Parameter selection for region-growing image segmentation algorithms using spatial autocorrelation

Similar documents
International Journal of Remote Sensing, in press, 2006.

A DATA FIELD METHOD FOR URBAN REMOTELY SENSED IMAGERY CLASSIFICATION CONSIDERING SPATIAL CORRELATION

A VECTOR AGENT APPROACH TO EXTRACT THE BOUNDARIES OF REAL-WORLD PHENOMENA FROM SATELLITE IMAGES

Online publication date: 22 January 2010 PLEASE SCROLL DOWN FOR ARTICLE

OBJECT-BASED CLASSIFICATION USING HIGH RESOLUTION SATELLITE DATA AS A TOOL FOR MANAGING TRADITIONAL JAPANESE RURAL LANDSCAPES

Object-based feature extraction of Google Earth Imagery for mapping termite mounds in Bahia, Brazil

AUTOMATIC LAND-COVER CLASSIFICATION OF LANDSAT IMAGES USING FEATURE DATABASE IN A NETWORK

Detecting Characteristic Scales of Slope Gradient

Transiogram: A spatial relationship measure for categorical data

APPLICATION OF REMOTE SENSING IN LAND USE CHANGE PATTERN IN DA NANG CITY, VIETNAM

Land cover classification of QuickBird multispectral data with an object-oriented approach

A MULTI-SCALE OBJECT-ORIENTED APPROACH TO THE CLASSIFICATION OF MULTI-SENSOR IMAGERY FOR MAPPING LAND COVER IN THE TOP END.

Object Based Image Classification for Mapping Urban Land Cover Pattern; A case study of Enugu Urban, Enugu State, Nigeria.

COMPARISON OF PIXEL-BASED AND OBJECT-BASED CLASSIFICATION METHODS FOR SEPARATION OF CROP PATTERNS

GIS GIS.

EVALUATION OF WORLDVIEW-2 IMAGERY FOR URBAN LAND COVER MAPPING USING THE INTERIMAGE SYSTEM

Influence of the methodology (pixel-based vs object-based) to extract urban vegetation from VHR images in different urban zones

KNOWLEDGE-BASED CLASSIFICATION OF LAND COVER FOR THE QUALITY ASSESSEMENT OF GIS DATABASE. Israel -

Evaluating performances of spectral indices for burned area mapping using object-based image analysis

Classification of High Spatial Resolution Remote Sensing Images Based on Decision Fusion

Object-based classification of residential land use within Accra, Ghana based on QuickBird satellite data

REMOTE SENSING APPLICATION IN FOREST MONITORING: AN OBJECT BASED APPROACH Tran Quang Bao 1 and Nguyen Thi Hoa 2

Object-based land use/cover extraction from QuickBird image using Decision tree

Spatial Analysis 2. Spatial Autocorrelation

AN OBJECT-BASED CLASSIFICATION PROCEDURE FOR THE DERIVATION OF BROAD LAND COVER CLASSES USING OPTICAL AND SAR DATA

Object Oriented Classification Using High-Resolution Satellite Images for HNV Farmland Identification. Shafique Matin and Stuart Green

1st EARSeL Workshop of the SIG Urban Remote Sensing Humboldt-Universität zu Berlin, 2-3 March 2006

Great Basin. Location: latitude to 42 N, longitude to W Grid size: 925 m. highest elevation)

The Attribute Accuracy Assessment of Land Cover Data in the National Geographic Conditions Survey

Development of Integrated Spatial Analysis System Using Open Sources. Hisaji Ono. Yuji Murayama

Mapping granite outcrops in the Western Australian Wheatbelt using Landsat TM data

Fusion of SPOT HRV XS and Orthophoto Data Using a Markov Random Field Model

Fuzzy Geographically Weighted Clustering

A Method to Improve the Accuracy of Remote Sensing Data Classification by Exploiting the Multi-Scale Properties in the Scene

SEGMENT OPTIMISATION FOR OBJECT-BASED LANDSLIDE DETECTION

An Automated Object-Oriented Satellite Image Classification Method Integrating the FAO Land Cover Classification System (LCCS).

Landscape Element Classification Based on Remote Sensing and GIS Data

AN INVESTIGATION OF AUTOMATIC CHANGE DETECTION FOR TOPOGRAPHIC MAP UPDATING

Region Growing in GIS, an application for Landscape Character Assessment

OSCILLATION OF THE MEASUREMENT ACCURACY OF THE CENTER LOCATION OF AN ELLIPSE ON A DIGITAL IMAGE

Geomorphology (2012) Contents lists available at SciVerse ScienceDirect. Geomorphology

Reassessing the conservation status of the giant panda using remote sensing

IMPROVING REMOTE SENSING-DERIVED LAND USE/LAND COVER CLASSIFICATION WITH THE AID OF SPATIAL INFORMATION

Assessment of the drainage network extracted by the TerraHidro system using the CCM2 drainage as reference data

Page 1 of 8 of Pontius and Li

Preparation of LULC map from GE images for GIS based Urban Hydrological Modeling

Vegetation Change Detection of Central part of Nepal using Landsat TM

USING SAR INTERFEROGRAMS AND COHERENCE IMAGES FOR OBJECT-BASED DELINEATION OF UNSTABLE SLOPES

DETECTING HUMAN ACTIVITIES IN THE ARCTIC OCEAN BY CONSTRUCTING AND ANALYZING SUPER-RESOLUTION IMAGES FROM MODIS DATA INTRODUCTION

URBAN LAND COVER AND LAND USE CLASSIFICATION USING HIGH SPATIAL RESOLUTION IMAGES AND SPATIAL METRICS

EXPLORATORY SPATIAL DATA ANALYSIS OF BUILDING ENERGY IN URBAN ENVIRONMENTS. Food Machinery and Equipment, Tianjin , China

Spatial Analysis 1. Introduction

A Comparison of Methods to Incorporate Scale in Geomorphometry

The Road to Data in Baltimore

STOCHASTIC CELLULAR AUTOMATA MODEL FOR WILDLAND FIRE SPREAD DYNAMICS

LANDSCAPE PATTERN AND PER-PIXEL CLASSIFICATION PROBABILITIES. Scott W. Mitchell,

Object-Oriented Oriented Method to Classify the Land Use and Land Cover in San Antonio using ecognition Object-Oriented Oriented Image Analysis

Context-dependent spatial analysis: A role for GIS?

SPATIO-TEMPORAL REGRESSION MODELS FOR DEFORESTATION IN THE BRAZILIAN AMAZON

A MULTISCALE APPROACH TO DETECT SPATIAL-TEMPORAL OUTLIERS

Impacts of sensor noise on land cover classifications: sensitivity analysis using simulated noise

Statistical Perspectives on Geographic Information Science. Michael F. Goodchild University of California Santa Barbara

The Implementation of Autocorrelation-Based Regioclassification in ArcMap Using ArcObjects

Using geographically weighted variables for image classification

CHARACTERIZATION OF THE LAND-COVER AND LAND-USE BY SHAPE DESCRITORS IN TWO AREAS IN PONTA GROSSA, PR, BR. S. R. Ribeiro¹*, T. M.

Urban land cover and land use extraction from Very High Resolution remote sensing imagery

INTEGRATION OF OPEN-SOURCE TOOLS FOR OBJECT-BASED MONITORING OF URBAN TARGETS

1. Introduction. S.S. Patil 1, Sachidananda 1, U.B. Angadi 2, and D.K. Prabhuraj 3

History & Scope of Remote Sensing FOUNDATIONS

Object-based Vegetation Type Mapping from an Orthorectified Multispectral IKONOS Image using Ancillary Information

Cell-based Model For GIS Generalization

Deriving Uncertainty of Area Estimates from Satellite Imagery using Fuzzy Land-cover Classification

Object Based Land Cover Extraction Using Open Source Software

Comparison and Analysis of the Pixel-based and Object-Oriented Methods for Land Cover Classification with ETM+ Data

HIERARCHICAL IMAGE OBJECT-BASED STRUCTURAL ANALYSIS TOWARD URBAN LAND USE CLASSIFICATION USING HIGH-RESOLUTION IMAGERY AND AIRBORNE LIDAR DATA

A GLOBAL ANALYSIS OF URBAN REFLECTANCE. Christopher SMALL

OBJECT BASED IMAGE ANALYSIS FOR URBAN MAPPING AND CITY PLANNING IN BELGIUM. P. Lemenkova

KAAF- GE_Notes GIS APPLICATIONS LECTURE 3

Community Identification Based on Multispectral Image Classification for Local Electric Power Distribution Systems

Cloud analysis from METEOSAT data using image segmentation for climate model verification

Interoperability In Practice: Problems in Semantic Conversion from Current Technology to OpenGIS

Surveying, Mapping and Remote Sensing (LIESMARS), Wuhan University, China

Using AMOEBA to Create a Spatial Weights Matrix and Identify Spatial Clusters, and a Comparison to Other Clustering Algorithms

Introduction to Spatial Statistics and Modeling for Regional Analysis

GIS and Spatial Statistics: One World View or Two? Michael F. Goodchild University of California Santa Barbara

Exploratory Spatial Data Analysis (ESDA)

IR-MAD Iteratively Re-weighted Multivariate Alteration Detection

Landsat-based Global Urban Area Map

Efficient and Robust Graphics Recognition from Historical Maps

Use of Corona, Landsat TM, Spot 5 images to assess 40 years of land use/cover changes in Cavusbasi

Urban remote sensing: from local to global and back

UPDATING AN OBJECT-BASED PAN-TROPICAL FOREST COVER CHANGE ASSESSMENT BY AUTOMATIC CHANGE DETECTION AND CLASSIFICATION

Joint International Mechanical, Electronic and Information Technology Conference (JIMET 2015)

SASI Spatial Analysis SSC Meeting Aug 2010 Habitat Document 5

DETECTING INFORMAL SETTLEMENTS FROM QUICKBIRD DATA IN RIO DE JANEIRO USING AN OBJECT BASED APPROACH

Identification of Areas with Potential for Flooding in South America

Digital Change Detection Using Remotely Sensed Data for Monitoring Green Space Destruction in Tabriz

Comparison of MLC and FCM Techniques with Satellite Imagery in A Part of Narmada River Basin of Madhya Pradesh, India

ADAPTING, SPLITTING AND MERGING CADASTRAL BOUNDARIES ACCORDING TO HOMOGENOUS LULC TYPES DERIVED FROM SPOT 5 DATA

DEVELOPMENT OF DIGITAL CARTOGRAPHIC DATABASE FOR MANAGING THE ENVIRONMENT AND NATURAL RESOURCES IN THE REPUBLIC OF SERBIA

Transcription:

International Journal of Remote Sensing Vol. 27, No. 14, 20 July 2006, 3035 3040 Parameter selection for region-growing image segmentation algorithms using spatial autocorrelation G. M. ESPINDOLA, G. CAMARA*, I. A. REIS, L. S. BINS and A. M. MONTEIRO Image Processing Division, National Institute for Space Research (INPE), PO Box 515, 12201-001 São José dos Campos, SP, Brazil (Received 9 November 2005; in final form 6 February 2006 ) Region-growing segmentation algorithms are useful for remote sensing image segmentation. These algorithms need the user to supply control parameters, which control the quality of the resulting segmentation. An objective function is proposed for selecting suitable parameters for region-growing algorithms to ensure best quality results. It considers that a segmentation has two desirable properties: each of the resulting segments should be internally homogeneous and should be distinguishable from its neighbourhood. The measure combines a spatial autocorrelation indicator that detects separability between regions and a variance indicator that expresses the overall homogeneity of the regions. 1. Introduction Methods of image segmentation are important for remote sensing image analysis. Image segmentation aims to divide an image into spatially continuous, disjunctive and homogeneous regions (Pekkarinen 2002). Segmentation algorithms have many advantages over pixel-based image classifiers. The resulting maps are usually more visually consistent and more easily converted into a geographical information system. Among the image segmentation techniques described in the literature, region-growing techniques are being widely used for remote sensing applications, as they guarantee creating closed regions (Tilton and Lawrence 2000). As most regiongrowing segmentation algorithms for remote sensing imagery need user-supplied parameters, one of the challenges for using these algorithms is selecting suitable parameters to ensure best quality results. We address this problem here by proposing an objective function for measuring the quality of a segmentation. By applying the proposed function to the segmentation results, the user has guidance for parameter value selection. The issue of measuring segmentation quality has been addressed in the literature (Zhang 1996). For closed regions, Liu and Yang (1994) proposed a function that considers the number of regions in the segmented image, the number of the pixels in each region and the colour error of each region. Similarly, Levine and Nazif (1985) used a function that combines measures of region uniformity and region contrast. None of these proposals makes direct use of spatial autocorrelation. Spatial autocorrelation is an inherent feature of remote sensing data (Wulder and Boots 1998) and a reliable indicator of statistical separability between spatial objects *Corresponding author. Email: gilberto@dpi.inpe.br International Journal of Remote Sensing ISSN 0143-1161 print/issn 1366-5901 online # 2006 Taylor & Francis http://www.tandf.co.uk/journals DOI: 10.1080/01431160600617194

3036 G. M. Espindola et al. (Fotheringham et al. 2000). Using spatial autocorrelation for measurement of image segmentation quality is particularly well suited for region-growing algorithms, which produce closed regions. The proposed objective function considers that a segmentation has two desirable properties: each of the resulting segments should be internally homogeneous and should be distinguishable from its neighbourhood. The function combines a spatial autocorrelation index that detects separability between regions, with a variance indicator that expresses the overall homogeneity of the regions. The main advantage of the proposed method is its robustness, as it uses established statistical methods (spatial autocorrelation and variance). 2. A typical region-growing image segmentation algorithm The assessment of the proposed objective function used the region-growing segmentation used in the SPRING software (Bins et al. 1996). As a recent survey shows (Meinel and Neubert 2004), this algorithm is representative of the current generation of segmentation techniques and it ranked second in quality out of the seven algorithms surveyed by the authors. This algorithm uses two parameters: a similarity threshold and an area threshold. It starts by comparing neighbouring pixels and merging them into regions if they are similar. The algorithm then tries iteratively to merge the resulting regions. Two neighbouring regions, R i and R j, are merged if they satisfy the following conditions: (1) Threshold Condition: dist(r i,r j )(T (2) Neighbourhood Condition 1: R j gn(r i ) and dist(r j,r i )(dist(r k,r i ), R k gn(r i ) (3) Neighbourhood Condition 2: R i gn(r j ) and dist(r j,r j )(dist(r k,r j ), R k gn(r j ) In the above, T is the chosen similarity threshold, dist(r i,r j ) is the Euclidian distance between the mean grey levels of the regions and N(R) is the set of neighbouring regions of region R. In addition, regions smaller than the chosen area threshold are removed by merging them with their most similar neighbour (Bins et al. 1996). The results of the segmentation algorithm are sensitive to the choice of similarity and area thresholds. Low values of area threshold result in excessive partitioning, producing a confusing visual picture of the regions. High values of similarity threshold force the union of spectrally distinct regions, resulting in undersegmentation. In addition, the right thresholds vary depending on the spectral range of the image. The need for user-supplied control parameters, as required by SPRING, is typical of region-growing algorithms (Meinel and Neubert 2004). For example, the segmentation algorithm used in the e-cognitionh software (Baatz and Schape 2000) needs similar parameters: scale and shape factors, compactness and smoothness criteria. Therefore, the objective function is useful for region-growing algorithms in general. 3. An indicator of segmentation quality Given the sensitivity of region-growing segmentation algorithms to user-supplied parameters, we propose an objective function for the measurement of the quality of the resulting segmentation. The function aims at maximizing intrasegment homogeneity and intersegment heterogeneity. It has two components: a measure

Remote Sensing Letters 3037 of intrasegment homogeneity and one of intersegment heterogeneity. The first component is the intrasegment variance of the regions produced by a segmentation algorithm, and is calculated by the formula: v~ P n i~1 a i : v i P n i~1 a i ð1þ where v i is the variance and a i is the area of region i. The intrasegment variance v is a weighted average, where the weights are the areas of each region. This approach puts more weight on the larger regions, avoiding possible instabilities caused by smaller regions. To assess the intersegment heterogeneity, the function uses Moran s I autocorrelation index (Fotheringham et al. 2000), which measures the degree of spatial association as reflected in the data set as a whole. Spatial autocorrelation is a well-known property of spatial data. Similar values for a variable will occur in nearby locations, leading to spatial clusters. The algorithm for computing Moran s I index (the spatial autocorrelation of a segmentation) uses the fact that regiongrowing algorithms generate closed regions. For each region, the algorithm calculates its mean grey value and determines all adjacent regions. In this case, Moran s I is expressed as: I~ n Pn P n i~1 j~1 P n i~1 ðy i {ȳþ 2 w ij ðy i {ȳþ y j {ȳ P P i=j wij ð2þ where n is the total number of regions, w ij is a measure of the spatial proximity, y i is the mean grey value of region R i, and ȳ is the mean grey value of the image. Each weight w ij is a measure of the spatial adjacency of regions R i and R j. If regions R i and R j are adjacent, w ij 51. Otherwise, w ij 50. Thus, Moran s I applied to segmented images will capture how, on average, the mean values of each region differ from the mean values of its neighbours. Small values of Moran s I indicate low spatial autocorrelation. In this case, the neighbouring regions are statistically different. Local minima of this index signal locations of large intersegment heterogeneity. Such minima are associated with segmentation results that show clear boundaries between regions. The proper choice of parameters is the one that combines a low intersegment Moran s I index (adjacent regions are dissimilar) with a low intrasegment variance (each region is homogeneous). The proposed objective function combines the variance measure and the autocorrelation measure in an objective function given by: Fv,I ð Þ~FðÞzF v ðþ I Functions F(v) and F(I) are normalization functions, given by: Fx ð Þ~ X max{x X max {X min ð3þ ð4þ 4. Results and discussion To assess the validity of the proposed measure, we conducted two experiments. The first experiment used a 1006100 pixel image of band 3 (0.63 0.69 mm) of the

3038 G. M. Espindola et al. Figure 1. Left: the objective function for the test image, whose maximum value occurs when the similarity threshold is 25 and the area threshold is 22. Right: the resulting segmented image. Landsat-7/ETM + sensor (WRS 220/74, 14 August 2001). We created 2500 segmentations, with similarity and area thresholds ranging from 1 to 50. The values of the objective function are shown in figure 1(a) and the image is shown in figure 1(b). The maximum value occurs for an area threshold of 22 and a similarity threshold of 25. This maximum value matches the visual interpretation of the result, which achieves a balance between under- and oversegmentation. The weighted variance for the 2500 segmentations is shown in figure 2(a). Small values of similarity and area thresholds produce few regions and the weighted variance will have small values. The weighted variance increases with the similarity and area thresholds. The values of Moran s I are shown in figure 2(b), which indicates the local minima. These local minima are cases where each region is internally homogeneous and is dissimilar from its neighbours. Figure 3 shows how Moran s I index varies, given a fixed area threshold of 22 and a similarity threshold ranging from 1 to 50. Visual comparison of three results (with Figure 2. Left: weighted variance for 2500 segmentations of the test image. Right: Moran s I index for 2500 segmentations of the test image.

Remote Sensing Letters 3039 Figure 3. Top: values of Moran s I index for a fixed area threshold (22) and a similarity value ranging from 1 to 50. Bottom (left to right): segmentations with different similarity thresholds (19, 29 and 36). similarities of 19, 29 and 36) shows that the segmentation with the smallest value of Moran s I matches a more visually acceptable segmentation result. The second experiment used a synthesized image of 4266426 pixels, as suggested by Liu and Yang (1994). Figure 4 shows the variation of its objective function. The Figure 4. Left: objective function for the synthesized image. Right: best segmentation (similarity parameter is 20 and area parameter is 22).

3040 Remote Sensing Letters maximum value of the objective function matches the visual interpretation of the results. The best segmentation has a high homogeneity of the segments, and a clear distinction between neighbouring segments. 5. Conclusion The emerging use of region-growing segmentation algorithms for remote sensing imagery requires methods for guiding users as to the proper application of these techniques. We propose here an objective function that uses inherent properties of remote sensing data (spatial autocorrelation and variance) to support the selection of parameters for these algorithms. The proposed method allows users to benefit from the potential of region-growing methods for extracting information from remote sensing data. Acknowledgements We acknowledge funding for this work (to G.C.) from CNPq (grants PQ 300557/ 1996-5 and 550250/2005-0) and FAPESP (grant 04/11012-0) and also from CAPES (to G.E.). We also thank the referees for their useful comments. References BAATZ, M. and SCHAPE, A., 2000, Multiresolution segmentation: an optimization approach for high quality multi-scale image segmentation. In Angewandte Geographische Informationsverarbeitung, J. Strobl, T. Blaschke and G. Griesebner (Eds), vol. 12, pp. 12 23 (Heidelberg: Wichmann-Verlag). BINS, L., FONSECA, L. and ERTHAL, G., 1996, Satellite imagery segmentation: a region growing approach. In VIII Brazilian Symposium on Remote Sensing, pp. 677 680. CÂMARA, G., SOUZA, R., FREITAS, U. and GARRIDO, J., 1996, SPRING: integrating remote sensing and GIS with object-oriented data modelling. Computers and Graphics, 15, pp. 13 22. FOTHERINGHAM, A.S., BRUNSDON, C. and CHARLTON, M., 2000, Quantitative Geography: Perspectives on Spatial Analysis (London: Sage). LEVINE, M.D. and NAZIF, A.M., 1985, Dynamic measurement of computer generated image segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 7, pp. 155 164. LIU, J. and YANG, Y.-H., 1994, Multiresolution color image segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 16, pp. 689 700. MEINEL, G. and NEUBERT, M., 2004, A comparison of segmentation programs for high resolution remote sensing data. International Archives of Photogrammetry and Remote Sensing, 35, pp. 1097 1105. PEKKARINEN, A., 2002, A method for the segmentation of very high spatial resolution images of forested landscapes. International Journal of Remote Sensing, 23, pp. 2817 2836. TILTON, J. and LAWRENCE, W., 2000, Interactive analysis of hierarchical image segmentation. In International Geoscience and Remote Sensing Symposium IGARSS-2000, IEEE Press, New York, pp. 733 73. WULDER, M. and BOOTS, B., 1998, Local spatial autocorrelation characteristics of remotely sensed imagery assessed with the Getis statistic. International Journal of Remote Sensing, 19, pp. 2223 2231. ZHANG, Y.J., 1996, A survey on evaluation methods for image segmentation. Pattern Recognition, 29, pp. 1335 1346.