• DocumentCode
    3543856
  • Title

    Single reference frame multiple current macroblocks scheme for multi-frame motion estimation in H.264/AVC

  • Author

    Chen, Tung-Chien ; Huang, Yu-Wen ; Tsai, Chuan-Yung ; Huang, Chao-Tsung ; Chen, Liang-Gee

  • Author_Institution
    Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2005
  • fDate
    23-26 May 2005
  • Firstpage
    1790
  • Abstract
    Due to the multi-frame motion estimation (ME), H.264/AVC requires ultra high memory bandwidth. The conventional multiple reference frames single current macroblock (MRSC) scheme only considers the data reuse within one frame, requiring on-chip memory size and off-chip memory bandwidth in proportion to the number of reference frames. In this paper, a single reference frame multiple current macroblocks (SRMC) scheme is presented to further exploit the data reuse between multiple frames. With rescheduling of the macroblock (MB) procedures at frame level, one loaded search window can be utilized by multiple current MBs in different frames. The demanded memory size and bandwidth for multi-frame ME can thus be reduced to those of the MRSC scheme with only one reference frame. Moreover, based on SRMC, a system architecture for H.264/AVC encoding is proposed. For HDTV specifications, 62.21 Kb (74.8%) of SRAM and 364.3 MB/s (62.6%) of system bandwidth are saved in comparison with the MRSC scheme.
  • Keywords
    high definition television; motion estimation; video coding; H.264/AVC encoding; H.264/AVC motion estimation; HDTV specifications; SRMC; external bus bandwidth reduction; internal memory size reduction; multiframe motion estimation; multiple frame data reuse; single reference frame multiple current macroblocks scheme; Automatic voltage control; Bandwidth; Chaos; Design engineering; Digital signal processing; Encoding; HDTV; Motion estimation; Random access memory; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
  • Print_ISBN
    0-7803-8834-8
  • Type

    conf

  • DOI
    10.1109/ISCAS.2005.1464956
  • Filename
    1464956