Image Classification (Decision Rules and Classification)

Similar documents
This week we will work with your Landsat images and classify them using supervised classification.

Module 11 Digital image processing

Land Cover Analysis to Determine Areas of Clear-cut and Forest Cover in Olney, Montana. Geob 373 Remote Sensing. Dr Andreas Varhola, Kathry De Rego

Land Cover Type Changes Related to. Oil and Natural Gas Drill Sites in a. Selected Area of Williams County, ND

DISCRIMINANT FUNCTION CHANGE IN ERDAS IMAGINE

Aim of Lesson. Objectives. Background Information

Basic Hyperspectral Analysis Tutorial

Enhancement of Multispectral Images and Vegetation Indices

Seasonal Progression of the Normalized Difference Vegetation Index (NDVI)

Remote Sensing. The following figure is grey scale display of SPOT Panchromatic without stretching.

ENVI Classic Tutorial: Spectral Angle Mapper (SAM) and Spectral Information Divergence (SID) Classification 2

Exercise 4-1 Image Exploration

GE 113 REMOTE SENSING

Software requirements * : Part I: 1 hr. Part III: 2 hrs.

Histogram equalization

Image Analysis based on Spectral and Spatial Grouping

FOREST MAPPING IN MONGOLIA USING OPTICAL AND SAR IMAGES

Statistics 101: Section L Laboratory 10

GEO/EVS 425/525 Unit 9 Aerial Photograph and Satellite Image Rectification

Statistical Analysis of SPOT HRV/PA Data

Hyperspectral User Manual. [Type the author name]

Satellite image classification

GE 113 REMOTE SENSING. Topic 7. Image Enhancement

PROFILE BASED SUB-PIXEL-CLASSIFICATION OF HEMISPHERICAL IMAGES FOR SOLAR RADIATION ANALYSIS IN FOREST ECOSYSTEMS

How to combine images in Photoshop

CoE4TN4 Image Processing. Chapter 3: Intensity Transformation and Spatial Filtering

Software requirements * : Part I: 1 hr. Part III: 2 hrs.

Spatial Analyst is an extension in ArcGIS specially designed for working with raster data.

Discovering drugs by using mixed cell cultures

Importing and processing gel images

Land Cover Change Analysis An Introduction to Land Cover Change Analysis using the Multispectral Image Data Analysis System (MultiSpec )

Lab 3 -- Mosaic. Introduction

University of Technology Building & Construction Department / Remote Sensing & GIS lecture

Cellular automata applied in remote sensing to implement contextual pseudo-fuzzy classication - The Ninth International Conference on Cellular

Quick Operation Guide

Remote Sensing 4113 Lab 10: Lunar Classification April 11, 2018

AmericaView EOD 2016 page 1 of 16

Student: Nizar Cherkaoui. Advisor: Dr. Chia-Ling Tsai (Computer Science Dept.) Advisor: Dr. Eric Muller (Biology Dept.)

F2 - Fire 2 module: Remote Sensing Data Classification

IDENTIFICATION AND MAPPING OF HAWAIIAN CORAL REEFS USING HYPERSPECTRAL REMOTE SENSING

EXERCISE 1 - REMOTE SENSING: SENSORS WITH DIFFERENT RESOLUTION

Impulse noise features for automatic selection of noise cleaning filter

Basic Digital Image Processing. The Structure of Digital Images. An Overview of Image Processing. Image Restoration: Line Drop-outs

High Level Computer Vision SS2015

Color Correction and Enhancement

Camera Club of Hendersonville

Application of Linear Spectral unmixing to Enrique reef for classification

Unsupervised Classification

Using the Advanced Sharpen Transformation

Supervised Land Cover Classification An introduction to digital image classification using the Multispectral Image Data Analysis System (MultiSpec )

Applications of satellite and airborne image data to coastal management. Part 2

Master digital black and white conversion with our Photoshop plug-in. Black & White Studio plug-in - Tutorial

Remote Sensing And Gis Application in Image Classification And Identification Analysis.

VALIDATION OF THE CLOUD AND CLOUD SHADOW ASSESSMENT SYSTEM FOR LANDSAT IMAGERY (CASA-L VERSION 1.3)

Automated lithology extraction from core photographs

Texture characterization in DIRSIG

Master digital black and white conversion with our Photoshop plug-in. Black & White Studio plug-in - Tutorial

AUTOMATED DRUSEN DETECTION IN A RETINAL IMAGE USING MULTI-LEVEL ANALYSIS

Image Pro Ultra. Tel:

Image Capture and Problems

Mapping road traffic conditions using high resolution satellite images

In late April of 1986 a nuclear accident damaged a reactor at the Chernobyl nuclear

Long Range Acoustic Classification

Chapter 6. [6]Preprocessing

BCC Glow Filter Glow Channels menu RGB Channels, Luminance, Lightness, Brightness, Red Green Blue Alpha RGB Channels

Impact of Urban Growth & Development on Vegetation in San Antonio. by Eric Bowman and Kari Papelbon

Why Should We Care? More importantly, it is easy to lie or deceive people with bad plots

1. (a) Explain the process of Image acquisition. (b) Discuss different elements used in digital image processing system. [8+8]

Experiment P55: Light Intensity vs. Position (Light Sensor, Motion Sensor)

Adobe Studio on Adobe Photoshop CS2 Enhance scientific and medical images. 2 Hide the original layer.

ImageJ, A Useful Tool for Image Processing and Analysis Joel B. Sheffield

Hyperspectral image processing and analysis

GEOG432: Remote sensing Lab 3 Unsupervised classification

Exercise questions for Machine vision

Using Soil Productivity to Assess Agricultural Land Values in North Dakota

Excel Tool: Plots of Data Sets

CLASSIFICATION OF MULTIPLE SIGNALS USING 2D MATCHING OF MAGNITUDE-FREQUENCY DENSITY FEATURES

INCREASING THE DETAIL OF LAND USE CLASSIFICATION: THE IOWA 2002 LAND COVER PRODUCT INTRODUCTION

BacklightFly Manual.

GST 101: Introduction to Geospatial Technology Lab Series. Lab 6: Understanding Remote Sensing and Aerial Photography

Classification in Image processing: A Survey

Select your Image in Bridge. Make sure you are opening the RAW version of your image file!

Chapter 17. Shape-Based Operations

Lab 3: Image Enhancements I 65 pts Due > Canvas by 10pm

Statistical Tests: More Complicated Discriminants

inform ADVANCED IMAGE ANALYSIS SOFTWARE inform User Manual

ENSC 470/894 Lab 1 V1.4 (Oct )

Experiment 2: Electronic Enhancement of S/N and Boxcar Filtering

Photo/Image Controls

Voice Activity Detection

These project cannot be made up after the due date. (Each exercise is worth 25 points)

Classification Of Small Arms Shock Wave Data By Statistical Clustering Of Actual Waveforms

An Efficient Color Image Segmentation using Edge Detection and Thresholding Methods

According to the proposed AWB methods as described in Chapter 3, the following

Forest mapping and monitoring in Russia using EO data: R&D activity overview

Compound Object Detection Using Region Co-occurrence Statistics

Excel Lab 2: Plots of Data Sets

Picture Style Editor Ver Instruction Manual

Color and More. Color basics

Lesson 17. Student Outcomes. Lesson Notes. Classwork. Example 1 (5 10 minutes): Predicting the Pattern in the Residual Plot

Transcription:

Exercise #5D Image Classification (Decision Rules and Classification) Objective Choose how pixels will be allocated to classes Learn how to evaluate the classification Once signatures have been defined and saved in a signature file, whether they were defined from the image you are trying to classify, or from another image, you can use them to perform a classification. Each pixel in your image will then be placed in a class, placed in more than one class (overlap) or placed in no classes (unclassified). In order to decide which class to place any particular pixel in, we need to establish a set of decision rules. If we use parametric rules (based on statistics) then all pixels are placed in classes. None are left unclassified. None are placed in more than one class. The parametric rules place the pixels in classes by either finding the signature which is closest spectrally to the spectrum of each pixel (minimum distance rule); finding the signature that the pixel most likely belongs to (maximum likelihood rule); or finding the signature which minimizes the Mahalanobis distance (includes an evaluation of the covariances of the signatures). So all pixels are assigned to a single class. 1. Classify your image Open your image to be classified (<yourfile.img>) in Viewer1. Open the Signature Editor with the signature file to be used in the classification. In the menu bar choose Classify -> Supervised. Enter a name for the output file (classified image), like <yourfile_class1> (for a maximum likelihood classification using the signatures you

defined from the AOIs). Make sure the folder is the right one (i.e. yours). Select the distance file and give it a similar name (<yourfile_dist>), and the same folder. Choose <None> for the non-parametric decision rule. Choose maximum likelihood for the parametric rule. Press OK. The image will be classified. (But it may not be displayed you might have to open it in another Viewer.) The original image is on the left. The classified one on the right. Now classify your image using a different rule (e.g. minimum distance), and save it under another name (e.g. <yourfile_class2.img>).

A comparison of these two classifications (minimum distance is on the left, maximum likelihood on the right) will show that in general they are very similar. There are some differences though. 1 Explain carefully why there are differences even when the original image is the same and the signatures used to classify the image are the same? 2 How would you know which was best? Note: If you use a non-parametric rule to classify your image, some pixels may be left unclassified and some may fall into more than one class. That is because the decision rule is not based on a statistics like minimum or maximum, but the pixel would actually have to fit into the definition of one and only one signature class. If, for example, the ellipses of two signatures overlap in feature space and a pixel falls into this overlapping region it could be assigned to either class. This is where an overlap rule can be applied to decided which class to place the pixel in. Likewise, since the signatures are unlikely to cover every possible spectral combination there may be pixels in the image which fall into the gaps (in feature space) between the ellipses of the signatures. These pixels would then be unclassified unless we chose a parametric rule to classify them.

2. Evaluate your classification There are many other ways to evaluate the accuracy of the classification. One is by viewing and analyzing the distance file that was created during the classification. The pixels in the distance file have a one-to-one correspondence with those in the original image. The brightness of the pixels in the distance file is indicative of their spectral distance from the signature to which they were assigned. Bright pixels are spectrally far from the class, and are more likely to be misclassified. Dark pixels are spectrally close to their assigned class. View the distance file for one of your classifications and use it to identify pixels which may be misclassified. (Note: You can t directly compare the distance values generated by a minimum distance classification with those generated by some other algorithm, like maximum likelihood, because the spectral distances are defined by different mathematical formulae.) bridge In the images above the left panel shows the unclassified image, the middle panel shows a classification done using minimum distance, and the right panel shows the distance file for this classification. You can see that the computer had some trouble

distinguishing the bridge from the water (compare 1 st and 2 nd panels), and this shows up brightly in the distance file. 3. Identify some bright areas in your distance file. Do they correspond to areas which were classified differently by the two different decision rules that you used? These are areas where the analyzer may choose to do ground truthing or refine the signature definitions. 3. Thresholding In order to avoid misclassification in an image, sometimes analysts choose to define a threshold based on the distance value. This means that pixels whose distance value exceed this limit will be left unclassified. This avoids the possibility of biasing statistics with bad data. The easiest way to choose a threshold value is to look at the histogram of brightness values in the distance image. This is the mean. Set the threshold where the curve becomes more horizontal.

The report above was generated from the Histogram -> Print option. View the histogram of data values for your distance file. It should be a smooth chi-square shape like the one shown here. If you want to experiment with thresholding, the Threshold option can be found under the Classifier icon in the Imagine header bar. Last Modified: 7 January 2009 Helen Cox