DocumentCode :
2982986
Title :
A Fast Block Motion Estimation Algorithm Using Gray Code Kernels
Author :
Moshe, Yair ; Hel-Or, Hagit
Author_Institution :
Dept. of Comput. Sci., Haifa Univ.
fYear :
2006
fDate :
Aug. 2006
Firstpage :
185
Lastpage :
190
Abstract :
Motion estimation plays an important role in modern video coders. In such coders, motion is estimated using a block matching algorithm that estimates the amount of motion on a block-by-block basis. A full search technique for finding the best matching blocks delivers good accuracy but is usually not practical due to its high computational complexity. In this paper, a novel fast block-based motion estimation algorithm is proposed. This algorithm uses an efficient projection framework which bounds the distance between a template block and candidate blocks. Fast projection is performed with a family of highly efficient filter kernels - the gray code kernels - using only 2 operations per pixel for each filter kernel. The projection framework is combined with a rejection scheme which allows rapid rejection of candidate blocks that are distant from the template block. Experiments show that the proposed algorithm significantly outperforms popular fast motion estimation algorithms, such as three-step search and diamond search. In addition, the tradeoff between computational complexity and quality of results could be easily controlled in the proposed algorithm, thus it enables adaptivity to image content
Keywords :
computational complexity; filtering theory; image matching; motion estimation; search problems; video coding; block matching algorithm; computational complexity; diamond search; fast block motion estimation algorithm; filter kernel; full search technique; gray code kernels; three-step search; video coders; Computational complexity; Filters; Kernel; Motion estimation; Redundancy; Reflective binary codes; Signal processing algorithms; Transform coding; Video compression; Video signal processing; Gray Code Kernels (GCK); block matching; fast motion estimation; video coding; video compression;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing and Information Technology, 2006 IEEE International Symposium on
Conference_Location :
Vancouver, BC
Print_ISBN :
0-7803-9753-3
Electronic_ISBN :
0-7803-9754-1
Type :
conf
DOI :
10.1109/ISSPIT.2006.270794
Filename :
4042236
Link To Document :
بازگشت