/
Mirza  Muhammad  Waqar Expert/rule based classification 1 Contact: mirza.waqar@seecs.edu.pk Mirza  Muhammad  Waqar Expert/rule based classification 1 Contact: mirza.waqar@seecs.edu.pk

Mirza Muhammad Waqar Expert/rule based classification 1 Contact: mirza.waqar@seecs.edu.pk - PowerPoint Presentation

lindy-dunigan
lindy-dunigan . @lindy-dunigan
Follow
342 views
Uploaded On 2019-11-04

Mirza Muhammad Waqar Expert/rule based classification 1 Contact: mirza.waqar@seecs.edu.pk - PPT Presentation

Mirza Muhammad Waqar Expertrule based classification 1 Contact mirzawaqarseecsedupk Lecture Overview Image classification basics Image and feature spaces Supervised vs Unsupervised classification ID: 763088

knowledge expert rules classification expert knowledge classification rules image classifier base decision rule information based pixel data tree conditions

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Mirza Muhammad Waqar Expert/rule based..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Mirza Muhammad Waqar Expert/rule based classification 1 Contact: mirza.waqar@seecs.edu.pk

Lecture OverviewImage classification basics Image and feature spacesSupervised vs Unsupervised classificationBasic concepts of Expert classificationImagine’ Expert Classifier Knowledge EngineerSetting up of rulesOutput evaluationFinal notes

Remote Sensing Process

Snow Vs. Clouds

Snow Vs. Clouds Clouds scatter at all wavelengths Snow absorbs at >1.4 m m c

6 Spatial Resolution Spatial Resolution / Pixel size Landsat: 30m SPOT: 10m Quickbird: 2m Sub-meter AVHRR: 1km Time Hyperspectral 10’s to 100’s of bands Spectral Resolution / Number of bands Multispectral < 10 bands

Generalized Workflow

Image ClassificationWhat is it ?Grouping of similar features Separation of dissimilar onesAssigning class label to pixelsResulting in manageable size of classes

Image Classification (2)

Image Classification (3)

Image Space

Feature Space

Feature Space (2)Two dimensional graph of scatter plot Formation of cluster of points representing DN values of two spectral bandsEach cluster of points corresponds to a certain cover type on ground Scatter plot of two bands

Supervised Classification Thematic Map (Large Area) Satellite Image (Large Area) Ground Truth (Small Area)

Supervised vs Unsupervised

Limitations of Fundamental MethodsOne of the drawbacks of the fundamental methods is that the only information utilized is that contained in the image itself, in the form of one or more channels. Nothing else is considered .On the contrary, human interpreters of hard copy images can integrate many other types of information. While working on a image, they may also take into consideration such information as that from available thematic maps, personal field experience, common sense, etc.

Limitations of Fundamental Methods (2)When natural objectives, such as landscape and forest, are concerned, relations among the objects and their surroundings can be used by specialists with corresponding knowledge. As known from forestry and ecology, there exist certain relations between plants and their environmental conditions.Plants grow best where the environmental conditions are most favorable for their specific adaptabilities. Information about the distribution of the plant objects can be exploited from their environmental conditions.

Overview of Classification Methods

What is Expert, or Rule-based Classification? Expert knowledge can be represented in form of rules: if condition then inferenceComplex combinations of rules can be built (knowledge base) Can be applied on both pixel and object (region) base Although we use Erdas Imagine Expert Classifier as an example, the principles are generic

Rules DefinitionThe base contains various "hard rules", i.e., the rules with no probability or belief weight. They are usually of the form of “IF···, THEN··· “ Another kind of rules are "fuzzy rules“, which go with a value of probability or belief weight.The hard rules are usually based on common knowledge or common sense; While the fuzzy rules are obtained through interviewing and questionnaires from experts

Expert Classification We can employ a similar approach to eCognition at the pixel level, using Imagine’s Expert ClassifierIt is argued that the quality of an image classification increases with the amount of information we have available Landcover classification

Expert Classification (2) We may further want to perform an analysis that goes beyond a mere identification of a landcoverExample: analyze a terrain in terms of the mobility it allows. Identify different more or less easily traversable pixels, ranging from wide roads (easy) to forest (slow) to water or buildings (no go).

Expert Classification (3)This is what the Expert Classifier does, in a way that is more akin to GIS analysis than traditional classification The software uses a rule-based approach with a hierarchy of rules, user-defined variables, and information sources as varied as raster imagery, vector files, graphic models or external programsIt is similar to the logic and structure of the graphic models that can be constructed in Imagine, but provides a better frame to follow complex rules and decisions

Expert Classifier The expert classifier is integrated into the Classifier module, and consists of 2 parts, the Knowledge Engineer and the Knowledge Classifier The Knowledge Engineer provides an interface for an expert, while the Knowledge Classifier can be used by an non-expert to execute an existing Classification Knowledge Base There is virtually no limit to complexity, although understanding the logic of a multitude of rules is not always easy, and neither is translating a research question into the appropriate hypotheses and rules

Expert Classifier - Layout Decision Tree Overview The knowledge base component The main work (and close-up) window

And And Or Decision Trees The classifier is composed of decision tree branches, i.e. a hypothesis, a rule (or more), and one or more conditions Hypothesis Rule Condition

Decision Trees (2) Translating rules and hypotheses into algebra can be difficult

Example of Decision Tree Decision Tree Overview The knowledge base component The main work (and close-up) window

Example of Decision Tree (2)Note that the hypotheses don’t lead to a single answer, but rather to pixels of particular value in a new, resulting thematic image file .This means that the result of the analysis is a classified raster image The objective in the following example was to identify terrain suitable for easy traversing Input data consist of ( i ) the result of a supervised ML classification, (ii) a DEM, (iii) a map of major and minor roads, and (iv) a georeferenced aerial photograph. In addition, several existing graphic models are used

Decision Trees – A Small Exercise: Exercise 1: We want to find areas to grow grapes. Those need a southern exposure, preferably a hill side, and good rainfall. What data do we need and how do we construct the knowledge base? We need: Elevation data Rainfall information

Expert Classification Output So what do we get from Expert Classifier? A simple thematic map, where each pixel is assigned a classSatisfaction of one of several rules leads to acceptance of hypothesis – so how do we determine which data source to chose?The hypothesis with the highest confidence is chosen Sometimes we have data sources of different quality/reliability

Output Evaluation Expert Classifier provides a powerful way to evaluating the resultsAnalysis can be run in ‘Test-mode’ We can selectively turn off individual classes We can also produce a confidence image to assess the quality of our classification

Confidence ImageWe can also create the confidence image Good to evaluate which rules may have to be revised

Output Evaluation (2) For testing we can also turn off individual hypotheses within the workspace

Output Evaluation (3) We can also evaluate the classified image, and “back-track” how a pixel came to be classified

Knowledge ClassifierThe knowledge base created can then also be used by non-experts in the Knowledge Classifier

Final NotesA rule-based system has obvious strengths and limitations. If the entire knowledge in a particular domain can be encoded in a finite set of rules, then a rule-based system is effective. On the other hand, if there are too many rules, it becomes difficult to maintain the system.

Final Notes (2)A well-constructed and useful knowledge base is a challenging and involved task Several refinements and iterations are likely requiredBut these knowledge bases also serve as basic of expert systems where non-experts can do the analysis – getting it right is vital!The key is to understand the pros & cons of different classification methods, and then chose accordingly

Questions & Discussion