Class 10 Unsupervised Classification

Slides:



Advertisements
Similar presentations
Training Fields Parallel Pipes Maximum Likelihood Classifier Class 11. Supervised Classification.
Advertisements

CS 478 – Tools for Machine Learning and Data Mining Clustering: Distance-based Approaches.
With support from: NSF DUE in partnership with: George McLeod Prepared by: Geospatial Technician Education Through Virginia’s Community Colleges.
Major Operations of Digital Image Processing (DIP) Image Quality Assessment Radiometric Correction Geometric Correction Image Classification Introduction.
Clustering & image segmentation Goal::Identify groups of pixels that go together Segmentation.
Automatic Histogram Threshold Using Fuzzy Measures 呂惠琪.
Lecture 07 Segmentation Lecture 07 Segmentation Mata kuliah: T Computer Vision Tahun: 2010.
Multiple Criteria for Evaluating Land Cover Classification Algorithms Summary of a paper by R.S. DeFries and Jonathan Cheung-Wai Chan April, 2000 Remote.
Thresholding Otsu’s Thresholding Method Threshold Detection Methods Optimal Thresholding Multi-Spectral Thresholding 6.2. Edge-based.
An Overview of RS Image Clustering and Classification by Miles Logsdon with thanks to Robin Weeks Frank Westerlund.
Image Classification.
Unsupervised Training and Clustering Alexandros Potamianos Dept of ECE, Tech. Univ. of Crete Fall
Basics: Notation: Sum:. PARAMETERS MEAN: Sample Variance: Standard Deviation: * the statistical average * the central tendency * the spread of the values.
Lecture 14: Classification Thursday 18 February 2010 Reading: Ch – 7.19 Last lecture: Spectral Mixture Analysis.
Image Classification To automatically categorize all pixels in an image into land cover classes or themes.
Lecture 14: Classification Thursday 19 February Reading: “Estimating Sub-pixel Surface Roughness Using Remotely Sensed Stereoscopic Data” pdf preprint.
COLOR TEXTURE SEGMENTATION USING FEATURE DISTRIBUTIONS.
Pixel-based image classification
Image Classification
New Segmentation Methods Advisor : 丁建均 Jian-Jiun Ding Presenter : 蔡佳豪 Chia-Hao Tsai Date: Digital Image and Signal Processing Lab Graduate Institute.
Computer Vision Lecture 5. Clustering: Why and How.
Image Segmentation Seminar III Xiaofeng Fan. Today ’ s Presentation Problem Definition Problem Definition Approach Approach Segmentation Methods Segmentation.
1 Remote Sensing and Image Processing: 6 Dr. Mathias (Mat) Disney UCL Geography Office: 301, 3rd Floor, Chandler House Tel:
Image Classification 영상분류
Remote Sensing Supervised Image Classification. Supervised Image Classification ► An image classification procedure that requires interaction with the.
CHAPTER 12 The Classification Problem CLASSIFICATION A. Dermanis.
Chapter 10, Part II Edge Linking and Boundary Detection The methods discussed in the previous section yield pixels lying only on edges. This section.
Landsat unsupervised classification Zhuosen Wang 1.
Map of the Great Divide Basin, Wyoming, created using a neural network and used to find likely fossil beds See:
Digital Image Processing
Machine Learning Queens College Lecture 7: Clustering.
Chapter 20 Classification and Estimation Classification – Feature selection Good feature have four characteristics: –Discrimination. Features.
Remote Sensing Unsupervised Image Classification.
Thresholding Foundation:. Thresholding In A: light objects in dark background To extract the objects: –Select a T that separates the objects from the.
Color Image Segmentation Mentor : Dr. Rajeev Srivastava Students: Achit Kumar Ojha Aseem Kumar Akshay Tyagi.
Classification Categorization is the process in which ideas and objects are recognized, differentiated and understood. Categorization implies that objects.
May 2003 SUT Color image segmentation – an innovative approach Amin Fazel May 2003 Sharif University of Technology Course Presentation base on a paper.
Unsupervised Classification
Lecture z Chapter 10: Image Segmentation. Segmentation approaches 1) Gradient based: How different are pixels? 2) Thresholding: Converts grey-level images.
Fuzzy Logic in Pattern Recognition
Clustering MacKay - Chapter 20.
Hierarchical Segmentation of Polarimetric SAR Images
Urban growth pattern of the San Antonio area
Classification of Remotely Sensed Data
Class 10 Unsupervised Classification
DIGITAL SIGNAL PROCESSING
Hourglass Processing Approach (AIG)
Map of the Great Divide Basin, Wyoming, created using a neural network and used to find likely fossil beds See:
: Chapter 9: Image Segmentation
Computer Vision Lecture 12: Image Segmentation II
University College London (UCL), UK
REMOTE SENSING Multispectral Image Classification
Supervised Classification
pub/ hurtado/5336
Unsupervised Classification
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Multivariate Statistical Methods
Image Information Extraction
Supervised vs. unsupervised Learning
Total Variation and Hypothesis Testing for Segmentation
Digital Image Processing
Chap.8 Image Analysis 숙명여자대학교 컴퓨터과학과 최 영 우 2005년 2학기.
University College London (UCL), UK
ALI assignment – see amended instructions
Statistical Classification on a Multispectral Image
Text Categorization Berlin Chen 2003 Reference:
Image Segmentation.
Environmental Remote Sensing GEOG 2021
Introduction to Machine learning
Presentation transcript:

Class 10 Unsupervised Classification Histogram Classification Sequential Clustering ISODATA Clustering Grouping Based on Spectral Similarity

Definition Unsupervised classification is a process of grouping pixels that have similar spectral values and labeling each group with a class Supervised classification is to classify an image using known spectral information for each cover type Verbyla 6

1. Histogram-based unsupervised classification spruce rocks willow water

Classification thresholds based on histogram peaks Spectral Class Range of Digital Values 1 Less than 60 2 61 through 125 3 126 through 162 4 Greater than 162

One-band image, example 230 201 77 73 68 143 147 153 102 89 139 23 15 98 91 137 26 18 94 90 125 222 13

One-band image, classified 4 2 3 1

2. Sequential Clustering (K-mean clustering) By assigning pixels in some sequence to different classes according to spectral distance of each pixel from the mean of each class

Spectral distance i. Two band spectral distance Spectral distance =(x2-x1)2+(y2-y1)2 (x2,y2) Band 2 (x1,y1) Band 1

Spectral distance ii. Three band spectral distance Spectral distance =(x2-x1)2+(y2-y1)2 +(z2-z1)2 iii. In general: Spectral distance = [(xi1-xi2)2]0.5 n i=1

Procedures for sequential clustering Pass#1 (for a subset of the image using a skip factor) Step1: define maximum allowable number of spectral classes Cmax define maximum allowable spectral distance between classes Dmax Step2: start at pixel (1,1) and proceed sequentially from left to right . For a pixel, find D for all existing classes, i.e., D1, D2, D3,…Dn. If all Di<Dmax, assign the pixel to the class which has the smallest D. If Di>Dmax, and C<Cmax create a new class Pass#2 (for the whole image) Start at pixel (1,1), process pixel by pixel. A pixel will be assigned to a class which has the minimum spectral distance from the pixel.

Example (two band image to classify) 50 43 78 65 88 123 125 99 244 233 59 49 128 98 209 154 117 67 33 193 198 231 205 132 22 141 245 241 109 75 239 202 100 38 58 249 14 189 217 156 114 48

Sequential Clustering Criteria Example Maximum allowable number of spectral classes =10 Maximum allowable distance to spectral class mean=40

Example (two band image classified by SC) 1 2 3 4 5 6 7 8 9 10 Next task: to label the classes

3. ISODATA clustering (Interactive Self-Organizing Data Analysis) It is an unsupervised classification method opposite to the sequential clustering. It starts with all pixels as a class and gradually splits it to a desired number of classes Verbyla Chapter 6

Criteria of ISODATA Starting criterion: initial number of spectral classes Processing criteria: Splitting criterion: maximum variation of spectral class Merging criteria: maximum distance between classes maximum number of classes maximum number of members in a class Iii. Stopping criteria: maximum iterations desired percent unchanged classes

Procedures of ISODATA Pass #1 Pass #2 Split any class that is too variable, i.e., the standard deviation exceeds the maximum allowed. Merge any spectral classes that are too close, i.e., distance between class means is less than the minimum specified Pass #2 Classify pixel by pixel according to the minimum distance from the class centers found in pass #1

Example Criteria: Initial number of classes =1 Maximum standard deviation = 40 Maximum distance between classes =5 Maximum classes =5 Minimum number of members (pixels) in a class =2 Maximum number of iteration =3 Desired percent unchanged class members=90%

Example (two band image classified by ISODATA) 1 2 5 4 3 Next task: to label the classes

4. Grouping based on Spectral Similarity This provides the basis for further reducing the number of classes obtained using other unsupervised classification methods. Mean digital values Spectral Classes Band 1 Band 2 1 10 5 2 20 3 30 55 4 40 50 90 Verbyla 6

4. Grouping based on Spectral Similarity This provides the basis for further reducing the number of classes obtained using other unsupervised classification methods. Verbyla 6