The embedded system suffers from the limitation of computing power and corresponding resources.Based on a general digital signal processor(DSP)
two kinds of optimization techniques were proposed to enhance the performance of H.264 decoder.One was to transfer data of reference frame via DMA with a novel approach
which could increase the throughputs of external bus and strengthen computing power.The other was resorted to the block-based de-blocking filter
which not only minimized the times of external memory access
but also improved efficiency of DSP core.The experimental results show that the proposed solution improves the H.264 decoding speed by almost 60%.The optimized H.264 decoder can achieve the CIF @30 Hz video decoding on a Blackfin 533 processor operating at 526 MHz
which fully meets the requirement of real-time decoding.
关键词
Keywords
references
Ostermann J,Bormans J.Video coding with H.264/AVC:tools,performance,and complexity[J].IEEE Circuitsand Systems Magazine,2004,4(1):7-28.
Hu Shuai,Zhang Zhe,Zhang Mengsu.Optimization of memory allocation for H.264/avc video decoder on digitalsignal processor[J].IEEE Computer society,2008,2:71-75.
Sihn K K,Baik H,Kim J T.Novel approaches to parallel H.264 decoder on symmetric multicore systems[J].Acoustics,Speech and Signal Processing,2009:2017-2020.
任李悦,唐宁.基于H2.64解码器的软件优化[J].电子设计工程,2009,17(12):104-105.Ren Liyue,Tang Ning.New software optimization based on H.264 decoder[J].Electronics Design Engineering,2009,17(12):104-105.(in Chinese)
Wang Shengzen,Lin Tingan,Liu Tsuming.A new motion compensation design for H.264/AVC decoder[J].Circuits and Systems,2005,5:4558-4561.
Tsai C Y,Chen T C,Chen T W.Bandwidth optimized motion compensation hardware design for H.264/AVCHDTV decoder[J].Circuits and Systems,2005,2:1199-1202.
Analog Devices,Inc.Frank.ADSP-BF533 blackfin processor hardware reference[Z].Norwood,Massachusetts,USA:Analog Devices,2009.
Pescsdor F,Garrido M J,Sanz C.A real-time H.264 MP decoder based on a DM642 DSP[J].Electronics,Circuitsand Systems,2007:1248-1251.
David J,Katz,Gentile R.Embedded Media Processing[M].Boston,USA:Elsevier/Newnes,2005.