Novel unsymmetrical dual cross-diamond search algorithm for fast block motion estimation

In block-matching motion estimation, the searching speed and quality depend highly on the search patterns with different shapes and sizes. In this work, we propose a novel unsymmetrical dual cross-diamond search (DCDS) algorithm, which employs unsymmetrical cross-search patterns in the initial steps and small diamond-search patterns in the subsequent steps for fast block motion estimation. The initial cross-search patterns are designed for horizontal and vertical search patterns according to the center-biased characteristics of the motion-vector distribution. The proposed DCDS algorithm employs the halfway-stop technique and identifies motion vectors with fewer search points than other algorithms while maintaining similar or even better quality. Experimental results show that the DCDS algorithm is robust and has a shorter search time than other popular fast block-matching algorithms with comparative distortions.

[1]  Itu-T and Iso Iec Jtc Advanced video coding for generic audiovisual services , 2010 .

[2]  R. Karthikeyan Dr. S. R. Suresh USING NCDH SEARCH ALGORITHMS BLOCK MOTION ESTIMATION , 2012 .

[3]  Magdy A. Bayoumi,et al.  Fast Motion Estimation System Using Dynamic Models for H.264/AVC Video Coding , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Alia M. A. Siddig,et al.  Motion estimation in ultrasound image using dynamic multi-shape search , 2013, 2013 INTERNATIONAL CONFERENCE ON COMPUTING, ELECTRICAL AND ELECTRONIC ENGINEERING (ICCEEE).

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

[6]  Lai-Man Po,et al.  A novel cross-diamond search algorithm for fast block motion estimation , 2002, IEEE Trans. Circuits Syst. Video Technol..

[7]  Kai-Kuang Ma,et al.  Correction to "a new diamond search algorithm for fast block-matching motion estimation" , 2000, IEEE Trans. Image Process..

[8]  Hong-yang Yu,et al.  Biogeography-based optimisation search algorithm for block matching motion estimation , 2012 .

[9]  Lap-Pui Chau,et al.  Hexagon-based search pattern for fast block motion estimation , 2002, IEEE Trans. Circuits Syst. Video Technol..

[10]  J. Ratnottar,et al.  Review towards the Fast Block Matching Algorithms for Video Motion Estimation , 2012, 2012 International Conference on Communication Systems and Network Technologies.

[11]  Erik Valdemar Cuevas Jiménez,et al.  Block-matching algorithm based on differential evolution for motion estimation , 2014, Eng. Appl. Artif. Intell..

[12]  Ahmet M. Kondoz,et al.  Adaptive direction search algorithms based on motion correlation for block motion estimation , 2011, IEEE Transactions on Consumer Electronics.

[13]  Sara Tedmori,et al.  Employing a novel cross-diamond search in a modified hierarchical search motion estimation algorithm for video compression , 2014, Inf. Sci..

[14]  Iso/iec 14496-2 Information Technology — Coding of Audio-visual Objects — Part 2: Visual , .