A High Performance Fully Pipelined Architecture for Lossless Compression of Satellite Image

This paper presents a novel hardware implementation of the adaptive JPEG-LS in field programmable gate array (FPGA), based on the low complexity lossless compression for images (LOCO-I) compression scheme. Differently from what previously reported in literature, this design achieves a much lower complexity and super high data throughput through an improved prediction model by breaking the feedback loop of context parameters updating. The processing speed of this design is up to 75Mpixels per second, while the compression ratio is slightly lower than the standard JPEG-LS compression. Performance evaluation also indicates that design complexity and compression efficiency can be taken account at the same time to achieve satisfactory result. Such an implementation could be used for high-speed compression of satellite remote sensing image onboard.

[1]  Marco Ferretti,et al.  A parallel pipelined implementation of LOCO-I for JPEG-LS , 1988, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[2]  M. Klimesh,et al.  Hardware Implementation of a Lossless Image Compression Algorithm Using a Field Programmable Gate Array , 2000 .

[3]  Guillermo Sapiro,et al.  The LOCO-I lossless image compression algorithm: principles and standardization into JPEG-LS , 2000, IEEE Trans. Image Process..

[4]  Zhihua Wang,et al.  A Low Power, Fully Pipelined JPEG-LS Encoder for Lossless Image Compression , 2007, 2007 IEEE International Conference on Multimedia and Expo.

[5]  Guillermo Sapiro,et al.  LOCO-I: a low complexity, context-based, lossless image compression algorithm , 1996, Proceedings of Data Compression Conference - DCC '96.

[6]  Guillermo Sapiro,et al.  From LOGO-I to the JPEG-LS standard , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[7]  Antonio Abramo,et al.  A Fully Pipelined Architecture for the LOCO-I Compression Algorithm , 2009, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[8]  Anwar Dawood,et al.  FPGA Based Satellite Adaptive Image Compression System , 2003 .