• DocumentCode
    2954830
  • Title

    A fully parallel-pipelined architecture for full-search block-based motion estimation

  • Author

    Sayed, Mohammed ; Badawy, Wael

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Calgary Univ., Alta., Canada
  • fYear
    2002
  • fDate
    11-13 Dec. 2002
  • Firstpage
    24
  • Lastpage
    27
  • Abstract
    The motion estimation block in the digital video encoder is the most important block and the most difficult block to design. The block-based motion estimation is simple technique for doing motion estimation and it is suitable for VLSI implementation. The full search block-based motion estimation suffers from the huge number of computations needed to look for the best match block among all the candidate blocks. To face this computation cost parallel and pipelined implementations are needed. This paper presents innovative parallel-pipelined architecture for full-search block-based motion estimation. Full search block matching algorithm is used in the proposed architecture. The proposed architecture has been prototyped, simulated and synthesized for 0.18 μm CMOS technology using TSMC standard cells. Using 100 MHz clock frequency the proposed architecture needs 50.5 μsec to compute the motion vectors, which enables processing of more than 10k frames per second. The prototyped architecture consumes 312.07 mW with 1.6 V supply voltage and has core area of 0.795 mm2.
  • Keywords
    motion estimation; parallel architectures; pipeline processing; 0.18 micron; 1.6 V; 100 MHz; 312.07 mW; 50.5E-6 sec; TSMC standard cell; VLSI implementation; full-search block-based motion estimation; parallel-pipelined architecture; CMOS technology; Clocks; Computational efficiency; Computational modeling; Computer architecture; Concurrent computing; Frequency; Motion estimation; Very large scale integration; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronics, The 14th International Conference on 2002 - ICM
  • Print_ISBN
    0-7803-7573-4
  • Type

    conf

  • DOI
    10.1109/ICM-02.2002.1161488
  • Filename
    1161488