Rasteranalyse
Als Rasteranalyse wird ein Verfahren zu Bilderkennung und automatischen Klassifizierung in der Informatik bezeichnet. Dabei wird das Bild in größer werdende Teile gerastert (gepixelt) und dann das unschärfere Bild mit bekannten Mustern verglichen. Im Gegensatz zu anderen Verfahren (wie zum Beispiel Clusteranalyse) ist das Ziel jedoch lediglich, das gesamte Objekt auf dem Bild zu klassifizieren ohne es dabei in kleinere Unterklassen zu teilen (globale Klassifizierung).
Algorithmus
[Bearbeiten | Quelltext bearbeiten]Rasterung
[Bearbeiten | Quelltext bearbeiten]Das Verfahren der Rasterung lässt sich mathematisch erfassen. Dazu überträgt man die Bildpunkte (Pixel) in eine Matrix. Bei Schwarz-Weiß-Bildern wird der Helligkeitswert eingetragen, bei einem Farbbild ein 3-Tupel der RGB-Farbwerte.
Es wird immer wieder ein neuer Durchlauf gestartet, solange bis das Bild einer bekannten Klasse zugeordnet werden kann.
Für Durchlauf gilt zeilenweise:
wobei:
Klassifikation
[Bearbeiten | Quelltext bearbeiten]- das entstandene Muster wird mit den bekannten Mustern verglichen
- wenn es keine Übereinstimmung gibt, wird ein neuer Durchlauf der Rasterung gestartet
- sobald ein gleiches Muster gefunden wird, ist die Zielklasse gefunden
- wenn bis zum Maximalraster kein gleiches Muster gefunden wird, werden die erzeugten Muster rückwärts auf bekannte ähnliche Klassen geprüft, (es werden also je nur Rastersegmente verglichen)
- sobald Rastersegmente gleich sind, ist die Zielklasse gefunden
Anmerkung: Die Wahrscheinlichkeit, dass keine Zielklasse gefunden wird, ist bei diesem Verfahren sehr gering. Jedoch besteht die Gefahr, dass die Zielklasse nicht sinnvoll bzw. falsch ist, wenn die Lernphase zu kurz war.
Beispiel
[Bearbeiten | Quelltext bearbeiten]zur Veranschaulichung der globalen Klassifikation folgendes Beispiel aus der Gesichtserkennung: