Efficient H.264/AVC Video Encoder Where Pattern Is Used as Extra Mode for Wide Range of Video Coding

Pattern-based video coding representing moving regions in macroblock has very good potential for improved coding efficiency over existing standard H.264/AVC in the very low bit-rate range. However, the coding efficiency diminishes compared to H.264 with the bit rates because variable block sizes of H.264 for motion estimation and compensation are successfully selected for any bit rates using weighting between bit rate and image quality. The existing pattern-based video coding scheme could not handle this flexibility with bit rates due to its fixed size and lack of verification with other modes of H.264. In this paper we propose two large and one small pre-defined pattern sets and treat them as extra modes of H.264. We also investigate the weighting factor between bit rate and image quality compared to the existing one. The experimental results confirm the superiority of our approach compared to H.264 and other existing pattern-based video coding for not only the very low bit rate range but also wide range of bit rates.

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

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

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

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

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

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

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

[8]  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.

[9]  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.

[10]  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..