By Topic

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

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

The purchase and pricing options are temporarily unavailable. Please try again later.
2 Author(s)
Sayed, M. ; Dept. of Electr. & Comput. Eng., Calgary Univ., Alta., Canada ; Badawy, W.

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.

Published in:

Microelectronics, The 14th International Conference on 2002 - ICM

Date of Conference:

11-13 Dec. 2002