A practical software-only noncausal predictive video codec for low-bit-rate multimedia applications

A new coding scheme for bit rates below 150 Kb/s is proposed. The scheme combines (i) three-dimensional (3D) noncausal recursive prediction, (ii) vector quantization, and (iii) conditional replenishment. The 3D noncausal prediction model provides an alternative to causal (or unilateral) prediction, yet is not commonly used since it precludes recursive computations owing to its bilateral nature. This paper shows how to obtain a practical, near-optimal recursive implementation of the 3D noncausal video model and demonstrates its application in video compression. The proposed video codec is shown to produce high-quality compressed video at bit rates below 150 Kb/s. In contrast to the International Telecommunication Union (ITU) H.263 standard, the video codec exhibits acceptable video quality with a higher peak signal to reconstructed noise ratio (PSNR).

[1]  Avideh Zakhor,et al.  Multirate 3-D subband coding of video , 1994, IEEE Trans. Image Process..

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

[3]  Huifang Sun,et al.  Image Sequence Coding Using Vector Quantization , 1986, IEEE Trans. Commun..

[4]  José M. F. Moura,et al.  Hyperspectral imagery: Clutter adaptation in anomaly detection , 2000, IEEE Trans. Inf. Theory.

[5]  Nikhil Balram,et al.  Recursive structure of noncausal Gauss-Markov random fields , 1992, IEEE Trans. Inf. Theory.

[6]  Jens-Rainer Ohm,et al.  Three-dimensional subband coding with motion compensation , 1994, IEEE Trans. Image Process..

[7]  Zixiang Xiong,et al.  Low bit-rate scalable video coding with 3-D set partitioning in hierarchical trees (3-D SPIHT) , 2000, IEEE Trans. Circuits Syst. Video Technol..

[8]  Gunnar Karlsson,et al.  Three dimensional sub-band coding of video , 1988, ICASSP-88., International Conference on Acoustics, Speech, and Signal Processing.

[9]  Nariman Farvardin,et al.  Three-dimensional subband coding of video , 1995, IEEE Trans. Image Process..

[10]  Amir Asif,et al.  Noncausal predictive video codec offering hierarchical QoS , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[11]  Robert M. Gray,et al.  An Algorithm for Vector Quantizer Design , 1980, IEEE Trans. Commun..

[12]  Ashraf A. Kassim,et al.  Performance of the color set partitioning in hierarchical tree scheme (CSPIHT) in video coding , 2001 .

[13]  Yao Wang,et al.  Video Processing and Communications , 2001 .

[14]  John W. Woods,et al.  Two-dimensional discrete Markovian fields , 1972, IEEE Trans. Inf. Theory.