SlideShare a Scribd company logo
Fatwa Ramdani
Geoenvironment, Earth Science, Grad. School of Science
Remote sensing e-course
Semi-Automatic Classification Algorithm: The
differences between Minimum Distance, Maximum
Likelihood, and Spectral Angle Mapper
Outline
• This course will focus in Semi-Automatic Classification
Algorithm: The differences between Minimum Distance,
Maximum Likelihood, and Spectral Angle Mapper based on
remotely-sensed data; Landsat 8 OLI. The methods how to
analyze and exploit the Landsat 8 OLI information for Land Use
mapping will be illustrated in QGIS open source software.
• In final section will be follow with the exercise and questions to
allow student expand their understanding.
Course Goal and Objectives
• Understand the concept of Semi-Automatic Classification
Algorithm
• Understand algorithm in QGIS open source software
• Understand the differences between Minimum Distance,
Maximum Likelihood, and Spectral Angel Mapper algorithm
Intended Audience
• University student with basic level of
knowledge in Remote Sensing studies
• Course Requirements:
– Internet access
– QuantumGIS software (http://www.qgis.org/en/site/forusers/download.html)
– Downloaded data
Semi-Automatic Classification Algorithm
General algorithm of imagery classification
Raw DN
Conversion into TOA
using DOS method
TOA
Band set
Knowledge of
the study area
Producing ROI
(sampling of training data)
Running Semi-Automatic
Classification
Land cover
classification
Accuracy
assessment
Statistic
calculation
Manual input
Minimum Distance
The minimum distance technique uses
the mean vectors of each endmember
and calculates the Euclidean distance
from each unknown pixel to the mean
vector for each class. All pixels are
classified to the nearest class unless a
standard deviation or distance threshold
is specified, in which case some pixels
may be unclassified if they do not meet
the selected criteria.
Reference
Richards, J.A., 1999, Remote Sensing Digital Image
Analysis, Springer-Verlag, Berlin, p. 240.
Maximum Likelihood
Maximum likelihood classification assumes
that the statistics for each class in each band
are normally distributed and calculates the
probability that a given pixel belongs to a
specific class. Unless you select a probability
threshold, all pixels are classified. Each pixel is
assigned to the class that has the highest
probability (that is, the maximum likelihood).
If the highest probability is smaller than a
threshold you specify, the pixel remains
unclassified.
Reference
Richards, J.A., 1999, Remote Sensing Digital Image Analysis,
Springer-Verlag, Berlin, p. 240.
Instead based on training class multispectral distance
measurements, the maximum likelihood decision rule
is based on probability.
The maximum likelihood procedure assumes that
each training class in each band are normally
distributed (Gaussian).
The probability of a pixel belonging to each of a
predefined set of X classes is calculated, and the pixel
is then assigned to the class for which the probability
is the highest.
Spectral Angle Mapper
Spectral Angle Mapper (SAM) is a physically-based spectral classification that uses an n-D angle to match pixels
to reference spectra. The algorithm determines the spectral similarity between two spectra by calculating the
angle between the spectra and treating them as vectors in a space with dimensionality equal to the number of
bands. This technique, when used on calibrated reflectance data, is relatively insensitive to illumination and
albedo effects. Endmember spectra used by SAM can come from ASCII files or spectral libraries, or you can
extract them directly from an image (as ROI average spectra). SAM compares the angle between the
endmember spectrum vector and each pixel vector in n-D space.
Small angles between the two spectrums indicate high similarity and high angles indicate low similarity. This
method is not affected by solar illumination factors, because the angle between the two vectors is independent
of vectors length.
SAM classification assumes reflectance data. However, if you use radiance data, the error is generally not
significant because the origin is still near zero.
Reference
Kruse, F. A., A. B. Lefkoff, J. B. Boardman, K. B. Heidebrecht, A. T. Shapiro, P. J. Barloon, and A. F. H. Goetz, 1993, “The Spectral
Image Processing System (SIPS) - Interactive Visualization and Analysis of Imaging spectrometer Data.” Remote Sensing of the
Environment, v. 44, p. 145 - 163.
Activities!
• Check your computer spec, if 64bit then install the WinPhython first
• Download QGIS and install the Semi-Automatic Classification Plugin, run
your QGIS and click Plugins – Manage and Install Plugins..
• Learn step-by-step the algorithm of Semi-Automatic Classification
• Compare the result between three different method!
Algorithm
Raw DN
Conversion into TOA
using DOS method
TOA
Band set
Knowledge of
the study area
Producing ROI
(sampling of training data)
Running Semi-Automatic
Classification
Land cover
classification
Accuracy
assessment
Statistic
calculation
Manual input
Exercise!
• Explore the DN and TOA values of different
land cover!
• Produce the scatter plot and signature plot of
land cover and analyse it!
Application
• Mapping tropical forest environment,
• Mapping wetland environment,
• Vegetation extraction in urban environment,
• Agricultural fields,
• Etc.
Result; RGB 543
Classification Result
Quiz?
• Which method is the best one? Why?
• What are the advantages and the
disadvantages of the each method?
• What is the difference between Land Use and
Land Cover?
Resources
• Kruse, F. A., A. B. Lefkoff, J. B. Boardman, K. B. Heidebrecht, A. T. Shapiro, P. J. Barloon, and A.
F. H. Goetz, 1993, “The Spectral Image Processing System (SIPS) - Interactive Visualization and
Analysis of Imaging spectrometer Data.” Remote Sensing of the Environment, v. 44, p. 145 -
163.
• Richards, J.A., 1999, Remote Sensing Digital Image Analysis, Springer-Verlag, Berlin, p. 240.
• http://fatwaramdani.wordpress.com/2014/06/26/land-use-classification-using-qgis/
Read more from Luca Congedo, the author of the Semi-Automatic Classification Plugin for QGIS,
here
• http://fromgistors.blogspot.pt/2014/06/land-cover-classification-using-SCP-3.html
Thank you!
Questions?

More Related Content

What's hot

Sentinel 2
Sentinel 2Sentinel 2
Sentinel 2
Openmaps
 
Chapter 1 (Introduction to remote sensing)
Chapter 1 (Introduction to remote sensing)Chapter 1 (Introduction to remote sensing)
Chapter 1 (Introduction to remote sensing)
Shankar Gangaju
 
Slope Modeling & Terrain Analysis (EPAN09)
Slope Modeling & Terrain Analysis (EPAN09)Slope Modeling & Terrain Analysis (EPAN09)
Slope Modeling & Terrain Analysis (EPAN09)
WV Assocation of Geospatial Professionals
 
Introduction to LiDAR presentation.
Introduction to LiDAR presentation.Introduction to LiDAR presentation.
Introduction to LiDAR presentation.
Bob Champoux
 
Intro to GIS and Remote Sensing
Intro to GIS and Remote SensingIntro to GIS and Remote Sensing
Intro to GIS and Remote Sensing
John Reiser
 
Introduction and Application of GIS
Introduction and Application of GISIntroduction and Application of GIS
Introduction and Application of GIS
Satish Taji
 
ERDAS IMAGINE
ERDAS IMAGINEERDAS IMAGINE
ERDAS IMAGINE
Eminent Planners
 
Microwave remote sensing
Microwave remote sensingMicrowave remote sensing
Microwave remote sensing
Mohsin Siddique
 
Gis applications
Gis applicationsGis applications
Gis applications
Kisesa Hamis
 
mateorological and ocean monitoring satellite (2).pptx
mateorological and ocean monitoring satellite (2).pptxmateorological and ocean monitoring satellite (2).pptx
mateorological and ocean monitoring satellite (2).pptx
sapna kinattinkara
 
Gis georeference
Gis georeferenceGis georeference
Gis georeference
Shah Naseer
 
Applications of remote sensing in glaciology
Applications of remote sensing in glaciologyApplications of remote sensing in glaciology
Applications of remote sensing in glaciology
Amenu
 
MODIS (Moderate Resolution Imaging Spectrometer)
MODIS (Moderate Resolution Imaging Spectrometer)MODIS (Moderate Resolution Imaging Spectrometer)
MODIS (Moderate Resolution Imaging Spectrometer)
Nepal Flying Labs
 
Remote Sensing:. Image Filtering
Remote Sensing:. Image FilteringRemote Sensing:. Image Filtering
Remote Sensing:. Image Filtering
Kamlesh Kumar
 
Application of remote sensing
Application of remote sensingApplication of remote sensing
Application of remote sensing
siddhant_2055
 
Dgps
DgpsDgps
Iirs Role of Remote sensing and GIS in Ground water studies
Iirs Role of Remote sensing and GIS in Ground water studiesIirs Role of Remote sensing and GIS in Ground water studies
Iirs Role of Remote sensing and GIS in Ground water studies
Tushar Dholakia
 
Terminology and Basic Questions About GIS
Terminology and Basic Questions About GISTerminology and Basic Questions About GIS
Terminology and Basic Questions About GISMrinmoy Majumder
 

What's hot (20)

Sentinel 2
Sentinel 2Sentinel 2
Sentinel 2
 
Chapter 1 (Introduction to remote sensing)
Chapter 1 (Introduction to remote sensing)Chapter 1 (Introduction to remote sensing)
Chapter 1 (Introduction to remote sensing)
 
GIS - lecture-1.ppt
GIS - lecture-1.pptGIS - lecture-1.ppt
GIS - lecture-1.ppt
 
Slope Modeling & Terrain Analysis (EPAN09)
Slope Modeling & Terrain Analysis (EPAN09)Slope Modeling & Terrain Analysis (EPAN09)
Slope Modeling & Terrain Analysis (EPAN09)
 
Introduction to LiDAR presentation.
Introduction to LiDAR presentation.Introduction to LiDAR presentation.
Introduction to LiDAR presentation.
 
Intro to GIS and Remote Sensing
Intro to GIS and Remote SensingIntro to GIS and Remote Sensing
Intro to GIS and Remote Sensing
 
Introduction and Application of GIS
Introduction and Application of GISIntroduction and Application of GIS
Introduction and Application of GIS
 
MODIS
MODISMODIS
MODIS
 
ERDAS IMAGINE
ERDAS IMAGINEERDAS IMAGINE
ERDAS IMAGINE
 
Microwave remote sensing
Microwave remote sensingMicrowave remote sensing
Microwave remote sensing
 
Gis applications
Gis applicationsGis applications
Gis applications
 
mateorological and ocean monitoring satellite (2).pptx
mateorological and ocean monitoring satellite (2).pptxmateorological and ocean monitoring satellite (2).pptx
mateorological and ocean monitoring satellite (2).pptx
 
Gis georeference
Gis georeferenceGis georeference
Gis georeference
 
Applications of remote sensing in glaciology
Applications of remote sensing in glaciologyApplications of remote sensing in glaciology
Applications of remote sensing in glaciology
 
MODIS (Moderate Resolution Imaging Spectrometer)
MODIS (Moderate Resolution Imaging Spectrometer)MODIS (Moderate Resolution Imaging Spectrometer)
MODIS (Moderate Resolution Imaging Spectrometer)
 
Remote Sensing:. Image Filtering
Remote Sensing:. Image FilteringRemote Sensing:. Image Filtering
Remote Sensing:. Image Filtering
 
Application of remote sensing
Application of remote sensingApplication of remote sensing
Application of remote sensing
 
Dgps
DgpsDgps
Dgps
 
Iirs Role of Remote sensing and GIS in Ground water studies
Iirs Role of Remote sensing and GIS in Ground water studiesIirs Role of Remote sensing and GIS in Ground water studies
Iirs Role of Remote sensing and GIS in Ground water studies
 
Terminology and Basic Questions About GIS
Terminology and Basic Questions About GISTerminology and Basic Questions About GIS
Terminology and Basic Questions About GIS
 

Viewers also liked

Role of Remote sensing
Role of Remote sensing Role of Remote sensing
Role of Remote sensing
MOHTISHIM CH
 
PCA and Classification
PCA and ClassificationPCA and Classification
PCA and ClassificationFatwa Ramdani
 
NOISE-ROBUST SPATIAL PREPROCESSING PRIOR TO ENDMEMBER EXTRACTION FROM HYPERSP...
NOISE-ROBUST SPATIAL PREPROCESSING PRIOR TO ENDMEMBER EXTRACTION FROM HYPERSP...NOISE-ROBUST SPATIAL PREPROCESSING PRIOR TO ENDMEMBER EXTRACTION FROM HYPERSP...
NOISE-ROBUST SPATIAL PREPROCESSING PRIOR TO ENDMEMBER EXTRACTION FROM HYPERSP...grssieee
 
Change Detection Dubai
Change Detection DubaiChange Detection Dubai
Change Detection DubaiIpsit Dash
 
Semi-supervised classification for natural language processing
Semi-supervised classification for natural language processingSemi-supervised classification for natural language processing
Semi-supervised classification for natural language processing
Rushdi Shams
 
Digital image classification22oct
Digital image classification22octDigital image classification22oct
Digital image classification22oct
Aleemuddin Abbasi
 
Semi supervised learning
Semi supervised learningSemi supervised learning
Semi supervised learning
Ahmed Taha
 
A review of change detection techniques
A review of change detection techniques A review of change detection techniques
A review of change detection techniques
abhishek_bhatt
 
Use of remote sensing for land cover monitoring servir science applications
Use of remote sensing for land cover monitoring servir science applicationsUse of remote sensing for land cover monitoring servir science applications
Use of remote sensing for land cover monitoring servir science applications
Kabir Uddin
 
A Brief Introduction to Remote Sensing Satellites
A Brief Introduction to Remote Sensing Satellites A Brief Introduction to Remote Sensing Satellites
A Brief Introduction to Remote Sensing Satellites
Alireza Rahimzadeganasl
 
REMOTE SENSING
REMOTE SENSINGREMOTE SENSING
REMOTE SENSING
KANNAN
 
Remote Sensing PPT
Remote Sensing PPTRemote Sensing PPT
Remote Sensing PPT
Amal Murali
 
Disaster management ppt
Disaster management pptDisaster management ppt
Disaster management pptAniket Pingale
 

Viewers also liked (13)

Role of Remote sensing
Role of Remote sensing Role of Remote sensing
Role of Remote sensing
 
PCA and Classification
PCA and ClassificationPCA and Classification
PCA and Classification
 
NOISE-ROBUST SPATIAL PREPROCESSING PRIOR TO ENDMEMBER EXTRACTION FROM HYPERSP...
NOISE-ROBUST SPATIAL PREPROCESSING PRIOR TO ENDMEMBER EXTRACTION FROM HYPERSP...NOISE-ROBUST SPATIAL PREPROCESSING PRIOR TO ENDMEMBER EXTRACTION FROM HYPERSP...
NOISE-ROBUST SPATIAL PREPROCESSING PRIOR TO ENDMEMBER EXTRACTION FROM HYPERSP...
 
Change Detection Dubai
Change Detection DubaiChange Detection Dubai
Change Detection Dubai
 
Semi-supervised classification for natural language processing
Semi-supervised classification for natural language processingSemi-supervised classification for natural language processing
Semi-supervised classification for natural language processing
 
Digital image classification22oct
Digital image classification22octDigital image classification22oct
Digital image classification22oct
 
Semi supervised learning
Semi supervised learningSemi supervised learning
Semi supervised learning
 
A review of change detection techniques
A review of change detection techniques A review of change detection techniques
A review of change detection techniques
 
Use of remote sensing for land cover monitoring servir science applications
Use of remote sensing for land cover monitoring servir science applicationsUse of remote sensing for land cover monitoring servir science applications
Use of remote sensing for land cover monitoring servir science applications
 
A Brief Introduction to Remote Sensing Satellites
A Brief Introduction to Remote Sensing Satellites A Brief Introduction to Remote Sensing Satellites
A Brief Introduction to Remote Sensing Satellites
 
REMOTE SENSING
REMOTE SENSINGREMOTE SENSING
REMOTE SENSING
 
Remote Sensing PPT
Remote Sensing PPTRemote Sensing PPT
Remote Sensing PPT
 
Disaster management ppt
Disaster management pptDisaster management ppt
Disaster management ppt
 

Similar to Semi-Automatic Classification Algorithm: The differences between Minimum Distance, Maximum Likelihood, and Spectral Angle Mapper

IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...
IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...
IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...
AdityaAllamraju1
 
Object Classification of Satellite Images Using Cluster Repulsion Based Kerne...
Object Classification of Satellite Images Using Cluster Repulsion Based Kerne...Object Classification of Satellite Images Using Cluster Repulsion Based Kerne...
Object Classification of Satellite Images Using Cluster Repulsion Based Kerne...
IOSR Journals
 
B49010511
B49010511B49010511
B49010511
IJERA Editor
 
IRJET- Fusion of VNIR and SWIR Bands of Sentinel-2A Imagery
IRJET- Fusion of VNIR and SWIR Bands of Sentinel-2A ImageryIRJET- Fusion of VNIR and SWIR Bands of Sentinel-2A Imagery
IRJET- Fusion of VNIR and SWIR Bands of Sentinel-2A Imagery
IRJET Journal
 
JPM1407 Exposing Digital Image Forgeries by Illumination Color Classification
JPM1407   Exposing Digital Image Forgeries by Illumination Color ClassificationJPM1407   Exposing Digital Image Forgeries by Illumination Color Classification
JPM1407 Exposing Digital Image Forgeries by Illumination Color Classification
chennaijp
 
Dn33686693
Dn33686693Dn33686693
Dn33686693
IJERA Editor
 
Dn33686693
Dn33686693Dn33686693
Dn33686693
IJERA Editor
 
Intro to Multitarget Tracking for CURVE
Intro to Multitarget Tracking for CURVEIntro to Multitarget Tracking for CURVE
Intro to Multitarget Tracking for CURVEchenhm
 
Unsupervised Building Extraction from High Resolution Satellite Images Irresp...
Unsupervised Building Extraction from High Resolution Satellite Images Irresp...Unsupervised Building Extraction from High Resolution Satellite Images Irresp...
Unsupervised Building Extraction from High Resolution Satellite Images Irresp...
CSCJournals
 
Classification of Multi-date Image using NDVI values
Classification of Multi-date Image using NDVI valuesClassification of Multi-date Image using NDVI values
Classification of Multi-date Image using NDVI values
ijsrd.com
 
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
National Cheng Kung University
 
UHDMML.pps
UHDMML.ppsUHDMML.pps
UHDMML.ppsbutest
 
Fahroo - Optimization and Discrete Mathematics - Spring Review 2013
Fahroo - Optimization and Discrete Mathematics - Spring Review 2013Fahroo - Optimization and Discrete Mathematics - Spring Review 2013
Fahroo - Optimization and Discrete Mathematics - Spring Review 2013
The Air Force Office of Scientific Research
 
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
 
Irrera gold2010
Irrera gold2010Irrera gold2010
Irrera gold2010grssieee
 
Super-Resolution of Multispectral Images
Super-Resolution of Multispectral ImagesSuper-Resolution of Multispectral Images
Super-Resolution of Multispectral Images
ijsrd.com
 
Digital Image Classification.pptx
Digital Image Classification.pptxDigital Image Classification.pptx
Digital Image Classification.pptx
Hline Win
 
Deep Learning’s Application in Radar Signal Data II
Deep Learning’s Application in Radar Signal Data IIDeep Learning’s Application in Radar Signal Data II
Deep Learning’s Application in Radar Signal Data II
Yu Huang
 

Similar to Semi-Automatic Classification Algorithm: The differences between Minimum Distance, Maximum Likelihood, and Spectral Angle Mapper (20)

IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...
IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...
IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...
 
Object Classification of Satellite Images Using Cluster Repulsion Based Kerne...
Object Classification of Satellite Images Using Cluster Repulsion Based Kerne...Object Classification of Satellite Images Using Cluster Repulsion Based Kerne...
Object Classification of Satellite Images Using Cluster Repulsion Based Kerne...
 
B49010511
B49010511B49010511
B49010511
 
IRJET- Fusion of VNIR and SWIR Bands of Sentinel-2A Imagery
IRJET- Fusion of VNIR and SWIR Bands of Sentinel-2A ImageryIRJET- Fusion of VNIR and SWIR Bands of Sentinel-2A Imagery
IRJET- Fusion of VNIR and SWIR Bands of Sentinel-2A Imagery
 
Abstract
AbstractAbstract
Abstract
 
JPM1407 Exposing Digital Image Forgeries by Illumination Color Classification
JPM1407   Exposing Digital Image Forgeries by Illumination Color ClassificationJPM1407   Exposing Digital Image Forgeries by Illumination Color Classification
JPM1407 Exposing Digital Image Forgeries by Illumination Color Classification
 
Dn33686693
Dn33686693Dn33686693
Dn33686693
 
Dn33686693
Dn33686693Dn33686693
Dn33686693
 
Intro to Multitarget Tracking for CURVE
Intro to Multitarget Tracking for CURVEIntro to Multitarget Tracking for CURVE
Intro to Multitarget Tracking for CURVE
 
Unsupervised Building Extraction from High Resolution Satellite Images Irresp...
Unsupervised Building Extraction from High Resolution Satellite Images Irresp...Unsupervised Building Extraction from High Resolution Satellite Images Irresp...
Unsupervised Building Extraction from High Resolution Satellite Images Irresp...
 
PNN and inversion-B
PNN and inversion-BPNN and inversion-B
PNN and inversion-B
 
Classification of Multi-date Image using NDVI values
Classification of Multi-date Image using NDVI valuesClassification of Multi-date Image using NDVI values
Classification of Multi-date Image using NDVI values
 
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
 
UHDMML.pps
UHDMML.ppsUHDMML.pps
UHDMML.pps
 
Fahroo - Optimization and Discrete Mathematics - Spring Review 2013
Fahroo - Optimization and Discrete Mathematics - Spring Review 2013Fahroo - Optimization and Discrete Mathematics - Spring Review 2013
Fahroo - Optimization and Discrete Mathematics - Spring Review 2013
 
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 ...
 
Irrera gold2010
Irrera gold2010Irrera gold2010
Irrera gold2010
 
Super-Resolution of Multispectral Images
Super-Resolution of Multispectral ImagesSuper-Resolution of Multispectral Images
Super-Resolution of Multispectral Images
 
Digital Image Classification.pptx
Digital Image Classification.pptxDigital Image Classification.pptx
Digital Image Classification.pptx
 
Deep Learning’s Application in Radar Signal Data II
Deep Learning’s Application in Radar Signal Data IIDeep Learning’s Application in Radar Signal Data II
Deep Learning’s Application in Radar Signal Data II
 

More from Fatwa Ramdani

Remote sensing e course (Geohydrology)
Remote sensing e course (Geohydrology)Remote sensing e course (Geohydrology)
Remote sensing e course (Geohydrology)
Fatwa Ramdani
 
Pelatihan menulis blog dan website
Pelatihan menulis blog dan websitePelatihan menulis blog dan website
Pelatihan menulis blog dan websiteFatwa Ramdani
 
Field excursion – the changes of old sendai
Field excursion – the changes of old sendaiField excursion – the changes of old sendai
Field excursion – the changes of old sendaiFatwa Ramdani
 
Could mount fuji erupt
Could mount fuji eruptCould mount fuji erupt
Could mount fuji eruptFatwa Ramdani
 
Disaster management and recovery in northeast japan
Disaster management and recovery in northeast japanDisaster management and recovery in northeast japan
Disaster management and recovery in northeast japanFatwa Ramdani
 

More from Fatwa Ramdani (7)

Remote sensing e course (Geohydrology)
Remote sensing e course (Geohydrology)Remote sensing e course (Geohydrology)
Remote sensing e course (Geohydrology)
 
Management bencana
Management bencanaManagement bencana
Management bencana
 
Yuk menulis
Yuk menulisYuk menulis
Yuk menulis
 
Pelatihan menulis blog dan website
Pelatihan menulis blog dan websitePelatihan menulis blog dan website
Pelatihan menulis blog dan website
 
Field excursion – the changes of old sendai
Field excursion – the changes of old sendaiField excursion – the changes of old sendai
Field excursion – the changes of old sendai
 
Could mount fuji erupt
Could mount fuji eruptCould mount fuji erupt
Could mount fuji erupt
 
Disaster management and recovery in northeast japan
Disaster management and recovery in northeast japanDisaster management and recovery in northeast japan
Disaster management and recovery in northeast japan
 

Recently uploaded

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
Excellence Foundation for South Sudan
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
PedroFerreira53928
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
Celine George
 

Recently uploaded (20)

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 

Semi-Automatic Classification Algorithm: The differences between Minimum Distance, Maximum Likelihood, and Spectral Angle Mapper

  • 1. Fatwa Ramdani Geoenvironment, Earth Science, Grad. School of Science Remote sensing e-course Semi-Automatic Classification Algorithm: The differences between Minimum Distance, Maximum Likelihood, and Spectral Angle Mapper
  • 2. Outline • This course will focus in Semi-Automatic Classification Algorithm: The differences between Minimum Distance, Maximum Likelihood, and Spectral Angle Mapper based on remotely-sensed data; Landsat 8 OLI. The methods how to analyze and exploit the Landsat 8 OLI information for Land Use mapping will be illustrated in QGIS open source software. • In final section will be follow with the exercise and questions to allow student expand their understanding.
  • 3. Course Goal and Objectives • Understand the concept of Semi-Automatic Classification Algorithm • Understand algorithm in QGIS open source software • Understand the differences between Minimum Distance, Maximum Likelihood, and Spectral Angel Mapper algorithm
  • 4. Intended Audience • University student with basic level of knowledge in Remote Sensing studies • Course Requirements: – Internet access – QuantumGIS software (http://www.qgis.org/en/site/forusers/download.html) – Downloaded data
  • 5. Semi-Automatic Classification Algorithm General algorithm of imagery classification Raw DN Conversion into TOA using DOS method TOA Band set Knowledge of the study area Producing ROI (sampling of training data) Running Semi-Automatic Classification Land cover classification Accuracy assessment Statistic calculation Manual input
  • 6. Minimum Distance The minimum distance technique uses the mean vectors of each endmember and calculates the Euclidean distance from each unknown pixel to the mean vector for each class. All pixels are classified to the nearest class unless a standard deviation or distance threshold is specified, in which case some pixels may be unclassified if they do not meet the selected criteria. Reference Richards, J.A., 1999, Remote Sensing Digital Image Analysis, Springer-Verlag, Berlin, p. 240.
  • 7. Maximum Likelihood Maximum likelihood classification assumes that the statistics for each class in each band are normally distributed and calculates the probability that a given pixel belongs to a specific class. Unless you select a probability threshold, all pixels are classified. Each pixel is assigned to the class that has the highest probability (that is, the maximum likelihood). If the highest probability is smaller than a threshold you specify, the pixel remains unclassified. Reference Richards, J.A., 1999, Remote Sensing Digital Image Analysis, Springer-Verlag, Berlin, p. 240. Instead based on training class multispectral distance measurements, the maximum likelihood decision rule is based on probability. The maximum likelihood procedure assumes that each training class in each band are normally distributed (Gaussian). The probability of a pixel belonging to each of a predefined set of X classes is calculated, and the pixel is then assigned to the class for which the probability is the highest.
  • 8. Spectral Angle Mapper Spectral Angle Mapper (SAM) is a physically-based spectral classification that uses an n-D angle to match pixels to reference spectra. The algorithm determines the spectral similarity between two spectra by calculating the angle between the spectra and treating them as vectors in a space with dimensionality equal to the number of bands. This technique, when used on calibrated reflectance data, is relatively insensitive to illumination and albedo effects. Endmember spectra used by SAM can come from ASCII files or spectral libraries, or you can extract them directly from an image (as ROI average spectra). SAM compares the angle between the endmember spectrum vector and each pixel vector in n-D space. Small angles between the two spectrums indicate high similarity and high angles indicate low similarity. This method is not affected by solar illumination factors, because the angle between the two vectors is independent of vectors length. SAM classification assumes reflectance data. However, if you use radiance data, the error is generally not significant because the origin is still near zero. Reference Kruse, F. A., A. B. Lefkoff, J. B. Boardman, K. B. Heidebrecht, A. T. Shapiro, P. J. Barloon, and A. F. H. Goetz, 1993, “The Spectral Image Processing System (SIPS) - Interactive Visualization and Analysis of Imaging spectrometer Data.” Remote Sensing of the Environment, v. 44, p. 145 - 163.
  • 9. Activities! • Check your computer spec, if 64bit then install the WinPhython first • Download QGIS and install the Semi-Automatic Classification Plugin, run your QGIS and click Plugins – Manage and Install Plugins.. • Learn step-by-step the algorithm of Semi-Automatic Classification • Compare the result between three different method!
  • 10. Algorithm Raw DN Conversion into TOA using DOS method TOA Band set Knowledge of the study area Producing ROI (sampling of training data) Running Semi-Automatic Classification Land cover classification Accuracy assessment Statistic calculation Manual input
  • 11. Exercise! • Explore the DN and TOA values of different land cover! • Produce the scatter plot and signature plot of land cover and analyse it!
  • 12. Application • Mapping tropical forest environment, • Mapping wetland environment, • Vegetation extraction in urban environment, • Agricultural fields, • Etc.
  • 15. Quiz? • Which method is the best one? Why? • What are the advantages and the disadvantages of the each method? • What is the difference between Land Use and Land Cover?
  • 16. Resources • Kruse, F. A., A. B. Lefkoff, J. B. Boardman, K. B. Heidebrecht, A. T. Shapiro, P. J. Barloon, and A. F. H. Goetz, 1993, “The Spectral Image Processing System (SIPS) - Interactive Visualization and Analysis of Imaging spectrometer Data.” Remote Sensing of the Environment, v. 44, p. 145 - 163. • Richards, J.A., 1999, Remote Sensing Digital Image Analysis, Springer-Verlag, Berlin, p. 240. • http://fatwaramdani.wordpress.com/2014/06/26/land-use-classification-using-qgis/ Read more from Luca Congedo, the author of the Semi-Automatic Classification Plugin for QGIS, here • http://fromgistors.blogspot.pt/2014/06/land-cover-classification-using-SCP-3.html