Pattern based Residual Coding for H.264 Encoder

Video coding representing the moving region in Macroblock by pattern templates has already established its superiority over H.264 in low bit rate areas. In this approach, moving region covered by best matched pattern template is used to estimate the motion and encode the corresponding residual error. Due to the occlusion sometimes motion estimation of moving region using pattern template cannot reflect the true object movement. Moreover, uncovered moving region by pattern template may generate the wrong motion information. In this paper, we propose a novel pattern based residual coding covered by best matched template using full block motion vector instead of pattern covered moving region. Thus, unlike the present approach, it can avoid wrong motion vector due to the occlusion. Since this approach uses large block (16times16) motion estimation information, no computational overhead is needed compared to the H.264 video coding standard. The experimental results confirm that this new approach successfully reduces the bits stream significantly and as a result improves the rate-distortion performance compared to the existing pattern-based video coding as well as H.264 standard

[1]  Itu-T Video coding for low bitrate communication , 1996 .

[2]  Tokumichi Murakami,et al.  Very low bit-rate video coding with block partitioning and adaptive selection of two time-differential frame memories , 1997, IEEE Trans. Circuits Syst. Video Technol..

[3]  Manoranjan Paul,et al.  A new efficient similarity metric and generic computation strategy for pattern-based very low bit-rate video coding , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[4]  K. Rijkse,et al.  H.263: video coding for low-bit-rate communication , 1996, IEEE Commun. Mag..

[5]  Petros Maragos,et al.  Tutorial On Advances In Morphological Image Processing And Analysis , 1986, Other Conferences.

[6]  Gary J. Sullivan,et al.  Rate-constrained coder control and comparison of video coding standards , 2003, IEEE Trans. Circuits Syst. Video Technol..

[7]  Kin-Man Lam,et al.  An efficient low bit-rate video-coding algorithm focusing on moving regions , 2001, IEEE Trans. Circuits Syst. Video Technol..

[8]  Huifang Sun,et al.  Image and Video Compression for Multimedia Engineering: Fundamentals, Algorithms, and Standards , 1999 .

[9]  Iain E. G. Richardson,et al.  H.264 and MPEG-4 Video Compression: Video Coding for Next-Generation Multimedia , 2003 .

[10]  Manoranjan Paul,et al.  A real-time pattern selection algorithm for very low bit-rate video coding using relevance and similarity metrics , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[11]  Manoranjan Paul,et al.  Efficient H.264/AVC Video Encoder Where Pattern Is Used as Extra Mode for Wide Range of Video Coding , 2007, MMM.