A Lightweight Contextual Arithmetic Coder for On-Board Remote Sensing Data Compression

Joan Bartrina-Rapesta, Ian Blanes, Francesc Aulí-Llinàs, Joan Serra-Sagristà, Victor Sanchez, Michael W. Marcellin

Research output: Research - peer-reviewArticle

  • 1 Citations

Abstract

The Consultative Committee for Space Data Systems (CCSDS) has issued several data compression standards devised to reduce the amount of data transmitted from satellites to ground stations. This paper introduces a contextual arithmetic encoder for on-board data compression. The proposed arithmetic encoder checks the causal adjacent neighbors, at most, to form the context and uses only bitwise operations to estimate the related probabilities. As a result, the encoder consumes few computational resources, making it suitable for on-board operation. Our coding approach is based on the prediction and mapping stages of CCSDS-123 lossless compression standard, an optional quantizer stage to yield lossless or near-lossless compression and our proposed arithmetic encoder. For both lossless and near-lossless compression, the achieved coding performance is superior to that of CCSDS-123, M-CALIC, and JPEG-LS. Taking into account only the entropy encoders, fixed-length codeword is slightly better than MQ and interleaved entropy coding.

LanguageEnglish (US)
Article number7935537
Pages4825-4835
Number of pages11
JournalIEEE Transactions on Geoscience and Remote Sensing
Volume55
Issue number8
DOIs
StatePublished - Aug 1 2017

Fingerprint

Data compression
Remote sensing
Entropy
compression
remote sensing
Satellites
entropy
resource
prediction
station

Keywords

  • Arithmetic coding
  • Consultative Committee for Space Data Systems (CCSDS)-123
  • lossless and near-lossless coding
  • remote sensing data compression

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Earth and Planetary Sciences(all)

Cite this

Bartrina-Rapesta, J., Blanes, I., Aulí-Llinàs, F., Serra-Sagristà, J., Sanchez, V., & Marcellin, M. W. (2017). A Lightweight Contextual Arithmetic Coder for On-Board Remote Sensing Data Compression. IEEE Transactions on Geoscience and Remote Sensing, 55(8), 4825-4835. [7935537]. DOI: 10.1109/TGRS.2017.2701837

A Lightweight Contextual Arithmetic Coder for On-Board Remote Sensing Data Compression. / Bartrina-Rapesta, Joan; Blanes, Ian; Aulí-Llinàs, Francesc; Serra-Sagristà, Joan; Sanchez, Victor; Marcellin, Michael W.

In: IEEE Transactions on Geoscience and Remote Sensing, Vol. 55, No. 8, 7935537, 01.08.2017, p. 4825-4835.

Research output: Research - peer-reviewArticle

Bartrina-Rapesta, J, Blanes, I, Aulí-Llinàs, F, Serra-Sagristà, J, Sanchez, V & Marcellin, MW 2017, 'A Lightweight Contextual Arithmetic Coder for On-Board Remote Sensing Data Compression' IEEE Transactions on Geoscience and Remote Sensing, vol 55, no. 8, 7935537, pp. 4825-4835. DOI: 10.1109/TGRS.2017.2701837
Bartrina-Rapesta J, Blanes I, Aulí-Llinàs F, Serra-Sagristà J, Sanchez V, Marcellin MW. A Lightweight Contextual Arithmetic Coder for On-Board Remote Sensing Data Compression. IEEE Transactions on Geoscience and Remote Sensing. 2017 Aug 1;55(8):4825-4835. 7935537. Available from, DOI: 10.1109/TGRS.2017.2701837
Bartrina-Rapesta, Joan ; Blanes, Ian ; Aulí-Llinàs, Francesc ; Serra-Sagristà, Joan ; Sanchez, Victor ; Marcellin, Michael W./ A Lightweight Contextual Arithmetic Coder for On-Board Remote Sensing Data Compression. In: IEEE Transactions on Geoscience and Remote Sensing. 2017 ; Vol. 55, No. 8. pp. 4825-4835
@article{86941e2951cf4e8eb255908d843cf1c2,
title = "A Lightweight Contextual Arithmetic Coder for On-Board Remote Sensing Data Compression",
abstract = "The Consultative Committee for Space Data Systems (CCSDS) has issued several data compression standards devised to reduce the amount of data transmitted from satellites to ground stations. This paper introduces a contextual arithmetic encoder for on-board data compression. The proposed arithmetic encoder checks the causal adjacent neighbors, at most, to form the context and uses only bitwise operations to estimate the related probabilities. As a result, the encoder consumes few computational resources, making it suitable for on-board operation. Our coding approach is based on the prediction and mapping stages of CCSDS-123 lossless compression standard, an optional quantizer stage to yield lossless or near-lossless compression and our proposed arithmetic encoder. For both lossless and near-lossless compression, the achieved coding performance is superior to that of CCSDS-123, M-CALIC, and JPEG-LS. Taking into account only the entropy encoders, fixed-length codeword is slightly better than MQ and interleaved entropy coding.",
keywords = "Arithmetic coding, Consultative Committee for Space Data Systems (CCSDS)-123, lossless and near-lossless coding, remote sensing data compression",
author = "Joan Bartrina-Rapesta and Ian Blanes and Francesc Aulí-Llinàs and Joan Serra-Sagristà and Victor Sanchez and Marcellin, {Michael W.}",
year = "2017",
month = "8",
doi = "10.1109/TGRS.2017.2701837",
volume = "55",
pages = "4825--4835",
journal = "IEEE Transactions on Geoscience and Remote Sensing",
issn = "0196-2892",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "8",

}

TY - JOUR

T1 - A Lightweight Contextual Arithmetic Coder for On-Board Remote Sensing Data Compression

AU - Bartrina-Rapesta,Joan

AU - Blanes,Ian

AU - Aulí-Llinàs,Francesc

AU - Serra-Sagristà,Joan

AU - Sanchez,Victor

AU - Marcellin,Michael W.

PY - 2017/8/1

Y1 - 2017/8/1

N2 - The Consultative Committee for Space Data Systems (CCSDS) has issued several data compression standards devised to reduce the amount of data transmitted from satellites to ground stations. This paper introduces a contextual arithmetic encoder for on-board data compression. The proposed arithmetic encoder checks the causal adjacent neighbors, at most, to form the context and uses only bitwise operations to estimate the related probabilities. As a result, the encoder consumes few computational resources, making it suitable for on-board operation. Our coding approach is based on the prediction and mapping stages of CCSDS-123 lossless compression standard, an optional quantizer stage to yield lossless or near-lossless compression and our proposed arithmetic encoder. For both lossless and near-lossless compression, the achieved coding performance is superior to that of CCSDS-123, M-CALIC, and JPEG-LS. Taking into account only the entropy encoders, fixed-length codeword is slightly better than MQ and interleaved entropy coding.

AB - The Consultative Committee for Space Data Systems (CCSDS) has issued several data compression standards devised to reduce the amount of data transmitted from satellites to ground stations. This paper introduces a contextual arithmetic encoder for on-board data compression. The proposed arithmetic encoder checks the causal adjacent neighbors, at most, to form the context and uses only bitwise operations to estimate the related probabilities. As a result, the encoder consumes few computational resources, making it suitable for on-board operation. Our coding approach is based on the prediction and mapping stages of CCSDS-123 lossless compression standard, an optional quantizer stage to yield lossless or near-lossless compression and our proposed arithmetic encoder. For both lossless and near-lossless compression, the achieved coding performance is superior to that of CCSDS-123, M-CALIC, and JPEG-LS. Taking into account only the entropy encoders, fixed-length codeword is slightly better than MQ and interleaved entropy coding.

KW - Arithmetic coding

KW - Consultative Committee for Space Data Systems (CCSDS)-123

KW - lossless and near-lossless coding

KW - remote sensing data compression

UR - http://www.scopus.com/inward/record.url?scp=85029225603&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85029225603&partnerID=8YFLogxK

U2 - 10.1109/TGRS.2017.2701837

DO - 10.1109/TGRS.2017.2701837

M3 - Article

VL - 55

SP - 4825

EP - 4835

JO - IEEE Transactions on Geoscience and Remote Sensing

T2 - IEEE Transactions on Geoscience and Remote Sensing

JF - IEEE Transactions on Geoscience and Remote Sensing

SN - 0196-2892

IS - 8

M1 - 7935537

ER -