Post-classification and GIS Lecture 10. Why? salt- and- pepper.

Slides:



Advertisements
Similar presentations
NA-MIC National Alliance for Medical Image Computing Slicer Tutorial Module: Segmentation May 26, 2005.
Advertisements

Morphology The shape of things to come Courtesy Luca Galuzzi (Lucag)
Computational Biology, Part 23 Biological Imaging II Robert F. Murphy Copyright  1996, 1999, All rights reserved.
Morphology – Chapter 10. Binary image processing Often it is advantageous to reduce an image from gray level (multiple bits/pixel) to binary (1 bit/pixel)
Introduction to Morphological Operators
Tutorial # 10 Morphological Operations I8oZE.
Morphology Structural processing of images Image Processing and Computer Vision: 33 Morphological Transformations Set theoretic methods of extracting.
Binary Image Analysis: Part 2 Readings: Chapter 3: mathematical morphology region properties region adjacency 1.
Computer Vision Basics Image Terminology Binary Operations Filtering Edge Operators.
Digital Image Processing Homework 4 TA. Yu-Lun Liu VC Lab. Dec.04, 2007.
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
E.G.M. PetrakisBinary Image Processing1 Binary Image Analysis Segmentation produces homogenous regions –each region has uniform gray-level –each region.
Morphological Image Processing The field of mathematical morphology contributes a wide range of operators to image processing, all based around a few simple.
CSE554Binary PicturesSlide 1 CSE 554 Lecture 1: Binary Pictures Fall 2013.
CSE554Binary PicturesSlide 1 CSE 554 Lecture 1: Binary Pictures Fall 2014.
1 Chapter 8: Image Restoration 8.1 Introduction Image restoration concerns the removal or reduction of degradations that have occurred during the acquisition.
Image Processing and Analysis Image Processing. Agenda Gray-Level Operations –Look-up Tables –Brightness and Contrast Color Space Operations Frequency.
Chapter 9.  Mathematical morphology: ◦ A useful tool for extracting image components in the representation of region shape.  Boundaries, skeletons,
Chap 3 : Binary Image Analysis. Counting Foreground Objects.
September 23, 2014Computer Vision Lecture 5: Binary Image Processing 1 Binary Images Binary images are grayscale images with only two possible levels of.
Morphological Image Processing
Remote Sensing Supervised Image Classification. Supervised Image Classification ► An image classification procedure that requires interaction with the.
Lecture 03 Area Based Image Processing Lecture 03 Area Based Image Processing Mata kuliah: T Computer Vision Tahun: 2010.
J. Shanbehzadeh M. Hosseinajad Khwarizmi University of Tehran.
AdeptSight Image Processing Tools Lee Haney January 21, 2010.
Digital Image Processing CSC331 Morphological image processing 1.
1 Regions and Binary Images Hao Jiang Computer Science Department Sept. 25, 2014.
Mathematical Morphology Mathematical morphology (matematická morfologie) –A special image analysis discipline based on morphological transformations of.
Course 2 Image Filtering. Image filtering is often required prior any other vision processes to remove image noise, overcome image corruption and change.
Computational Biology, Part 22 Biological Imaging II Robert F. Murphy Copyright  1996, 1999, All rights reserved.
AM-FM Screen Design Using Donut Filters
1 Regions and Binary Images Hao Jiang Computer Science Department Sept. 24, 2009.
Digital Image Processing CSC331 Morphological image processing 1.
Erosion: Erosion is used for shrinking of element A by using element B
CS654: Digital Image Analysis
Mathematical Morphology
Morphological Filtering
CS654: Digital Image Analysis
Nottingham Image Analysis School, 23 – 25 June NITS Image Segmentation Guoping Qiu School of Computer Science, University of Nottingham
DIGITAL IMAGE PROCESSING
Morphological Image Processing Robotics. 2/22/2016Introduction to Machine Vision Remember from Lecture 12: GRAY LEVEL THRESHOLDING Objects Set threshold.
TOPIC 12 IMAGE SEGMENTATION & MORPHOLOGY. Image segmentation is approached from three different perspectives :. Region detection: each pixel is assigned.
BYST Morp-1 DIP - WS2002: Morphology Digital Image Processing Morphological Image Processing Bundit Thipakorn, Ph.D. Computer Engineering Department.
Machine Vision ENT 273 Hema C.R. Binary Image Processing Lecture 3.
Lecture(s) 3-4. Morphological Image Processing. 3/13/20162 Introduction ► ► Morphology: a branch of biology that deals with the form and structure of.
Morphological Image Processing (Chapter 9) CSC 446 Lecturer: Nada ALZaben.
Morphology Image Processing‏ Lab 6. Dilationgrow image regions Erosionshrink image regions Openingremoval of image region Closingfilling in image region.
Lecture 11+x+1 Chapter 9 Morphological Image Processing.
Digital Image Processing Lecture 15: Morphological Algorithms April 27, 2005 Prof. Charlene Tsai.
Digital Image Processing (Digitaalinen kuvankäsittely) Exercise 5
Morphological Transformations and Histogram Equalization
Image Processing and Analysis
CSE 554 Lecture 1: Binary Pictures
Introduction to Morphological Operators
Brain Hemorrhage Detection and Classification Steps
Figure 4. Testing minimal configurations with existing models for spatiotemporal recognition. (A-B) A binary classifier is trained to separate a positive.
Binary Image Analysis used in a variety of applications:
Local Binary Patterns (LBP)
Binary Image processing بهمن 92
Spatial operations and transformations
Dilation The basic morphological operations applied to either grayscale or binary images are Erosion and Dilation. Erosion shrinks image objects while.
Closing One of the important morphological operations applied to either grayscale or binary images is Closing. It is derived from the fundamental operations.
Erosion The basic morphological operations applied to either grayscale or binary images are Erosion and Dilation. Erosion shrinks image objects while.
Morphological Image Processing
Digital Image Processing Lecture 15: Morphological Algorithms
Filtration Filtration methods for binary images
Binary Image Analysis: Part 2 Readings: Chapter 3:
Digital Image Processing Lecture 14: Morphology
Spatial operations and transformations
Binary Image Analysis used in a variety of applications:
Presentation transcript:

Post-classification and GIS Lecture 10

Why? salt- and- pepper

Majority/Minority Analysis  Apply majority or minority analysis to a classification image. Use majority analysis to change spurious pixels within a large single class to that class. You enter a kernel size and the center pixel in the kernel will be replaced with the class value that the majority of the pixels in the kernel has. If you select Minority analysis, then the center pixel in the kernel will be replaced with the class value that the minority of the pixels in the kernel has

Stuckens et al., 2000 Maximum likelihood result Majority filter applied Remote Sensing of Env.

Clump Classes  Clump adjacent similar classified areas together using morphological operators. Classified images often suffer from a lack of spatial coherency (speckle or holes in classified areas). The selected classes are clumped together by first performing a dilate operation and then an erode operation on the classified image using a kernel of the size specified in the parameters dialog.

Morphology Filters  Dilate Filter commonly known as fill, expand, or grow. It fill holes smaller than the structural element (kernel) in a binary or grayscale image.  Erode Filter commonly known as shrink or reduce. It removes islands of pixels smaller than the structural element (kernel) in a binary or grayscale image.  Open Filter: erosion + dilation  Close Filter: dilation + erosion  Clump is a close filter.  Morphology kernels are just a structuring element and should not to be confused with convolution kernels.

Sieve Classes  Sieve Classes to solve the problem of isolated pixels occurring in classification images. Sieving classes removes isolated classified pixels using blob grouping. The sieve classes method looks at the neighboring 4 or 8 pixels to determine if a pixel is grouped with pixels of the same class. If the number of pixels in a class that are grouped is less than the value that you enter, those pixels will be removed from the class. When pixels are removed from a class using sieving, black pixels (unclassified) will be left.

Combine Classes  Use Combine Classes to selectively combine classes in classified images

Classification to vector  Convert your classified classes into vector.evf  Convert the.evf to.shp then ArcGIS can open it.  ArcGIS can open ENVI’s.img file

An example SAM Combine Sieve Clump

ImagesTimeActive cropsFallow land IKONOS 2000, Aug ,Feb. SAM threshold: 0.03 Combine Sieve threshold: 4 Clump operator: 6  6 Sieve threshold: 400 Clump operator: 9  9 Class to vector SAM threshold: 0.03 Combine Sieve threshold: 2 Clump operator: 10  10 Sieve threshold: 200 Class to vector ETM+ 2001, Jul. 15 SAM threshold: 0.10 Combine Sieve threshold: 3 Class to vector SAM threshold: 0.05 Combine Sieve threshold: 3 Class to vector 2001, Apr. 26 SAM threshold: 0.08 Combine Sieve threshold: 6 Clump operator: 2  2 Sieve threshold: 10 Class to vector SAM threshold: 0.06 Combine Sieve threshold: 10 Class to vector 2000, Sept. 07 SAM threshold: 0.13 Combine Sieve threshold: 50 Class to vector SAM threshold: 0.05 Combine Sieve threshold: 50 Class to vector 2000, June 10 SAM threshold: 0.13 Combine Sieve threshold: 10 Class to vector SAM threshold: 0.05 Combine Sieve threshold: 10 Class to vector 1999*, Sept. 12 SAM threshold: 0.35 Combine Sieve threshold: 10 Class to vector SAM threshold: 0.20 Combine Sieve threshold: 25 Class to vector Xie et al. 2007