SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
Long Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

Band Clustering for the Lossless Compression of
AVIRIS Hyperspectral Images
Raffaele Pizzolante and Bruno Carpentieri
Dipartimento di Informatica, Università degli Studi di Salerno, I-84084, Fisciano (SA), Italy
rpizzolante@unisa.it, bc@dia.unisa.it
Generally these sub-sets of bands are similar in all the
AVIRIS images. Hence, it is possible a one-time cluster which
can be used for the encoding of all the hyperspectral images
of the same kind.
The remainder of this paper is organized as follows:
Section II shortly reviews SLSQ, CompLearn, and also the
on-line correlation-based band ordering. Section III describes
our band clustering approach and the experimental results
obtained. Section IV presents our conclusions and future
research directions.

Abstract—Hyperspectral images can be efficiently compressed
through a linear predictive model, as for example the one
used in the SLSQ algorithm. In this paper we exploit this
predictive model on the AVIRIS images by individuating,
through an off-line approach, a common subset of bands, which
are not spectrally related with any other bands. These bands
are not useful as prediction reference for the SLSQ 3-D
predictive model and we need to encode them via other
prediction strategies which consider only spatial correlation.
We have obtained this subset by clustering the AVIRIS bands
via the clustering by compression approach. The main result
of this paper is the list of the bands, not related with the
others, for AVIRIS images. The clustering trees obtained for
AVIRIS and the relationship among bands they depict is also
an interesting starting point for future research.

II. BACKGROUND
A. Lossless and Lossy Compression of Hyperspectral images
In literature there are different approaches for lossless
and lossy compression of hyperspectral images.
The lossless approaches are generally based on
predictive model (as for example SLSQ, Linear Predictor [16],
EMPORDA [18], Fast Lossless [4], etc.), which exploits the
spatial and spectral redundancy. In a second stage, the
prediction errors are entropy coded. Other approaches are
based on differential pulse code modulation (DPCM) [12],
improved version of vector quantization [7], dimensionality
reduction through principal component analysis [19], etc.
In [1] error-resilient lossless compression methods are
proposed and described.
The approaches for lossy compression of hyperspectral
images are based on set partitioning in hierarchical trees
(SPIHT-2D, SPIHT-3D, etc.), locally optimal vector
quantization (LPVQ) [8]. Other methods are based on discrete
wavelet transform (DWT) [5], 3-D discrete cosine transform
(3-D DCT) [6], etc..

Index Terms—lossless compression; hyperspectral images;
band ordering; band clustering.

I. INTRODUCTION
Hyperspectral remote sensors produce daily a huge
amount of hyperspectral images, that are obtained from the
reflected light of the visible and the near-infrared spectrum.
NASA Airborne Visible/Infrared Imaging Spectrometer
(AVIRIS) [10] sensors measure the spectrum from 400 up to
2500 nanometers. A hyperspectral image produced by this
kind of sensor has generally 224 spectral bands.
Lossless data compression is generally needed to store
or transmit hyperspectral images. The choice of a lossless
compression algorithm is due to the high acquisition costs
and to the sophisticated types of analysis that this kind of
data often undergo.
Moreover it is important to consider that hyperspectral
images generally need to be compressed “on board”, on
airplanes or satellites and that the hardware capabilities
available for such compression might be limited.
In earlier work [14], we proposed a pre-processing schema
which performs a band ordering based on Pearson’s
Correlation, and improves the compression performances of
the state-of-art low-complexity lossless compression
algorithm for hyperspectral images: SLSQ (Spectral-oriented
Least SQuares, see [9, 13-17]).
In this paper we use the CompLearn clustering approach
(see [3]), to off-line cluster the bands of AVIRIS hyperspectral
images. The result of this clustering can be generalized to
identify in the AVIRIS images a sub-set of the bands, that are
not spectrally related with other bands, and that need to be
compressed only by exploiting the spatial redundancy.
© 2014 ACEEE
DOI: 01.IJSIP.5.1.1532

B. The Spectral-oriented Least SQuares (SLSQ) algorithm
Spectral-oriented Least SQuares algorithm is a lowcomplexity lossless hyperspectral image compression
algorithm, which uses least squares to optimize a predictive
model. It exploits two forms of redundancy: spatial and
spectral correlation. Spatial correlation is based on the
hypothesis that neighboring pixel are composed of the same
material; spectral correlation derives from the fact that each
material has a different spectral signature. Hence, a band can
be predicted by another reference band, generally, the
previous in the natural ordering.
The SLSQ block diagram is reported in Figure 1. SLSQ
uses, for each sample, a 3-D prediction context, in order to
perform the prediction through the computation of the optimal
least squares coefficients.
1
Long Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

Figure 1. Block diagram of SLSQ algorithm (from [16])

The prediction context is obtained by SLSQ by using two
distances, based on Euclidean distance: an intra-band distance, defined in (1) and an inter-band distance, defined in
(2).
(a)

d2D ( xm,n,k , x p,q,k )

(m p)

d2D(xm,n,i , xp,q,i )

(b)

d3D(xm,n,i , xp,q,i )

2

(n q)

if i

1
(m p)2 (n q)2
4

if i

M

ˆ
( x(i,0) x (i,0)) 2

P
i 1

Using the matrix notation, we can write P as:

2

P (C

X) t

(C

X)

where the matrix C and X are defined as following:

j

x (1,1)

j

x(1, N )

C

The notation x m, n ,k refers to the pixel at spatial

,X
x( M ,1)

coordinates (m, n) of the band k. Figures 2 (a) and 2 (b) show
respectively the resulting context for intra-band and interband context.

x (1,0)

x (M , N )

x( M ,0)

The solutions of the linear system (C t C)

0

Ct X ,

obtained by taking the derivate with respect to
of P and
setting it to zero, are the optimal predictor coefficients.
A predictor selector structure performs the prediction through
the 2-D approach Median Predictor [2] (see the block
“Predictor Selector” in Figure 1), if the band k belongs to the
Intra-Band Set (IB), and through the 3-D predictive model,
otherwise. The prediction error e

x

ˆ
x is entropy

coded by using an arithmetic coder.
Figure 2. (a) intra-band context; (b) inter-band context

C. The CompLearn Toolkit
Clustering is the task of assigning a set of objects into
clusters, i.e. into homogenous groups, so that the objects in
the same cluster are more similar with each other than to
those in other clusters with respect to a given distance metric.
In clustering by compression [3] the distance metric is
based on the compressibility of the data and does not include
any explicit semantic knowledge.
To intuitively understand why compression can be used
as a distance metric, let us suppose that we have two digital
files A and B. If we compress A and B with a general-purpose,
lossless, data compressor (for example gzip or bzip) we can
indicate with L(A) and L(B) the compressed lengths (in bits)
of A and B.

In the following, the notation x(i) denotes the i-th pixel of
the intra-band context of the current pixel, instead, the notation x(i, j) denotes the j-th pixel in the inter-band context of
x(i). The N-th order prediction of the current pixel (x(0, 0)) is
computed as:
N

ˆ
x(0,0)

j

x(0, j )

j 1

The energy of the prediction error is minimized through the
coefficients

0

1

,...,

t
N

. The prediction error is

defined as:
© 2014 ACEEE
DOI: 01.IJSIP.5.1.1532

2
Long Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014
D. Band Ordering
Test Set Description: In the rest of this paper we have tested
our approaches on a test set composed by five hyperspectral
images freely provided by NASA Jet Propulsion Laboratory
(JPL).
The images are: Cuprite (5 scenes), Lunar Lake (3 scenes),
Moffett Field (4 scenes), Jasper Ridge (6 scenes) and Low
Altitude (8 scenes). Each scene (except the last) of each
hyperspectral image has 614 columns and 512 lines and 224
bands, each sample is represented as a signed integer on 16
bits.
Cuprite was acquired from the site of the Cuprite mining
distinct, located in Nevada (USA). Lunar Lake was acquired
from the site of Lunar Lake in Nye Country, also in Nevada
(USA). Figure 3 reports a graphical representation of all the
three scenes of Lunar Lake. Moffett Field was acquired from
Moffett Federal Airfield, which is a civil-military airport located in California (USA) between Mountain View and Sunnyvale. Jasper Ridge covers a portion of the Jasper Ridge Biological Preserve, also located in California (USA).
Finally, the hyperspectral image denoted as Low Altitude
was collected with an high spatial resolution, in which each
pixel cover an area 4x4 meters, instead of the 20x20 meters
area of the other hyperspectral images.
Correlation-based Band Ordering: When we try to exploit
the inter-band redundancy with a three-dimensional predictive model, we have to assume that there is a strong spectral
correlation between the current band and the previous, already coded, bands.
If we consider the standard, natural band ordering of a
hyperspectral image, it is possible to prove that there are bands
for which it would be possible to improve compression by
using as prediction context a band that is different from the
previous band in the natural order.
In [14] we considered Pearson’s Correlation [11], as measure of similarity between two bands. The value of the correlation is in range [-1, 1], where a positive value indicates a
direct relation and a negative value indicates an inverse relation.
Mathematically, the correlation is defined as:

If we need to compress together A and B then we can first
compress A and then B and we have as resulting length of
the two compressed files: L(A) + L(B). Another option we
have is to append file B to file A and compress the resulting
file AB.
The resulting length of the new compressed file shall be
L(AB).
Experimentally it is possible to show that if and only if A
and B are “similar”, then L(AB) << L(A) + L(B)

Figure 3. A graphical representation of togheter the three scenes of
the hyperspectral image denoted as Lunar Lake

This is because compression ratios signify a great deal of
important statistical information. This observation gives us
a hint that if we want to cluster a set of digital file we might be
able to do it by considering how well they compress together
in pairs.
Cilibrasi in [3] proposes a novel clustering approach based
on these considerations and a software tool, CompLearn,
which exploits the power of data compression.
CompLearn, which is freely downloadable, has been
tested in a wide range of real-life applications, as for example
to can classify music, language, bio sequences, etc.
It is a general purpose method that requires no background
knowledge and there are no specific parameters to configure
for each domain. The result of the analysis of a set of data
can is represented as an un-rooted tree, that depicts the
relations among the clustered “objects” (represented by
labeled leafs).
We have used CompLearn to cluster the bands of the
AVIRIS images, so to identify the sub-set of bands that are
not useful as prediction reference in the SLSQ prediction
model.
© 2014 ACEEE
DOI: 01.IJSIP.5.1.1532

xy
x, y
x

where
X, Y;

xy
x

y

is the covariance between two random variables

and

y

are the respectively the standard deviations

for the two variables X and Y.
The approach we proposed in [14] can be sub-divided
into three steps: the Graph creation, the Minimum Spanning
Tree (MST) computation and the Depth-First Search (DFS)
visit.
The first step consists of generating a graph G = (V, E), where
each vertex denotes a band and each vertex i is connected,
by a weighted edge, with each other vertex j. The weight
indicates the Pearson’s correlation:
3
Long Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

w(i, j )

161 and 222 (the band number 1 is the first).

PearsonCorrelation(band i , band j ) .

TABLE I. EXPERIMENTAL RESULTS FOR LOSSLESS COMPRESSION OF THE TEST SET.
THE FIRST COLUMN REPORTS THE COMPRESSION RATIO BY USING SLSQ, AND THE
SECOND COLUMN, BY USING THE BAND ORDERING PRE-PROCESSING
Hyperspectral Images /
C.R.
Lunar Lake
Moffett Field
Jasper Ridge
Cuprite
Low Altitude
Average

SLSQ
3.19
3.17
3.19
3.19
3.01
3.15

Band Ordering+
SLSQ
3.24
3.20
3.22
3.24
3.04
3.19

Figure 4. Incorrect band ordering given by DFS visit on MST M

The bands number 111, 161 and 222 are NR-bands (as it is
possible to see these bands are affected by noise in all the
hyperspectral images of the test set).
The band number 80, instead, present strong relation with
other bands, in all the hyperspectral images.
From the compression point of view, an NR-band is a
band that is not related with (any possible) previous band
and cannot be used as a reference prediction band for other
bands.
Therefore, on the NR-bands a 3-D predictive model, such
as SLSQ, fails because the spectral correlation is not strong
enough. Hence, it is reasonable to compress the NR-bands
with a different prediction approach. The Median Predicto,
for example, achieves better results on these bands with
respect to the SLSQ predictor.
Our goal is the extraction of a complete NR-set (NRF-Set)
from our small test data set of AVIRIS images, in order to use
it for the compression of all the hyperspectral images of the
same kind.
The problem of the identification of the NR-bands can be
seen as a data clustering problem. Therefore, we used the
CompLearn data clustering tool, in order to find the
differences between the NR-bands and the other bands.

The minus sign is required because the MST algorithm
identifies the minimum possible as the best choice, in contrast
to the correlation.
When the graph is created, MST is computed on the graph
G. With MST algorithm, each couple of bands (i, j) is
associated with the minimum distance (maximum Pearson’s
correlation).
Finally, a Depth-First Search (DFS) visit, is performed on
M. This gives a band ordering, where M is a MST on graph G.
In some situations DFS visit does not work correctly for
our purposes. Figure 4 shows an example where DFS visit
obtains unexpected results.
The band ordering given by DFS on MST M is a, b, c. In
this simple example SLSQ could predict the band b from the
band a and the band c from the band b, but the band b and
the band c are very low related with respect to the band b and
the band a. Therefore, it is evident that this band ordering is
incorrect.
For these cases we need to modify our approach and
introduce band ordering based on DFS and pairs, where a
pair has this definition: <reference_band, band_to_predict>.
In the previous example the band ordering given by a
modified DFS visit is therefore <a, b>, <a, c>, this means that
SLSQ predicts the band b from the band a and the band c
also from the band a, and this is now a correct band ordering.
We tested our approach on the previous described test
set. The achieved results are reported in Table 1.
The results show a compression improvement, and it is
meaningful to consider this approach also with other
distances.
However, there are some bands that are not related with
any others and cannot be used as reference prediction bands.
Section IV describes a possible approach for the off-line
identification of these bands.

A. Band Clustering
We divided the first scene of each hyperspectral image of
our test data set in separated bands (for each band we
produced a file), and then, for each first scene, these files are
used as input to CompLearn, and it clusters these bands and
produces an unrooted tree.
Figures 6, 7, 8 and 9 show respectively the resulting tree
of the first scene of each hyperspectral images: Lunar Lake,
Moffett Field, Jasper Ridge and Cuprite. The images, when
printed, are not easily readable, therefore, to improve the
legibility, we report a zoomed portion for each clustering trees.
Each leaf of the tree represents a band and the labels of
the leafs identify the bands, as it is possible to see in the
zoomed areas. An internal node has no label and represents
a relation between two sub-trees.
CompLearn clusters the bands by putting bands that are
similar in the same sub-tree. Sub-trees that are closer represent
bands that are more related.
For example in Figure 6, the related bands 48 and 49 are in
the same sub-tree, as it is possible to see in the zoomed area
of the clustering tree.

III. BAND CLUSTERING FOR LOSSLESS COMPRESSION
In every hyperspectral image there is a sub-set of bands,
which have no relation with any others and cannot be intraband predicted. We named these bands NR-bands. We
suppose that the same kind of hyperspectral images (i.e.
acquired from the same kind of sensor), could present a similar
sub-set of NR-bands (NR-set).
Figure 5 shows for each image of the test set a portion of
representation (150 x 150 pixel) of the bands number 80, 111,
© 2014 ACEEE
DOI: 01.IJSIP.5.1.1532

4
Long Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

Hyperspectral Ima ge / Band

80-th

111-th

161-th

222-th

Lunar Lake

M offett Field

Jasper Ridge

Cuprite

Low A ltitude

Figure 5. Portions of representations (150 x 150 pixel) of four bands: 80, 111, 161 and 222 for each hyperspectral image of the test set

B. Cuts and NR-Set
From the analysis of the clustering trees it is possible to
see that all the NR-bands are grouped together in at most
two sub-trees.
If we define a cut in the clustering tree as the elimination
of a link between two nodes of the tree (i.e. the elimination of
a sub-tree of the clustering tree), then we need at most two
cuts in the AVIRIS clustering trees to take care of the NRbands.
Figures 10, 11, 12 and 13 show the clustering tree
respectively for Lunar Lake, Moffett Field, Jasper Ridge and
Cuprite, and the black circles identify the cuts.

on similarity, among the bands, and may be used also for
other applications.
C. NRF-Set
We have obtained the final NRF-Set by performing an
intersection of all computed NR-sets on each test image, as
follow:

NRF
where NR

set Img indicates the NR-set on the first scene

of the hyperspectral image Img .
It is possible to experimental prove that the bands in this
NRF-Set are effectively not related with any other bands in
the AVIRIS images, and that the shown in Table 3, which
contains effectively the bands, with no relations with any
others.
NR-bands belonging to NR F-Set must be compressed
through the Median Predictor, instead of the SLSQ predictor.
Table 4 reports the achieved results, in terms of
compression ratio, by using the classical approach (second
column) and the achieved results by predicting the NR-bands
though the Median Predictor (third column).
As it is possible to see, NRF-Set+SLSQ improves the SLSQ
compression performances. Our one-time approach improves
the compression performances but maintain unchanged the
low-complexity nature of the SLSQ algorithm.

Number of cuts
2
2
2
2
1

Table II shows the number of the cuts for each first scene of
the hyperspectral images.
In each NR-set we added also the first eight bands and all the
bands where the prediction reference band is in the original,
primitive, NR-set, i.e. if for the band i the compression
algorithm uses as prediction reference band the band i - 1
and i - 1 belongs to the original, primitive, NR-set then we
consider also the band i in NR-set. Moreover, the obtained
trees propose also a possible relations, based
© 2014 ACEEE
DOI: 01.IJSIP.5.1.1532

NR set Img
Img TestSet

TABLE II. T HE NUMBER OF CUTS NEEDED FOR THE COMPUTATION OF THE PRIMITIVE
NR-SET FOR EACH HYPERSPECTRAL IMAGE OF THE TEST SET
Hyperspectral Image
Lunar Lake
Moffett Field
Jasper Ridge
Cuprite
Low Altitude

Set

5
Long Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

Figure 6. Overview of the resulting tree produced by the analysis of the first scene of Lunar Lake i mage

© 2014 ACEEE
DOI: 01.IJSIP.5.1.1532

6
Long Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

Figure 7. Overview of the resulting tree produced by the analysis of the first scene of Moffett Fiel d image

© 2014 ACEEE
DOI: 01.IJSIP.5.1.1532

7
Long Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

Figure 8. Overview of the resulting tree produced by the analysis of the first scene of Jasper Ridge image

© 2014 ACEEE
DOI: 01.IJSIP.5.1.1532

8
Long Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

Figure 9. Overview of the resulting tree produced by the analysis of the first scene of Cuprite imag e

© 2014 ACEEE
DOI: 01.IJSIP.5.1.1532

9
Long Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

NR set Lunar Lake

1,2,3,4,5,6,7,8,29,107,108,109,110,
111,112,113,114,153,154,155,156,
157,158,159,160,161,162,163,164,
165,166,167,222,223,224

Figure 10. The two cuts on the resulting tree produced by the analysis of the first scene of Lunar L ake.

© 2014 ACEEE
DOI: 01.IJSIP.5.1.1532

10
Long Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

NR set Moffett

Field

1,2,3,4,5,6,7,8,107,108,109,110,111,
112,113,114,115,153,154,155,156,
157,158,159,160,161,162,163,164,
165,166,167,169,221,222,223,224

Figure 11. The two cuts on the resulting tree produced by the analysis of the first scene of Moffett Field.

© 2014 ACEEE
DOI: 01.IJSIP.5.1.1532

11
Long Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

NR set Jasper Ridge

1,2,3,4,5,6,7,8,108,109,110,111,112,
113,114,154,155,156,157,158,159,
160,161,162,163,164,165,166,167,
168,222,223,224

Figure 12. The two cuts on the resulting tree produced by the analysis of the first scene of Jasper Ridge.

© 2014 ACEEE
DOI: 01.IJSIP.5.1.1532

12
Long Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014

NR set Cuprite

1,2,3,4,5,6,7,8,107,108,109,110,111,
112,113,134,153,154,155,156,157,
158,159,160,161,162,163,164,165,
166,167,168,222,223,224

Figure 13. The two cuts on the resulting tree produced by the analysis of the first scene of Cuprite .

© 2014 ACEEE
DOI: 01.IJSIP.5.1.1532

13
Long Paper
ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014
TABLE III. THE

RESULTING

NRF-SET

[5] Lim S., Sohn K., and Lee C., “Compression for hyperspectral
images using three dimensional wavelet transform,” in Proc.
IGARSS, Sydney, Australia, 2001, pp. 109–111.
[6] Markman D., and Malah D., “Hyperspectral image coding
using 3D trans-forms,” inProc. IEEE ICIP, Thessaloniki,
Greece, 2001, pp. 114–117.
[7] Mielikäinen, J. , and Toivanen, P., “Improved vector
quantization for lossless compression of AVIRIS images”, in
Proc. XI Eur. Signal Process.
Conf., Toulouse, France,
Sep. 2002.
[8] Motta G., Rizzo F., and Storer J. A., “Hyperspectral Data

ON OUR TEST SET

NRF-Set (Bands)
1, 2, 3, 4, 5,
6, 7, 8, 108, 109,
110, 111, 112, 113, 154,
155,156, 157, 158, 159,
160, 161, 162, 163, 164,
165, 166, 167, 222, 223, 224
TABLE IV. T HE ACHIEVED

RESULTS BY USING THE CLASSICAL APPROACH (SECOND

COLUMN) AND THE ACHIEVED RESULTS BY PREDICTING THE

NR-BANDS BELONGS TO
NRF-SET, THOUGH THE MEDIAN PREDICTOR (THIRD COLUMN)

Hyperspectral Images /
C.R.
Lunar Lake
Moffett Field
Jasper Ridge
Cuprite
Low Altitude
Average

SLSQ
3.19
3.17
3.19
3.19
3.01
3.15

[9] Motta G., Rizzo F., Storer J.A., Carpentieri B., “Real-time
software compression and classification of hyperspectral
images”, In Proceedings of the International Society for Optics
and Photonics, 2004, vol. 5573, pp. 182–192.
[10] National Aeronautics and Space Administration (NASA).
AVIRIS Home Page. Available online: http://aviris.jpl.nasa.gov/
(accessed on December 2013).
[11] Pearson K., “Mathematical contributions to the theory of
evolution.-III. Regression, heredity and panmixia”, Philos.
Trans. R. Soc. Lond. 1896, vol. 187, pp. 253–318.
[12] Pickering, M., and Ryan, M., “Efficient spatial-spectral
compression of hyperspectral data”, IEEE Trans. Geosci.
Remote Sens., vol. 39, no. 7, pp. 1536–1539, Jul. 2001.
[13] Pizzolante R., “Lossless Compression of Hyperspectral
Imagery”, In Proceedings of 2011 First International
Conference on Data Compression, Communications and
Processing (CCP), Palinuro, Italy, 21–24 June 2011, pp. 157–
162.
[14] Pizzolante R., Carpentieri B., “Visualization, Band Ordering
and Compression of Hyperspectral Images”, Algorithms, vol.
5, no. 1, pp. 76-97, 2012.
[15] Rizzo F., Carpentieri B., Motta G., Storer J.A., “Compression
of Hyperspectral Imagery via Linear Prediction”, In e-Business
and Telecommunication Networks, Springer: Dordrecht, The
Netherlands, 2007, pp. 284–291.
[16] Rizzo F., Carpentieri B., Motta G., Storer J.A., “Lowcomplexity lossless compression of hyperspectral imagery
via linear prediction”, IEEE Signal Process. Lett. 2005, vol.
12, pp. 138–141.
[17] Rizzo F., Motta G., Carpentieri B., Storer J.A, “Lossless
compression of hyperspectral imagery: A real-time approach”,
In Proceedings of the International Society for Optics and
Photonics, 2004, vol. 5573, pp. 262–272.
[18] Sánchez J.E., Auge E., Santaló J., Blanes I., Serra-Sagristà J,
Kiely A.B., “Review and Implementation of the Emerging
CCSDS Recommended Standard for Multispectral and
Hyperspectral Lossless Image Coding”. In Proceedings of 2011
First International Conference on Data Compression,
Communications and Processing (CCP), Palinuro, Italy, 21–
24 June 2011; pp. 222–228.
[19] Subramanian S., Gat N., Ratcliff A., and Eismann M., “Realtime hyperspectral data compression using principal
component transform”, in Proc. AVIRIS Airborne Geosci.
Workshop, 1992.

Band Clustering+
SLSQ
3.22
3.18
3.20
3.22
3.01
3.17

IV. CONCLUSIONS AND FUTURE WORK
In this paper we proposed an off-line band clustering
strategy for AVIRIS images that identifies a recurrent sub-set
of bands that are not spectrally related with any other bands
(NRF-Set).
The bands belonging to this NRF-Set must be compressed
by exploiting only the spatial correlation, as for example with
the Median Predictor.
Future research will include the improvement of this
approach, in order to make it more robust, and the design of
other off-line approaches, which have as target the
improvement of lossless compression of hyperspectral
images without changing the complexity of the compression
algorithm, even with different kinds of hyperspectral images.
ACKNOLEDGEMENT
We would like to thank our student Filippo Alfano for
testing a preliminary version of this work.
REFERENCES
[1] Abrando A., Barni, M., Magli, E., Nencini, F., “Error-Resilient
and Low-Complexity Onboard Lossless Compression of
Hyperspectral Images by Means of Distributed Source
Coding”, IEEE Trans. on Geosci., vol. 48, no. 4, April, 2010,
pp. 1892-1904.
[2] Carpentieri B., Weinberger M., Seroussi G., “Lossless
Compression of Continuous Tone Images”, Proceeding of IEEE,
vol. 88, no. 11, pp. 1797-1809, November, 2000.
[3] Cilibrasi R., and Vitányi, P., “Clustering by Compression”.
IEEE Transactions on Information Theory, 51(4):1523-1545,
2005.
[4] Klimesh M., “Low-complexity lossless compression of
hyperspectral imagery via adaptive filtering,” NASA Jet
Propulsion Lab., Pasadena, CA, IPN Progress Rep. 42-163,
2005.

© 2014 ACEEE
DOI: 01.IJSIP.5.1.1532

14

Más contenido relacionado

La actualidad más candente

Suppression of grating lobes
Suppression of grating lobesSuppression of grating lobes
Suppression of grating lobeskavindrakrishna
 
A Scheme for Joint Signal Reconstruction in Wireless Multimedia Sensor Networks
A Scheme for Joint Signal Reconstruction in Wireless Multimedia Sensor NetworksA Scheme for Joint Signal Reconstruction in Wireless Multimedia Sensor Networks
A Scheme for Joint Signal Reconstruction in Wireless Multimedia Sensor Networksijma
 
Design of c slotted microstrip antenna using artificial neural network model
Design of c slotted microstrip antenna using artificial neural network modelDesign of c slotted microstrip antenna using artificial neural network model
Design of c slotted microstrip antenna using artificial neural network modeleSAT Journals
 
Enhancement of SAR Imagery using DWT
Enhancement of SAR Imagery using DWTEnhancement of SAR Imagery using DWT
Enhancement of SAR Imagery using DWTIJLT EMAS
 
Automatic left ventricle segmentation
Automatic left ventricle segmentationAutomatic left ventricle segmentation
Automatic left ventricle segmentationahmad abdelhafeez
 
Survey on Single image Super Resolution Techniques
Survey on Single image Super Resolution TechniquesSurvey on Single image Super Resolution Techniques
Survey on Single image Super Resolution TechniquesIOSR Journals
 
Gi2429352937
Gi2429352937Gi2429352937
Gi2429352937IJMER
 
Image resolution enhancement using blind technique
Image resolution enhancement using blind techniqueImage resolution enhancement using blind technique
Image resolution enhancement using blind techniqueeSAT Journals
 
Image resolution enhancement using blind technique
Image resolution enhancement using blind techniqueImage resolution enhancement using blind technique
Image resolution enhancement using blind techniqueeSAT Publishing House
 
Path loss correction factor
Path loss correction factorPath loss correction factor
Path loss correction factorNguyen Minh Thu
 
Remote sensing image fusion using contourlet transform with sharp frequency l...
Remote sensing image fusion using contourlet transform with sharp frequency l...Remote sensing image fusion using contourlet transform with sharp frequency l...
Remote sensing image fusion using contourlet transform with sharp frequency l...Zac Darcy
 
Curved PN Triangles
Curved PN TrianglesCurved PN Triangles
Curved PN TrianglesAlex Vlachos
 
Robust Adaptive Beamforming for Antenna Array
Robust Adaptive Beamforming for Antenna ArrayRobust Adaptive Beamforming for Antenna Array
Robust Adaptive Beamforming for Antenna ArrayDr. Ayman Elnashar, PhD
 
Comparative Study of Compressive Sensing Techniques For Image Enhancement
Comparative Study of Compressive Sensing Techniques For Image EnhancementComparative Study of Compressive Sensing Techniques For Image Enhancement
Comparative Study of Compressive Sensing Techniques For Image EnhancementCSCJournals
 
New approach to the identification of the easy expression recognition system ...
New approach to the identification of the easy expression recognition system ...New approach to the identification of the easy expression recognition system ...
New approach to the identification of the easy expression recognition system ...TELKOMNIKA JOURNAL
 
6 - Conception of an Autonomous UAV using Stereo Vision (presented in an Indo...
6 - Conception of an Autonomous UAV using Stereo Vision (presented in an Indo...6 - Conception of an Autonomous UAV using Stereo Vision (presented in an Indo...
6 - Conception of an Autonomous UAV using Stereo Vision (presented in an Indo...Youness Lahdili
 
Detection of Bridges using Different Types of High Resolution Satellite Images
Detection of Bridges using Different Types of High Resolution Satellite ImagesDetection of Bridges using Different Types of High Resolution Satellite Images
Detection of Bridges using Different Types of High Resolution Satellite Imagesidescitation
 

La actualidad más candente (20)

L0351007379
L0351007379L0351007379
L0351007379
 
Beamforming for Antenna Array
Beamforming for Antenna ArrayBeamforming for Antenna Array
Beamforming for Antenna Array
 
Suppression of grating lobes
Suppression of grating lobesSuppression of grating lobes
Suppression of grating lobes
 
A Scheme for Joint Signal Reconstruction in Wireless Multimedia Sensor Networks
A Scheme for Joint Signal Reconstruction in Wireless Multimedia Sensor NetworksA Scheme for Joint Signal Reconstruction in Wireless Multimedia Sensor Networks
A Scheme for Joint Signal Reconstruction in Wireless Multimedia Sensor Networks
 
Design of c slotted microstrip antenna using artificial neural network model
Design of c slotted microstrip antenna using artificial neural network modelDesign of c slotted microstrip antenna using artificial neural network model
Design of c slotted microstrip antenna using artificial neural network model
 
Enhancement of SAR Imagery using DWT
Enhancement of SAR Imagery using DWTEnhancement of SAR Imagery using DWT
Enhancement of SAR Imagery using DWT
 
Automatic left ventricle segmentation
Automatic left ventricle segmentationAutomatic left ventricle segmentation
Automatic left ventricle segmentation
 
Survey on Single image Super Resolution Techniques
Survey on Single image Super Resolution TechniquesSurvey on Single image Super Resolution Techniques
Survey on Single image Super Resolution Techniques
 
Gi2429352937
Gi2429352937Gi2429352937
Gi2429352937
 
Image resolution enhancement using blind technique
Image resolution enhancement using blind techniqueImage resolution enhancement using blind technique
Image resolution enhancement using blind technique
 
Image resolution enhancement using blind technique
Image resolution enhancement using blind techniqueImage resolution enhancement using blind technique
Image resolution enhancement using blind technique
 
Path loss correction factor
Path loss correction factorPath loss correction factor
Path loss correction factor
 
D04432528
D04432528D04432528
D04432528
 
Remote sensing image fusion using contourlet transform with sharp frequency l...
Remote sensing image fusion using contourlet transform with sharp frequency l...Remote sensing image fusion using contourlet transform with sharp frequency l...
Remote sensing image fusion using contourlet transform with sharp frequency l...
 
Curved PN Triangles
Curved PN TrianglesCurved PN Triangles
Curved PN Triangles
 
Robust Adaptive Beamforming for Antenna Array
Robust Adaptive Beamforming for Antenna ArrayRobust Adaptive Beamforming for Antenna Array
Robust Adaptive Beamforming for Antenna Array
 
Comparative Study of Compressive Sensing Techniques For Image Enhancement
Comparative Study of Compressive Sensing Techniques For Image EnhancementComparative Study of Compressive Sensing Techniques For Image Enhancement
Comparative Study of Compressive Sensing Techniques For Image Enhancement
 
New approach to the identification of the easy expression recognition system ...
New approach to the identification of the easy expression recognition system ...New approach to the identification of the easy expression recognition system ...
New approach to the identification of the easy expression recognition system ...
 
6 - Conception of an Autonomous UAV using Stereo Vision (presented in an Indo...
6 - Conception of an Autonomous UAV using Stereo Vision (presented in an Indo...6 - Conception of an Autonomous UAV using Stereo Vision (presented in an Indo...
6 - Conception of an Autonomous UAV using Stereo Vision (presented in an Indo...
 
Detection of Bridges using Different Types of High Resolution Satellite Images
Detection of Bridges using Different Types of High Resolution Satellite ImagesDetection of Bridges using Different Types of High Resolution Satellite Images
Detection of Bridges using Different Types of High Resolution Satellite Images
 

Destacado

Packet Loss and Overlay Size Aware Broadcast in the Kademlia P2P System
Packet Loss and Overlay Size Aware Broadcast in the Kademlia P2P SystemPacket Loss and Overlay Size Aware Broadcast in the Kademlia P2P System
Packet Loss and Overlay Size Aware Broadcast in the Kademlia P2P SystemIDES Editor
 
SEISMIC EVALUATION OF REINFORCED CONCRETE AND MASONRY BUILDINGS BUILT UNDER C...
SEISMIC EVALUATION OF REINFORCED CONCRETE AND MASONRY BUILDINGS BUILT UNDER C...SEISMIC EVALUATION OF REINFORCED CONCRETE AND MASONRY BUILDINGS BUILT UNDER C...
SEISMIC EVALUATION OF REINFORCED CONCRETE AND MASONRY BUILDINGS BUILT UNDER C...Adriana Taskova
 
Seismic Vulnerability Assessment of Steel Moment Resisting Frame due to Infil...
Seismic Vulnerability Assessment of Steel Moment Resisting Frame due to Infil...Seismic Vulnerability Assessment of Steel Moment Resisting Frame due to Infil...
Seismic Vulnerability Assessment of Steel Moment Resisting Frame due to Infil...IDES Editor
 
Assessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric ModelingAssessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric ModelingIDES Editor
 
Modelling the seismic response of an unreinforced masonry structure
Modelling the seismic response of an unreinforced masonry structureModelling the seismic response of an unreinforced masonry structure
Modelling the seismic response of an unreinforced masonry structureWilco van der Mersch
 
Anartificial Neural Network for Prediction of Seismic Behavior in RC Building...
Anartificial Neural Network for Prediction of Seismic Behavior in RC Building...Anartificial Neural Network for Prediction of Seismic Behavior in RC Building...
Anartificial Neural Network for Prediction of Seismic Behavior in RC Building...IJMER
 
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...IDES Editor
 

Destacado (8)

research paper draft 2
research paper draft 2research paper draft 2
research paper draft 2
 
Packet Loss and Overlay Size Aware Broadcast in the Kademlia P2P System
Packet Loss and Overlay Size Aware Broadcast in the Kademlia P2P SystemPacket Loss and Overlay Size Aware Broadcast in the Kademlia P2P System
Packet Loss and Overlay Size Aware Broadcast in the Kademlia P2P System
 
SEISMIC EVALUATION OF REINFORCED CONCRETE AND MASONRY BUILDINGS BUILT UNDER C...
SEISMIC EVALUATION OF REINFORCED CONCRETE AND MASONRY BUILDINGS BUILT UNDER C...SEISMIC EVALUATION OF REINFORCED CONCRETE AND MASONRY BUILDINGS BUILT UNDER C...
SEISMIC EVALUATION OF REINFORCED CONCRETE AND MASONRY BUILDINGS BUILT UNDER C...
 
Seismic Vulnerability Assessment of Steel Moment Resisting Frame due to Infil...
Seismic Vulnerability Assessment of Steel Moment Resisting Frame due to Infil...Seismic Vulnerability Assessment of Steel Moment Resisting Frame due to Infil...
Seismic Vulnerability Assessment of Steel Moment Resisting Frame due to Infil...
 
Assessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric ModelingAssessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric Modeling
 
Modelling the seismic response of an unreinforced masonry structure
Modelling the seismic response of an unreinforced masonry structureModelling the seismic response of an unreinforced masonry structure
Modelling the seismic response of an unreinforced masonry structure
 
Anartificial Neural Network for Prediction of Seismic Behavior in RC Building...
Anartificial Neural Network for Prediction of Seismic Behavior in RC Building...Anartificial Neural Network for Prediction of Seismic Behavior in RC Building...
Anartificial Neural Network for Prediction of Seismic Behavior in RC Building...
 
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
 

Similar a Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images

Image Restoration and Denoising By Using Nonlocally Centralized Sparse Repres...
Image Restoration and Denoising By Using Nonlocally Centralized Sparse Repres...Image Restoration and Denoising By Using Nonlocally Centralized Sparse Repres...
Image Restoration and Denoising By Using Nonlocally Centralized Sparse Repres...IJERA Editor
 
Image Super-Resolution Reconstruction Based On Multi-Dictionary Learning
Image Super-Resolution Reconstruction Based On Multi-Dictionary LearningImage Super-Resolution Reconstruction Based On Multi-Dictionary Learning
Image Super-Resolution Reconstruction Based On Multi-Dictionary LearningIJRESJOURNAL
 
Image Restoration UsingNonlocally Centralized Sparse Representation and histo...
Image Restoration UsingNonlocally Centralized Sparse Representation and histo...Image Restoration UsingNonlocally Centralized Sparse Representation and histo...
Image Restoration UsingNonlocally Centralized Sparse Representation and histo...IJERA Editor
 
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...Polytechnique Montreal
 
Application of Bayes Compressed Sensing in Image rocessing
Application of Bayes Compressed Sensing in Image rocessingApplication of Bayes Compressed Sensing in Image rocessing
Application of Bayes Compressed Sensing in Image rocessingIJRESJOURNAL
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXING
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXINGCOMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXING
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXINGcsandit
 
Image Denoising Based On Sparse Representation In A Probabilistic Framework
Image Denoising Based On Sparse Representation In A Probabilistic FrameworkImage Denoising Based On Sparse Representation In A Probabilistic Framework
Image Denoising Based On Sparse Representation In A Probabilistic FrameworkCSCJournals
 
Hyperspectral Data Compression Using Spatial-Spectral Lossless Coding Technique
Hyperspectral Data Compression Using Spatial-Spectral Lossless Coding TechniqueHyperspectral Data Compression Using Spatial-Spectral Lossless Coding Technique
Hyperspectral Data Compression Using Spatial-Spectral Lossless Coding TechniqueCSCJournals
 
Boosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation EstimationBoosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation Estimationijma
 
Satellite image compression technique
Satellite image compression techniqueSatellite image compression technique
Satellite image compression techniqueacijjournal
 
Photoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsPhotoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsIAEME Publication
 
Drobics, m. 2001: datamining using synergiesbetween self-organising maps and...
Drobics, m. 2001:  datamining using synergiesbetween self-organising maps and...Drobics, m. 2001:  datamining using synergiesbetween self-organising maps and...
Drobics, m. 2001: datamining using synergiesbetween self-organising maps and...ArchiLab 7
 
Image compression based on
Image compression based onImage compression based on
Image compression based onijma
 
Sinusoidal Function for Population Size in Quantum Evolutionary Algorithm and...
Sinusoidal Function for Population Size in Quantum Evolutionary Algorithm and...Sinusoidal Function for Population Size in Quantum Evolutionary Algorithm and...
Sinusoidal Function for Population Size in Quantum Evolutionary Algorithm and...sipij
 
Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...
Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...
Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...cscpconf
 

Similar a Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images (20)

Image Restoration and Denoising By Using Nonlocally Centralized Sparse Repres...
Image Restoration and Denoising By Using Nonlocally Centralized Sparse Repres...Image Restoration and Denoising By Using Nonlocally Centralized Sparse Repres...
Image Restoration and Denoising By Using Nonlocally Centralized Sparse Repres...
 
Image Super-Resolution Reconstruction Based On Multi-Dictionary Learning
Image Super-Resolution Reconstruction Based On Multi-Dictionary LearningImage Super-Resolution Reconstruction Based On Multi-Dictionary Learning
Image Super-Resolution Reconstruction Based On Multi-Dictionary Learning
 
50120140501009
5012014050100950120140501009
50120140501009
 
A1804010105
A1804010105A1804010105
A1804010105
 
Image Restoration UsingNonlocally Centralized Sparse Representation and histo...
Image Restoration UsingNonlocally Centralized Sparse Representation and histo...Image Restoration UsingNonlocally Centralized Sparse Representation and histo...
Image Restoration UsingNonlocally Centralized Sparse Representation and histo...
 
2009 asilomar
2009 asilomar2009 asilomar
2009 asilomar
 
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
 
Application of Bayes Compressed Sensing in Image rocessing
Application of Bayes Compressed Sensing in Image rocessingApplication of Bayes Compressed Sensing in Image rocessing
Application of Bayes Compressed Sensing in Image rocessing
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXING
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXINGCOMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXING
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXING
 
Image Denoising Based On Sparse Representation In A Probabilistic Framework
Image Denoising Based On Sparse Representation In A Probabilistic FrameworkImage Denoising Based On Sparse Representation In A Probabilistic Framework
Image Denoising Based On Sparse Representation In A Probabilistic Framework
 
Hyperspectral Data Compression Using Spatial-Spectral Lossless Coding Technique
Hyperspectral Data Compression Using Spatial-Spectral Lossless Coding TechniqueHyperspectral Data Compression Using Spatial-Spectral Lossless Coding Technique
Hyperspectral Data Compression Using Spatial-Spectral Lossless Coding Technique
 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.com
 
Boosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation EstimationBoosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation Estimation
 
Satellite image compression technique
Satellite image compression techniqueSatellite image compression technique
Satellite image compression technique
 
Photoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsPhotoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectors
 
Drobics, m. 2001: datamining using synergiesbetween self-organising maps and...
Drobics, m. 2001:  datamining using synergiesbetween self-organising maps and...Drobics, m. 2001:  datamining using synergiesbetween self-organising maps and...
Drobics, m. 2001: datamining using synergiesbetween self-organising maps and...
 
Image compression based on
Image compression based onImage compression based on
Image compression based on
 
Sinusoidal Function for Population Size in Quantum Evolutionary Algorithm and...
Sinusoidal Function for Population Size in Quantum Evolutionary Algorithm and...Sinusoidal Function for Population Size in Quantum Evolutionary Algorithm and...
Sinusoidal Function for Population Size in Quantum Evolutionary Algorithm and...
 
Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...
Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...
Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...
 

Más de IDES Editor

Power System State Estimation - A Review
Power System State Estimation - A ReviewPower System State Estimation - A Review
Power System State Estimation - A ReviewIDES Editor
 
Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...IDES Editor
 
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...IDES Editor
 
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...IDES Editor
 
Line Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFCLine Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFCIDES Editor
 
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...IDES Editor
 
Selfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive ThresholdsSelfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive ThresholdsIDES Editor
 
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...IDES Editor
 
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...IDES Editor
 
Cloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability FrameworkCloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability FrameworkIDES Editor
 
Genetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP BotnetGenetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP BotnetIDES Editor
 
Enhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through SteganographyEnhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through SteganographyIDES Editor
 
Low Energy Routing for WSN’s
Low Energy Routing for WSN’sLow Energy Routing for WSN’s
Low Energy Routing for WSN’sIDES Editor
 
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...IDES Editor
 
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...IDES Editor
 
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...IDES Editor
 
Mental Stress Evaluation using an Adaptive Model
Mental Stress Evaluation using an Adaptive ModelMental Stress Evaluation using an Adaptive Model
Mental Stress Evaluation using an Adaptive ModelIDES Editor
 
Genetic Algorithm based Mosaic Image Steganography for Enhanced Security
Genetic Algorithm based Mosaic Image Steganography for Enhanced SecurityGenetic Algorithm based Mosaic Image Steganography for Enhanced Security
Genetic Algorithm based Mosaic Image Steganography for Enhanced SecurityIDES Editor
 
3-D FFT Moving Object Signatures for Velocity Filtering
3-D FFT Moving Object Signatures for Velocity Filtering3-D FFT Moving Object Signatures for Velocity Filtering
3-D FFT Moving Object Signatures for Velocity FilteringIDES Editor
 
Optimized Neural Network for Classification of Multispectral Images
Optimized Neural Network for Classification of Multispectral ImagesOptimized Neural Network for Classification of Multispectral Images
Optimized Neural Network for Classification of Multispectral ImagesIDES Editor
 

Más de IDES Editor (20)

Power System State Estimation - A Review
Power System State Estimation - A ReviewPower System State Estimation - A Review
Power System State Estimation - A Review
 
Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...
 
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
 
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
 
Line Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFCLine Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFC
 
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
 
Selfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive ThresholdsSelfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive Thresholds
 
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
 
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
 
Cloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability FrameworkCloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability Framework
 
Genetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP BotnetGenetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP Botnet
 
Enhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through SteganographyEnhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through Steganography
 
Low Energy Routing for WSN’s
Low Energy Routing for WSN’sLow Energy Routing for WSN’s
Low Energy Routing for WSN’s
 
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
 
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
 
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
 
Mental Stress Evaluation using an Adaptive Model
Mental Stress Evaluation using an Adaptive ModelMental Stress Evaluation using an Adaptive Model
Mental Stress Evaluation using an Adaptive Model
 
Genetic Algorithm based Mosaic Image Steganography for Enhanced Security
Genetic Algorithm based Mosaic Image Steganography for Enhanced SecurityGenetic Algorithm based Mosaic Image Steganography for Enhanced Security
Genetic Algorithm based Mosaic Image Steganography for Enhanced Security
 
3-D FFT Moving Object Signatures for Velocity Filtering
3-D FFT Moving Object Signatures for Velocity Filtering3-D FFT Moving Object Signatures for Velocity Filtering
3-D FFT Moving Object Signatures for Velocity Filtering
 
Optimized Neural Network for Classification of Multispectral Images
Optimized Neural Network for Classification of Multispectral ImagesOptimized Neural Network for Classification of Multispectral Images
Optimized Neural Network for Classification of Multispectral Images
 

Último

Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptxJonalynLegaspi2
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 

Último (20)

Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 

Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images

  • 1. Long Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images Raffaele Pizzolante and Bruno Carpentieri Dipartimento di Informatica, Università degli Studi di Salerno, I-84084, Fisciano (SA), Italy rpizzolante@unisa.it, bc@dia.unisa.it Generally these sub-sets of bands are similar in all the AVIRIS images. Hence, it is possible a one-time cluster which can be used for the encoding of all the hyperspectral images of the same kind. The remainder of this paper is organized as follows: Section II shortly reviews SLSQ, CompLearn, and also the on-line correlation-based band ordering. Section III describes our band clustering approach and the experimental results obtained. Section IV presents our conclusions and future research directions. Abstract—Hyperspectral images can be efficiently compressed through a linear predictive model, as for example the one used in the SLSQ algorithm. In this paper we exploit this predictive model on the AVIRIS images by individuating, through an off-line approach, a common subset of bands, which are not spectrally related with any other bands. These bands are not useful as prediction reference for the SLSQ 3-D predictive model and we need to encode them via other prediction strategies which consider only spatial correlation. We have obtained this subset by clustering the AVIRIS bands via the clustering by compression approach. The main result of this paper is the list of the bands, not related with the others, for AVIRIS images. The clustering trees obtained for AVIRIS and the relationship among bands they depict is also an interesting starting point for future research. II. BACKGROUND A. Lossless and Lossy Compression of Hyperspectral images In literature there are different approaches for lossless and lossy compression of hyperspectral images. The lossless approaches are generally based on predictive model (as for example SLSQ, Linear Predictor [16], EMPORDA [18], Fast Lossless [4], etc.), which exploits the spatial and spectral redundancy. In a second stage, the prediction errors are entropy coded. Other approaches are based on differential pulse code modulation (DPCM) [12], improved version of vector quantization [7], dimensionality reduction through principal component analysis [19], etc. In [1] error-resilient lossless compression methods are proposed and described. The approaches for lossy compression of hyperspectral images are based on set partitioning in hierarchical trees (SPIHT-2D, SPIHT-3D, etc.), locally optimal vector quantization (LPVQ) [8]. Other methods are based on discrete wavelet transform (DWT) [5], 3-D discrete cosine transform (3-D DCT) [6], etc.. Index Terms—lossless compression; hyperspectral images; band ordering; band clustering. I. INTRODUCTION Hyperspectral remote sensors produce daily a huge amount of hyperspectral images, that are obtained from the reflected light of the visible and the near-infrared spectrum. NASA Airborne Visible/Infrared Imaging Spectrometer (AVIRIS) [10] sensors measure the spectrum from 400 up to 2500 nanometers. A hyperspectral image produced by this kind of sensor has generally 224 spectral bands. Lossless data compression is generally needed to store or transmit hyperspectral images. The choice of a lossless compression algorithm is due to the high acquisition costs and to the sophisticated types of analysis that this kind of data often undergo. Moreover it is important to consider that hyperspectral images generally need to be compressed “on board”, on airplanes or satellites and that the hardware capabilities available for such compression might be limited. In earlier work [14], we proposed a pre-processing schema which performs a band ordering based on Pearson’s Correlation, and improves the compression performances of the state-of-art low-complexity lossless compression algorithm for hyperspectral images: SLSQ (Spectral-oriented Least SQuares, see [9, 13-17]). In this paper we use the CompLearn clustering approach (see [3]), to off-line cluster the bands of AVIRIS hyperspectral images. The result of this clustering can be generalized to identify in the AVIRIS images a sub-set of the bands, that are not spectrally related with other bands, and that need to be compressed only by exploiting the spatial redundancy. © 2014 ACEEE DOI: 01.IJSIP.5.1.1532 B. The Spectral-oriented Least SQuares (SLSQ) algorithm Spectral-oriented Least SQuares algorithm is a lowcomplexity lossless hyperspectral image compression algorithm, which uses least squares to optimize a predictive model. It exploits two forms of redundancy: spatial and spectral correlation. Spatial correlation is based on the hypothesis that neighboring pixel are composed of the same material; spectral correlation derives from the fact that each material has a different spectral signature. Hence, a band can be predicted by another reference band, generally, the previous in the natural ordering. The SLSQ block diagram is reported in Figure 1. SLSQ uses, for each sample, a 3-D prediction context, in order to perform the prediction through the computation of the optimal least squares coefficients. 1
  • 2. Long Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 Figure 1. Block diagram of SLSQ algorithm (from [16]) The prediction context is obtained by SLSQ by using two distances, based on Euclidean distance: an intra-band distance, defined in (1) and an inter-band distance, defined in (2). (a) d2D ( xm,n,k , x p,q,k ) (m p) d2D(xm,n,i , xp,q,i ) (b) d3D(xm,n,i , xp,q,i ) 2 (n q) if i 1 (m p)2 (n q)2 4 if i M ˆ ( x(i,0) x (i,0)) 2 P i 1 Using the matrix notation, we can write P as: 2 P (C X) t (C X) where the matrix C and X are defined as following: j x (1,1) j x(1, N ) C The notation x m, n ,k refers to the pixel at spatial ,X x( M ,1) coordinates (m, n) of the band k. Figures 2 (a) and 2 (b) show respectively the resulting context for intra-band and interband context. x (1,0) x (M , N ) x( M ,0) The solutions of the linear system (C t C) 0 Ct X , obtained by taking the derivate with respect to of P and setting it to zero, are the optimal predictor coefficients. A predictor selector structure performs the prediction through the 2-D approach Median Predictor [2] (see the block “Predictor Selector” in Figure 1), if the band k belongs to the Intra-Band Set (IB), and through the 3-D predictive model, otherwise. The prediction error e x ˆ x is entropy coded by using an arithmetic coder. Figure 2. (a) intra-band context; (b) inter-band context C. The CompLearn Toolkit Clustering is the task of assigning a set of objects into clusters, i.e. into homogenous groups, so that the objects in the same cluster are more similar with each other than to those in other clusters with respect to a given distance metric. In clustering by compression [3] the distance metric is based on the compressibility of the data and does not include any explicit semantic knowledge. To intuitively understand why compression can be used as a distance metric, let us suppose that we have two digital files A and B. If we compress A and B with a general-purpose, lossless, data compressor (for example gzip or bzip) we can indicate with L(A) and L(B) the compressed lengths (in bits) of A and B. In the following, the notation x(i) denotes the i-th pixel of the intra-band context of the current pixel, instead, the notation x(i, j) denotes the j-th pixel in the inter-band context of x(i). The N-th order prediction of the current pixel (x(0, 0)) is computed as: N ˆ x(0,0) j x(0, j ) j 1 The energy of the prediction error is minimized through the coefficients 0 1 ,..., t N . The prediction error is defined as: © 2014 ACEEE DOI: 01.IJSIP.5.1.1532 2
  • 3. Long Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 D. Band Ordering Test Set Description: In the rest of this paper we have tested our approaches on a test set composed by five hyperspectral images freely provided by NASA Jet Propulsion Laboratory (JPL). The images are: Cuprite (5 scenes), Lunar Lake (3 scenes), Moffett Field (4 scenes), Jasper Ridge (6 scenes) and Low Altitude (8 scenes). Each scene (except the last) of each hyperspectral image has 614 columns and 512 lines and 224 bands, each sample is represented as a signed integer on 16 bits. Cuprite was acquired from the site of the Cuprite mining distinct, located in Nevada (USA). Lunar Lake was acquired from the site of Lunar Lake in Nye Country, also in Nevada (USA). Figure 3 reports a graphical representation of all the three scenes of Lunar Lake. Moffett Field was acquired from Moffett Federal Airfield, which is a civil-military airport located in California (USA) between Mountain View and Sunnyvale. Jasper Ridge covers a portion of the Jasper Ridge Biological Preserve, also located in California (USA). Finally, the hyperspectral image denoted as Low Altitude was collected with an high spatial resolution, in which each pixel cover an area 4x4 meters, instead of the 20x20 meters area of the other hyperspectral images. Correlation-based Band Ordering: When we try to exploit the inter-band redundancy with a three-dimensional predictive model, we have to assume that there is a strong spectral correlation between the current band and the previous, already coded, bands. If we consider the standard, natural band ordering of a hyperspectral image, it is possible to prove that there are bands for which it would be possible to improve compression by using as prediction context a band that is different from the previous band in the natural order. In [14] we considered Pearson’s Correlation [11], as measure of similarity between two bands. The value of the correlation is in range [-1, 1], where a positive value indicates a direct relation and a negative value indicates an inverse relation. Mathematically, the correlation is defined as: If we need to compress together A and B then we can first compress A and then B and we have as resulting length of the two compressed files: L(A) + L(B). Another option we have is to append file B to file A and compress the resulting file AB. The resulting length of the new compressed file shall be L(AB). Experimentally it is possible to show that if and only if A and B are “similar”, then L(AB) << L(A) + L(B) Figure 3. A graphical representation of togheter the three scenes of the hyperspectral image denoted as Lunar Lake This is because compression ratios signify a great deal of important statistical information. This observation gives us a hint that if we want to cluster a set of digital file we might be able to do it by considering how well they compress together in pairs. Cilibrasi in [3] proposes a novel clustering approach based on these considerations and a software tool, CompLearn, which exploits the power of data compression. CompLearn, which is freely downloadable, has been tested in a wide range of real-life applications, as for example to can classify music, language, bio sequences, etc. It is a general purpose method that requires no background knowledge and there are no specific parameters to configure for each domain. The result of the analysis of a set of data can is represented as an un-rooted tree, that depicts the relations among the clustered “objects” (represented by labeled leafs). We have used CompLearn to cluster the bands of the AVIRIS images, so to identify the sub-set of bands that are not useful as prediction reference in the SLSQ prediction model. © 2014 ACEEE DOI: 01.IJSIP.5.1.1532 xy x, y x where X, Y; xy x y is the covariance between two random variables and y are the respectively the standard deviations for the two variables X and Y. The approach we proposed in [14] can be sub-divided into three steps: the Graph creation, the Minimum Spanning Tree (MST) computation and the Depth-First Search (DFS) visit. The first step consists of generating a graph G = (V, E), where each vertex denotes a band and each vertex i is connected, by a weighted edge, with each other vertex j. The weight indicates the Pearson’s correlation: 3
  • 4. Long Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 w(i, j ) 161 and 222 (the band number 1 is the first). PearsonCorrelation(band i , band j ) . TABLE I. EXPERIMENTAL RESULTS FOR LOSSLESS COMPRESSION OF THE TEST SET. THE FIRST COLUMN REPORTS THE COMPRESSION RATIO BY USING SLSQ, AND THE SECOND COLUMN, BY USING THE BAND ORDERING PRE-PROCESSING Hyperspectral Images / C.R. Lunar Lake Moffett Field Jasper Ridge Cuprite Low Altitude Average SLSQ 3.19 3.17 3.19 3.19 3.01 3.15 Band Ordering+ SLSQ 3.24 3.20 3.22 3.24 3.04 3.19 Figure 4. Incorrect band ordering given by DFS visit on MST M The bands number 111, 161 and 222 are NR-bands (as it is possible to see these bands are affected by noise in all the hyperspectral images of the test set). The band number 80, instead, present strong relation with other bands, in all the hyperspectral images. From the compression point of view, an NR-band is a band that is not related with (any possible) previous band and cannot be used as a reference prediction band for other bands. Therefore, on the NR-bands a 3-D predictive model, such as SLSQ, fails because the spectral correlation is not strong enough. Hence, it is reasonable to compress the NR-bands with a different prediction approach. The Median Predicto, for example, achieves better results on these bands with respect to the SLSQ predictor. Our goal is the extraction of a complete NR-set (NRF-Set) from our small test data set of AVIRIS images, in order to use it for the compression of all the hyperspectral images of the same kind. The problem of the identification of the NR-bands can be seen as a data clustering problem. Therefore, we used the CompLearn data clustering tool, in order to find the differences between the NR-bands and the other bands. The minus sign is required because the MST algorithm identifies the minimum possible as the best choice, in contrast to the correlation. When the graph is created, MST is computed on the graph G. With MST algorithm, each couple of bands (i, j) is associated with the minimum distance (maximum Pearson’s correlation). Finally, a Depth-First Search (DFS) visit, is performed on M. This gives a band ordering, where M is a MST on graph G. In some situations DFS visit does not work correctly for our purposes. Figure 4 shows an example where DFS visit obtains unexpected results. The band ordering given by DFS on MST M is a, b, c. In this simple example SLSQ could predict the band b from the band a and the band c from the band b, but the band b and the band c are very low related with respect to the band b and the band a. Therefore, it is evident that this band ordering is incorrect. For these cases we need to modify our approach and introduce band ordering based on DFS and pairs, where a pair has this definition: <reference_band, band_to_predict>. In the previous example the band ordering given by a modified DFS visit is therefore <a, b>, <a, c>, this means that SLSQ predicts the band b from the band a and the band c also from the band a, and this is now a correct band ordering. We tested our approach on the previous described test set. The achieved results are reported in Table 1. The results show a compression improvement, and it is meaningful to consider this approach also with other distances. However, there are some bands that are not related with any others and cannot be used as reference prediction bands. Section IV describes a possible approach for the off-line identification of these bands. A. Band Clustering We divided the first scene of each hyperspectral image of our test data set in separated bands (for each band we produced a file), and then, for each first scene, these files are used as input to CompLearn, and it clusters these bands and produces an unrooted tree. Figures 6, 7, 8 and 9 show respectively the resulting tree of the first scene of each hyperspectral images: Lunar Lake, Moffett Field, Jasper Ridge and Cuprite. The images, when printed, are not easily readable, therefore, to improve the legibility, we report a zoomed portion for each clustering trees. Each leaf of the tree represents a band and the labels of the leafs identify the bands, as it is possible to see in the zoomed areas. An internal node has no label and represents a relation between two sub-trees. CompLearn clusters the bands by putting bands that are similar in the same sub-tree. Sub-trees that are closer represent bands that are more related. For example in Figure 6, the related bands 48 and 49 are in the same sub-tree, as it is possible to see in the zoomed area of the clustering tree. III. BAND CLUSTERING FOR LOSSLESS COMPRESSION In every hyperspectral image there is a sub-set of bands, which have no relation with any others and cannot be intraband predicted. We named these bands NR-bands. We suppose that the same kind of hyperspectral images (i.e. acquired from the same kind of sensor), could present a similar sub-set of NR-bands (NR-set). Figure 5 shows for each image of the test set a portion of representation (150 x 150 pixel) of the bands number 80, 111, © 2014 ACEEE DOI: 01.IJSIP.5.1.1532 4
  • 5. Long Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 Hyperspectral Ima ge / Band 80-th 111-th 161-th 222-th Lunar Lake M offett Field Jasper Ridge Cuprite Low A ltitude Figure 5. Portions of representations (150 x 150 pixel) of four bands: 80, 111, 161 and 222 for each hyperspectral image of the test set B. Cuts and NR-Set From the analysis of the clustering trees it is possible to see that all the NR-bands are grouped together in at most two sub-trees. If we define a cut in the clustering tree as the elimination of a link between two nodes of the tree (i.e. the elimination of a sub-tree of the clustering tree), then we need at most two cuts in the AVIRIS clustering trees to take care of the NRbands. Figures 10, 11, 12 and 13 show the clustering tree respectively for Lunar Lake, Moffett Field, Jasper Ridge and Cuprite, and the black circles identify the cuts. on similarity, among the bands, and may be used also for other applications. C. NRF-Set We have obtained the final NRF-Set by performing an intersection of all computed NR-sets on each test image, as follow: NRF where NR set Img indicates the NR-set on the first scene of the hyperspectral image Img . It is possible to experimental prove that the bands in this NRF-Set are effectively not related with any other bands in the AVIRIS images, and that the shown in Table 3, which contains effectively the bands, with no relations with any others. NR-bands belonging to NR F-Set must be compressed through the Median Predictor, instead of the SLSQ predictor. Table 4 reports the achieved results, in terms of compression ratio, by using the classical approach (second column) and the achieved results by predicting the NR-bands though the Median Predictor (third column). As it is possible to see, NRF-Set+SLSQ improves the SLSQ compression performances. Our one-time approach improves the compression performances but maintain unchanged the low-complexity nature of the SLSQ algorithm. Number of cuts 2 2 2 2 1 Table II shows the number of the cuts for each first scene of the hyperspectral images. In each NR-set we added also the first eight bands and all the bands where the prediction reference band is in the original, primitive, NR-set, i.e. if for the band i the compression algorithm uses as prediction reference band the band i - 1 and i - 1 belongs to the original, primitive, NR-set then we consider also the band i in NR-set. Moreover, the obtained trees propose also a possible relations, based © 2014 ACEEE DOI: 01.IJSIP.5.1.1532 NR set Img Img TestSet TABLE II. T HE NUMBER OF CUTS NEEDED FOR THE COMPUTATION OF THE PRIMITIVE NR-SET FOR EACH HYPERSPECTRAL IMAGE OF THE TEST SET Hyperspectral Image Lunar Lake Moffett Field Jasper Ridge Cuprite Low Altitude Set 5
  • 6. Long Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 Figure 6. Overview of the resulting tree produced by the analysis of the first scene of Lunar Lake i mage © 2014 ACEEE DOI: 01.IJSIP.5.1.1532 6
  • 7. Long Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 Figure 7. Overview of the resulting tree produced by the analysis of the first scene of Moffett Fiel d image © 2014 ACEEE DOI: 01.IJSIP.5.1.1532 7
  • 8. Long Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 Figure 8. Overview of the resulting tree produced by the analysis of the first scene of Jasper Ridge image © 2014 ACEEE DOI: 01.IJSIP.5.1.1532 8
  • 9. Long Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 Figure 9. Overview of the resulting tree produced by the analysis of the first scene of Cuprite imag e © 2014 ACEEE DOI: 01.IJSIP.5.1.1532 9
  • 10. Long Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 NR set Lunar Lake 1,2,3,4,5,6,7,8,29,107,108,109,110, 111,112,113,114,153,154,155,156, 157,158,159,160,161,162,163,164, 165,166,167,222,223,224 Figure 10. The two cuts on the resulting tree produced by the analysis of the first scene of Lunar L ake. © 2014 ACEEE DOI: 01.IJSIP.5.1.1532 10
  • 11. Long Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 NR set Moffett Field 1,2,3,4,5,6,7,8,107,108,109,110,111, 112,113,114,115,153,154,155,156, 157,158,159,160,161,162,163,164, 165,166,167,169,221,222,223,224 Figure 11. The two cuts on the resulting tree produced by the analysis of the first scene of Moffett Field. © 2014 ACEEE DOI: 01.IJSIP.5.1.1532 11
  • 12. Long Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 NR set Jasper Ridge 1,2,3,4,5,6,7,8,108,109,110,111,112, 113,114,154,155,156,157,158,159, 160,161,162,163,164,165,166,167, 168,222,223,224 Figure 12. The two cuts on the resulting tree produced by the analysis of the first scene of Jasper Ridge. © 2014 ACEEE DOI: 01.IJSIP.5.1.1532 12
  • 13. Long Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 NR set Cuprite 1,2,3,4,5,6,7,8,107,108,109,110,111, 112,113,134,153,154,155,156,157, 158,159,160,161,162,163,164,165, 166,167,168,222,223,224 Figure 13. The two cuts on the resulting tree produced by the analysis of the first scene of Cuprite . © 2014 ACEEE DOI: 01.IJSIP.5.1.1532 13
  • 14. Long Paper ACEEE Int. J. on Signal and Image Processing , Vol. 5, No. 1, January 2014 TABLE III. THE RESULTING NRF-SET [5] Lim S., Sohn K., and Lee C., “Compression for hyperspectral images using three dimensional wavelet transform,” in Proc. IGARSS, Sydney, Australia, 2001, pp. 109–111. [6] Markman D., and Malah D., “Hyperspectral image coding using 3D trans-forms,” inProc. IEEE ICIP, Thessaloniki, Greece, 2001, pp. 114–117. [7] Mielikäinen, J. , and Toivanen, P., “Improved vector quantization for lossless compression of AVIRIS images”, in Proc. XI Eur. Signal Process. Conf., Toulouse, France, Sep. 2002. [8] Motta G., Rizzo F., and Storer J. A., “Hyperspectral Data ON OUR TEST SET NRF-Set (Bands) 1, 2, 3, 4, 5, 6, 7, 8, 108, 109, 110, 111, 112, 113, 154, 155,156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 222, 223, 224 TABLE IV. T HE ACHIEVED RESULTS BY USING THE CLASSICAL APPROACH (SECOND COLUMN) AND THE ACHIEVED RESULTS BY PREDICTING THE NR-BANDS BELONGS TO NRF-SET, THOUGH THE MEDIAN PREDICTOR (THIRD COLUMN) Hyperspectral Images / C.R. Lunar Lake Moffett Field Jasper Ridge Cuprite Low Altitude Average SLSQ 3.19 3.17 3.19 3.19 3.01 3.15 [9] Motta G., Rizzo F., Storer J.A., Carpentieri B., “Real-time software compression and classification of hyperspectral images”, In Proceedings of the International Society for Optics and Photonics, 2004, vol. 5573, pp. 182–192. [10] National Aeronautics and Space Administration (NASA). AVIRIS Home Page. Available online: http://aviris.jpl.nasa.gov/ (accessed on December 2013). [11] Pearson K., “Mathematical contributions to the theory of evolution.-III. Regression, heredity and panmixia”, Philos. Trans. R. Soc. Lond. 1896, vol. 187, pp. 253–318. [12] Pickering, M., and Ryan, M., “Efficient spatial-spectral compression of hyperspectral data”, IEEE Trans. Geosci. Remote Sens., vol. 39, no. 7, pp. 1536–1539, Jul. 2001. [13] Pizzolante R., “Lossless Compression of Hyperspectral Imagery”, In Proceedings of 2011 First International Conference on Data Compression, Communications and Processing (CCP), Palinuro, Italy, 21–24 June 2011, pp. 157– 162. [14] Pizzolante R., Carpentieri B., “Visualization, Band Ordering and Compression of Hyperspectral Images”, Algorithms, vol. 5, no. 1, pp. 76-97, 2012. [15] Rizzo F., Carpentieri B., Motta G., Storer J.A., “Compression of Hyperspectral Imagery via Linear Prediction”, In e-Business and Telecommunication Networks, Springer: Dordrecht, The Netherlands, 2007, pp. 284–291. [16] Rizzo F., Carpentieri B., Motta G., Storer J.A., “Lowcomplexity lossless compression of hyperspectral imagery via linear prediction”, IEEE Signal Process. Lett. 2005, vol. 12, pp. 138–141. [17] Rizzo F., Motta G., Carpentieri B., Storer J.A, “Lossless compression of hyperspectral imagery: A real-time approach”, In Proceedings of the International Society for Optics and Photonics, 2004, vol. 5573, pp. 262–272. [18] Sánchez J.E., Auge E., Santaló J., Blanes I., Serra-Sagristà J, Kiely A.B., “Review and Implementation of the Emerging CCSDS Recommended Standard for Multispectral and Hyperspectral Lossless Image Coding”. In Proceedings of 2011 First International Conference on Data Compression, Communications and Processing (CCP), Palinuro, Italy, 21– 24 June 2011; pp. 222–228. [19] Subramanian S., Gat N., Ratcliff A., and Eismann M., “Realtime hyperspectral data compression using principal component transform”, in Proc. AVIRIS Airborne Geosci. Workshop, 1992. Band Clustering+ SLSQ 3.22 3.18 3.20 3.22 3.01 3.17 IV. CONCLUSIONS AND FUTURE WORK In this paper we proposed an off-line band clustering strategy for AVIRIS images that identifies a recurrent sub-set of bands that are not spectrally related with any other bands (NRF-Set). The bands belonging to this NRF-Set must be compressed by exploiting only the spatial correlation, as for example with the Median Predictor. Future research will include the improvement of this approach, in order to make it more robust, and the design of other off-line approaches, which have as target the improvement of lossless compression of hyperspectral images without changing the complexity of the compression algorithm, even with different kinds of hyperspectral images. ACKNOLEDGEMENT We would like to thank our student Filippo Alfano for testing a preliminary version of this work. REFERENCES [1] Abrando A., Barni, M., Magli, E., Nencini, F., “Error-Resilient and Low-Complexity Onboard Lossless Compression of Hyperspectral Images by Means of Distributed Source Coding”, IEEE Trans. on Geosci., vol. 48, no. 4, April, 2010, pp. 1892-1904. [2] Carpentieri B., Weinberger M., Seroussi G., “Lossless Compression of Continuous Tone Images”, Proceeding of IEEE, vol. 88, no. 11, pp. 1797-1809, November, 2000. [3] Cilibrasi R., and Vitányi, P., “Clustering by Compression”. IEEE Transactions on Information Theory, 51(4):1523-1545, 2005. [4] Klimesh M., “Low-complexity lossless compression of hyperspectral imagery via adaptive filtering,” NASA Jet Propulsion Lab., Pasadena, CA, IPN Progress Rep. 42-163, 2005. © 2014 ACEEE DOI: 01.IJSIP.5.1.1532 14