• DocumentCode
    786098
  • Title

    A flexible template for H.264/AVC block matching motion estimation architectures

  • Author

    Lopez, Sebastian ; Callico, Gustavo M. ; Tobajas, Felix ; Lopez, Jose F. ; Sarmiento, Roberto

  • Author_Institution
    Inst. of Appl. Microelectron., Univ. of Las Palmas de Gran Canaria, Las Palmas
  • Volume
    54
  • Issue
    2
  • fYear
    2008
  • fDate
    5/1/2008 12:00:00 AM
  • Firstpage
    845
  • Lastpage
    851
  • Abstract
    Motion estimation architectures play a fundamental role in nowadays real time video encoding systems. However, in spite of their relevance, the influence of the allocation of the computing resources in terms of the final area, power dissipation and processing speed of such architectures has not been studied in depth in the recent literature. In this sense, a new approach for exploring different allocation alternatives of the computational resources within H.264/AVC block matching motion estimation architectures is presented in this paper. In particular, a novel architectural template is introduced allowing the establishment, in a highly flexible way, of different groups of processing elements (PEs) within one-dimensional motion estimation arrays. The use of this methodology has enabled the evaluation of different design tradeoffs, motivating the introduction of a new architecture composed of four independents groups with four PEs each, able to process CIF@60fps sequences with a reduced equivalent gate count and dynamic power savings.
  • Keywords
    image matching; motion estimation; video coding; H.264/AVC block matching motion estimation; computing resources allocation; one-dimensional motion estimation arrays; power dissipation; processing elements; real time video encoding systems; Automatic voltage control; Computer architecture; Consumer electronics; Costs; Encoding; Hardware; Motion estimation; Power dissipation; Real time systems; Resource management;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2008.4560169
  • Filename
    4560169