A real-time software video codec based on wavelets

This paper describes the implementation of a real-time wavelet-based video codec using a new fast, non-embedded compression scheme closely related to the SPIHT algorithm (Said and Pearlman, 1996). The implementation employs block differencing for inter-frame compression and inter-block run-length encoding for even better live video compression performance. Some implementation issues are also discussed.

[1]  Zixiang Xiong,et al.  Very Low Bit-Rate Embedded Video Coding with 3D Set Partitioning in Hierarchical Trees (3D SPIHT) , 1997 .

[2]  Henrique S. Malvar Fast progressive image coding without wavelets , 2000, Proceedings DCC 2000. Data Compression Conference.

[3]  Jerome M. Shapiro,et al.  Embedded image coding using zerotrees of wavelet coefficients , 1993, IEEE Trans. Signal Process..

[4]  Erik Ordentlich,et al.  A low-complexity modeling approach for embedded coding of wavelet coefficients , 1998, Proceedings DCC '98 Data Compression Conference (Cat. No.98TB100225).

[5]  J. Meigs,et al.  WHO Technical Report , 1954, The Yale Journal of Biology and Medicine.

[6]  Henrique S. Malvar Fast progressive wavelet coding , 1999, Proceedings DCC'99 Data Compression Conference (Cat. No. PR00096).

[7]  I. Daubechies,et al.  Wavelet Transforms That Map Integers to Integers , 1998 .

[8]  William A. Pearlman,et al.  A new, fast, and efficient image codec based on set partitioning in hierarchical trees , 1996, IEEE Trans. Circuits Syst. Video Technol..