SlideShare a Scribd company logo
1 of 9
Download to read offline
Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina
Page 1
Report on comparison of image
classification on ENVI and Ecognition
Prepared By: Sushmita Timilsina
December, 2013
Department Of Civil and Geomatics Engineering (DOCGE)
Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina
Page 2
Contents
Provided resources .................................................................................................................................3
Image classification in ENVI ....................................................................................................................3
Image classification in ECOGNITION.......................................................................................................5
Final comparisons ...................................................................................................................................8
Conclusion...............................................................................................................................................9
Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina
Page 3
Provided resources
 ENVI 4.3 software
 Practical handbook
 Ecognition software with user manual
 Image file
Image classification in ENVI
The image provided to us was of a part of Chitwan District. The image was first subjected to
correction, filtering and then classified to a certain group.
At first the correction was applied to the image. Radiometric consistency among collocated
multi-temporal imagery is difficult to maintain, however, due to variations in sensor
characteristics, atmospheric conditions, solar angle, and sensor view angle that can obscure
surface change detection. For the correction we apply radiometric correction. Talking about
radiometric correction, there are two types of radiometric correction namely absolute and
relative radiometric correction. Absolute radiometric models use in situ measurements or
reasonable estimation of 64 X. Remote Sensing of Environment 98 (2005) 6379atmospheric
optical depth, solar zenith angle and satellite status to input parameters for calculating the
ground surface Reflectance. The goal of this study is to develop an improved PIF relative
radiometric normalization method for remote change detection, using multi-spectral imagery.
The goal of this study is to develop an improved PIF relative radiometric normalization
method for remote sensing. Since vegetation is one of our interested area for remote sensing
classification. One of the most popular vegetation indices is the normalised difference
vegetation index (NDVI). NDVI is usually expressed in the following form:
NDVI = (NIR - R) / (NIR + R)
ENVI allows us to calculate spectral indices using bands within a single image or using bands
from several images (as is the case for our data) using the band math function.
When the correction was made radiometric we then proceed to filtering of data. We
underwent with both high and low filter. Convolution filter are the filter that uses a moving
window for filtering and high pass filter are the filter that sharpens the appearance of fine
detail in an image. The moving window are in the form of matrix and the size of the matrix is
defined the user himself e.g 5* 5. The mean of all the pixels present in the matrix of the
original image is taken and is given to the new matrix formed.The high pass filter highlights
or sharpens the appearance of the fine detail in image so the finer details are seen through
high pass convolution.
Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina
Page 4
Low pass filter is designed to emphasis larger, homogeneous areas of similar tone and reduce
smaller detail in image. Being a convolution filter it also uses moving window average. The
moving window are in the form if matrix; size defined by the user e.g 3*3 or 5*5. In this the
standard deviation of the values of the pixels of the matrix of the original image is taken and
given to the matrix of the new filtered image. The low pass convolution filter filters the lesser
detail from the image. Hence the result is a smoothen image.
Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina
Page 5
When the correction and filtering was done to the image it was then subjected to the
classification. There were two types of classification made one with the corrected image and
one with the original one. We then compare it with the one classified in ENVI and one on the
ecognition.
Image classification in ECOGNITION
Object-oriented image analysis is divided into three steps:
 Multiresolution Segmentation
 Create General Classes
 Classification Rules
During the first step, image segments are defined and calculated. Parameters are defined by
the 2 user for the scale, spectral properties and shape properties. These image segments have
to be calculated on several hierarchical levels in a “trial and error” process to result in final
image segments to represent single objects of interest . The organization of the workflow is as
follows: 1) Input images, 2) Multiresolution segmentation, 3) Image object hierarchy, 4)
Creation of class hierarchy, 5) Classification using Training samples and standard nearest
neighbor, 6) Classification base Segmentation, 7) Repeat steps for best result, and 8) Final
merge classification. eCognition software is loaded with practice tutorials to understand the
basics of the eCognition software and its tools. The first tutorials show how to load and
display raster data, perform image segmentation, create a simple class hierarchy, insert the
nearest neighbor classifier into the class description, classify, and perform classification
quality assessment.
In ecognition we loaded the image given to us and then we did two procedures as follows
 Chessboard
 Multi-spectral
The image was loaded into eCognition and a spatial subset of the south eastern region of the
image was used. This area included a large water bodies, agriculture area, rural regions.Using
the “Layer Mixing Tool” in eCognition, the image parameters were defined by setting the
Equalizing to histogram and Preset to 3-layer mix.
Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina
Page 6
The second step is the multiresolution segmentation. The segmentation parameters were
defined. Layer weights were set to equal to one, scale equal to 20, shape factor to 0.3, and
color to 0.7, and compactness and smoothness to 0.5. The scale parameter is an abstract value
to determine the maximum possible change of heterogeneity caused by fusing several objects.
Color is the pixel value. Shape includes compactness and smoothness which are two
geometric features that can be used as "evidence." Smoothness describes the similarity
between the image object borders and a perfect square. Compactness describes the
"closeness" of pixels clustered in an object by comparing it to a circle.
Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina
Page 7
After defining the parameters, eCognition produces a new image with the new grouping of
pixels.
The next step includes creating Class Hierarchy by creating and defining classes. Three
classes were created: Agriculture, Rural, Wate. These 3 classes will be defined in the next
following steps. After creating the four classes, the tutorial defines the type of classifier
(nearest neighbor or membership functions). Nearest neighbor classifier is used by using the
Edit Standard Nearest Neighbor Feature Space Tool. For each class, the Standard Nearest
Neighbor Expression was inserted. In order to define the four classes, Training Sites of
known areas from the image can be created. With the specific class activated, training sites
can be selected by double clicking on the polygon. Image object data for the selected polygon
can be used. Nearest neighbor classification in eCognition is similar to supervised
classifications in common image analysis software. You have to declare training areas, which
are typical representatives of a class. In eCognition such training areas are referred to as
samples or sample objects. Multiple training sites for an each class were created. The
following color scheme for the training sites are:
Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina
Page 8
Green (Agriculture),
Blue (Water), Red
brown (Rural).
An accuracy assessment of was performed on the classification results. The best
classification result shows statistics of the training sites and classification description. These
statistics will allow you to compare which classes have the best classification based on the
preliminary results. A confusion matrix of the training sites with the classification was
produced. The overall accuracy is 100% because this statistics based on the samples, not the
final classification. A more accurate statistic can be produced by reclassifying the classes and
defining the class hierarchy with known field data. The known field data trainings sites will
reclassify the image and produce better statistics.
Final comparisons between the image classification between ENVI and Ecognition is
shown below:
Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina
Page 9
Real image classification from ENVI classification in ecognition
Conclusion
The ENVI has two classification procedure namely supervised and unsupervised. The
unsupervised has two way of performing from k-means and ISO data. The supervised
classification is more standard and expertised. It includes:
 Knowledge Engineer: Definition of hypotheses, rules and variables
 Knowledge Classifier: Rule-based classification
 Iterative approach
Classification in ecognition is object orientated classification. Also the segmentation has gone
through for classification. It includes:
 Hierarchical network of segments in different scale levels
 Choice of proper thresholds for homogeneity and heterogeneity criteria
 Trial & error

More Related Content

What's hot

Supervised and unsupervised classification techniques for satellite imagery i...
Supervised and unsupervised classification techniques for satellite imagery i...Supervised and unsupervised classification techniques for satellite imagery i...
Supervised and unsupervised classification techniques for satellite imagery i...gaup_geo
 
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONCOLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONIAEME Publication
 
Ecognition object base image classifications bangladesh
Ecognition object base image classifications bangladeshEcognition object base image classifications bangladesh
Ecognition object base image classifications bangladeshCresencio Turpo
 
Image classification, remote sensing, P K MANI
Image classification, remote sensing, P K MANIImage classification, remote sensing, P K MANI
Image classification, remote sensing, P K MANIP.K. Mani
 
06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...IAESIJEECS
 
Image classification arc gis10
Image classification arc gis10Image classification arc gis10
Image classification arc gis10Ashok Peddi
 
What is Object-Based Analysis
What is Object-Based AnalysisWhat is Object-Based Analysis
What is Object-Based AnalysisEsri
 
Digital image processing
Digital image processingDigital image processing
Digital image processingVandana Verma
 
Object-Oriented Approach of Information Extraction from High Resolution Satel...
Object-Oriented Approach of Information Extraction from High Resolution Satel...Object-Oriented Approach of Information Extraction from High Resolution Satel...
Object-Oriented Approach of Information Extraction from High Resolution Satel...iosrjce
 
A Comparison of Accuracy Measures for Remote Sensing Image Classification: Ca...
A Comparison of Accuracy Measures for Remote Sensing Image Classification: Ca...A Comparison of Accuracy Measures for Remote Sensing Image Classification: Ca...
A Comparison of Accuracy Measures for Remote Sensing Image Classification: Ca...CSCJournals
 
Medical image fusion based on NSCT and wavelet transform
Medical image fusion based on NSCT and wavelet transformMedical image fusion based on NSCT and wavelet transform
Medical image fusion based on NSCT and wavelet transformAnju Anjujosepj
 
Digital image processing
Digital image processingDigital image processing
Digital image processinglakhveer singh
 
A New Approach of Medical Image Fusion using Discrete Wavelet Transform
A New Approach of Medical Image Fusion using Discrete Wavelet TransformA New Approach of Medical Image Fusion using Discrete Wavelet Transform
A New Approach of Medical Image Fusion using Discrete Wavelet TransformIDES Editor
 
Performance Evaluation of Filters for Enhancement of Images in Different Appl...
Performance Evaluation of Filters for Enhancement of Images in Different Appl...Performance Evaluation of Filters for Enhancement of Images in Different Appl...
Performance Evaluation of Filters for Enhancement of Images in Different Appl...IOSR Journals
 
REGION CLASSIFICATION AND CHANGE DETECTION USING LANSAT-8 IMAGES
REGION CLASSIFICATION AND CHANGE DETECTION USING LANSAT-8 IMAGESREGION CLASSIFICATION AND CHANGE DETECTION USING LANSAT-8 IMAGES
REGION CLASSIFICATION AND CHANGE DETECTION USING LANSAT-8 IMAGESADEIJ Journal
 
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVALEFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVALsipij
 
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...IDES Editor
 
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...Pinaki Ranjan Sarkar
 

What's hot (20)

Supervised and unsupervised classification techniques for satellite imagery i...
Supervised and unsupervised classification techniques for satellite imagery i...Supervised and unsupervised classification techniques for satellite imagery i...
Supervised and unsupervised classification techniques for satellite imagery i...
 
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONCOLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
 
Ecognition object base image classifications bangladesh
Ecognition object base image classifications bangladeshEcognition object base image classifications bangladesh
Ecognition object base image classifications bangladesh
 
Image classification, remote sensing, P K MANI
Image classification, remote sensing, P K MANIImage classification, remote sensing, P K MANI
Image classification, remote sensing, P K MANI
 
06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...
 
Image classification arc gis10
Image classification arc gis10Image classification arc gis10
Image classification arc gis10
 
What is Object-Based Analysis
What is Object-Based AnalysisWhat is Object-Based Analysis
What is Object-Based Analysis
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Object-Oriented Approach of Information Extraction from High Resolution Satel...
Object-Oriented Approach of Information Extraction from High Resolution Satel...Object-Oriented Approach of Information Extraction from High Resolution Satel...
Object-Oriented Approach of Information Extraction from High Resolution Satel...
 
A Comparison of Accuracy Measures for Remote Sensing Image Classification: Ca...
A Comparison of Accuracy Measures for Remote Sensing Image Classification: Ca...A Comparison of Accuracy Measures for Remote Sensing Image Classification: Ca...
A Comparison of Accuracy Measures for Remote Sensing Image Classification: Ca...
 
Medical image fusion based on NSCT and wavelet transform
Medical image fusion based on NSCT and wavelet transformMedical image fusion based on NSCT and wavelet transform
Medical image fusion based on NSCT and wavelet transform
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Ijetr011917
Ijetr011917Ijetr011917
Ijetr011917
 
A HYBRID APPROACH OF WAVELETS FOR EFFECTIVE IMAGE FUSION FOR MULTIMODAL MEDIC...
A HYBRID APPROACH OF WAVELETS FOR EFFECTIVE IMAGE FUSION FOR MULTIMODAL MEDIC...A HYBRID APPROACH OF WAVELETS FOR EFFECTIVE IMAGE FUSION FOR MULTIMODAL MEDIC...
A HYBRID APPROACH OF WAVELETS FOR EFFECTIVE IMAGE FUSION FOR MULTIMODAL MEDIC...
 
A New Approach of Medical Image Fusion using Discrete Wavelet Transform
A New Approach of Medical Image Fusion using Discrete Wavelet TransformA New Approach of Medical Image Fusion using Discrete Wavelet Transform
A New Approach of Medical Image Fusion using Discrete Wavelet Transform
 
Performance Evaluation of Filters for Enhancement of Images in Different Appl...
Performance Evaluation of Filters for Enhancement of Images in Different Appl...Performance Evaluation of Filters for Enhancement of Images in Different Appl...
Performance Evaluation of Filters for Enhancement of Images in Different Appl...
 
REGION CLASSIFICATION AND CHANGE DETECTION USING LANSAT-8 IMAGES
REGION CLASSIFICATION AND CHANGE DETECTION USING LANSAT-8 IMAGESREGION CLASSIFICATION AND CHANGE DETECTION USING LANSAT-8 IMAGES
REGION CLASSIFICATION AND CHANGE DETECTION USING LANSAT-8 IMAGES
 
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVALEFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
 
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
 
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
 

Similar to R sprojec3

A Study of Image Processing in Agriculture
A Study of Image Processing in AgricultureA Study of Image Processing in Agriculture
A Study of Image Processing in AgricultureEswar Publications
 
An Improved Way of Segmentation and Classification of Remote Sensing Images U...
An Improved Way of Segmentation and Classification of Remote Sensing Images U...An Improved Way of Segmentation and Classification of Remote Sensing Images U...
An Improved Way of Segmentation and Classification of Remote Sensing Images U...ijsrd.com
 
Review of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging ApproachReview of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging ApproachEditor IJMTER
 
Automatic Recognition of Medicinal Plants using Machine Learning Techniques
Automatic Recognition of Medicinal Plants using Machine Learning TechniquesAutomatic Recognition of Medicinal Plants using Machine Learning Techniques
Automatic Recognition of Medicinal Plants using Machine Learning TechniquesIRJET Journal
 
Adaptive Image Contrast with Binarization Technique for Degraded Document Image
Adaptive Image Contrast with Binarization Technique for Degraded Document ImageAdaptive Image Contrast with Binarization Technique for Degraded Document Image
Adaptive Image Contrast with Binarization Technique for Degraded Document Imagetheijes
 
Design and Development of Forest Fire Management System
Design and Development of Forest Fire Management SystemDesign and Development of Forest Fire Management System
Design and Development of Forest Fire Management Systemsipij
 
Medical Image Processing � Detection of Cancer Brain
Medical Image Processing � Detection of Cancer BrainMedical Image Processing � Detection of Cancer Brain
Medical Image Processing � Detection of Cancer Brainijcnes
 
A comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrievalA comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrievalcsandit
 
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVALA COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVALcscpconf
 
Wheat leaf disease detection using image processing
Wheat leaf disease detection using image processingWheat leaf disease detection using image processing
Wheat leaf disease detection using image processingIJLT EMAS
 
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURESSEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATUREScscpconf
 
IRJET- Comparative Study of Artificial Neural Networks and Convolutional N...
IRJET- 	  Comparative Study of Artificial Neural Networks and Convolutional N...IRJET- 	  Comparative Study of Artificial Neural Networks and Convolutional N...
IRJET- Comparative Study of Artificial Neural Networks and Convolutional N...IRJET Journal
 
Image Enhancement using Guided Filter for under Exposed Images
Image Enhancement using Guided Filter for under Exposed ImagesImage Enhancement using Guided Filter for under Exposed Images
Image Enhancement using Guided Filter for under Exposed ImagesDr. Amarjeet Singh
 
Object based image enhancement
Object based image enhancementObject based image enhancement
Object based image enhancementijait
 
A Combined Method with automatic parameter optimization for Multi-class Image...
A Combined Method with automatic parameter optimization for Multi-class Image...A Combined Method with automatic parameter optimization for Multi-class Image...
A Combined Method with automatic parameter optimization for Multi-class Image...AM Publications
 
7 ijaems sept-2015-8-design and implementation of fuzzy logic based image fus...
7 ijaems sept-2015-8-design and implementation of fuzzy logic based image fus...7 ijaems sept-2015-8-design and implementation of fuzzy logic based image fus...
7 ijaems sept-2015-8-design and implementation of fuzzy logic based image fus...INFOGAIN PUBLICATION
 
A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...sipij
 
Brain Tumor Classification using Support Vector Machine
Brain Tumor Classification using Support Vector MachineBrain Tumor Classification using Support Vector Machine
Brain Tumor Classification using Support Vector MachineIRJET Journal
 
Digital_Image_Classification.pptx
Digital_Image_Classification.pptxDigital_Image_Classification.pptx
Digital_Image_Classification.pptxBivaYadav3
 
Image Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI ImagesImage Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI ImagesIIRindia
 

Similar to R sprojec3 (20)

A Study of Image Processing in Agriculture
A Study of Image Processing in AgricultureA Study of Image Processing in Agriculture
A Study of Image Processing in Agriculture
 
An Improved Way of Segmentation and Classification of Remote Sensing Images U...
An Improved Way of Segmentation and Classification of Remote Sensing Images U...An Improved Way of Segmentation and Classification of Remote Sensing Images U...
An Improved Way of Segmentation and Classification of Remote Sensing Images U...
 
Review of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging ApproachReview of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging Approach
 
Automatic Recognition of Medicinal Plants using Machine Learning Techniques
Automatic Recognition of Medicinal Plants using Machine Learning TechniquesAutomatic Recognition of Medicinal Plants using Machine Learning Techniques
Automatic Recognition of Medicinal Plants using Machine Learning Techniques
 
Adaptive Image Contrast with Binarization Technique for Degraded Document Image
Adaptive Image Contrast with Binarization Technique for Degraded Document ImageAdaptive Image Contrast with Binarization Technique for Degraded Document Image
Adaptive Image Contrast with Binarization Technique for Degraded Document Image
 
Design and Development of Forest Fire Management System
Design and Development of Forest Fire Management SystemDesign and Development of Forest Fire Management System
Design and Development of Forest Fire Management System
 
Medical Image Processing � Detection of Cancer Brain
Medical Image Processing � Detection of Cancer BrainMedical Image Processing � Detection of Cancer Brain
Medical Image Processing � Detection of Cancer Brain
 
A comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrievalA comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrieval
 
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVALA COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
 
Wheat leaf disease detection using image processing
Wheat leaf disease detection using image processingWheat leaf disease detection using image processing
Wheat leaf disease detection using image processing
 
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURESSEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
 
IRJET- Comparative Study of Artificial Neural Networks and Convolutional N...
IRJET- 	  Comparative Study of Artificial Neural Networks and Convolutional N...IRJET- 	  Comparative Study of Artificial Neural Networks and Convolutional N...
IRJET- Comparative Study of Artificial Neural Networks and Convolutional N...
 
Image Enhancement using Guided Filter for under Exposed Images
Image Enhancement using Guided Filter for under Exposed ImagesImage Enhancement using Guided Filter for under Exposed Images
Image Enhancement using Guided Filter for under Exposed Images
 
Object based image enhancement
Object based image enhancementObject based image enhancement
Object based image enhancement
 
A Combined Method with automatic parameter optimization for Multi-class Image...
A Combined Method with automatic parameter optimization for Multi-class Image...A Combined Method with automatic parameter optimization for Multi-class Image...
A Combined Method with automatic parameter optimization for Multi-class Image...
 
7 ijaems sept-2015-8-design and implementation of fuzzy logic based image fus...
7 ijaems sept-2015-8-design and implementation of fuzzy logic based image fus...7 ijaems sept-2015-8-design and implementation of fuzzy logic based image fus...
7 ijaems sept-2015-8-design and implementation of fuzzy logic based image fus...
 
A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...
 
Brain Tumor Classification using Support Vector Machine
Brain Tumor Classification using Support Vector MachineBrain Tumor Classification using Support Vector Machine
Brain Tumor Classification using Support Vector Machine
 
Digital_Image_Classification.pptx
Digital_Image_Classification.pptxDigital_Image_Classification.pptx
Digital_Image_Classification.pptx
 
Image Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI ImagesImage Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI Images
 

More from Qust04

PPP methods and geodetic usage
PPP methods and geodetic usagePPP methods and geodetic usage
PPP methods and geodetic usageQust04
 
Impacts of Climate Change in sustainability of hydropower in Nepal
Impacts of Climate Change in sustainability of hydropower in NepalImpacts of Climate Change in sustainability of hydropower in Nepal
Impacts of Climate Change in sustainability of hydropower in NepalQust04
 
Osm application
Osm applicationOsm application
Osm applicationQust04
 
Land information system in Nepal
Land information system in NepalLand information system in Nepal
Land information system in NepalQust04
 
Manual to basic gis
Manual to basic gisManual to basic gis
Manual to basic gisQust04
 
Symbology Automation using ArcPy
Symbology Automation using ArcPySymbology Automation using ArcPy
Symbology Automation using ArcPyQust04
 
Workshop with python qgis
Workshop with python qgisWorkshop with python qgis
Workshop with python qgisQust04
 
Gender discrimination and women at work in nepal
Gender discrimination and women at work in nepalGender discrimination and women at work in nepal
Gender discrimination and women at work in nepalQust04
 
Being Safe
Being SafeBeing Safe
Being SafeQust04
 

More from Qust04 (9)

PPP methods and geodetic usage
PPP methods and geodetic usagePPP methods and geodetic usage
PPP methods and geodetic usage
 
Impacts of Climate Change in sustainability of hydropower in Nepal
Impacts of Climate Change in sustainability of hydropower in NepalImpacts of Climate Change in sustainability of hydropower in Nepal
Impacts of Climate Change in sustainability of hydropower in Nepal
 
Osm application
Osm applicationOsm application
Osm application
 
Land information system in Nepal
Land information system in NepalLand information system in Nepal
Land information system in Nepal
 
Manual to basic gis
Manual to basic gisManual to basic gis
Manual to basic gis
 
Symbology Automation using ArcPy
Symbology Automation using ArcPySymbology Automation using ArcPy
Symbology Automation using ArcPy
 
Workshop with python qgis
Workshop with python qgisWorkshop with python qgis
Workshop with python qgis
 
Gender discrimination and women at work in nepal
Gender discrimination and women at work in nepalGender discrimination and women at work in nepal
Gender discrimination and women at work in nepal
 
Being Safe
Being SafeBeing Safe
Being Safe
 

Recently uploaded

4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 

Recently uploaded (20)

4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 

R sprojec3

  • 1. Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina Page 1 Report on comparison of image classification on ENVI and Ecognition Prepared By: Sushmita Timilsina December, 2013 Department Of Civil and Geomatics Engineering (DOCGE)
  • 2. Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina Page 2 Contents Provided resources .................................................................................................................................3 Image classification in ENVI ....................................................................................................................3 Image classification in ECOGNITION.......................................................................................................5 Final comparisons ...................................................................................................................................8 Conclusion...............................................................................................................................................9
  • 3. Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina Page 3 Provided resources  ENVI 4.3 software  Practical handbook  Ecognition software with user manual  Image file Image classification in ENVI The image provided to us was of a part of Chitwan District. The image was first subjected to correction, filtering and then classified to a certain group. At first the correction was applied to the image. Radiometric consistency among collocated multi-temporal imagery is difficult to maintain, however, due to variations in sensor characteristics, atmospheric conditions, solar angle, and sensor view angle that can obscure surface change detection. For the correction we apply radiometric correction. Talking about radiometric correction, there are two types of radiometric correction namely absolute and relative radiometric correction. Absolute radiometric models use in situ measurements or reasonable estimation of 64 X. Remote Sensing of Environment 98 (2005) 6379atmospheric optical depth, solar zenith angle and satellite status to input parameters for calculating the ground surface Reflectance. The goal of this study is to develop an improved PIF relative radiometric normalization method for remote change detection, using multi-spectral imagery. The goal of this study is to develop an improved PIF relative radiometric normalization method for remote sensing. Since vegetation is one of our interested area for remote sensing classification. One of the most popular vegetation indices is the normalised difference vegetation index (NDVI). NDVI is usually expressed in the following form: NDVI = (NIR - R) / (NIR + R) ENVI allows us to calculate spectral indices using bands within a single image or using bands from several images (as is the case for our data) using the band math function. When the correction was made radiometric we then proceed to filtering of data. We underwent with both high and low filter. Convolution filter are the filter that uses a moving window for filtering and high pass filter are the filter that sharpens the appearance of fine detail in an image. The moving window are in the form of matrix and the size of the matrix is defined the user himself e.g 5* 5. The mean of all the pixels present in the matrix of the original image is taken and is given to the new matrix formed.The high pass filter highlights or sharpens the appearance of the fine detail in image so the finer details are seen through high pass convolution.
  • 4. Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina Page 4 Low pass filter is designed to emphasis larger, homogeneous areas of similar tone and reduce smaller detail in image. Being a convolution filter it also uses moving window average. The moving window are in the form if matrix; size defined by the user e.g 3*3 or 5*5. In this the standard deviation of the values of the pixels of the matrix of the original image is taken and given to the matrix of the new filtered image. The low pass convolution filter filters the lesser detail from the image. Hence the result is a smoothen image.
  • 5. Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina Page 5 When the correction and filtering was done to the image it was then subjected to the classification. There were two types of classification made one with the corrected image and one with the original one. We then compare it with the one classified in ENVI and one on the ecognition. Image classification in ECOGNITION Object-oriented image analysis is divided into three steps:  Multiresolution Segmentation  Create General Classes  Classification Rules During the first step, image segments are defined and calculated. Parameters are defined by the 2 user for the scale, spectral properties and shape properties. These image segments have to be calculated on several hierarchical levels in a “trial and error” process to result in final image segments to represent single objects of interest . The organization of the workflow is as follows: 1) Input images, 2) Multiresolution segmentation, 3) Image object hierarchy, 4) Creation of class hierarchy, 5) Classification using Training samples and standard nearest neighbor, 6) Classification base Segmentation, 7) Repeat steps for best result, and 8) Final merge classification. eCognition software is loaded with practice tutorials to understand the basics of the eCognition software and its tools. The first tutorials show how to load and display raster data, perform image segmentation, create a simple class hierarchy, insert the nearest neighbor classifier into the class description, classify, and perform classification quality assessment. In ecognition we loaded the image given to us and then we did two procedures as follows  Chessboard  Multi-spectral The image was loaded into eCognition and a spatial subset of the south eastern region of the image was used. This area included a large water bodies, agriculture area, rural regions.Using the “Layer Mixing Tool” in eCognition, the image parameters were defined by setting the Equalizing to histogram and Preset to 3-layer mix.
  • 6. Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina Page 6 The second step is the multiresolution segmentation. The segmentation parameters were defined. Layer weights were set to equal to one, scale equal to 20, shape factor to 0.3, and color to 0.7, and compactness and smoothness to 0.5. The scale parameter is an abstract value to determine the maximum possible change of heterogeneity caused by fusing several objects. Color is the pixel value. Shape includes compactness and smoothness which are two geometric features that can be used as "evidence." Smoothness describes the similarity between the image object borders and a perfect square. Compactness describes the "closeness" of pixels clustered in an object by comparing it to a circle.
  • 7. Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina Page 7 After defining the parameters, eCognition produces a new image with the new grouping of pixels. The next step includes creating Class Hierarchy by creating and defining classes. Three classes were created: Agriculture, Rural, Wate. These 3 classes will be defined in the next following steps. After creating the four classes, the tutorial defines the type of classifier (nearest neighbor or membership functions). Nearest neighbor classifier is used by using the Edit Standard Nearest Neighbor Feature Space Tool. For each class, the Standard Nearest Neighbor Expression was inserted. In order to define the four classes, Training Sites of known areas from the image can be created. With the specific class activated, training sites can be selected by double clicking on the polygon. Image object data for the selected polygon can be used. Nearest neighbor classification in eCognition is similar to supervised classifications in common image analysis software. You have to declare training areas, which are typical representatives of a class. In eCognition such training areas are referred to as samples or sample objects. Multiple training sites for an each class were created. The following color scheme for the training sites are:
  • 8. Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina Page 8 Green (Agriculture), Blue (Water), Red brown (Rural). An accuracy assessment of was performed on the classification results. The best classification result shows statistics of the training sites and classification description. These statistics will allow you to compare which classes have the best classification based on the preliminary results. A confusion matrix of the training sites with the classification was produced. The overall accuracy is 100% because this statistics based on the samples, not the final classification. A more accurate statistic can be produced by reclassifying the classes and defining the class hierarchy with known field data. The known field data trainings sites will reclassify the image and produce better statistics. Final comparisons between the image classification between ENVI and Ecognition is shown below:
  • 9. Report on comparison of image classification on ENVI and Ecognition - Sushmita Timilsina Page 9 Real image classification from ENVI classification in ecognition Conclusion The ENVI has two classification procedure namely supervised and unsupervised. The unsupervised has two way of performing from k-means and ISO data. The supervised classification is more standard and expertised. It includes:  Knowledge Engineer: Definition of hypotheses, rules and variables  Knowledge Classifier: Rule-based classification  Iterative approach Classification in ecognition is object orientated classification. Also the segmentation has gone through for classification. It includes:  Hierarchical network of segments in different scale levels  Choice of proper thresholds for homogeneity and heterogeneity criteria  Trial & error