N-FINDR an algorithm for fast autonomous_图文

N-FINDR an algorithm for fast autonomous_图文


2024年5月13日发(作者:手机哪个浏览器不受网站限制)

N-FINDR: an algorithm for fast autonomous spectral end-member

determination in hyperspectral data,

Michael E. Winter*, Department of Earth Sciences, University of Queensland (Australia) and Technical

Research Associates, Inc. (USA)

ABSTRACT

The analysis of hyperspectral data sets requires the determination of certain basis spectra called "end-members". Once these

spectra are found, the image cube can be "unmixed" into the fractional abundance of each material in each pixel. There exist

several techniques for accomplishing the determination of the end-members, most of which involve the intervention of a

trained geologist. Often these end-members are assumed to be present in the image, in the form of pure, or unmixed, pixels.

In this paper a method based upon the geometry of convex sets is proposed to find a unique set of purest pixels in an image.

The technique is based on the fact that in N spectral dimensions, the N-volume contained by a simplex formed of the purest

pixels is larger than any other volume formed from any other combination of pixels. The algorithm works by "inflating" a

simplex inside the data, beginning with a random set of pixels. For each pixel and each end-member, the end-member is

replaced with the spectrum of the pixel and the volume is recalculated. If it increases, the spectrum of the new pixel replaces

that end-member. This procedure is repeated until no more replacements are done. This algorithm successfully derives end-

members in a synthetic data set, and appears robust with less than perfect data. Spectral end-members have been extracted

for the AVIRIS Cuprite data set which closely match reference spectra, and resulting abundance maps match published

mineral maps.

Keywords: end-member, hyperspectral, autonomous

1. INTRODUCTION

Hyperspectral data represents a challenge from a data-processing point of view, as it can consist of hundreds of bands. A

necessary first step is to reduce the complexity of the image by a dimensionality reduction, which compresses the image data

to a few meaningful bands. The most widely used methods for reducing the dimensionality of the data are orthogonal

subspace projections (OSPs) and unmixing the image based on a set of component spectra (end-members). OSPs reduce the

dimensionality of the data by fmding the combinations of bands, which best represent the image in some manner. While

OSPs reduce dimensionality, the resulting images have a mathematical rather than physical relationship with the original

image. The principal advantage of unmixing an image using end-members it that offers the reduction of the complexity of

the data set based on a physical set of component spectra. The resulting images are the abundance of the corresponding

substance for that pixel.

In many cases end-member spectra for an image are unknown. The image may be classified using laboratory spectra,

however this requires that the image be converted to reflectance. Moreover, the selection of end-members can be non-

unique. A more optimal approach is to determine the end-member spectra based solely on the information contained within

the image itself.

A perfect algorithm for the determination of end-members would find end-members directly from the image regardless of

composition or noise, without any a priori knowledge. However, due to the mathematical complexity of the problem and

imperfections in any real data (the influence of atmosphere, sensor noise etc), a more realistic goal is to determine

recognizable spectra, and produce useful abundance maps. Recognizable spectra allow the determination of the real end-

member from a spectral library, while the abundance maps show roughly the relative amount of each end-member in each

pixel.

Generally, algorithms which derive end-members directly from an image fall into two broad categories: those which assume

that the end-members themselves are present in the image in the form of pure, or unmixed, pixels, and those which derive

the spectra of the end-members analytically (for example "factor analysis", Harmon, 1967). Pure pixel based techniques,

which include this algorithm, the selection of extreme points of an n-dimensional scatter plot, and the "convex-cone"

*

Correspondence:

Email: ; Telephone: +61 7 3876-7319

266

Part of

the SPIE Conference on lmacjincj Spectrometry V • Denver, Colorado • July 1999

SPIE Vol. 3753 • 0277-786X1991$

Downloaded from SPIE Digital Library on 11 Oct 2010 to 222.190.117.213. Terms of Use: /terms

method (Ifarraguerri, 1997), leverage the simplification that the end-members themselves are present in the image. This

allows a reduction in the scope of the problem by restricting the possible characteristics of the end-members to discrete points

in spectral-feature-space.

The N-FINDR algorithm (Winter, 1999) is essentially an automated technique for finding the purest pixels in an image. The

goal of the algorithm is to duplicate the successful non-automated technique of selecting extreme points of an n-dimensional

scatter plot. Although this method has its critics (e.g. Craig 1990; 1994) it remains the most widely used and successfully

applied method for determining end-members without a priori information. N-FINDR attempts to find the simplex of

maximum volume that can be inscribed within the hyperspectral data set using a simple non-linear inversion. The convex

nature of hyperspectral data allows this operation to be performed in a quick and relatively straightforward manner.

Subsequent optimizations of the algorithm (not detailed here) have allowed the use of this algorithm at speeds approaching

those required by real-time applications.

This work focuses on the performance of the algorithm on both synthetic and real data sets. To illustrate the viability of the

algorithm under realistic circumstances, areal distributions of the minerals alunite, kaolinite and calcite are mapped using the

AVIRIS Cuprite Nevada sample image.

2. THE ALGORITHM

Most methods of determining end-members autonomously from an image make use of the geometric nature of hyperspectral

data (for example, see Craig I 994, Boardman, 1 995).

Data

analysis problems can often be viewed geometrically, with each

observation occupying a point in a space spanned by all ofthe data (cf. Rawlings, 1988).

Generally, the spectra for a given pixel in an image is assumed to be a linear combination ofthe end-member spectra:

joy —eIkckJ

k

+

,

where p is the i-th band ofthej-th pixel, elk

(1)

is

the i-th band ofthe k-th end-member, CkJ

is

the mixing proportions for the

j-th pixel from the k-th end-member, and t'

is

gaussian random error (assumed to be small). Since the pixel compositions are

assumed to be percentages, the mixing proportions are should sum to one:

kj

k

(2)

The mixing proportions can be visualized as "abundance maps" which depict the fractional composition of the end-member

material as a gray level image. Any distribution of data which follows the mixture model outlined in Equations 1 and 2

forms a simplex (Lay, 1982) in data space. A simplex is the simplest geometric object which spans a given space, for

example a triangle in two dimensions and a tetrahedron in three dimensions.

If CkJ

' 1 for

any end-member contribution in a pixel, the other end-member contributions must be near zero, and the pixel

can be classified as pure. These pure pixels define the vertices of the N-dimensional scatter plot of the data. Moreover, these

pure pixels define a simple of maximum volume which can be inscribed within the data set. This procedure "inflates" a

simplex within the data set in order to determine these pixels. A necessary assumption is that there exists at least one pure

pixel per end-member species within the image.

2.1 Pre-processing

In order for the volume to be determined the dimensionality of the image must be reduced to be one less than the number of

end-members. This is accomplished through an orthogonal subspace projection. OSPs act to compress the information in an

image based on a mathematical criteria: maximum power for the singular value decomposition (Rawlings, 1988), maximum

variation for the principal components transform, and noise weighted variation for the Maximum Noise Fraction (MNF)

transform (Green, 1988). In theory, the MNF transform offers the best performance, however for the

purposes of this

algorithm all methods appear to work equally well.

267

Downloaded from SPIE Digital Library on 11 Oct 2010 to 222.190.117.213. Terms of Use: /terms


发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1715611860a2644786.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信