19 May 2015 Efficient field-programmable gate array implementation of CCSDS 121.0-B-2 lossless data compression algorithm for image compression
Author Affiliations +
Abstract
The Consultative Committee for Space Data Systems (CCSDS) 121.0-B-2 lossless data compression standard defines a lossless adaptive source coding algorithm which is applicable to a wide range of imaging and nonimaging data. We introduce a field-programmable gate array (FPGA) implementation of CCSDS 121.0-B-2 as an intellectual property (IP) core with the following features: (a) it is enhanced with a two-dimensional (2-D) second-order predictor making it more suitable for image compression, (b) it is enhanced with near-lossless compression functionality, (c) its parallel, pipelined architecture provides high data-rate performance with a maximum achievable throughput of 205  Msamples/s (3.2 Gbps at 16 bit) when targeting the Xilinx Virtex-5QV FPGA, and (d) it requires very low FPGA resources. When mission requirements impose lossless image compression, the CCSDS 121.0-B-2 IP core provides a very low implementation cost solution. According to European Space Agency PROBA-3 Bridging Phase, the CCSDS 121.0-B-2 IP core will be implemented in a Microsemi RTAX2000 FPGA, hosted in the data processing unit of the Coronagraph Control Box, of the Association of Spacecraft for Polarimetric and Imaging Investigation of the Corona of the Sun Coronagraph System Payload. To the best of our knowledge, it is the fastest FPGA implementation of CCSDS 121.0-B-2 to date, also including a 2-D second-order predictor making it more suitable for image compression.
© 2015 Society of Photo-Optical Instrumentation Engineers (SPIE)
Nektarios Kranitis, Nektarios Kranitis, Ioannis Sideris, Ioannis Sideris, Antonios Tsigkanos, Antonios Tsigkanos, Georgios Theodorou, Georgios Theodorou, Antonios Paschalis, Antonios Paschalis, Raffaele Vitulli, Raffaele Vitulli, } "Efficient field-programmable gate array implementation of CCSDS 121.0-B-2 lossless data compression algorithm for image compression," Journal of Applied Remote Sensing 9(1), 097499 (19 May 2015). https://doi.org/10.1117/1.JRS.9.097499 . Submission:
JOURNAL ARTICLE
15 PAGES


SHARE
RELATED CONTENT

Distributed single source coding with side information
Proceedings of SPIE (January 17 2004)
Accelerating arithmetic coding on a graphic processing unit
Proceedings of SPIE (November 01 2011)
A JPEG 2000 demonstration board
Proceedings of SPIE (August 17 2005)
Superscalar Huffman decoder hardware design
Proceedings of SPIE (April 30 1994)
ISO/IEC's image interchange facility
Proceedings of SPIE (April 29 1992)

Back to Top