Title :
Content adaptive motion estimation for mobile video encoders
Author :
Ahmed, Arshad ; Nandy, S.K. ; Sathya, Paul
Author_Institution :
Supercomput. Educ. & Res. Centre, Indian Inst. of Sci., Bangalore, India
Abstract :
Power consumption has emerged as an important constraint in the design of mobile video encoders. As motion estimation accounts for the majority of the total computations involved in video encoding, the algorithm and architecture used affect the quality and power levels of the final solution. In this paper, we present a block matching motion estimation algorithm whose computations are content complexity adaptive. The basic framework used is the multi-resolution mean pyramid technique. The algorithm is made macroblock adaptive by dynamically varying the number of candidate motion vectors passed to lower levels, depending on the frequency characteristics of the macroblock being matched and the complexity in the sequence for such characteristics. We use the concept of a deviation pyramid in order to estimate the macroblock frequency characteristics. Simulation results show that for typical videophony sequences, the algorithm reduces computational complexity by a factor ranging from 15.5 to 74.0, while maintaining PSNR values close to that obtained by using the full-search block matching algorithm. Simple operations are used in the algorithm to ensure applicability of the proposed algorithm for hardware implementation
Keywords :
image matching; motion estimation; video coding; videotelephony; PSNR values; block matching; candidate motion vectors; computational complexity; content adaptive motion estimation; frequency characteristics; full-search block matching algorithm; macroblock frequency characteristics; mobile video encoders; multi-resolution mean pyramid technique; power consumption; total computations; video encoding; videophony sequences; Communication system security; Computational complexity; Encoding; Frequency estimation; MPEG 4 Standard; Motion estimation; PSNR; Redundancy; Supercomputers; Video compression;
Conference_Titel :
Circuits and Systems, 2001. ISCAS 2001. The 2001 IEEE International Symposium on
Conference_Location :
Sydney, NSW
Print_ISBN :
0-7803-6685-9
DOI :
10.1109/ISCAS.2001.921051