• DocumentCode
    862979
  • Title

    Reconfigurable hardware implementation of an improved parallel architecture for MPEG-4 motion estimation in mobile applications

  • Author

    Gao, R. ; Xu, D. ; Bentley, J.P.

  • Author_Institution
    Sch. of Sci. & Technol., Teeside Univ., Middlesbrough, UK
  • Volume
    49
  • Issue
    4
  • fYear
    2003
  • Firstpage
    1383
  • Lastpage
    1390
  • Abstract
    A reconfigurable hardware implementation of a high-parallel architecture for MPEG-4 motion estimation is proposed in this paper. It possesses the characteristics of low power dissipation and low cost, thus primarily aiming at video-based mobile applications. The architecture employs a dual-register/buffer technique to reduce preload and alignment cycles and a high-parallel pipeline to reduce power consumption of redundant memory access. As an example, a content-based full-search block-matching algorithm has been mapped onto this architecture using a 16-PE array. This has the ability to calculate the motion vectors of 20 fps QCIF video sequences in real time at 8.2 MHz clock rate with 36.7 mW power dissipation using Xilinx Spartan II FPGA.
  • Keywords
    VLSI; field programmable gate arrays; mobile communication; motion estimation; parallel architectures; reconfigurable architectures; video coding; 36.7 mW; 8.2 MHz; MPEG-4 motion estimation; Xilinx Spartan II; buffer technique; content-based full-search block-matching algorithm; dual-register technique; high-parallel pipeline; low power dissipation; mobile applications; motion vectors; parallel architecture; power consumption reduction; reconfigurable hardware implementation; redundant memory access; video-based mobile applications; Clocks; Costs; Energy consumption; Hardware; MPEG 4 Standard; Motion estimation; Parallel architectures; Pipelines; Power dissipation; Video sequences;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2003.1261244
  • Filename
    1261244