ENS243 - Image Classification - LEC 7
ENS243 - Image Classification - LEC 7
Remote Sensing
Image Interpretation – Image Classification
Image Classification
What is Image Classification?
• Image classification is a procedure of categorizing all pixels in an
image into land cover classes or themes based on the spectral data
embodied in the digital numbers (DNs).
• The spectral pattern present within the data for each pixel is used as the
numerical basis for categorization.
• If a pixel satisfies a certain criteria, the pixel is assigned to the class that
corresponds to those criteria.
• The goal of image classification is to assign all pixels in the image to
classes/themes.
• The classified image is a thematic map of the original image and is
made up of a mosaic of pixels, each of which belongs to a specific
theme.
Image Classification
Information Classes Vs Spectral Classes
• Information Classes: classes that the analyst is actual trying to identify
from analysis of image. E.g. forest types, crops, water, etc.
• Spectral Classes: groups of pixels which are similar or near similar
with respect to brightness values in the different spectral bands of
the data.
• The aim is to match the spectral classes in the data to the information classes
of interest.
Approaches to Classification
There are 2 Approaches to image classification:
o Supervised classification
o Unsupervised classification
• Supervised classification: in this type of classification the image analyst
“supervises” the pixel categorization process by specifying, to the
computer algorithm, numerical descriptors of the various land cover types
present in the scene.
• Representative sample sites of known cover type, called training areas are
used to compile numerical “interpretation key” that describes spectral
attributes for each feature of interest
• interpretation keys: shape, size, pattern, etc.
• classification algorithms used in supervised classification: includes
maximum likelihood and minimum-distance classification.
Approaches to Classification
• Unsupervised: the process of automatic identification of classes.
• The aim of this method is to split data into groups as similar as
possible, without knowing the nature of such groups
• It is objective and completely data driven
• This method mainly suited to images of objects/areas where there is
no ground knowledge
• Clustering algorithms are used to identify most frequent land cover
types
• After classification, the analyst must compare the classified data with
some form of reference data to determine the identity and
informational value of the spectral classes.
Supervise vs. Unsupervised
• The fundamental difference between supervised and unsupervised
classification is that
• In the unsupervised classification the image data are first classified by aggregating
them into the natural spectral groupings, or clusters present in the scene.
• No of clusters in unsupervised classification is subjective and depends on the following
factors:
• Size of area you are trying to classify
• How diverse (heterogeneous) the landscape is
• Resolution of the data you will be using
• Spatial
• Spectral
• The number of classes you will be mapping
Supervise vs. Unsupervised
• There are no specific rules regarding the number of training sites per
class
Steps in Supervised Classification
• Collect Signatures (2): The analyst uses signature collection tools to
collect signatures of training samples for potential classes.
Classification F U R U U U U U F F
Blue Band
Stage F U U R U U U U F F
Green Band
F U U R U U U U F F
Red Band
F U U R U U U U F F
NIR
F F U U R U U U U F
67 (B) Forest F F F U U R U F F F
62 50 22 35
54 (G)
River
R R F F F R F F F F
21(R) 12 11 19 22
F R R F R F F F F F
37 Urban F F R R U U U U F F
(NIR) 121 99 78 09 F F R U U U U U F F
F U R U U U U U F F
F U U R U U U U F F
F U U R U U U U F F
Training
F U U R U U U U F F
Stage
F F U U R U U U U F
Output Stage F F F U U R U F F F
Image Classification – Supervised
Supervised Algorithm-Minimum distance
classification
• The First Law of Geography, according to Waldo Tobler, is "everything
is related to everything else, but near things are more related than
distant things”.
0 254
Maximum Likelihood classifier
• Most widely used and powerful classification algorithm
• A pixel is assigned to the class for which it has maximum likelihood of
association.
• It uses training data to estimate means and variances of the classes
• It considers the variability of brightness values in each class around
the mean.
Maximum Likelihood classifier
To classify the measurement
vector X of an unknown pixel into
a class, the maximum likelihood
decision rule computes the value
pc for each class.
Then it assigns the pixel to the
class that has the largest (or
maximum) value.
THE END