DocumentCode :
770208
Title :
An efficient hardware implementation for motion estimation of AVC standard
Author :
Deng, Lei ; Gao, Wen ; Zeng Hu, Ming ; Zhou Ji, Zhen
Author_Institution :
Harbin Inst. of Technol., China
Volume :
51
Issue :
4
fYear :
2005
Firstpage :
1360
Lastpage :
1366
Abstract :
In the advanced video coding standard (AVC), motion estimation adopts many new features such as variable block size searching, multiple reference frames, motion vector prediction, etc, for enhancing the coding performance. However, the high data dependence and high computation requirement of these new features makes the hardware implementation very complex, especially for real-time applications. Therefore base on the reference software JM9.0, this paper firstly improved the motion estimation algorithm from hardware-oriented viewpoint, and secondly proposed the systolic architecture of improved algorithm. It adopts 2-D systolic arrays, fully supports the AVC ´s variable block size matching, and can produce 41 motion vectors for one macroblock. Experimental results show that the improved algorithm can avoid the data dependences while with the same coding performance as JM9.0, and the proposed architecture can achieve the real-time requirement for 720×576 picture size at 30 fps with the search range of 65×65.
Keywords :
code standards; motion estimation; video coding; 2D systolic arrays; advanced video coding standard; motion estimation; systolic architecture; Automatic voltage control; Computer architecture; Hardware; IEC standards; ISO standards; Motion estimation; Software algorithms; Streaming media; Very large scale integration; Video coding;
fLanguage :
English
Journal_Title :
Consumer Electronics, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-3063
Type :
jour
DOI :
10.1109/TCE.2005.1561868
Filename :
1561868
Link To Document :
بازگشت