Novel data storage for H.264 motion compensation: system architecture and hardware implementation

被引:0
作者
Elena Matei
Christophe van Praet
Johan Bauwelinck
Paul Cautereels
Edith G de Lumley
机构
[1] Ghent University,Intec_design IMEC Laboratory
[2] Alcatel Lucent-Bell,undefined
来源
EURASIP Journal on Image and Video Processing | / 2011卷
关键词
motion compensation; quarter-pel; address; memory; H.264 decoder; FPGA;
D O I
暂无
中图分类号
学科分类号
摘要
Quarter-pel (q-pel) motion compensation (MC) is one of the features of H.264/AVC that aids in attaining a much better compression factor than what was possible in preceding standards. The better performance however also brings higher requirements for computational complexity and memory access. This article describes a novel data storage and the associated addressing scheme, together with the system architecture and FPGA implementation of H.264 q-pel MC. The proposed architecture is not only suitable for any H.264 standard block size, but also for streams with different image sizes and frame rates. The hardware implementation of a stand alone H.264 q-pel MC on FPGA has shown speeds between 95.9 fps for HD1080p frames, 229 fps for HD 720p and between 2502 and 12623 fps for CIF and QCIF formats.
引用
收藏
相关论文
共 5 条
[1]  
Wang RG(2005)Motion compensation memory access optimization strategies for H.264/AVC decoder IEEE International Conference on Acoustics, Speech and Signal Processing 5 97-100
[2]  
Li JT(2008)Cache optimization for H.264/AVC motion compensation, ISSN:1745-1361, 0916-8532 IEICE Transactions on Information and Systems E91-D 2902-2905
[3]  
Huang CH(undefined)undefined undefined undefined undefined-undefined
[4]  
Yoon S(undefined)undefined undefined undefined undefined-undefined
[5]  
Chae S-I(undefined)undefined undefined undefined undefined-undefined