DocumentCode
1939419
Title
An efficient successive elimination algorithm for block-matching motion estimation
Author
Mahmoud, Hanan A. ; Bayoumi, Magdy
Author_Institution
Center for Adv. Comput. Studies, Louisiana Univ., Lafayette, LA, USA
fYear
2000
fDate
2000
Firstpage
559
Abstract
Summary form only given. Low power VLSI video compression processors are in high demand for the emerging wireless video applications. Video compression processors include VLSI implementation of a motion estimation algorithm. Many motion estimation algorithms are found in the literature. Some of them are fast but cannot guarantee an optimal solution; they can be stuck in local optima. Such algorithms are fast, consumes less power when implemented in VLSI, but they can result in high levels of distortion that cannot be accepted in many applications. On the other hand the full search block matching algorithm (FSBM) is computationally intensive and a VLSI implementation of such an algorithm has high power consumption. This paper presents an exhaustive search algorithm for block matching motion estimation. The proposed algorithm reduces the computational load with successive elimination of non-candidate blocks in the search window. Our proposed algorithm assigns each pixel to a category depending on its value. The number of categories is predetermined. The algorithm consists of number of stages, the first of which has the fewer categories, eliminating those search points that are the farthest from the match. The last stage is the FSBM but with fewer search points. This computational reduction leads to low-power VLSI implementation of the algorithm. Also, it leads to faster efficient motion estimation procedure. The correctness of this algorithm and its complexity are proved
Keywords
VLSI; computational complexity; data compression; image matching; iterative methods; motion estimation; radio links; search problems; video coding; visual communication; VLSI; algorithm complexity; block-matching motion estimation; exhaustive search algorithm; low-power VLSI; successive elimination algorithm; video compression processors; wireless video applications; Application software; Array signal processing; Circuits; Conferences; Energy consumption; Motion estimation; Signal processing algorithms; US Department of Energy; Very large scale integration; Video compression;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Compression Conference, 2000. Proceedings. DCC 2000
Conference_Location
Snowbird, UT
ISSN
1068-0314
Print_ISBN
0-7695-0592-9
Type
conf
DOI
10.1109/DCC.2000.838206
Filename
838206
Link To Document