INCREASING CLASSIFICATION QUALITY BY USING FUZZY LOGIC

Similar documents
CHAPTER 5 OBJECT ORIENTED IMAGE ANALYSIS

IMPROVING THE ACCURACY OF DIGITAL TERRAIN MODELS

DIGITAL IMAGE ANALYSIS. Image Classification: Object-based Classification

Object-oriented Classification of Urban Areas Using Lidar and Aerial Images

Data: a collection of numbers or facts that require further processing before they are meaningful

A Vector Agent-Based Unsupervised Image Classification for High Spatial Resolution Satellite Imagery

Presented at the FIG Congress 2018, May 6-11, 2018 in Istanbul, Turkey

IMAGINE Objective. The Future of Feature Extraction, Update & Change Mapping

Hybrid Model with Super Resolution and Decision Boundary Feature Extraction and Rule based Classification of High Resolution Data

BerkeleyImageSeg User s Guide

A DATA DRIVEN METHOD FOR FLAT ROOF BUILDING RECONSTRUCTION FROM LiDAR POINT CLOUDS

Background. Advanced Remote Sensing. Background contd. Land is a scarce resource. Lecture-5

APPLICATION OF SOFTMAX REGRESSION AND ITS VALIDATION FOR SPECTRAL-BASED LAND COVER MAPPING

Automated Extraction of Buildings from Aerial LiDAR Point Cloud and Digital Imaging Datasets for 3D Cadastre - Preliminary Results

RASTER ANALYSIS GIS Analysis Fall 2013

FUZZY DIJKSTRA ALGORITHM FOR SHORTEST PATH PROBLEM IN GEOGRAPHIC INFORMATION SYSTEMS

layers in a raster model

CO-REGISTERING AND NORMALIZING STEREO-BASED ELEVATION DATA TO SUPPORT BUILDING DETECTION IN VHR IMAGES

Object-Based Classification & ecognition. Zutao Ouyang 11/17/2015

A Technique for Optimal Selection of Segmentation Scale Parameters for Object-oriented Classification of Urban Scenes

Digital Image Classification Geography 4354 Remote Sensing

CHANGE DETECTION OF LINEAR MAN-MADE OBJECTS USING FEATURE EXTRACTION TECHNIQUE

Cluster Validity Classification Approaches Based on Geometric Probability and Application in the Classification of Remotely Sensed Images

Extraction of representative learning set from measured geospatial data

RASTER ANALYSIS GIS Analysis Winter 2016

Change Detection in Remotely Sensed Images Based on Image Fusion and Fuzzy Clustering

Aerial photography: Principles. Visual interpretation of aerial imagery

Lecture 6: GIS Spatial Analysis. GE 118: INTRODUCTION TO GIS Engr. Meriam M. Santillan Caraga State University

Limit of the Paper should not be more than 3000 Words = 7/8 Pages) Abstract: About the Author:

DIGITAL SURFACE MODELS OF CITY AREAS BY VERY HIGH RESOLUTION SPACE IMAGERY

Automatic urbanity cluster detection in street vector databases with a raster-based algorithm

COMBINING HIGH SPATIAL RESOLUTION OPTICAL AND LIDAR DATA FOR OBJECT-BASED IMAGE CLASSIFICATION

Figure 1: Workflow of object-based classification

FOUR ADVANCES IN HANDLING UNCERTAINTIES IN SPATIAL DATA AND ANALYSIS

Fuzzy Segmentation. Chapter Introduction. 4.2 Unsupervised Clustering.

CHAPTER 5 FUZZY LOGIC CONTROL

An Approach To Classify The Object From The Satellite Image Using Image Analysis Tool

A CONSISTENCY MAINTENANCE OF SHARED BOUNDARY AFTER POLYGON GENERALIZATION

A TRAINED SEGMENTATION TECHNIQUE FOR OPTIMIZATION OF OBJECT- ORIENTED CLASSIFICATION

Geometric Rectification of Remote Sensing Images

CHAPTER 6 HYBRID AI BASED IMAGE CLASSIFICATION TECHNIQUES

Recognition of Changes in SAR Images Based on Gauss-Log Ratio and MRFFCM

Cover Page. Abstract ID Paper Title. Automated extraction of linear features from vehicle-borne laser data

Raster Classification with ArcGIS Desktop. Rebecca Richman Andy Shoemaker

COLOR BASED REMOTE SENSING IMAGE SEGMENTATION USING FUZZY C-MEANS AND IMPROVED SOBEL EDGE DETECTION ALGORITHM

City-Modeling. Detecting and Reconstructing Buildings from Aerial Images and LIDAR Data

Introducing ArcScan for ArcGIS

GIS Data Models. 4/9/ GIS Data Models

Generalized Fuzzy Clustering Model with Fuzzy C-Means

OBJECT IDENTIFICATION AND FEATURE EXTRACTION TECHNIQUES OF A SATELLITE DATA: A REVIEW

Biometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong)

Detection of Rooftop Regions in Rural Areas Using Support Vector Machine

Similarity Measures of Pentagonal Fuzzy Numbers

Introduction to digital image classification

UPDATING OBJECT FOR GIS DATABASE INFORMATION USING HIGH RESOLUTION SATELLITE IMAGES: A CASE STUDY ZONGULDAK

Lab 9. Julia Janicki. Introduction

3D Visualization and Spatial Data Mining for Analysis of LULC Images

Topic 5: Raster and Vector Data Models

GOVERNMENT GAZETTE REPUBLIC OF NAMIBIA

Intensity Augmented ICP for Registration of Laser Scanner Point Clouds

Image Classification. RS Image Classification. Present by: Dr.Weerakaset Suanpaga

INTELLIGENT OBJECT BASED SMOOTHING: AN ALGORITHM FOR REMOVING NOISES IN THE CLASSIFIED SATELLITE IMAGE

GEOBIA for ArcGIS (presentation) Jacek Urbanski

What s New in Imagery in ArcGIS. Presented by: Christopher Patterson Date: October 18, 2017

Automatically Extracting Manmade Objects from Pan-Sharpened High-Resolution Satellite Imagery Using a Fuzzy Segmentation Method

Using Structural Features to Detect Buildings in Panchromatic Satellite Images

SATELLITE IMAGE CLASSIFICATION USING WAVELET TRANSFORM

THE USE OF ANISOTROPIC HEIGHT TEXTURE MEASURES FOR THE SEGMENTATION OF AIRBORNE LASER SCANNER DATA

INTERNATIONAL JOURNAL OF GEOMATICS AND GEOSCIENCES Volume 2, No 2, 2011

Automatic Segmentation of Semantic Classes in Raster Map Images

Image Classification Using Wavelet Coefficients in Low-pass Bands

A FUZZY LOGIC APPROACH TO SUPERVISED SEGMENTATION FOR OBJECT- ORIENTED CLASSIFICATION INTRODUCTION

Lab #4 Introduction to Image Processing II and Map Accuracy Assessment

translatingnatureintoknowledge Dr Vanessa Lucieer

Remote Sensed Image Classification based on Spatial and Spectral Features using SVM

CHAPTER-1 INTRODUCTION

BUILDINGS CHANGE DETECTION BASED ON SHAPE MATCHING FOR MULTI-RESOLUTION REMOTE SENSING IMAGERY

Structural Analysis of Aerial Photographs (HB47 Computer Vision: Assignment)

A NEW CLASSIFICATION METHOD FOR HIGH SPATIAL RESOLUTION REMOTE SENSING IMAGE BASED ON MAPPING MECHANISM

Prof. Jose L. Flores, MS, PS Dept. of Civil Engineering & Surveying

Outline of Presentation. Introduction to Overwatch Geospatial Software Feature Analyst and LIDAR Analyst Software

EVALUATION OF THE THEMATIC INFORMATION CONTENT OF THE ASTER-VNIR IMAGERY IN URBAN AREAS BY CLASSIFICATION TECHNIQUES

Density Based Clustering using Modified PSO based Neighbor Selection

Classification with Diffuse or Incomplete Information

Image Segmentation Techniques

Analytical model A structure and process for analyzing a dataset. For example, a decision tree is a model for the classification of a dataset.

Classify Multi-Spectral Data Classify Geologic Terrains on Venus Apply Multi-Variate Statistics

Image matching for historical maps comparison

Aardobservatie en Data-analyse Image processing

Measuring landscape pattern

Accuracy, Support, and Interoperability. Michael F. Goodchild University of California Santa Barbara

Color Space Projection, Feature Fusion and Concurrent Neural Modules for Biometric Image Recognition

A Soft Computing-Based Method for the Identification of Best Practices, with Application in the Petroleum Industry

Cost Minimization Fuzzy Assignment Problem applying Linguistic Variables

Review of Cartographic Data Types and Data Models

Geodatabase over Taita Hills, Kenya

Contribution to Multicriterial Classification of Spatial Data

Available Online through

A Voxel-Based Skewness and Kurtosis Balancing Algorithm for Updating Road Networks from Airborne Lidar Data

FOOTPRINTS EXTRACTION

Transcription:

JOURNAL OF APPLIED ENGINEERING SCIENCES VOL. 1(14), issue 4_2011 ISSN 2247-3769 ISSN-L 2247-3769 (Print) / e-issn:2284-7197 INCREASING CLASSIFICATION QUALITY BY USING FUZZY LOGIC DROJ Gabriela, University of Oradea, e-mail: g_abyg@yahoo.com A B S T R A C T Developed initially for the storage of the graphical information mainly maps into digital format, in the last decades geographical information systems have become one of the main supporting instruments for the decision making in the various fields. This development led to the necessity of reducing processing time by using more advanced applied mathematical and computer science knowledge. One of these mathematical theories, which give the possibility of enhancing spatial data management with the modelling of uncertainty, is fuzzy logic. This paper will present possibilities for increasing the quality of image classification by using fuzzy logic. Received: September 2011 Accepted: September 2011 Revised: October 2011 Available online: November 2011 Keywords: GIS, image classification, fuzzy logic INTRODUCTION Developed initially for the storage of the graphical information mainly maps into digital format, in the last decades geographical information systems have become one of the main supporting instrument for the decision making in the various fields. Geographical informational systems are used for decision support tool in fields like urban planning, investment planning, economic development, resource management, impact studies and in critical systems. The evolution of GIS led to the necessity of faster and better results, requirement fulfilled with the increase usage of advanced and applied mathematical and computer science knowledge like spatial databases or complex algorithms from computational geometry, artificial intelligence and fuzzy logic. This paper will present possibilities for increasing the quality of image classification by using fuzzy set theory. MATERIALS AND METHODS The fuzzy set theory gives the possibility to use computers in representing and processing uncertain data or incomplete rules, and information described in a common language and for which no certainty degree can be determine. In fuzzy logic geospatial data or layers are evaluated based on qualitative information and not for quantitative ones. In this way the fuzzy logic theory gives the possibility of enhancing spatial data management with the modelling of uncertainty. Fuzzy logic was implemented successfully in various GIS processes [2] like: Data collection analysis and processing remote sensing data for classification algorithms and object recognition [1]; Spatial analysis - processing qualitative data, in order to defining relationships between uncertain geospatial objects; Complex operations based on genetic algorithms or artificial intelligence; like object recognition from airborne images [2]. In many cases fuzzy concepts are more suitable for modeling information like land cover or land use, because there is no exact threshold between different categories of similar information like

INCREASING CLASSIFICATION QUALITY BY USING FUZZY LOGIC DROJ G., pp. 61-66 vegetation. In order to define boundaries between such areas, clear polygon boundaries are difficult to be determined. In such cases a widely used procedure is to allocate all grid cells to classes based on fuzzy membership than 0/1 membership. Membership functions are mathematical function which defines the degree of an element s membership in a fuzzy set. The sigmoidal ( s - shaped ) membership function is perhaps the most commonly used function in fuzzy set theory it is produced by a combination of linear and cos 2 () functions [3]. J-shaped functions, which are rather like the sigmoidal membership function but with the rounded top sliced off flat over some distance [3]. Linear functions, which are like the J-shaped function but with linear sides, like the slope of a pitched roof, and are thus simple to calculate and have a fixed and well-defined extent, and User-defined functions, which are self-explanatory. In most applications membership functions are symmetric, although monotonic increasing or decreasing options are provided in Idrisi [3]. Fig. 1. Sigmoidal Membership Functions Fig. 2. J-shaped Membership Functions Fig. 3. Linear Membership Functions Fuzzy set membership is used in order to obtain the standardization of criteria. Exactly which function should be used will depend on the understanding of the relationship between the criterion and the decision set, and on the availability of information to infer fuzzy membership. In most cases, either the sigmoidal of linear functions will be sufficient. Image classification represents the processing technique, through which the data represented in the image (pixels) is grouped in a certain number of classes. The classification methods are divided in two big categories: supervised clusterization and unsupervised clusterization. Supervised clusterization is the process of classification assisted by the user. In the process of supervised classification we can distinguish three stages: learning, assigning and testing. The training stage consists in collection of references, information and data about the image which should be classified, which will be used for defining a vectorial file, for each cluster being defined a layer within the file. The result of the learning stage is represented by the signature type files which are characterizing the information which should be classified.

JOURNAL OF APPLIED ENGINEERING SCIENCES VOL. 1(14), issue 4_2011 ISSN 2247-3769 ISSN-L 2247-3769 (Print) / e-issn:2284-7197 In the second stage: of assigning, the pixels from the image are allocated in the basis of static results in accordance with the signatures files. The final stage is testing of the results by comparing the classified image with the previous data. The pixels which were classified in different clusters are stored in the error matrix and later being analyzed by the user. The fuzzy logic can be used in the creation of the signatures files and also in the process of the classification itself, but is not necessary to be used in both stages [1, 3, 4, 5, 6, 7]. The signatures files based on this training site can be created using unsupervised classification methods (like ISODATA), classical methods (like Maximum Likehood or Minim Distance) or by computing a fuzzy matrix filled with the values indicated by the membership grade of each training site [3]. The membership degree is computed by using fuzzy membership functions like: sigmoidal, linear or j-shaped presented before. The evaluation on the training can be done using statistical methods: minimum, maximum, mean, and standard deviation for each band independent and covariance matrix for all the three bands [2]. The most relevant signature file evaluation is creating an error matrix as a matrix of percentages based on pixel counts that allows us to see how many pixels in each training sample were assigned to each class [3, 8]. The second step of the supervised classification can also be processed with traditional methods (Minimum distance, Mahalanobis distance, Maximum Likehood so on) or by using fuzzy membership functions or genetic algorithm [2]. This stage cannot be evaluated alone, it can be evaluated just the final result of the supervised classification [8]. In order to optimize the accuracy of the results we consider that is appropriate to use fuzzy logic in both stages of supervised classification. In the next chapter we are testing these hypotheses [2]. Independently of the classification method used, in order to increase the quality of the results we propose usage of the fuzzy convolution operation. Fuzzy convolution allow to create a single classification band by calculating the total weighted inverse distance of all the classes first and assigning the center pixel the class with the largest total inverse distance summed over the entire set of fuzzy classification bands [9]. This has the effect of creating a context-based classification to reduce the noise of the classification [3, 4, 9]. Classes with a very small distance value remain unchanged while classes with higher distance values may change to a neighboring value if there are a sufficient number of neighboring pixels with class values and small corresponding distance values [3, 4]. RESULTS AND DISCUSSIONS Input data. For the procedures of image classification was used an orthorectified airborne image from the upper hills of Oradea municipality. This image contains three channels recorded in three bands: the first band for green, the second for red and the third for blue. In the figure 4, we present this image [2]. Standardization criteria In order to analyses the standardization criteria for the build area the minimum distortion of the border of it was studied the possibility of using different membership functions, which function should be used depend relationship between the criteria of classification [8].

INCREASING CLASSIFICATION QUALITY BY USING FUZZY LOGIC DROJ G., pp. 61-66 Fig. 4. Input image In the first experiment we used a sigmoidal monotonic decreasing membership function. The result is represented in the image presented in Figure 5a). The test was repeated for linear monotonic decreasing membership function but the result was identical. In the second case we used a j-shaped monotonic increasing membership function. The result is represented in the image presented in Figure 5b). a b Fig. 5. Membership function Supervised classification. Training is the first stage of a supervised classification. In this step the user must define training areas for each class interactively on the displayed image. The areas may be specified both on polygon and on pixel basis. The three classes of information defined are: green areas, houses and streets. The signature files were created using a fuzzy membership function based on the j-shaped membership function presented before, in this case the accuracy of the signature files are acceptable, over 90 % (table below) [2]. Fig. 6. Training sites of signature files( fragment)

JOURNAL OF APPLIED ENGINEERING SCIENCES VOL. 1(14), issue 4_2011 ISSN 2247-3769 ISSN-L 2247-3769 (Print) / e-issn:2284-7197 Table 1. Evaluation of signature files Data streets houses green areas streets 95.45 4.87 1.27 houses 2.73 93.42 2.83 green areas 1.82 1.71 95.89 The classification of the input images, with the signature files defined before, was done by using a classifying method which combined the Maximum Likehood method with a fuzzy membership function (linear). The output images are represented in the figure 7, each image represent a cluster in the following order houses, green areas, streets [2, 8]. Fig. 7. Supervised classification Classification results can be optimized through fuzzy convolution. The scope of this procedure is to combine the previously created bands in one band by interpolation. The interpolation method used is the weight inverse distance. Applying the fuzzy convolution on the results, obtained after the second case of supervised classification, we obtained the image below [2]. Fig. 8. Fuzzy convolution CONCLUSIONS The mathematical set theory used in GIS software enforce an artificial precision sometimes on vague information about the real world, fuzzy logic propose a new way to handle the uncertainty of the real world. Fuzzy procedures could increase the quality of raster image classification and object recognition.

INCREASING CLASSIFICATION QUALITY BY USING FUZZY LOGIC DROJ G., pp. 61-66 Fuzzy logic offers instruments for both type of classification. The unsupervised fuzzy based classification allows clustering of data, where no initial information is known, but the supervised classification is offering higher quality. The experiments revealed that by using fuzzy based algorithm in all stage of the supervised classification the quality of the result is increased [2]. We demonstrated through the experiments presented in this paper that fuzzy logic could be used to increase the quality of classification. These represent a follow up of previous experiments described in other works [2, 8] when we demonstrated that the Fuzzy set theory could be used as a very powerful tool in designing and implementing algorithms for geographical informational systems and also to support spatial decision-making process. REFERENCES 1. STEFANAKIS, E., SELLIS, T. (1999), Enhancing a Database Management System for GIS with Fuzzy Set Methodologies, Proceedings of the 19 th International Cartographic Conference, Ottawa, Canada, August 1999. 2. DROJ, GABRIELA (2007), The Applicability Of Fuzzy Theory In Remote Sensing Image Classification, STUDIA University Babes-Bolyai, INFORMATICA, Volume LII, Number 1. 3. EASTMAN, R. (2001), Idrisi 32 Release 2, Guide to GIS and Image Processing, Volume I- II, Clark University, May. 4. BENZ, U., HOFMANN, P., WILLHAUCK, G., LINGENFELDER, I., HEYNEN, M. (2004), Multi-resolution, object-oriented fuzzy analysis of remote sensing data for GIS-ready information, Journal of Photogrammetry & Remote Sensing (ISI). 5. ERDAS (1999), Erdas Field Guide, Erdas 5 th ed., USA. 6. GUESGEN, H., HERTZBERG, J., LOBB, R., MANTLER, A. (2003), Buffering Fuzzy Maps in GIS, Spatial Cognition and Computation (ISI). 7. LIU, H., LI. J., CHAPMAN, M. A. (2003), Automated Road Extraction from Satellite Imagery Using Hybrid Genetic Algorithms and Cluster Analysis, Journal of Environmental Informatics 1 (2) 40-47 (ISI). 8. DROJ, GABRIELA (2011), The Applicability of Fuzzy Theory In Spatial Data Analyses, Geoprevi. 9. ANASTASSIOU G.A. (2004), Fuzzy approximation by fuzzy convolution type operators, Computers & Mathematics with Applications Volume 48, Issue 9, November (ISI).