Skip to main content
Log in

A wavelet-VQ system for real-time video compression

  • Special Issue
  • Published:
Journal of Real-Time Image Processing Aims and scope Submit manuscript

Abstract

This paper presents a scheme and its Field Programmable Gate Array (FPGA) implementation for a system based on combining the bi-dimensional discrete wavelet transformation (2D-DWT) and vector quantization (VQ) for image compression. The 2D-DWT works in a non-separable fashion using a parallel filter structure with distributed control to compute two resolution levels. The wavelet coefficients of the higher frequency sub-bands are vector quantized using multi-resolution codebook and those of the lower frequency sub-band at level two are scalar quantized and entropy encoded. VQ is carried out by self organizing feature map (SOFM) neural nets working at the recall phase. Codebooks are quickly generated off-line using the same nets functioning at the training phase. The complete system, including the 2D-DWT, the multi-resolution codebook VQ, and the statistical encoder, was implemented on a Xilinx Virtex 4 FPGA and is capable of performing real-time compression for digital video when dealing with grayscale 512 × 512 pixels images. It offers high compression quality (PSNR values around 35 dB) and acceptable compression rate values (0.62 bpp).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Nasrabadi, N.M., King, R.A.: Image coding using vector quantization: a review. IEEE Trans. Commun. 36(8), 957–971 (1988)

    Article  Google Scholar 

  2. Gersho, A., Gray, R.M.: Vector Quantization and Signal Compression. Kluwer, Norwood (1992)

    MATH  Google Scholar 

  3. Lewis, A.S., Knowles, G.: Image compression using the 2-D wavelet transform. IEEE Trans. Image Process. 1(2), 244–250 (1992)

    Article  Google Scholar 

  4. Antonini, M., Barlaud, M., Mathieu, P., Daubechies, I.: Image coding using wavelet transform. IEEE Trans. Image Process. 1(2), 205–220 (1992)

    Article  Google Scholar 

  5. Paek, S.K., Kim, L.S.: A real-time wavelet vector quantization algorithm and its VLSI architecture. IEEE Trans. Circuits Syst. Video Technol. 10(3), 475–489 (2000)

    Article  Google Scholar 

  6. Kim, K.B., Kim, S., Kim, G.H.: Vector quantizer of medical image using wavelet transform and enhanced SOM algorithm. Neural Comput. Appl. 15(3), 245–251 (2006)

    Article  Google Scholar 

  7. Aliaga, R.J., Martinez, J.D., Gadea, R., Sebastia, A., Benlloch, J.M., Sanchez, F., Pavon, N., Lerche, C.H.: Corrected position estimation in PET detector modules with multi-anode PMTs using neural networks. IEEE Trans. Nucl. Sci. 53(3 Part 1), 776–783 (2006)

    Article  Google Scholar 

  8. Jones, W., Reed, J., Everman, J., Young, J., Seese, R.: Next generation PET data acquisition architectures. IEEE Trans. Nucl. Sci. 44(3), 1202–1207 (1997)

    Article  Google Scholar 

  9. Jones, W., Reed, J., Everman, J., Luk, P., Gremillion, T., Castleberry, B., Breeding, E., Musr, J., Overbay, M., Schmand, M., Powers, R., Moyers, J., Baker, K., Bendriem, B.: First time measurement of transaxial resolution for a new high-sensitivity PET prototype panel detectors. IEEE Nucl. Sci. Symp. 2, 694–698 (2002)

    Google Scholar 

  10. Mallat, S.G.: Multifrequency channel decompositions of images and wavelet models. IEEE Trans. Acoust. Speech Signal Process 37(12), 2091–2110 (1989)

    Article  Google Scholar 

  11. Colom, R., Gadea, R., Sebastia, A.: A novel FPGA architecture of a 2-D wavelet transform. J. VLSI Signal Process. 2, 273–284 (2006)

    Google Scholar 

  12. Kohonen, T.: Self-Organizing Maps. Series in Information Sciences (1995), 2nd edn, vol 31. Springer, Heidelberg (1997)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Agustin Ramirez-Agundis.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ramirez-Agundis, A., Gadea-Girones, R., Colom-Palero, R. et al. A wavelet-VQ system for real-time video compression. J Real-Time Image Proc 2, 271–280 (2007). https://doi.org/10.1007/s11554-007-0064-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11554-007-0064-7

Keywords

Navigation