Title :
Hardware architecture for global motion estimation for MPEG-4 Advanced Simple Profile
Author :
Chen, Ching-Yeh ; Chien, Shao-Yi ; Chao, Wei-Min ; Huang, Yu-Wen ; Chen, Liang-Gee
Author_Institution :
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
Abstract :
Global motion estimation and compensation (GME/GMC) is a new and important coding tool in MPEG-4 Advanced Simple Profile (ASP). The coding gain of GME/GMC is 1-1.6 dB compared to that without GMC. However, because of the irregular memory access and huge memory bandwidth of GME/GMC, few hardware architectures have been proposed. In this paper, we proposed an algorithm which can save 87.27% memory bandwidth compared to that of the original algorithm. By the proposed arrangement of memory, the impact of the irregular memory access is reduced, and four neighboring pixels, which are used for the interpolation of GMC, can be accessed in one cycle. Finally, we also proposed a hardware architecture for GME in MPEG-4 ASP@L5. The total gate count is 131 K, at 100 MHz and the internal memory size is about 10.8 Kb. It is reasonable to be integrated into MPEG-4 ASP encoders.
Keywords :
computational complexity; gradient methods; interpolation; motion compensation; motion estimation; video coding; 1 to 1.6 dB; 100 MHz; MPEG4; coding; computation complexity; global motion compensation; global motion estimation; gradient descent; hardware architectures; interpolation; memory bandwidth; Algorithm design and analysis; Application specific processors; Bandwidth; Cameras; Chaos; Hardware; Interpolation; MPEG 4 Standard; Motion estimation; Video coding;
Conference_Titel :
Circuits and Systems, 2004. ISCAS '04. Proceedings of the 2004 International Symposium on
Print_ISBN :
0-7803-8251-X
DOI :
10.1109/ISCAS.2004.1329268