• DocumentCode
    1377076
  • Title

    A novel frame reordering scheme and a high speed VLSI architecture of multiple reference frame motion estimator for H.264/AVC

  • Author

    Min, Kyeong Yuk ; Chong, Jong Wha

  • Author_Institution
    Electron. Eng. Dept., Hanyang Univ., Seoul, South Korea
  • Volume
    55
  • Issue
    4
  • fYear
    2009
  • fDate
    11/1/2009 12:00:00 AM
  • Firstpage
    2394
  • Lastpage
    2400
  • Abstract
    In this paper, we propose a novel frame reordering scheme and a high speed VLSI architecture of full search variable block size motion estimator (VBSME) supporting multiple reference frames. In the proposed architecture, four current macrobocks are concurrently compared with a single search window (SW) of the reference frame to find the best matched block. By scheduling the order of the reference frame in pipeline, the proposed architecture can reduce the memory bandwidth and the execution time. Also, the proposed architecture can fully reuse the overlapped searching area in the horizontal direction to reduce the memory bandwidth and obtain 100% hardware utilization of the frame level by using the meander-like scan and the method of MB-level data reuse. Then, 71.73% of local memory size and 69.34% of system memory bandwidth were saved compared with non pipelined-multiple reference frame motion estimation (NP-MRFME). Under an operating frequency of 112.32 MHz, the architecture can support the real-time processing of 1280 × 720 picture size at 30 fps with the search area of [-16, +15].
  • Keywords
    VLSI; motion estimation; video coding; H.264/AVC; frame reordering scheme; high speed VLSI architecture; multiple reference frame motion estimator; variable block size motion estimator; Automatic voltage control; Bandwidth; Frequency; Hardware; Motion estimation; Pipelines; Transform coding; Very large scale integration; Video coding; Video compression; motion estimator, multiple reference, memory bandwidth, H.264/AVC;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2009.5373815
  • Filename
    5373815