Low bit rate image compression core for onboard space applications

This paper presents low-cost, purpose optimized discrete wavelet transform-based image compressors for future spacecrafts and microsatellites. The hardware solution proposed here exploits a modified set partitioning in hierarchical trees algorithm and ensures that appropriate reconstructed image qualities can be achieved also for compression ratios over 100:1. Several implementations are presented varying the parallelism level and the tile size. Obtained results demonstrate that, using a parallel implementation operating on a 64 /spl times/ 64 size tile, a maximum data rate of about 18 Mpixels/s can be sustained. In this case, only 4500 slices and 24 BlockRAMs of a XILINX Virtex II device are required.

[1]  Magdy A. Bayoumi,et al.  Discrete Wavelet Transform: Architectures, Design and Performance Issues , 2003, J. VLSI Signal Process..

[2]  Trac D. Tran,et al.  Optimal Pre- and Post-Processing for JPEG2000 Tiling Artifact Removal , 2003 .

[3]  Ali Tabatabai,et al.  Sub-band coding of digital images using symmetric short kernel filters and arithmetic coding techniques , 1988, ICASSP-88., International Conference on Acoustics, Speech, and Signal Processing.

[4]  Roberto Manduchi,et al.  Onboard science processing and buffer management for intelligent deep space communications , 2000, 2000 IEEE Aerospace Conference. Proceedings (Cat. No.00TH8484).

[5]  I. Korkmaz,et al.  A Real Time Image Processing Subsystem: GEZGIN , 2002 .

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

[7]  Shie-Jue Lee,et al.  A JPEG Chip for Image Compression and Decompression , 2003, J. VLSI Signal Process..

[8]  Touradj Ebrahimi,et al.  The JPEG 2000 still image compression standard , 2001, IEEE Signal Process. Mag..

[9]  C. Christopoulos,et al.  Efficient methods for encoding regions of interest in the upcoming JPEG2000 still image coding standard , 2000, IEEE Signal Processing Letters.

[10]  David S. Taubman,et al.  High performance scalable image compression with EBCOT , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

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

[12]  P. Molitor,et al.  SPIHT IMPLEMENTED IN A XC 4000 DEVICE , 1999 .

[13]  Teresa H. Y. Meng,et al.  A Low-Power Encoder For Pyramid Vector Quantization of Subband Coefficients , 1997, J. VLSI Signal Process..

[14]  Chaitali Chakrabarti,et al.  A high-performance JPEG2000 architecture , 2003, IEEE Trans. Circuits Syst. Video Technol..

[15]  Truong Q. Nguyen,et al.  Wavelets and filter banks , 1996 .

[16]  A. Simpson,et al.  JPEG encoder system-on-a-chip demonstrator , 1999, Conference Record of the Thirty-Third Asilomar Conference on Signals, Systems, and Computers (Cat. No.CH37020).

[17]  Scott Hauck,et al.  Hyperspectral image compression on reconfigurable platforms , 2002, Proceedings. 10th Annual IEEE Symposium on Field-Programmable Custom Computing Machines.

[18]  Hyun Joo So Performance analysis and comparison of non-embedded wavelet coders , 2003 .

[19]  W. Sweldens The Lifting Scheme: A Custom - Design Construction of Biorthogonal Wavelets "Industrial Mathematics , 1996 .

[20]  R. Sever,et al.  GEZGIN: a case study of a real-time image processing subsystem for micro-satellites , 2003, International Conference on Recent Advances in Space Technologies, 2003. RAST '03. Proceedings of.

[21]  Chaitali Chakrabarti,et al.  A high performance JPEG2000 architecture , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[22]  Qiao Shi VLSI Implementation of Discrete Wavelet Transform , 2001 .

[23]  Jean-Didier Legat,et al.  Combined line-based architecture for the 5-3 and 9-7 wavelet transform of JPEG2000 , 2003, IEEE Trans. Circuits Syst. Video Technol..

[24]  William A. Pearlman,et al.  SPIHT image compression without lists , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

[25]  Görschwin Fey,et al.  SPIHT implemented in a XC4000 device , 2002, The 2002 45th Midwest Symposium on Circuits and Systems, 2002. MWSCAS-2002..

[26]  Nagarajan Ranganathan,et al.  JAGUAR: a fully pipelined VLSI architecture for JPEG image compression standard , 1995, Proc. IEEE.