Form: Gradient. Informationsgewinnung

Ähnliche Dokumente
Bildverarbeitung 4 - Filterung

Graphische Datenverarbeitung und Bildverarbeitung

Segmentierung. Vorlesung FH-Hagenberg SEM

Bildverarbeitung Herbstsemester Kanten und Ecken

Einführung in die medizinische Bildverarbeitung SS 2013

Segmentierung 1 Segmentation

Kantenextraktion. Klassische Verfahren. Christoph Wagner. 30. Januar Vortrag zum Seminar Bildsegmentierung und Computer Vision

Kanten und Konturen. Industrielle Bildverarbeitung, Vorlesung No M. O. Franz

Digitale Bildverarbeitung (DBV)

Segmentierung. Inhalt. Segmentierung

Einführung in die medizinische Bildverarbeitung WS 12/13

Bildverarbeitung Herbstsemester

Computergrafik 2: Filtern im Ortsraum

Proseminar "Aufgabenstellungen der Bildanalyse und Mustererkennung"

"Kanten- und Linienerkennung in Grauwertbildern für Bildverarbeitungsstufen im Antikollissionssystem des Faustfahrzeugs"

Struktur des menschlichen Auges. Bildgebende Verfahren in der Medizin und medizinische Bildverarbeitung Bildverbesserung 2 / 99

Filter Transformationen (Blender) INSTITUTE OF COMPUTER GRAPHICS AND ALGORITHMS

Hauptklausur zur Vorlesung Bildverarbeitung WS 2002/2003

Numerisches Programmieren, Übungen

Wie findet man interessante Punkte? Martin Herrmann, Philipp Gaschler

Prof. J. Zhang Universität Hamburg. AB Technische Aspekte Multimodaler Systeme. 20. Januar 2004

Computergrafik 2: Kanten, Linien, Ecken

Klausuraufgaben zur Vorlesung Computer Vision. Prüfung I W772. Termin: 5. Februar Maximal mögliche Punktzahl: = 50.

EVC Repetitorium Blender

2D Graphik: Bildverbesserung 2

Klausuraufgaben zur Vorlesung Computer Vision. Prüfung I W772. Termin: 5. Februar Maximal mögliche Punktzahl: = 50.

Digitale Bildverarbeitung Einheit 8 Lineare Filterung

Diskrete Signalverarbeitung und diskrete Systeme

Stereovision Omnivision Kantendetektion

Computer Vision: Kalman Filter

Elementare Bildverarbeitungsoperationen

Computer Vision: Segmentierung I

4 Matrizenrechnung. Beide Operationen geschehen also koeffizientenweise. Daher übertragen sich die Rechenregeln von K(m n, k).

Ein auf Eigenwertanalyse basierendes Verfahren zur einfachen und robusten Linienerkennung. -erweiterte Web-Präsentation

Computergrafik 2: Übung 7. Hough Transformation

Lineare Algebra für PhysikerInnen

Praktikum-Meßtechnik Verfasser: Dr. H. Bergelt

Lösung zu Serie 18. Lineare Algebra D-MATH, HS Prof. Richard Pink

DWT 1.4 Rechnen mit kontinuierlichen Zufallsvariablen 234/467 Ernst W. Mayr

R.Wagner, Mathematik in der Astronomie

Inhaltsbasierte Bildsuche. Matthias Spiller. 17. Dezember 2004

Shape Gradient for Image and Video Segmentation

Proseminar: Grundlagen der digitalen Bildverarbeitung

Wir erinnern zunächst an die verschiedenen Arten von Funktionen, die uns bisher begegnet sind: V : r 0 3 V ( r) 0 3

1. Filterung im Ortsbereich 1.1 Grundbegriffe 1.2 Lineare Filter 1.3 Nicht-Lineare Filter 1.4 Separabele Filter 1.

Funktionen in zwei Veränderlichen

Probeklausur zu Mathematik 3 für Informatik

Elemente der Analysis II

Was bisher geschah. digitale Bilder: Funktion B : pos col Matrix B col pos. Punktoperationen f : col 1 col 2

Matrizen spielen bei der Formulierung ökonometrischer Modelle eine zentrale Rolle: kompakte, stringente Darstellung der Modelle

INTELLIGENTE DATENANALYSE IN MATLAB

LINEARE ALGEBRA UND ANALYSIS FÜR FUNKTIONEN EINER VARIABLEN

Optimierung für Nichtmathematiker

13 Mehrdimensionale Zufallsvariablen Zufallsvektoren

Lineare Abhängigkeit und Unabhängigkeit. 1-E Ma 1 Lubov Vassilevskaya

Elementare Bildverarbeitungsoperationen

Teil II: Aufgaben zur Differential- und Integralrechnung Ohne Lösungsweg

Geschwindigkeiten, Steigungen und Tangenten

37 Gauß-Algorithmus und lineare Gleichungssysteme

Nach der Drehung des Systems ist der neue Zustandsvektor

Diskretisierung und Quantisierung (Teil 1) Prof. U. Rüde - Algorithmik kontinuierlicher Systeme

Vorkurs: Mathematik für Informatiker

Proseminar Grundlagen der Bildverarbeitung Thema: Bildverbesserung Konstantin Rastegaev

Vorkurs: Mathematik für Informatiker

Wasserscheiden-Ansätze zur Bildsegmentierung I

Taylorreihen. Kapitel 9. Lernziele. Taylorreihe. (x x 0 ) + f (x 0 ) 2! (x x 0 ) f (n) (x 0 ) (x x 0 ) n. Taylorreihe und MacLaurinreihe

1 Mathematische Hilfsmittel

Kapitel 15 Lineare Gleichungssysteme

Finite Elemente Methoden (aus der Sicht des Mathematikers) Alfred Schmidt

Vorkurs: Mathematik für Informatiker

Graphische Datenverarbeitung und Bildverarbeitung

9 Lineare Algebra 2 (SS 2009)

Merkmalerkennung am Beispiel SIFT

Übung 2: Lösungen. Technische Universität München SS 2004 Zentrum Mathematik Prof. Dr. K. Buchner

Lösungen zu Übungsblatt 3

Crash-Kurs Komplexe Zahlen

Angewandte Mathematik am Rechner 1

5 Lineare Gleichungssysteme und Determinanten

Physikalisches Praktikum

Kapitel 10 Komplexe Zahlen

Transkript:

Form: Gradient Motivation: Wenn Objekte homoen bezülich dem Grauwert oder einem Teturmerkmal sind dann treten an den Objektrenzen starke Gradienten auf. Grauwertbild Gradientenbetrasbild Computer Vision _Seite

Form: Gradient Grauwertbild Grauwertbild Grauwertprofil Grauwertprofil. Ableitun Gradient Gradientenbetra. Ableitun Die erste Ableitun besitzt an starken Grauwertüberänen Etremwerte! Die zweite Ableitun besitzt an starken Grauwertüberänen Nulldurchäne! Computer Vision _Seite

Form: Gradient Gradient: partielle. Ableitunen als zweidimensionaler Vektor T Der Gradientenbetra ibt die Stärke des Grauwertüberans an. rotationsinvariant invariant eenüber homoenen GW-Änderunen. Kurzschreibweise e iϕ [ ] T Die Phase ibt die Richtun des Grauwertüberans an. invariant eenüber homoenen GW-Änderunen. ϕ Betra arctan Phase Diskretisierun der Gradienten? Betra Differenzenquotienten. Computer Vision _Seite 3

Computer Vision _Seite 4 Form: Differenzenquotient T Δ Δ Δ Δ Δ Δ Δ Rückwärts--Gradient: D Vorwärts--Gradient: D Smmetrischer--Gradient S D Idee: Setze und -Richtun analo Δ

Form: lokaler Operator Differenzenquotient als lokaler Operator -Gradient Keine Einträe : Bild -Gradient -Gradientenbild Operatorfenster auch: Maske Faltunskern Das Operatorfenster besitzt Koeffizienten Gewichte Die Anwendun des Operators erfolt durch Faltun des Bildes mit dem Faltunskern. Computer Vision _Seite 5

Erinnerun: Faltun Eindimensionale diskrete Faltun: 9 8 7 6 5 4 3 m 3 5 7 9 3 5 7 9 9 8 7 6 5 4 3-9 -8-7 -6-5 -4-3 - - 3 4 5 6 7 8 9 9 8 7 6 5 4 3 3 5 7 9 3 5 7 9 Grauwertprofil Kern GW-Profil mit Kern m7 Schreibweise: K [ 3] Km ~ m K m m m j K j j Bemerkun: Beachte die Indizierun des Kerns ist smmetrisch zur Null! Computer Vision _Seite 6

Form: -Gradientenbild Das -Gradientenbild Differenzenquotienten in -Richtun kann durch Faltun des Bildes mit dem Kern berechnet werden. S D [ ] S D Keine Einträe : S D Bild -Gradientenbild Computer Vision _Seite 7

Form: -Gradientenbild Analo in -Richtun: S D S D Keine Einträe : Bild S D -Gradientenbild Computer Vision _Seite 8

Form: Beispiel Gradientenbild Beispiel : Holz arctan -Gradientenbild Bild Phase Richtun -Gradientenbild Computer Vision Betra Stärke _Seite 9

Form: Beispiel Gradientenbild Beispiel : Stroh arctan -Gradientenbild Bild Phase Richtun -Gradientenbild Computer Vision Betra Stärke _Seite

Kantenbilder Beriffe Oriinal Raumkantenbild Gradientenbetrasbild Kantenrichtunsbild Gradientenrichtunsbild Computer Vision _Seite

Form: mehrdimensionale Operatoren Problem: Rauschanfällikeit nur je zwei Bildpunkte ehen in die Berechnun der Differenzenquotienten ein. Idee: Berechnun des -Gradienten und simultane Glättun in -Richtun für das - Gradientenbild umekehrt -Gradient??? Keine Einträe : Glättun Bild??? -Gradientenbild ~ m n K m n m n m j n k K j k j k Computer Vision _Seite

Erinnerun: Faltun Beispiel: zweidimensionaler endlicher Faltunskern K der Größe 33 ~ m n jk 3 4 5 6 7 8 9 9 m j n k K j k K -- K - K - Faltunskern {K mn } 3 4 5 6 7 8 9 9 w X K - K K 3 4 5 6 7 8 9 3 4 5 6 7 8 9 33 K 43 K 53 K - 63 73 83 93 34 K X 44 K 54 K - 64 74 84 94 35 K - 45 K - 55 K -- 65 75 85 95 36 46 56 66 76 86 96 37 47 57 67 77 87 97 38 48 58 68 78 88 98 39 49 59 69 79 89 99 39 49 59 69 79 89 99 ~ 44 K - K K jk 4 j4 k K j k 55 K 54 K 53 K 45 K 44 K 43 K 35 K 34 K. 33 K Computer Vision _Seite 3

Computer Vision _Seite 4 Form: Klassische Gradientenoperatoren Prewitt-Operator Mittelwert-Differenz-Operator Sobel-Operator Isotroper Operator Roberts Cross -Gradient -Gradient

Computer Vision _Seite 5 Form: Faltun allemein Die Faltun ist eine universelle Technik und Theorie Beispiel : Die Mittelwertbildun für einen Bildausschnitt lässt sich als Faltun mit einem Kern darstellen und durchführen B H 3: Beispiel : Glättun mit der Gaußfunktion Tiefpassfilter B i H j j i H B μ 9 G G e e e G σ σ σ πσ πσ πσ

Form: Faltun allemein Masken heißen separierbar wenn sie in eine eindimensionale horizontale und eine eindimensionale vertikale Maske zerlet werden können. Beispiel : 4 6 4 4 6 4 6 4 6 4 36 4 6 4 6 4 6 4 4 6 4 [ 4 6 4 ] 4 6 4 pro Bildpunkt: 5 Multiplikationen 4 Additionen pro Bildpunkt: Multiplikationen 8 Additionen Beispiel : Gaußfunktion mit σ².4 [.65.5.375.5.65] Der Medianoperator lässt sich nicht durch eine Faltun beschreiben kein linearer Operator. Computer Vision _Seite 6

Computer Vision _Seite 7 Cann-Filter partielle Ableitunen der Gauß-Funktion Die Faltun mit der partiellen Ableitun von G nach ist separierbar und liefert ein -Gradientenbild. -Richtun analo. Form: Cann-Filter [ ] [ ] 4 4 4 G e e e G T T T σ πσ πσ πσ σ σ σ σ πσ e G partielle Ableitun von G nach partielle Ableitun von G nach

Computer Vision _Seite 8 Form: Laplace-Operator Erinnerun: Die zweite Ableitun besitzt an starken Grauwertüberänen Nulldurchäne! Laplace-Operator einer zweidimensionalen Funktion : Die Approimation der zweiten partiellen Ableitun nach analo führt zu einem 33-Faltunskern diskreter Laplace-Operator: [ ] 4 D

Form: Meican Hat-Operator Problem: Die zweite Ableitun ist sehr empfindlich eenüber Rauschen. Abhilfe: Vorheries Glätten Tiefpassfiltern des Bildes durch Faltun mit der Gaußfunktion G G G Laplacian of Gaussian- LoG oder Hildreth-Marr- oder Meican Hat-Operator H G σ e 4 4πσ σ H σ Computer Vision _Seite 9

Form: Zusammenfassun Kantenoperatoren Im Gradientenbetrasbild werden überschwellie Bildpunkte als Kantenpiel-Kandidaten deklariert. Im Meican Hut efilterten Bild werden die Nulldurchäne als Kantenpiel-Kandidaten deklariert. > ε G < ε Problem: Die verbleibenden Kandidaten müssen ausedünnt werden sonst entstehen breite Konturen. Gradientenbetrasbild Ausschnitt Computer Vision _Seite

Form: Ausdünnen der Kandidaten Ausdünnen der Kandidaten in Gradiententrichtun Berechnun des Gradientenbetras- und Gradientenrichtunsbildes z.b. mit Cann-Operator. Im Gradientenbetrasbild: Betrachte das Gradientenbetrasmaimum in Gradientenrichtun. 5 7 35 Gradienten-Richtun in M Maimumbedinun 58 338 36 ba bm und be bm 3 67 3 47 bb bm und bf bm 68 48 9 bc bm und bg bm 3 57 93 337 bd bm und bh bm 8 35 F E D G M C 9 H A B 45 Wenn M Maimum trae in Erebnisbild Betra und Richtun ein sonst. Computer Vision _Seite

Form: Ausdünnen der Kandidaten Beispiel: Ausedünntes Gradientenbetrasbild Gradientenbetrasbild Oriinal Gradientenrichtunsbild Computer Vision _Seite

Form: Ausdünnen der Kandidaten Diese Methoden liefern Intensitäts-Diskontinuitäten aber nicht immer Objektränder zusätzliche Struktur und Kantenunterbrechunen durch Rauschen Beleuchtunsdiskontinuitäten etc. Weitere Verarbeitun zur Zusammenstellun von Kantenpiel-Kandidaten zu Objekträndern. Computer Vision _Seite 3

Form: Binarisierun > ε ε binarisierte Gradientenbetrasbilder Oriinal ausedünntes Gradientenbetrasbild ε 4 Unterdrückun zusätzlicher Strukturen bei Erhalt von relevanten Objektkonturen? Computer Vision _Seite 4

Form: Unterdrückun zusätzlicher Strukturen Unterdrückun zusätzlicher Strukturen Zusätzliche Strukturen liefern oft nur kleine Gradientenbeträte. Andererseits liefern auch relevante Objektkonturen teilweise kleine Gradientenbeträe. Idee: Zwei-Schwellen-Mechanismus:. Starte die Binarisierun mit einer hohen Schwelle ε.. Verfolun der Kontur mit kleinerer Schwelle ε. Filterun ausepräter Konturen Computer Vision _Seite 5

Form: Binarisierun mit zwei Schwellen > ε ε binarisierte Gradientenbetrasbilder Oriinal ausedünntes Gradientenbetrasbild ε 4 ε 4 und ε Computer Vision _Seite 6

Form: Gruppierun der Kandidaten Gruppierun der Kandidaten nach Ähnlichkeit: Analse einer kleinen Nachbarschaft z.b. 33 oder 55 um einen Kandidaten Alle ähnlichen Kandidaten innerhalb dieser Nachbarschaft werden mit dem Kandidaten verbunden. Die Ähnlichkeit kann anhand des Gradientenbetras und / oder der Gradientenrichtun emessen werden: T ϕ ϕ T ϕ aktueller Kandidat Beispiel: Richtun 33 Beispiel: Richtun 55 Computer Vision _Seite 7

Form: Zusammenfassun Kantenpiel Berechnun und Gruppierun von Kantenpieln Anwendun eines Kantenoperators z.b. Cann- Operator: Gradientenbetras- und Gradientenrichtunsbild. Ausdünnen der Kantenpielkandidaten im Gradientenbetrasbild anhand der Gradientenrichtun. Binarisierun evtl. mit zwei Schwellen des Betrasbildes. Lokale Gruppierun nach Ähnlichkeit. Areation zu Merkmalen höherer Ordnun z.b. Kantensemente Kreisboensemente. Computer Vision _Seite 8