Vlsi Implementation Of Full Pixel Motion Estimation Processor For Mpeg-4 As Profile

Weifeng He,Zhigang Mao,Zhiqiang Gao,Yizheng Ye
DOI: https://doi.org/10.1109/icsict.2004.1435143
2004-01-01
Abstract:Efficient 1-dimensional and 2-dimensional mixed motion estimation array architectures for MPEG-4 AS Profile video encoding are presented in this paper. To reduce the utilization of the global bus to the external memory and to improve the computation efficiency of the array, a novel local memory scheme and an improved 2-dimensional systolic array architecture for 16x16 macroblock motion estimation are proposed in the paper. For 8x8 block motion estimation, a 1-dimensional broadcast array architecture is also presented. The motion estimation processor is implemented using TSMC 0.25=mu m 1-poly 5-metal CMOS technology, which occupies a silicon area of 3.19x3.19mm(2). Experimental results show that it is able to estimate texture motion vectors of MPEG-4 AS Profile in ITU-R601 format (720 x576@25Hz/PAL) in real-time at around 93.7MHz.
What problem does this paper attempt to address?