SlideShare une entreprise Scribd logo
1  sur  85
iirs DIGITAL IMAGE CLASSIFICATION POONAM S. TIWARI Photogrammetry and Remote Sensing Division
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Main lecture topics
[object Object],[object Object],[object Object],[object Object],[object Object],􀁺  What is Digital Image Classification
􀁺  What is Digital Image Classification ,[object Object],[object Object],[object Object],[object Object]
CLASSIFICATION METHODS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Why use it? ,[object Object],[object Object],[object Object]
Why use it? (advantages) ,[object Object],[object Object],[object Object],[object Object]
Dimensionality of Data ,[object Object],[object Object]
Measurement Vector ,[object Object],[object Object]
 
[object Object],[object Object],Mean Vector Mean Vector  µ I =
Image space ,[object Object],[object Object],[object Object],Single-band Image  Multi-band Image
Feature Space: ,[object Object],PIXEL A:  34,25 PIXEL B:  34,24 PIXEL C:  11,77 ANALYZING PATTERNS IN MULTISPECTRAL DATA A B C
One-dimensional feature space Input layer Distinction between classes No distinction between classes
Feature Space  Multi-dimensional   Feature vectors
Two/three dimensional graph or scattered diagram formation of clusters of points representing DN values in two/three spectral   bands.   Each cluster of points corresponds to a certain cover type on ground   Low frequency High frequency Feature space (s cattergram )
Distances and clusters in feature space Euclidian distance Cluster
Euclidean Spectral distance is distance in  n - dimensional spectral space. It is a number that allows two measurement vectors to be compared for similarity. The spectral distance between two pixels can be calculated as follows: Spectral Distance Where: D  = spectral distance n  = number of bands (dimensions) i  = a particular band d i  = data file value of pixel d in band  i e i  = data file value of pixel  e  in band  i This is the equation for Euclidean distance—in two dimensions (when  n  = 2), it can be simplified to the Pythagorean Theorem ( c 2  =  a 2  +  b 2 ), or in this case: D 2  = ( d i   - e i ) 2  + ( d j   - e j ) 2
Image classification process Validation of the result Definition of the clusters in the feature space Selection of the image data   1 2 3 4 5
[object Object],[object Object],[object Object]
SUPERVISED CLASSIFICATION : ,[object Object],[object Object],[object Object],[object Object]
Supervised image classification ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
UNSUPERVISED CLASSIFICATION  ,[object Object],[object Object],[object Object]
Supervised vs. Unsupervised Training ,[object Object],[object Object],[object Object]
SUPERVISED CLASSIFICATION ,[object Object],[object Object]
Partition of a feature space ,[object Object],class a class b class d class c ,[object Object]
Training Samples and Feature Space Objects ,[object Object]
Selecting Training Samples ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
Evaluating Signatures ,[object Object]
Evaluation of Signatures ,[object Object]
Evaluation of Signatures………….. ,[object Object],[object Object],Where: D  = spectral distance n  = number of bands (dimensions) i  = a particular band d i  = data file value of pixel d in band  i e i  = data file value of pixel  e  in band  i
Signature Seperability……… ,[object Object]
Signature Seperability……… 3.  Transformed Divergence The scale of the divergence values can range from 0 to 2,000. As a general rule, if the result is greater than 1,900, then the classes can be separated. Between 1,700 and 1,900, the separation is fairly good. Below 1,700, the separation is poor (Jensen, 1996).
Signature Seperability……… ,[object Object],Range of JM  is between 0 and 1414. The JM distance has a saturating behavior with increasing class separation like transformed divergence. However, it is not as computationally efficient as transformed divergence” (Jensen, 1996).
SELECTING APPROPRIATE CLASSIFICATION  ALGORITHM ,[object Object],[object Object],[object Object],[object Object],[object Object]
PARALLELEPIPED CLASSIFICATION ALGORITHM ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
0 255 0 255 Band 1 Means and Standard Deviations 0 255 0 255 Band 2 Band 1 Feature Space Partitioning - Box classifier Partitioned Feature Space Band 2
Class “unknown”
Points  a  and  b  are pixels in the image to be classified. Pixel  a  has a brightness value of 40 in band 4 and 40 in band 5. Pixel  b  has a brightness value of 10 in band 4 and 40 in band 5. The boxes represent the  parallelepiped   decision rule associated with a ±1s classification. The vectors ( arrows ) represent the distance from  a  and  b  to the mean of all classes in a  minimum distance to means  classification algorithm.
 
Overlap Region ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Parallelepiped Corners  Compared to the  Signature Ellipse
MINIMUM DISTANCE TO MEANS CLASSIFICATION ALGORITHM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MINIMUM DISTANCE TO MEANS Decision rule: Priority to the shortest distance to the class mean 0  31  63  95  127  159  191  223  255   300 200 100 0 Histogram of training set
Feature Space Partitioning - Minimum Distance to Mean Classifier  0 255 0 255 Band 2 Band 1 255 0 255 Band 2 Band 1 0 0 255 Band 2 Band 1 Mean vectors 0 255 "Unknown" Threshold Distance
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mahalanobis Decision Rule ,[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Maximum Likelihood/Bayesian Decision Rule ,[object Object],[object Object]
[object Object],The pixel is assigned to the class,  c , for which  D  is the lowest.
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
UNSUPERVISED CLASSIFICATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CHAIN METHOD ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Original brightness values of pixels 1, 2, and 3 as measured in Bands 4 and 5 of the hypothetical remote sensed data.
The distance ( D ) in 2-dimensional spectral space between pixel 1 (cluster 1) and pixel 2 (potential cluster 2) in the first iteration is computed and tested against the value of  R =15, the minimum acceptable radius.  In this case,  D  does not exceed  R . Therefore, we merge clusters 1 and 2 as shown in the next illustration.
Pixels 1 and 2 now represent cluster #1.  Note that the location of cluster 1 has migrated from 10,10 to 15,15 after the first iteration.  Now, pixel 3 distance (D=15.81) is computed to see if it is greater than the minimum threshold, R=15.  It is, so pixel location 3 becomes cluster #2.  This process continues until all 20 clusters are identified.  Then the 20 clusters are evaluated using a distance measure, C (not shown), to merge the clusters that are closest to one another.
How clusters migrate during the several iterations of a clustering algorithm.  The final ending point represents the mean vector that would be used in  phase  2 of the clustering process when the minimum distance classification is performed.
[object Object],[object Object]
Pass 2: Assignment of Pixels to One of the C max  Clusters Using Minimum Distance Classification Logic The final cluster mean data vectors are used in a minimum distance to means classification algorithm to classify all the pixels in the image into one of the  C max  clusters.
ISODATA Clustering  The  Iterative Self-Organizing Data Analysis Technique  (ISODATA) represents a comprehensive set of  heuristic  (rule of thumb) procedures that have been incorporated into an iterative classification algorithm.  The  ISODATA  algorithm is a modification of the  k -means clustering algorithm, which includes a) merging clusters if their separation distance in multispectral feature space is below a user-specified threshold and b) rules for splitting a single cluster into two clusters. ISODATA  is iterative because it makes a  large number of passes through the remote sensing dataset  until specified results are obtained, instead of just two passes. ISODATA  does not allocate its initial mean vectors based on the analysis of pixels rather, an initial arbitrary assignment of all Cmax clusters takes place along an  n -dimensional vector that runs between very specific points in feature space.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Phase 1:  ISODATA Cluster Building using many passes through the dataset . ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
Evaluating Classification ,[object Object],[object Object],[object Object]
Accuracy Assessment ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Accuracy Assesement…… ,[object Object],[object Object]
There are a number of issues relevant to the generation and assessment of errors in a classification.  These include: •  the nature of the classification ; •  Sample design and •  assessment sample size .
Nature of Classification: ,[object Object],[object Object],[object Object]
Sample Design: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sample Size: ,[object Object],[object Object]
[object Object],[object Object],[object Object],ERROR MATRIX
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],OVERALL ACCURACY
USERS ACCURACY ,[object Object],[object Object]
[object Object],[object Object],[object Object]
PRODUCERS ACCURACY ,[object Object],[object Object],[object Object],The Producer’s accuracy for class A is 35/50 = 70%
[object Object],[object Object],[object Object],[object Object],[object Object]
KAPPA COEFFICENT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Thank You

Contenu connexe

Tendances

Digital image processing 1
Digital  image processing 1Digital  image processing 1
Digital image processing 1Dhaval Jalalpara
 
DATA in GIS and DATA Query
DATA in GIS and DATA QueryDATA in GIS and DATA Query
DATA in GIS and DATA QueryKU Leuven
 
12-Image enhancement and filtering.ppt
12-Image enhancement and filtering.ppt12-Image enhancement and filtering.ppt
12-Image enhancement and filtering.pptAJAYMALIK97
 
Object Based Image Analysis
Object Based Image Analysis Object Based Image Analysis
Object Based Image Analysis Kabir Uddin
 
Digital Image Processing (DIP)
Digital Image Processing (DIP)Digital Image Processing (DIP)
Digital Image Processing (DIP)Srikanth VNV
 
Image classification
Image classificationImage classification
Image classificationAnchor Charan
 
Digital Image Classification.pptx
Digital Image Classification.pptxDigital Image Classification.pptx
Digital Image Classification.pptxHline Win
 
Digital image processing and interpretation
Digital image processing and interpretationDigital image processing and interpretation
Digital image processing and interpretationP.K. Mani
 
Digital image processing
Digital image processingDigital image processing
Digital image processingVandana Verma
 
Presentation on Digital Image Processing
Presentation on Digital Image ProcessingPresentation on Digital Image Processing
Presentation on Digital Image ProcessingSalim Hosen
 
Surface Analysis in GIS
Surface Analysis in GISSurface Analysis in GIS
Surface Analysis in GISRituSaha3
 
Image enhancement lecture
Image enhancement lectureImage enhancement lecture
Image enhancement lectureISRAR HUSSAIN
 
Image enhancement ppt nal2
Image enhancement ppt nal2Image enhancement ppt nal2
Image enhancement ppt nal2Surabhi Ks
 
Remote Sensing: Resolution Merge
Remote Sensing: Resolution MergeRemote Sensing: Resolution Merge
Remote Sensing: Resolution MergeKamlesh Kumar
 
Spectral Signature
Spectral SignatureSpectral Signature
Spectral SignatureSadia Rahat
 

Tendances (20)

Digital image processing 1
Digital  image processing 1Digital  image processing 1
Digital image processing 1
 
DATA in GIS and DATA Query
DATA in GIS and DATA QueryDATA in GIS and DATA Query
DATA in GIS and DATA Query
 
12-Image enhancement and filtering.ppt
12-Image enhancement and filtering.ppt12-Image enhancement and filtering.ppt
12-Image enhancement and filtering.ppt
 
rs and gis
rs and gisrs and gis
rs and gis
 
Object Based Image Analysis
Object Based Image Analysis Object Based Image Analysis
Object Based Image Analysis
 
Digital Image Processing (DIP)
Digital Image Processing (DIP)Digital Image Processing (DIP)
Digital Image Processing (DIP)
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Image classification
Image classificationImage classification
Image classification
 
Digital Image Classification.pptx
Digital Image Classification.pptxDigital Image Classification.pptx
Digital Image Classification.pptx
 
Digital image processing and interpretation
Digital image processing and interpretationDigital image processing and interpretation
Digital image processing and interpretation
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
GIS - Topology
GIS - Topology GIS - Topology
GIS - Topology
 
Presentation on Digital Image Processing
Presentation on Digital Image ProcessingPresentation on Digital Image Processing
Presentation on Digital Image Processing
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Surface Analysis in GIS
Surface Analysis in GISSurface Analysis in GIS
Surface Analysis in GIS
 
Image enhancement lecture
Image enhancement lectureImage enhancement lecture
Image enhancement lecture
 
Image enhancement ppt nal2
Image enhancement ppt nal2Image enhancement ppt nal2
Image enhancement ppt nal2
 
Remote Sensing: Resolution Merge
Remote Sensing: Resolution MergeRemote Sensing: Resolution Merge
Remote Sensing: Resolution Merge
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Spectral Signature
Spectral SignatureSpectral Signature
Spectral Signature
 

En vedette

Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image ProcessingSahil Biswas
 
Accuracy assessment of Remote Sensing Data
Accuracy assessment of Remote Sensing DataAccuracy assessment of Remote Sensing Data
Accuracy assessment of Remote Sensing DataMuhammad Zubair
 
Pereira_IGARSS2011_#3199.pptx
Pereira_IGARSS2011_#3199.pptxPereira_IGARSS2011_#3199.pptx
Pereira_IGARSS2011_#3199.pptxgrssieee
 
Building a GeoKnowledge Community
Building a GeoKnowledge CommunityBuilding a GeoKnowledge Community
Building a GeoKnowledge CommunityGail Millin-Chalabi
 
Semi-Automatic Classification Algorithm: The differences between Minimum Dist...
Semi-Automatic Classification Algorithm: The differences between Minimum Dist...Semi-Automatic Classification Algorithm: The differences between Minimum Dist...
Semi-Automatic Classification Algorithm: The differences between Minimum Dist...Fatwa Ramdani
 
World’s Fastest Image Serving Technology
World’s Fastest Image Serving TechnologyWorld’s Fastest Image Serving Technology
World’s Fastest Image Serving TechnologySiyathokoza Ngcobo
 
Image classification in remote sensing
Image classification in remote sensingImage classification in remote sensing
Image classification in remote sensingAlexander Decker
 
Indian remote sensing satellite,potentials with a revolution
Indian remote sensing satellite,potentials with a revolutionIndian remote sensing satellite,potentials with a revolution
Indian remote sensing satellite,potentials with a revolutionSamikshya Kar
 
Automatic Subspace Clustering of High Dimensional Data for Data Mining Applic...
Automatic Subspace Clustering of High Dimensional Data for DataMining Applic...Automatic Subspace Clustering of High Dimensional Data for DataMining Applic...
Automatic Subspace Clustering of High Dimensional Data for Data Mining Applic...Hajer Trabelsi
 
Introducing the 2013 Geospatial Portfolio_ Alastair Ritchie - Intergraph Geos...
Introducing the 2013 Geospatial Portfolio_ Alastair Ritchie - Intergraph Geos...Introducing the 2013 Geospatial Portfolio_ Alastair Ritchie - Intergraph Geos...
Introducing the 2013 Geospatial Portfolio_ Alastair Ritchie - Intergraph Geos...IMGS
 
Indian remote sensing satellite mission
Indian remote sensing satellite missionIndian remote sensing satellite mission
Indian remote sensing satellite missionadevekar
 
Interaction of EMR with atmosphere and earth surface
Interaction of EMR with atmosphere and earth surfaceInteraction of EMR with atmosphere and earth surface
Interaction of EMR with atmosphere and earth surfaceSumant Diwakar
 
Image classification and land cover mapping
Image classification and land cover mappingImage classification and land cover mapping
Image classification and land cover mappingKabir Uddin
 

En vedette (20)

Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Accuracy assessment of Remote Sensing Data
Accuracy assessment of Remote Sensing DataAccuracy assessment of Remote Sensing Data
Accuracy assessment of Remote Sensing Data
 
Pereira_IGARSS2011_#3199.pptx
Pereira_IGARSS2011_#3199.pptxPereira_IGARSS2011_#3199.pptx
Pereira_IGARSS2011_#3199.pptx
 
Building a GeoKnowledge Community
Building a GeoKnowledge CommunityBuilding a GeoKnowledge Community
Building a GeoKnowledge Community
 
Semi-Automatic Classification Algorithm: The differences between Minimum Dist...
Semi-Automatic Classification Algorithm: The differences between Minimum Dist...Semi-Automatic Classification Algorithm: The differences between Minimum Dist...
Semi-Automatic Classification Algorithm: The differences between Minimum Dist...
 
Erdas image analysis for arcgis
Erdas   image analysis for arcgisErdas   image analysis for arcgis
Erdas image analysis for arcgis
 
ERDAS IMAGINE
ERDAS IMAGINEERDAS IMAGINE
ERDAS IMAGINE
 
World’s Fastest Image Serving Technology
World’s Fastest Image Serving TechnologyWorld’s Fastest Image Serving Technology
World’s Fastest Image Serving Technology
 
Image classification in remote sensing
Image classification in remote sensingImage classification in remote sensing
Image classification in remote sensing
 
OCEANSAT II
OCEANSAT IIOCEANSAT II
OCEANSAT II
 
Cartosat
Cartosat Cartosat
Cartosat
 
Indian remote sensing satellite,potentials with a revolution
Indian remote sensing satellite,potentials with a revolutionIndian remote sensing satellite,potentials with a revolution
Indian remote sensing satellite,potentials with a revolution
 
Automatic Subspace Clustering of High Dimensional Data for Data Mining Applic...
Automatic Subspace Clustering of High Dimensional Data for DataMining Applic...Automatic Subspace Clustering of High Dimensional Data for DataMining Applic...
Automatic Subspace Clustering of High Dimensional Data for Data Mining Applic...
 
Introducing the 2013 Geospatial Portfolio_ Alastair Ritchie - Intergraph Geos...
Introducing the 2013 Geospatial Portfolio_ Alastair Ritchie - Intergraph Geos...Introducing the 2013 Geospatial Portfolio_ Alastair Ritchie - Intergraph Geos...
Introducing the 2013 Geospatial Portfolio_ Alastair Ritchie - Intergraph Geos...
 
Indian remote sensing satellite mission
Indian remote sensing satellite missionIndian remote sensing satellite mission
Indian remote sensing satellite mission
 
Indian remote sensing
Indian remote sensingIndian remote sensing
Indian remote sensing
 
Interaction of EMR with atmosphere and earth surface
Interaction of EMR with atmosphere and earth surfaceInteraction of EMR with atmosphere and earth surface
Interaction of EMR with atmosphere and earth surface
 
Image classification and land cover mapping
Image classification and land cover mappingImage classification and land cover mapping
Image classification and land cover mapping
 
LIDAR
LIDARLIDAR
LIDAR
 
clustering
clusteringclustering
clustering
 

Similaire à Digital image classification22oct

Digital_Image_Classification.pptx
Digital_Image_Classification.pptxDigital_Image_Classification.pptx
Digital_Image_Classification.pptxBivaYadav3
 
DIGITAL IMAGE ANALYSIS
DIGITAL IMAGE ANALYSISDIGITAL IMAGE ANALYSIS
DIGITAL IMAGE ANALYSISGemedaBedasa
 
A comprehensive survey of contemporary
A comprehensive survey of contemporaryA comprehensive survey of contemporary
A comprehensive survey of contemporaryprjpublications
 
Sensitivity of Support Vector Machine Classification to Various Training Feat...
Sensitivity of Support Vector Machine Classification to Various Training Feat...Sensitivity of Support Vector Machine Classification to Various Training Feat...
Sensitivity of Support Vector Machine Classification to Various Training Feat...Nooria Sukmaningtyas
 
Satellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
Satellite Image Classification using Decision Tree, SVM and k-Nearest NeighborSatellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
Satellite Image Classification using Decision Tree, SVM and k-Nearest NeighborNational Cheng Kung University
 
IGARSS 2011 Arch.ppt
IGARSS 2011 Arch.pptIGARSS 2011 Arch.ppt
IGARSS 2011 Arch.pptgrssieee
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.pptgrssieee
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.pptgrssieee
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.pptgrssieee
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.pptgrssieee
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.pptgrssieee
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.pptgrssieee
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.pptgrssieee
 
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATA
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATAARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATA
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATAgrssieee
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.pptgrssieee
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.pptgrssieee
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.pptgrssieee
 
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATA
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATAARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATA
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATAgrssieee
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.pptgrssieee
 
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATA
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATAARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATA
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATAgrssieee
 

Similaire à Digital image classification22oct (20)

Digital_Image_Classification.pptx
Digital_Image_Classification.pptxDigital_Image_Classification.pptx
Digital_Image_Classification.pptx
 
DIGITAL IMAGE ANALYSIS
DIGITAL IMAGE ANALYSISDIGITAL IMAGE ANALYSIS
DIGITAL IMAGE ANALYSIS
 
A comprehensive survey of contemporary
A comprehensive survey of contemporaryA comprehensive survey of contemporary
A comprehensive survey of contemporary
 
Sensitivity of Support Vector Machine Classification to Various Training Feat...
Sensitivity of Support Vector Machine Classification to Various Training Feat...Sensitivity of Support Vector Machine Classification to Various Training Feat...
Sensitivity of Support Vector Machine Classification to Various Training Feat...
 
Satellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
Satellite Image Classification using Decision Tree, SVM and k-Nearest NeighborSatellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
Satellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
 
IGARSS 2011 Arch.ppt
IGARSS 2011 Arch.pptIGARSS 2011 Arch.ppt
IGARSS 2011 Arch.ppt
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.ppt
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.ppt
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.ppt
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.ppt
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.ppt
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.ppt
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.ppt
 
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATA
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATAARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATA
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATA
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.ppt
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.ppt
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.ppt
 
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATA
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATAARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATA
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATA
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.ppt
 
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATA
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATAARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATA
ARCHAEOLOGICAL LAND USE CHARACTERIZATION USING MULTISPECTRAL REMOTE SENSING DATA
 

Dernier

Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 

Dernier (20)

Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 

Digital image classification22oct

  • 1. iirs DIGITAL IMAGE CLASSIFICATION POONAM S. TIWARI Photogrammetry and Remote Sensing Division
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.  
  • 11.
  • 12.
  • 13.
  • 14. One-dimensional feature space Input layer Distinction between classes No distinction between classes
  • 15. Feature Space Multi-dimensional Feature vectors
  • 16. Two/three dimensional graph or scattered diagram formation of clusters of points representing DN values in two/three spectral bands. Each cluster of points corresponds to a certain cover type on ground Low frequency High frequency Feature space (s cattergram )
  • 17. Distances and clusters in feature space Euclidian distance Cluster
  • 18. Euclidean Spectral distance is distance in n - dimensional spectral space. It is a number that allows two measurement vectors to be compared for similarity. The spectral distance between two pixels can be calculated as follows: Spectral Distance Where: D = spectral distance n = number of bands (dimensions) i = a particular band d i = data file value of pixel d in band i e i = data file value of pixel e in band i This is the equation for Euclidean distance—in two dimensions (when n = 2), it can be simplified to the Pythagorean Theorem ( c 2 = a 2 + b 2 ), or in this case: D 2 = ( d i - e i ) 2 + ( d j - e j ) 2
  • 19. Image classification process Validation of the result Definition of the clusters in the feature space Selection of the image data 1 2 3 4 5
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34. Signature Seperability……… 3. Transformed Divergence The scale of the divergence values can range from 0 to 2,000. As a general rule, if the result is greater than 1,900, then the classes can be separated. Between 1,700 and 1,900, the separation is fairly good. Below 1,700, the separation is poor (Jensen, 1996).
  • 35.
  • 36.
  • 37.
  • 38.
  • 39. 0 255 0 255 Band 1 Means and Standard Deviations 0 255 0 255 Band 2 Band 1 Feature Space Partitioning - Box classifier Partitioned Feature Space Band 2
  • 41. Points a and b are pixels in the image to be classified. Pixel a has a brightness value of 40 in band 4 and 40 in band 5. Pixel b has a brightness value of 10 in band 4 and 40 in band 5. The boxes represent the parallelepiped decision rule associated with a ±1s classification. The vectors ( arrows ) represent the distance from a and b to the mean of all classes in a minimum distance to means classification algorithm.
  • 42.  
  • 43.
  • 44.
  • 45.
  • 46. MINIMUM DISTANCE TO MEANS Decision rule: Priority to the shortest distance to the class mean 0 31 63 95 127 159 191 223 255 300 200 100 0 Histogram of training set
  • 47. Feature Space Partitioning - Minimum Distance to Mean Classifier 0 255 0 255 Band 2 Band 1 255 0 255 Band 2 Band 1 0 0 255 Band 2 Band 1 Mean vectors 0 255 "Unknown" Threshold Distance
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.  
  • 54.
  • 55.
  • 56.
  • 57.
  • 58. Original brightness values of pixels 1, 2, and 3 as measured in Bands 4 and 5 of the hypothetical remote sensed data.
  • 59. The distance ( D ) in 2-dimensional spectral space between pixel 1 (cluster 1) and pixel 2 (potential cluster 2) in the first iteration is computed and tested against the value of R =15, the minimum acceptable radius. In this case, D does not exceed R . Therefore, we merge clusters 1 and 2 as shown in the next illustration.
  • 60. Pixels 1 and 2 now represent cluster #1. Note that the location of cluster 1 has migrated from 10,10 to 15,15 after the first iteration. Now, pixel 3 distance (D=15.81) is computed to see if it is greater than the minimum threshold, R=15. It is, so pixel location 3 becomes cluster #2. This process continues until all 20 clusters are identified. Then the 20 clusters are evaluated using a distance measure, C (not shown), to merge the clusters that are closest to one another.
  • 61. How clusters migrate during the several iterations of a clustering algorithm. The final ending point represents the mean vector that would be used in phase 2 of the clustering process when the minimum distance classification is performed.
  • 62.
  • 63. Pass 2: Assignment of Pixels to One of the C max Clusters Using Minimum Distance Classification Logic The final cluster mean data vectors are used in a minimum distance to means classification algorithm to classify all the pixels in the image into one of the C max clusters.
  • 64. ISODATA Clustering The Iterative Self-Organizing Data Analysis Technique (ISODATA) represents a comprehensive set of heuristic (rule of thumb) procedures that have been incorporated into an iterative classification algorithm. The ISODATA algorithm is a modification of the k -means clustering algorithm, which includes a) merging clusters if their separation distance in multispectral feature space is below a user-specified threshold and b) rules for splitting a single cluster into two clusters. ISODATA is iterative because it makes a large number of passes through the remote sensing dataset until specified results are obtained, instead of just two passes. ISODATA does not allocate its initial mean vectors based on the analysis of pixels rather, an initial arbitrary assignment of all Cmax clusters takes place along an n -dimensional vector that runs between very specific points in feature space.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72. There are a number of issues relevant to the generation and assessment of errors in a classification. These include: • the nature of the classification ; • Sample design and • assessment sample size .
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.