Supervised Classification

The second classification method involves “training” the computer to recognize the spectral characteristics of the features that you’d like to identify on the map. Once you’ve identified the training areas, you ask the software to put the pixels into one of the feature classes or leave them “unclassified.” It is never as clean as the textbooks say, however.

The training areas are best made using an RGB image, but they can be transferred to any other file or band with the same coordinate system (ratios, PCs, etc).

The classification can be done on individual pixels or “objects” which are created by image “segmentation” which groups them into like blobs BEFORE you run the classification algorithm of your choice.

ESRI help segmentation example

from ESRI help pages

 

Supervised Classification Process Steps.

  1. pick good training areas (Training Sample Manager in ArcGIS Pro)
    1. make sure they are spectral-ly distinct (how do you do that??)
      and as homogeneous as possible
    2. you can pick the regions based on the raw (or stretched at least) bands (top illustration shows a good separation in bands 3 & 4 for VA scene, but poor in bands 1&2), but ratios and PC’s will often do better a better job discriminating the training areas (bottom example).
  2. decide on number of features (lumper or splitter argument)
  3. Once you have selected training regions and determine their “signature” (a statistical summary of the training regions for each input band) using ISOCLASS clustering, you now need an algorithm to assign pixels from the rest of the image to one of the training classes.
    From simplest to most complex, they are

    1. parallelepiped
    2. minimum distance to class mean (same as “allocation”)
    3. maximum likelihood
    4. fuzzy membership

Here are some examples

      1. above – parallelepiped vs maximum likelihood (circles)- note uncertain regions
        max likelihood classification
      2. minimum distance to class means (left or top) vs maximum likelihood (right or bottom) from here.
      3. fuzzy membership 
        same as maximum likelihood but with a fuzzy membership rule set and membership probability output.

Note that all of this classification process is NOT limited just to remote sensing raster. If you added other characteristics like elevation, slope or local relief, that would help to discriminate pixel in many area. It is a form of inverse modeling!