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
Link To Document