Full text: Papers accepted on the basis of peer-reviewed abstracts (Part B)

In: Wagner W., Székely, В. (eds.): ISPRS ТС VII Symposium - 100 Years ISPRS, Vienna, Austria, July 5-7, 2010, IAPRS, Vol. XXXVIII, Part 7B 
DEVELOPMENT OF A SUPERVISED SOFTWARE TOOL FOR AUTOMATED 
DETERMINATION OF OPTIMAL SEGMENTATION PARAMETERS FOR 
ECOGNITION 
Y. Zhang* a , T. Maxwell, H. Tong, V. Dey 
“University of New Brunswick, Geodesy & Geomatics Eng., 15 Dineen Dr., E3B 5A3, Fredericton, Canada 
Technical Commission VII Symposium 2010 
KEY WORDS: Land Cover, Classification, Abstraction, Image, Software, High resolution, Advancement 
ABSTRACT: 
Image segmentation is one of the most important steps in object-based classification. The commercial software eCognition has been 
proven to be the most advanced software tool for object-based classification of high resolution remote sensing imagery. However, its 
segmentation process still relies on trial and error to find proper segmentation parameters. The segmentation process is very time 
consuming and the segmentation quality directly depends on the experience of the operator. To overcome this problem, a supervised 
software tool—Fuzzy-based Segmentation Parameter optimizer (FbSP optimizer)—was developed to determine the optimal 
segmentation parameters through a training process and a fuzzy logic analysis. The optimal segmentation parameters are then used in 
eCognition to segment the entire image, achieving an optimal segmentation result. The FbSP optimizer can radically increases the 
efficiency of segmentation parameter selection, and achieve improved segmentation results. It also reduces the influence of the 
operator’s experience on the quality of segmentation results. 
1. INTRODUCTION 
Since the successful launch of the very high resolution (VHR) 
Ikonon satellite in 1999, object-based classification has quickly 
become the mainstream technology for land cover classification 
of VHR remote sensing images, such as Ikonos, QuickBird, 
GeoEye-1, WorldView-2 and airborne digital imagery (Smith 
and Morton, 2010; Blaschke, 2010). In object-based 
classification, image segmentation is a crucial process which 
directly influences the efficiency of the classification process 
and quality of the classification result. To date, eCognition 
software developed by Definiens has proven to be the most 
effective technique for object-based classification among a 
variety of object-based classification techniques (Lavigne et al., 
2006). 
However, trial and error is still a standard approach of 
eCognition to finding proper segmentation parameters for 
achieving a proper segmentation of objects of interest. In the 
segmentation, operator’s knowledge of the image and 
experience of the segmentation process play an important role 
for the success of the segmentation. In addition, the 
segmentation process is time consuming. These drawbacks 
have significantly limited the potential of eCognition for a 
broad range of practical applications. 
To overcome the limitation of eCognition in finding proper 
segmentation parameters for image segmentation, a software 
tool has been developed in the CRC-AGIP Lab (Canada 
Research Chair Laboratory in Advanced Geomatics Image 
Processing) at the University of New Brunswick, based on 
previous work done in the lab (Maxwell, 2005; Zhang and 
Maxwell, 2006). The software tool, named Fuzzy-based 
Segmentation Parameter optimizer (FbSP optimizer), can 
automatically determine optimal segmentation parameters for 
eCognition through a supervised training process and fuzzy 
logic analysis. Using the FbSP optimizer in combination with 
eCognition, the segmentation of an object of interest can be 
achieved within minutes, instead of hours by solely using 
eCognition. In addition, the segmentation result can be 
significantly improved. 
This paper will first introduce the general concept of image 
segmentation used in eCognition and the role of segmentation 
parameters. It will then introduce the concept and process of 
the developed of the FbSP optimizer for identifying optimal 
segmentation parameters for eCognition. The experiment 
results and the comparison between the segmentation qualities 
and time used in the segmentation processes will also be given 
to allow readers to judge the improvement made by the 
supervised software tool— FbSP optimizer. 
2. SEGMENTATION TECHNIQUE OF ECOGNITION 
2.1. Region Merging 
To find the boundary of an image object or segment an object, 
eCognition implemented a region merging approach to 
segmentation called “Fractal Net Evolution” approach (Baatz 
and Schape, 1999). This technique starts with individual 
adjacent pixels as initial objects, and then measures (1) the 
spectral heterogeneity change, h spectrah and (2) the shape 
heterogeneity change, h shape , between the two neighbor pixels 
(objects) to determine whether they need to be merged 
together, or not. Once the two pixels are merged into one 
object, the region of the object grows one step. This 
measurement and merging process continues iteratively until a 
user defined threshold is reached. Then, the region of the object 
stops growing; resulting in one image segment. The region 
merging and region growing process was designed with the 
view to meeting six aims including the (Baatz and Schape, 
2000): 
a. Production of homogeneous image object-primitives; 
b. Adaptability to different scales; 
c. Production of similar segment sizes for a chosen scale; 
d. Applicability to a variety of data sets; 
e. Reproducibility of segmentation results; and 
f. Requirement for reasonably fast performance. 
2.2. Role of Segmentation Parameters 
Figure 1 illustrates the relationship between spectral 
heterogeneity change, h spectra i, the shape heterogeneity change, 
h sh ape, and the corresponding segmentation parameters. Where 
■ h c spectral is spectral heterogeneity change of individual 
690
	        
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.