Enhanced Motion Estimation Algorithm based on Block Mean Deviation and Sorting Approaches

Technologies such as TV, HDTV, 3D TV, Video telephony, Video surveillance, and Wireless multimedia communication have put a great demand for development of efficient and fast video compression algorithms. Motion Estimation (ME) is being used to achieve and increase the effectiveness of video compression. Traditional ME algorithms are not suited to current market demands. This paper proposes a Motion Estimation algorithm which is based on Partial Distortion Search and Sorting schemes. It tries to minimize the calculations by rejecting those partial distortion calculations early which would yield bad motion vectors. It is based on the concept that if deviation of sub-block is higher, then its contribution to total SAD (Sum of Absolute difference) is also higher. It uses this approach along with sorting of sub-blocks on the basis of their deviation. The results show that this algorithm can save 60 to 70 % of computation costs as incurred by traditional algorithms as well as performs well than other Partial Distortion Algorithms. Also PSNR degradation is very less and is 0.017 on average.

[1]  Bing Zeng,et al.  A new three-step search algorithm for block motion estimation , 1994, IEEE Trans. Circuits Syst. Video Technol..

[2]  Yao Wang,et al.  Video Processing and Communications , 2001 .

[3]  Davide Quaglia,et al.  New sorting-based lossless motion estimation algorithms and a partial distortion elimination performance analysis , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Kai-Kuang Ma,et al.  A new diamond search algorithm for fast block-matching motion estimation , 2000, IEEE Trans. Image Process..

[5]  Q. M. Jonathan Wu,et al.  Efficient two step edge based partial distortion search for fast block motion estimation , 2009, IEEE Transactions on Consumer Electronics.

[6]  Nam Ling,et al.  Improved Normalized Partial Distortion Search With Dual-Halfway-Stop for Rapid Block Motion Estimation , 2007, IEEE Transactions on Multimedia.

[7]  Bernd Girod,et al.  Comparison of the H.263 and H.261 video compression standards , 1995, Optics East.

[8]  Xuemin Chen,et al.  Video coding using the H.264/MPEG-4 AVC compression standard , 2004, Signal Process. Image Commun..

[9]  Chou-Chen Wang,et al.  Using two-stage sorting-based partial distortion search for motion estimation in H.264/AVC , 2007 .

[10]  Q. M. Jonathan Wu,et al.  Efficient partial distortion search algorithm for block based motion estimation , 2009, 2009 Canadian Conference on Electrical and Computer Engineering.

[11]  K. R. Rao,et al.  Standards and Common Interfaces for Video Information Systems , 1995 .

[12]  Borko Furht,et al.  Motion estimation algorithms for video compression , 1996 .

[13]  Xin-She Yang,et al.  Introduction to Algorithms , 2021, Nature-Inspired Optimization Algorithms.

[14]  Lai-Man Po,et al.  A novel four-step search algorithm for fast block motion estimation , 1996, IEEE Trans. Circuits Syst. Video Technol..

[15]  Lai-Man Po,et al.  Adjustable partial distortion search algorithm for fast block motion estimation , 2003, IEEE Trans. Circuits Syst. Video Technol..

[16]  Jong-Nam Kim,et al.  Fast full search motion estimation algorithm using early detection of impossible candidate vectors , 2002, IEEE Trans. Signal Process..

[17]  Tae-Myoung Oh,et al.  Enhanced partial distortion search algorithm for block motion estimation , 2003 .