Title :
Motion estimation algorithm for real-time systems
Author :
Shaaban, Mohsen ; Goel, Sumeer ; Bayoumi, Magdy
Author_Institution :
Center for Adv. Comput. Studies, Louisiana Univ., Lafayette, LA, USA
Abstract :
The paper presents an algorithmic enhancement of the full-search block-matching algorithm for motion estimation for real-time systems. The multi-stage interval based motion estimation (MIME) algorithm reduces the computational load by successively eliminating candidate blocks from the search window. The elimination process uses low bit-resolution and it is applied in multiple stages for motion vector computation. On average, MIME eliminates more than 88% of the candidate blocks in the search window after the first and second stage. Based on these results, in a real-time environment, the algorithm can be stopped at any stage without incurring significant loss in motion estimation accuracy. Simulation results show that, in the worst case scenario when the algorithm stops after first stage, there is an average loss of only 3 dB in PSNR as compared to the full-search block-matching algorithm and an average loss of 1.2 dB if the algorithm is stopped after the second step.
Keywords :
image resolution; motion estimation; real-time systems; video coding; computational load; full-search block-matching algorithm; low bit-resolution; motion estimation algorithm; motion vector computation; multi-stage interval based motion estimation algorithm; real-time systems; real-time video systems; video coding; Computational modeling; Energy consumption; Image converters; Image processing; Motion estimation; PSNR; Partitioning algorithms; Real time systems; Rivers; Streaming media;
Conference_Titel :
Signal Processing Systems, 2004. SIPS 2004. IEEE Workshop on
Print_ISBN :
0-7803-8504-7
DOI :
10.1109/SIPS.2004.1363059