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