DocumentCode :
2255500
Title :
Block-pipelining cache for motion compensation in high definition H.264/AVC video decoder
Author :
Chen, Xianmin ; Liu, Peilin ; Zhu, Jiayi ; Zhou, Dajiang ; Goto, Satoshi
Author_Institution :
Dept. of Electron. Eng., Shanghai Jiao Tong Univ., Shanghai, China
fYear :
2009
fDate :
24-27 May 2009
Firstpage :
1069
Lastpage :
1072
Abstract :
In this paper, we present a cache scheme targeting hardware implementation to reduce the bandwidth of motion compensation, and a block-pipelining strategy to hide long latency of the external memory in high definition H.264/AVC video decoder. Hardware architecture is also implemented for the proposed algorithms. Experimental results show that the cache succeeds in reducing external memory bandwidth of motion compensation by 66%~78% and the block-pipelining strategy can solve the latency problem better than previous solutions. Our proposed hardware architecture can averagely process one macroblock within 297 cycles, capable of real-time processing 1920times1088@30 fps H.264 sequence at lower than 80 MHz.
Keywords :
high definition video; image sequences; motion compensation; video coding; H.264 sequence; block-pipelining cache; hardware architecture; high definition H.264-AVC video decoder; macroblock; motion compensation; Automatic voltage control; Bandwidth; Decoding; Delay; Gold; Hardware; High definition video; Motion compensation; Prefetching; Production systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-3827-3
Electronic_ISBN :
978-1-4244-3828-0
Type :
conf
DOI :
10.1109/ISCAS.2009.5117944
Filename :
5117944
Link To Document :
بازگشت