Fractal Video Coding Using Modified Three-step Search Algorithm for Block-matching Motion Estimation

The major problem with fractal-based coding technique is that, it requires more computation at the encoding phase. Therefore, to reduce this computation, block-matching motion estimation algorithms are used. In this paper, we proposed a modified three-step search algorithm (MTSS) for block-matching motion estimation which consists of two cross-search patterns as a few initial step of search, and two cross-hexagon search patterns as a subsequent step of search that is used to search the center part of search window. Experimentations are carried out on standard video databases, i.e., football, flower, akiyo, coast guard, and traffic. The results of efficient three-step search and cross-hexagon search are compared with our proposed approach with respect to the parameters such as mean of absolute difference (MAD) and average search points per frame. Along with this our proposed approach, frame-based technique is used for fractal video coding evaluated on parameters such as compression ratio, PSNR, encoding time, and bit rate.

[1]  Anil K. Jain,et al.  Displacement Measurement and Its Application in Interframe Image Coding , 1981, IEEE Trans. Commun..

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

[3]  Hsueh-Ming Hang,et al.  An efficient block-matching algorithm for motion-compensated coding , 1987, ICASSP '87. IEEE International Conference on Acoustics, Speech, and Signal Processing.

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

[5]  Xuan Jing,et al.  An efficient three-step search algorithm for block motion estimation , 2004, IEEE Transactions on Multimedia.

[6]  Zaikuo Wang,et al.  A Fast Fractal Video Coding Algorithm Using Cross-Hexagon Search for Block Motion Estimation , 2011 .

[7]  Shiping Zhu,et al.  A novel cross-hexagon search algorithm based on motion vector field prediction , 2009, 2009 IEEE International Symposium on Industrial Electronics.

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

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

[10]  Li Zhang,et al.  A new cross diamond search algorithm for block motion estimation , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[11]  Jun Tian,et al.  A new cross-diamond search algorithm for fast block motion estimation , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[12]  M. GHANBARI,et al.  The cross-search algorithm for motion estimation [image coding] , 1990, IEEE Trans. Commun..

[13]  Jo Yew Tham,et al.  A novel unrestricted center-biased diamond search algorithm for block motion estimation , 1998, IEEE Trans. Circuits Syst. Video Technol..

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

[15]  Wen-Hsien Fang,et al.  Center of Mass-Based Adaptive Fast Block Motion Estimation , 2007, EURASIP J. Image Video Process..

[16]  Lurng-Kuo Liu,et al.  A block-based gradient descent search algorithm for block motion estimation in video coding , 1996, IEEE Trans. Circuits Syst. Video Technol..

[17]  C. Cheung,et al.  Normalized partial distortion search algorithm for block motion estimation , 2000, IEEE Trans. Circuits Syst. Video Technol..

[18]  T Koga,et al.  MOTION COMPENSATED INTER-FRAME CODING FOR VIDEO CONFERENCING , 1981 .

[19]  Liu Ming-jun,et al.  Cross-Hexagon-based motion estimation algorithm using motion vector adaptive search technique , 2009, 2009 International Conference on Wireless Communications & Signal Processing.

[20]  Shiping Zhu,et al.  A novel fractal video coding algorithm using fast block-matching motion estimation technology , 2010, 2010 International Conference on Computer Application and System Modeling (ICCASM 2010).