Advanced one-bit transform algorithm with edge enhancement and representative feature extraction for low-complexity and accurate motion estimation

Motion estimation is an essential procedure in video coding and object tracing, but it always has a high computational load. Some low bit-depth motion estimation methods, such as one/two-bit transform or gray coding based methods, have lower complexity. However, one-bit transform based methods are sensitive to noise, whereas two-bit transform and gray coding methods use many bit planes or operations to perform motion estimation. In this paper, we select features with high representative by two means. First, we present an improved one-bit transform with pre-processing techniques. Second, an adaptive matching criterion was introduced to pick out features with higher representative. Moreover, a fast search algorithm is also proposed to reduce the searching cost. The experimental results show that the proposed algorithm outperforms other methods both in matching accuracy and in computation efficiency.

[1]  Konstantinos Konstantinides,et al.  Low-complexity block-based motion estimation via one-bit transforms , 1997, IEEE Trans. Circuits Syst. Video Technol..

[2]  Kah Phooi Seng,et al.  Motion Estimation Algorithm Using One-Bit-Transform with Smoothing and Preprocessing Technique , 2009 .

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

[4]  Kai-Kuang Ma,et al.  Adaptive irregular pattern search with zero-motion prejudgement for fast block-matching motion estimation , 2002, 7th International Conference on Control, Automation, Robotics and Vision, 2002. ICARCV 2002..

[5]  Joint Video Team Draft ITU-T Recommendation and Final draft international standard of joint video specification , 2003 .

[6]  Aslam Muhammad,et al.  Selective gray-coded bit-plane based low-complexity motion estimation and its hardware architecture , 2016, IEEE Transactions on Consumer Electronics.

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

[8]  Jechang Jeong,et al.  Bit-inverted Gray coded bit-plane matching for low complexity motion estimation , 2015, 2015 International Conference on Pervasive and Embedded Computing and Communication Systems (PECCS).

[9]  Linda G. Shapiro,et al.  Computer and Robot Vision , 1991 .

[10]  M. Kemal Güllü Weighted constrained one-bit transform based fast block motion estimation , 2011, IEEE Trans. Consumer Electron..

[11]  Truong Q. Nguyen,et al.  Subpixel motion estimation without interpolation , 2010, 2010 IEEE International Conference on Acoustics, Speech and Signal Processing.

[12]  Tien-Ying Kuo,et al.  Fast Local Motion Estimation and Robust Global Motion Decision for Digital Image Stabilization , 2008, 2008 International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[13]  Sarp Ertürk,et al.  Constrained One-Bit Transform for Low Complexity Block Motion Estimation , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[14]  Sarp Erturk,et al.  Two-bit transform for binary block motion estimation , 2005 .

[15]  Jechang Jeong,et al.  Enhanced two-bit transform based motion estimation via extension of matching criterion , 2010, IEEE Transactions on Consumer Electronics.

[16]  Sarp Ertürk Multiplication-Free One-Bit Transform for Low-Complexity Block-Based Motion Estimation , 2007, IEEE Signal Processing Letters.

[17]  Oscar C. Au,et al.  Modified one-bit transform for motion estimation , 1999, IEEE Trans. Circuits Syst. Video Technol..