• DocumentCode
    418464
  • 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
  • Volume
    2
  • fYear
    2004
  • fDate
    23-26 May 2004
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2004. ISCAS '04. Proceedings of the 2004 International Symposium on
  • Print_ISBN
    0-7803-8251-X
  • Type

    conf

  • DOI
    10.1109/ISCAS.2004.1329268
  • Filename
    1329268