A generic and automatic content-based approach for improved H.264/MPEG4-AVC video coding

A new content-based approach for improved H.264/MPEG4-AVC video coding is presented. The framework is generic because it is based on a closed-loop texture analysis by synthesis algorithm that can automatically identify and recover from video quality impairments through artifact detectors and appropriate countermeasures. The algorithm is flexible, for it can in principle be integrated into any standards-compliant video codec. The fundamental assumption of our approach is that many video scenes can be classified into subjectively relevant and irrelevant textures. The texture categorization is thereby done by a texture analyzer (encoder side), while the corresponding texture synthesizer performs the replacement of the subjectively irrelevant textures (decoder side), given the side information generated by the texture analyzer. When implementing the proposed approach into an H.264/MPEG4-AVC codec, bit rate savings of up to 33.3% compared to an H.264/MPEG4-AVC video codec without our approach are reported.

[1]  Edward H. Adelson,et al.  Representing moving images with layers , 1994, IEEE Trans. Image Process..

[2]  Heiko Schwarz,et al.  Improved video coding using long-term global motion compensation , 2004, IS&T/SPIE Electronic Imaging.

[3]  Jens-Rainer Ohm,et al.  Multimedia Communication Technology , 2004 .

[4]  Jim R. Parker,et al.  Algorithms for image processing and computer vision , 1996 .

[5]  Barry G. Haskell,et al.  An encoder-decoder texture replacement method with application to content-based movie coding , 2004, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Michael J. Black,et al.  The Robust Estimation of Multiple Motions: Parametric and Piecewise-Smooth Flow Fields , 1996, Comput. Vis. Image Underst..

[7]  Thomas Wiegand,et al.  Automatic detection of video synthesis related artifacts , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[8]  Thomas Wiegand,et al.  Using multiple global motion models for improved block-based video coding , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[9]  Marc Levoy,et al.  Fast texture synthesis using tree-structured vector quantization , 2000, SIGGRAPH.

[10]  Luis Torres,et al.  Region-based video coding using mathematical morphology , 1995 .