IEEE Geoscience and Remote Sensing Magazine - September 2014 - 10
the objective of this paper is to provide a tutorial introduction to the most recent image compression standards for
space applications, and give an outlook to future developments aimed at filling feature or functionality gaps that are
not covered by the existing standards.
B. Compression requirements
As has been said, designing a compression algorithm for
on-board use must take into account a number of constraints dictated by the structure of the on-board processing system. Fig. 1 shows the operational mode of an onboard sensor on an airplane.
Such on-board processing system typically has limited
computational capabilities due to power, size and radiation hardening issues. Therefore, low encoder complexity
is highly desirable. In addition to this, the encoder design
must be such that the algorithm should be easy to implement in the available hardware. The typical hardware for
on-board processing has evolved over the years and still
is. The usual preferred choice is a field-programmable gate
array (FPGA), which requires a description of the algorithm in a hardware description language such as VHDL.
Therefore, the algorithm should not employ operations
that are difficult to map to a VHDL description.
Another requirements is the ability to properly handle raw data. What this means is that an on-board compression algorithm will have as input the original digital
numbers generated by the sensor, prior to any processing
other than binning. Therefore, all sensors imperfections,
such as noise, striping, misregistration and so on, which
are typically corrected at the ground segment, will be present in the image. This implies that such imperfections will
yield a loss in compression efficiency, and this loss could
become rather large unless the algorithms are somewhat
robust. E.g., as will be seen in Section II, the CCSDS-123
recommendation defines prediction modes that are robust
towards striping noise.
Moreover, it is known that image transmission from
the remote platform to the ground station can undergo
errors or packet losses. This phenomenon is rather strong
for deep space missions because of the very large distance,
Figure 1. AVIRIS operation mode (courtesy NASA/JPL-Caltech).
10
and very weak for Earth observation satellites. Nevertheless, since even one packet loss may render the compressed
image file completely undecodable, another requirement
lies in the provision of some kind of error resilience, i.e.,
the image decoding process should not break down completely, nor excessively impair the data, upon occurrence
of occasional errors or packet losses. While there are a lot
of sophisticated error resilience techniques available for
image compression, for Earth observation the most typical
approach is to reset the compression algorithm every once
in a while, so as to create a set of independently decodable
image units, thereby limiting the scope of any information
loss due to communication errors.
It should be noted that the requirements above mostly
apply to on-board compression, whereas another typical
application of compression algorithms is at the ground segment. In this case, however, the requirements are rather different, as there is no significant limitation of computational
power and memory to perform compression, and the objective is also different, namely to distribute the images to the
final users. Since in this case most of the communications
occur via the TCP/IP protocol, which performs retransmissions until the compressed image file has been received
without errors, error resilience is also less important. On the
other hand, some specific issues arise as a consequence of the
way the images are accessed by the users. In particular, users
typically connect to search engines via web browsers or specific software, which allows them to browse the images and
their metadata to facilitate the choice of the products of interest. Given the very large size of these images, this remote
browsing process is only possible if a flexible compression
algorithm is employed, avoiding to send the complete compressed file, since this has a huge size, but sending subunits
of this file that can be employed at the decoder to reconstruct
specific regions of interest that the user has selected dragging
a box in a preview image. Moreover, in order to speed up the
image selection process, it is important that the compression algorithm offers scalability, i.e., it allows sending first a
low-quality version of the subimage of interest, and then one
or more quality improvement layers, so that delays can be
avoided if the user performs an early rejection of a subimage
they have chosen, and moves on to another subimage.
C. struCture of the paper
As has been said, this paper is mostly concerned with
CCSDS standards, which have been designed for onboard compression, while we will briefly discuss the
JPEG2000 standard that is more suitable for compression
at the ground segment. In particular, we will first cover
the two most recent CCSDS standards, namely the new
CCSDS-123 standard for lossless compression of multispectral and hyperspectral images (Section II), and the
CCSDS-122 standard for lossless and lossy compression
of monoband images (Section III). These two standards
cover a lot of possible applications; however, there is still
no standard defined for lossy compression of multispectral
ieee Geoscience and remote sensing magazine
SEPTEMBER 2014
Table of Contents for the Digital Edition of IEEE Geoscience and Remote Sensing Magazine - September 2014
IEEE Geoscience and Remote Sensing Magazine - September 2014 - Cover1
IEEE Geoscience and Remote Sensing Magazine - September 2014 - Cover2
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 1
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 2
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 3
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 4
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 5
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 6
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 7
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 8
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 9
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 10
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 11
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 12
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 13
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 14
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 15
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 16
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 17
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 18
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 19
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 20
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 21
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 22
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 23
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 24
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 25
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 26
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 27
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 28
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 29
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 30
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 31
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 32
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 33
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 34
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 35
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 36
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 37
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 38
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 39
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 40
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 41
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 42
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 43
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 44
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 45
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 46
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 47
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 48
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 49
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 50
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 51
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 52
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 53
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 54
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 55
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 56
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 57
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 58
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 59
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 60
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 61
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 62
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 63
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 64
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 65
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 66
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 67
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 68
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 69
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 70
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 71
IEEE Geoscience and Remote Sensing Magazine - September 2014 - 72
IEEE Geoscience and Remote Sensing Magazine - September 2014 - Cover3
IEEE Geoscience and Remote Sensing Magazine - September 2014 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2023
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2023
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2023
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2023
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2022
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2022
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2022
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2022
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2021
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2021
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2021
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2021
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2020
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2020
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2020
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2020
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2019
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2019
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2019
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2019
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2018
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2018
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2018
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2018
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2017
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2017
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2017
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2017
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2016
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2016
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2016
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2016
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2015
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2015
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2015
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2015
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2014
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2014
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2014
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2014
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2013
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2013
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2013
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2013
https://www.nxtbookmedia.com