Title :
Power efficient motion estimation algorithm and architecture based on pixel truncation
Author :
Chatterjee, Sumit K. ; Chakrabarti, Indrajit
Author_Institution :
Asansol Eng. Coll., Asansol, India
fDate :
11/1/2011 12:00:00 AM
Abstract :
A new block matching algorithm and its VLSI architecture for performing Motion Estimation (ME) are presented in this paper. In the reported fast two stage search algorithm, ME is performed in two stages. In the first stage, pixel truncation is used. In the second stage, ME is performed with full pixel resolution with an adaptive search pattern. The main advantage of the proposed algorithm is the inclusion of an early termination mechanism to reduce overall power consumption for the resulting architecture. The paper also introduces a suitable architecture to implement the proposed ME algorithm. In this architecture, a new memory management scheme has been proposed so that different bit planes can be accessed at different stages of ME from the same memory module. It has been shown that the proposed architecture can save approximately 27% power compared to another recently reported architecture. The proposed architecture can therefore be considered suitable for portable, battery-powered video consumer devices1.
Keywords :
VLSI; image matching; image resolution; motion estimation; search problems; storage management; ME algorithm; VLSI architecture; adaptive search pattern; battery-powered video consumer device; block matching algorithm; early termination mechanism; full pixel resolution; memory management scheme; pixel truncation; power consumption; power efficient motion estimation algorithm; search algorithm; Algorithm design and analysis; Arrays; Memory management; Motion estimation; Random access memory; System-on-a-chip; Low power design; adaptive search pattern.; fast two stage search algorithm; pixel truncation; variable block size motion estimation architecture;
Journal_Title :
Consumer Electronics, IEEE Transactions on
DOI :
10.1109/TCE.2011.6131154