Full text: Proceedings, XXth congress (Part 7)

nd - 
ial 
ly used 
500 nm 
accurate 
yotential 
icultural 
thod are 
the main 
plied. 
ays. The 
ures and 
he main 
s, wheat, 
vely and 
| August, 
e visual 
elds and 
' of more 
verify the 
)proqches 
ruth data 
ds. 
alley test 
| satellite 
YPERION 
n on the 
ita (Level 
essing of 
correction 
ion and 
with two 
70 bands 
10.90 nm) 
veen 852- 
f the 242 
ing Level 
ION 
IYPERION 
:ene-based 
er] and a 
tion. 
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol XXXV, Part B7. Istanbul 2004 
  
2.1 Striping Pixels Correction 
Especially the first 12 VNIR bands and many SWIR bands of 
HYPERION are influenced by striping. Stripes are caused by 
calibration differences in the detector array, since the 
HYPERION sensor acquires data in pushbroom mode with a 
separate detector for each column and each band 
[Goodenough et al, 2003]. Whereas several types of 
abnormal pixels are corrected during Level IBI processing, 
the case of intermittent striping pixels with lower DN values 
compared to their neighboring pixels still exists. A 
correction algorithm [Goodenough et al., 2003] to detect and 
correct these pixels is applied to this study's dataset. The 
algorithm traverses each band horizontally to compare each 
pixel's DN value with the value of its immediate left and 
right neighboring pixels. A pixel is labeled as a potential 
abnormal pixel if its DN value is smaller than the DN's of 
both neighbors. Afterwards, each band is traversed vertically 
to count the number of consecutive potential abnormal 
pixels in each column. Given the number of consecutive 
potential abnormal pixels exceeds a user defined threshold 
value and the percentage of abnormal pixels in a column is 
also greater than a user defined threshold value, then the 
column consists of abnormal pixels and it is marked as a 
stripe. Finally, the abnormal pixels’ DN values are replaced 
with the average DN values of the immediate left and right 
neighboring pixels, assuming that nearby pixels have the 
highest spatial autocorrelation with a center pixel 
[Goodenough et al., 2003]. The abnormal pixel detection 
algorithm performed well for most bands, except for 
intensively striped ones. 
Consecutively, an MNF transformation is applied to the 
dataset in order to further segregate spatially structured 
striping noise from the actual image data. A total of 15 
transformed MNF-bands containing the coherent images are 
retained in the data for the inverse MNF transformation. In 
the end, 167 bands out of a total of 242 are chosen for 
further processing and data analysis. Excluded bands 
comprise those set to zero, bands in the overlap between the 
two spectrometers, and bands affected by atmospheric water 
vapour and heavy noise, which can easily be identified by 
visual inspection of the image data [Datt et al., 2003]. 
2.2 Atmospheric Correction 
Atmospheric correction of the generated 167 channel 
HYPERION dataset is performed using ATCOR-4 [Richter, 
2003], an atmospheric correction program based on look-up 
tables generated with a radiative transfer code (MODTRAN- 
4). An inflight calibration approach based on two targets in 
the scene is chosen with in-situ measured spectroradiometric 
ground-truth data (ASD  FieldSpec Pro FR 
Spectroradiometer). The composition of the atmosphere is 
characterized assuming a typical Limpach Valley summer 
scenario in terms of water vapour content, aerosol type and 
optical thickness during HYPERION data take on August 18, 
2002. 
2.3 Geometric Correction 
For orthorectification of the HYPERION scene, the software 
package PCI Geomatica OrthoEngine is chosen, which uses 
the parametric sensor model [Toutin, 1985]. The dataset 
with its 167 bands has to be divided into 5 smaller datasets 
due to software restrictions, consisting of about 22 bands, 
which are imported with the corresponding orbit and scene 
parameters. 26 ground control points (GCPs) and 9 
independent check points (ICPs) are collected from a 
previously orthorectified SPOT 4 scene and transferred to all 
datasets. The root mean square (RMS) residuals of the GCPs 
867 
from the CCRS parametric model are 6.4 m in X and 8.4 m in 
Y directions, respectively. The RMS errors of the ICPs are 8.3 
m and 15.4 m in X and Y directions, respectively. For 
orthorectification the 25-m pixel spacing digital terrain 
model (DTM) of Switzerland, DHM25, is applied. The nearest 
neighbor resampling method is used to preserve the blocky 
structure of the agricultural fields and the original 
radiometry of the image. 
+ 3. METHODOLOGY 
Land use classification from HYPERION data in the Limpach 
Valley is performed based on both a pixel-oriented 
classification approach (Spectral Angle Mapper, SAM) and a 
multiscale object-oriented method, which bears the potential 
to classify pixels not only based on their spectral 
information, but also by their texture and local context. The 
results of the two methods are discussed and compared and 
an accuracy assessment is performed. The accuracies are 
determined through a pixel to pixel comparison and 
expressed as overall, producer, user and inclass accuracy 
[Story & Congalton, 1986]. 
3.1 Spectral Angle Mapper (SAM) 
The Spectral Angle Mapper [Boardman & Kruse, 1994] is a 
technique to classify hyperspectral data by determining the 
similarity between an endmember spectrum (considered as 
an n-dimensional vector, where n is the number of bands) 
and a pixel spectrum in an n-dimensional space. Smaller 
angles represent closer matches to tlie reference spectrum. 
Since this method uses only the direction of a vector and not 
its length, it is insensitive to illumination and albedo 
effects. Image-based endmember spectra of the main 
agricultural land use types in the test area are used as input 
for Spectral Angle Mapper classification. 
3.2 Multiscale Object-Oriented Approach 
eCognition! software is the first commercially available 
product for object-oriented and multi-scale image analysis. 
As opposed to most other pattern recognition algorithms 
which operate on a pixel-by-pixel basis, eCognition 
segments a multispectral image into homogeneous objects, 
or regions, based on neighboring pixels and spectral and 
spatial properties. The segmentation algorithm does not 
only rely on the single pixel value, but also on pixel spatial 
continuity (texture, topology). The resulting formatted 
objects have not only the value and statistic information of 
the pixels that they consist of but also carry texture, form 
(spatial features) and topology information in a common 
attribute table. The user interacts with the procedure and, 
based on statistics, texture, form and mutual relations 
among objects, defines training areas. Image segmentation 
can be performed at different levels of resolution, or 
granularity as seen in Figure 1. It is controlled by a user- 
defined threshold called scale parameter. A higher scale 
parameter will allow more merging and consequently bigger 
objects, and vice versa. The homogeneity criterion is a 
combination of color respectively spectral values and shape 
properties (shape splits up in smoothness and compactness). 
By applying different scale parameters and color/shape 
combinations, the user is able to create a hierarchical 
network of image objects. For the classification of the 
segments, two types of nearest neighbor expressions can be 
used in eCognition: the nearest neighbor (NN) and the 
standard nearest neighbor (Std. NN) expression. The NN 
expression and its feature space can be individually 
  
! Definiens AG, Trappentreustr. 1, 80339 Munich, Germany 
 
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.