gree of correlation between many of the wavelengths
which renders many of them redundant. Moreover,
certain wavelengths contain noise as a result of poor
lighting conditions and the physical condition of the
camera at the time the images were captured. Ac-
cordingly, the noise and the redundant data need to be
removed while maintaining the information which is
vital for the segmentation. This information should be
represented as concisely as possible i.e. each hyper-
pixel should be represented using a small number of
attributes. This will alleviate the curse of dimension-
ality and allow the efficient application of segmen-
tation algorithms to the concisely represented hyper-
spectral image. To achieve this, dimensionality reduc-
tion needs to be applied to the hyper-spectral image.
In this paper we propose to reduce the dimen-
sionality of the hyper-spectral image by using the re-
cently introduced diffusion bases (DB) dimension-
ality reduction algorithm (Schclar and Averbuch,
2015). The DB algorithm efficiently captures non-
linear inter-wavelength correlations and produces a
low-dimensional representation in which the amount
of noise is drastically reduced. We also propose a fast
and simple histogram-based segmentation algorithm
which will be applied to the low-dimensional repre-
sentation.
We use a simple and efficient histogram-based
method for automatic segmentation of hyper-spectral
volumes in which the DB algorithm plays a key role.
The proposed method clusters hyper-pixels in the
reduced-dimensional space. We refer to this method
as the Wavelength-wise Global (WWG) segmentation
algorithm.
This paper is organized as follows: in section 2
we present a survey of related work on segmenta-
tion of hyper-spectral images. The diffusion bases
scheme (Schclar and Averbuch, 2015) is described in
section 3. In section 4 we introduce the two phase
Wavelength-wise Global (WWG) segmentation algo-
rithm. Section 5 contains experimental results from
the application of the algorithm to several hyper-
spectral images. Concluding remarks are given in sec-
tion 6.
2 RELATED WORKS
Segmentation methods for hyper-spectral images can
be divided into two categories - supervised and unsu-
pervised. Supervised methods segment the image us-
ing either a-priori spectral information of the sought
after segments or information regarding the shape of
the segments. Some methods use both types of in-
formation. Unsupervised segmentation techniques do
not utilize any a-priori information. The method pro-
posed in this paper falls into the latter category.
The method in (Ye et al., 2010) uses both a-priori
spectral information and shape information of the seg-
ments. Specifically, they use the model which is pro-
posed in (Chan et al., 2006) which is a covexifica-
tion of the two-phase version of the Mumford-Shah
model. The model uses variational methods to find a
smooth minimal length curve that divides the image
into two regions that are as close as possible to being
homogeneous. The a-priori spectral and shape infor-
mation is incorporated in the variational model and its
optimization.
In (Li et al., ) a variational model for simul-
taneous segmentation and denoising/deblurring of a
hyper-spectral image which models the image as a
set of three-dimensional tensors. The spectral signa-
tures of the sought after materials is known a-priori
and is incorporated in the model. The segmentation
is obtained via a statistical moving average method
which uses the spatial variation of spectral correla-
tion. Specifically, a coarse-grained spectral correla-
tion function is computed over a small moving 2D
spatial cell of fixed shape and size. This function pro-
duces sharp variations as the averaging cell crosses a
boundary between two materials.
In (Li et al., 2010) a supervised Bayesian seg-
mentation approach is proposed. The method makes
use of both spectral and spatial information. The
two-phase algorithm first implements a learning
step, which uses the multinomial logistic regres-
sion via variable splitting and augmented (LORSAL)
(Bioucas-Dias and Figueiredo, 2009) algorithm to in-
fer the class distributions. A segmentation step fol-
lows which infers the labels from a posterior distribu-
tion built on the learned class distributions. A max-
imum a-posterior (MAP) segmentation is computed
via a min-cut based integer optimization algorithm.
The algorithm also implement an active learning tech-
nique based on the mutual information (MI) between
the MLR regressors and the class labels in order to
reduce the size of the training set.
In (Tarabalka et al., 2010) an extension to the the
watershed (Vincent and Soille, 1991) segmentation
algorithm is proposed. Specifically, the algorithm is
used to to define information about spatial structures
and uses one-band gradient functions. The segmen-
tation maps are incorporated into a spectral–spatial
classification scheme based on a pixel-wise Support
Vector Machine classifier.