Shape Gradient for Image and Video Segmentation

Ähnliche Dokumente
Computer Vision: Segmentierung I

Bilder. Bildsuchmaschiene. Bildsuche. Überblick. Beispiele im WWW. Inhaltsbasierte Bildsuche Motivation

Proseminar "Aufgabenstellungen der Bildanalyse und Mustererkennung"

Digitale Bildverarbeitung und Bildanalyse - PDEs und Variationsmethoden

Kommentierte Musterlösung zur Klausur HM II für Naturwissenschaftler

Selbsteinschätzung Mathe 2 Dieser Fragebogen wächst Woche für Woche mit. 1 Integration von Funktionen einer Veränderlichen

Mathematik für Sicherheitsingenieure I B

Zufallsvariablen. Diskret. Stetig. Verteilung der Stichprobenkennzahlen. Binomial Hypergeometrisch Poisson. Normal Lognormal Exponential

Prof. Dr. Stefan Weinzierl Aufgabe: Amplitudenstatistik analoger Audiosignale. Abb. 1: WDF eines Audiosignals. p X.

Lösung zur Klausur zur Analysis II

Topologie und Differentialrechnung mehrerer Veränderlicher, SS 2009 Modulprüfung/Abschlussklausur. Aufgabe Punkte

Einige parametrische Familien für stochastische Prozesse

Serie 4: Gradient und Linearisierung

Wechselkurse und Finanzmarkt-Indizes

Konfidenzintervalle Grundlegendes Prinzip Erwartungswert Bekannte Varianz Unbekannte Varianz Anteilswert Differenzen von Erwartungswert Anteilswert

Mathematik für Wirtschaftswissenschaftler im WS 12/13 Lösungen zu den Übungsaufgaben Blatt 12

Form: Gradient. Informationsgewinnung

Bootstrap: Punktschätzung

Lösungen zu Mathematik I/II

Probeklausur. 1 Stetigkeit [7 Punkte] 2 Differenzierbarkeit [10 Punkte] Ferienkurs Analysis 2 für Physiker SS Karolina Stoiber Aileen Wolf

Segmentierung des Aterienbaums

Gauß-Prozess-Regression

Wochenaufgaben: Teil 1

Ingenieurmathematik mit Computeralgebra-Systemen

Wiederholungsklausur zur Analysis II

Kommentierte Musterlösung zur Klausur HM II für Naturwissenschaftler

Kimmerle Musterlösung , 120min. Tabelle der Standardnormalverteilung Φ(x) = 1. e t

Prüfungsklausur Höhere Mathematik II (22. Juli 2006) - Lösungen zum Theorieteil - für MB, EC, TeM, FWK, VT, KGB, BGi, WiW, GtB, Ma, WWT, ESM

M U = {x U f 1 =... = f n k (x) = 0}, (1)

KLAUSUR. Analysis (E-Technik/Mechatronik/W-Ing) Prof. Dr. Werner Seiler Dr. Matthias Fetzer, Dominik Wulf

Bildverarbeitung: Diffusion Filters. D. Schlesinger ()Bildverarbeitung: Diffusion Filters 1 / 10

Lineare Regression. Kapitel Regressionsgerade

Prüfung zur Vorlesung Mathematik I/II

4. Empirische Momente von ZR. 4. Empirische Momente von ZR. 4. Empirische Momente von ZR. 4. Empirische Momente von ZR

Klausurenkurs zum Staatsexamen (SS 2015): Differential und Integralrechnung 6

Theorie Parameterschätzung Ausblick. Schätzung. Raimar Sandner. Studentenseminar "Statistische Methoden in der Physik"

Angewandte Mathematik am Rechner 1

Prüfung zur Vorlesung Mathematik I/II

Mathematische Methoden in den Ingenieurwissenschaften 1. Übungsblatt

Linien- und Oberflächenintegrale

Statistik und Wahrscheinlichkeitsrechnung

1 Dichte- und Verteilungsfunktion

Strukturdynamik Prof. Dr. Wandinger. 1.2 Stochastische Lasten. Lösungen. Aus der Definition des Erwartungswerts folgt durch elementare Rechnung:

Basisprüfung, Gruppe A Analysis I/II

Dynamische Systeme und Zeitreihenanalyse // Multivariate Normalverteilung und ML Schätzung 11 p.2/38

Iterative Methods for Improving Mesh Parameterizations

Übungen zur Ingenieur-Mathematik III WS 2012/13 Blatt

INTELLIGENTE DATENANALYSE IN MATLAB

Statistics, Data Analysis, and Simulation SS 2015

Probeklausur zu Mathematik 3 für Informatik

Statistik und Wahrscheinlichkeitsrechnung

Anleitung: Standardabweichung

12. Übungsblatt zur Analysis II

Adaptive Systeme. Prof. Dr.-Ing. Heinz-Georg Fehn Prof. Dr. rer. nat. Nikolaus Wulff

10,24 ; 10,18 ; 10,28 ; 10,25 ; 10,31.

Beschleunigung von Bild-Segmentierungs- Algorithmen mit FPGAs

Prüfung zur Vorlesung Mathematik I/II

Mathematische Werkzeuge R. Neubecker, WS 2016 / 2017

Lösung 09 Klassische Theoretische Physik I WS 15/16. G(t t ) = Θ(t t )e α(t t ). (1)

Wahrscheinlichkeitstheorie und Statistik

Übungen zur Theoretischen Physik 2 Lösungen zu Blatt 1

Prof. Dr. H. Brenner Osnabrück SS Analysis II. Vorlesung 50. Hinreichende Kriterien für lokale Extrema

Fehlerrechnung. Bei physikalisch-technischen Messungen können systematische und zufällige Fehler auftreten.

Darstellungsformeln für die Lösung von parabolischen Differentialgleichungen

7. Übung: Aufgabe 1. b), c), e) Aufgabe 2. a), c), e) Aufgabe 3. c), e) Aufgabe 4. Aufgabe 5. Aufgabe 6. Aufgabe 7. Aufgabe 8. Aufgabe 9.

Mathematik II Sammlung von Klausuraufgaben

Wichtige Definitionen und Aussagen

Der Weg eines Betrunkenen

Vorbereitung für die Prüfung Mathematik II für Informatiker

Statistik II. IV. Hypothesentests. Martin Huber

Grundlagen der Mathematik (BSc Maschinenbau)

Statistik I für Betriebswirte Vorlesung 4

Mathematische und statistische Methoden II

Mustererkennung. Übersicht. Unüberwachtes Lernen. (Un-) Überwachtes Lernen Clustering im Allgemeinen k-means-verfahren Gaussian-Mixture Modelle

Hauptprüfung Fachhochschulreife Baden-Württemberg

Name Vorname Fachrichtg. Matrikelnr. Punkte Klausur Aufgabe max. Punkte Punkte. Bitte beachten!

Statistische Formeln und Tabellen

Transkript:

Shape Gradient for Image and Video Segmentation [1] S. Jehan-Besson, A. Herbulot, M. Barlaud und G. Aubert 23. Mai 2007 Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 1

Überblick Aktive Konturen Konzept Boundary Functionals Region Functionals Energiekriterium Shape Derivation Methodes Segmentierung mittels statistischen regionabhängigen Deskriptoren Anwendungsbeispiele Segmentierung Tracking Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 2

Aktive Konturen Konzept (1) Zur effizienten Segmentierung von Bildern und Videos Aktive Kontur wie Gummiring Segmentierungsvorgang: Energiekriterium minimieren sukzessive Anpassung der aktiven Kontur an Grenzen des Bildobjekts Aktive Kontur durch eine parametrische Kurve Γ(s,τ) = (x 1 (s,τ), x 2 (s,τ)) beschreibbar s Bogenlänge τ... Evolutionsparameter (Zeit) Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 3

Aktive Konturen Konzept (2) Aufstellen einer partiellen Differentialgleichung Γ 0 Startkurve v Geschwindigkeitsvektor von Γ(s,τ) PDGL treibt Rand einer eingangs festgelegten Region in Richtung lokales Minimum eines Energie-Kriteriums (Kostenfunktion) Geschwindigkeitsvektor v ist unbekannt Energiekriterium (Kostenfunktion) muss in Richtung v abgeleitet werden, so dass Lösung Γ(., τ ) ein lokales Minimum erreicht und zur Objektkontur konvergiert Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 4

Aktive Konturen Functionals Energiekriterium von aktiven Konturen Ursprünglich nur Boundary Functionals J b ( Ω) Seit Publikation von Mumford und Shah [3] auch Region Functionals J(Ω) leistungsfähiger Problem bei Optimierung regionsabhängiger Funktionale J(Ω) : Menge der Bildregionen besitzt keinen Vektor-Raum keine herkömmlichen Methoden basierend auf Gradientenabstieg anwendbar Optimierung daher schwierig Abhilfe: Shape derivation Methoden Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 5

Aktive Konturen Boundary Functionals Boundary Functional als Integral einer skalaren Funktion k b von Image Features über eine Kurve: Ω Kurve, Rand der Region da Flächenelement Ein klassisches Boundary Functional für ein 2D-Bild stammt aus der Arbeit von Caselles et al. [4]: 1 s Bogenlänge der Kurve Ω g(r) =, m = 1 oder 2 1+r m Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 6

Aktive Konturen Region Functionals Region Functional als Integral einer skalaren Funktion k von Region Features über eine Region: Klassisches Beispiel eines regionsabhängigen Deskriptors [5]: μ(ω) mittlerer Intensitätswert der Region Ω Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 7

Aktive Konturen - Energiekriterium Energiekriterium für Segmentierung: Linearkombination aus Boundary und Region Funktionalen Beispiel für einfache Segmentierung: k in Deskriptor für Objekt k out Deskriptor für Hintergrund k b Deskriptor für Kontur Wahl der Deskriptoren hängt von Anwendung ab Energiekriterium ableiten Geschwindigkeitsfunktion v v treibt aktive Kontur Richtung Minimum Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 8

Shape Derivation Methods (1) Geschwindigkeitsvektorfeld V(τ,x) Sei T : Ω R n wobei T Â (Menge regulärer, homeomorpher Funktionen) und gelte für einen Punkt x Ω x(τ) = T(τ, x) mit T(0, x) = x Ω(τ) = T(τ, Ω) mit T(0, Ω) = Ω Dann sei das Geschwindigkeitsvektorfeld V wie folgt definiert: Shape Derivative von k(x,ω) Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 9

Shape Derivation Methods (2) Eulerableitung des Funktionals J(Ω) = Ω k(x, Ω) dx in Richtung des Vektorfeldes V: N nach innen gerichteter Normalvektor der aktiven Kontur Ω Bestimmen des Extremums durch Null setzen : Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 10

Shape Derivation Methods (3) Deskriptoren Für Boundary Funktionale Boundary independent k b (x) basierend z.b. auf Gradient Boundary dependent k b (x, Ω) basierend z.b. auf Distanz von aktiver Kontur zu Referenzkontur Für Region Funktionale Region independent k(x) basierend z.b. auf Konstante Region dependent k(x, Ω) basierend z.b. auf Mittelwert, Varianz Berechnung der Eulerableitung eines Funktionals abhängig von: Art des Deskriptors Abhängigkeit des Deskriptors von Boundary/Region Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 11

Statistische regionenabhängige Deskriptoren (1) Allgemeiner Deskriptor zur Segmentierung basierend auf pdf eines Imagefeatures f einer Region: q(.) pdf f(x) Feature eines Bildes an der Stelle x Für Minimierung der -log-likelihood-funktion: -ln(x) Für Minimierung der Entropie-Funktion: 0 1 x Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 12

Statistische regionenabhängige Deskriptoren (2) falls keine parametrische Verteilung vorliegt muss pdf q(.) erst geschätzt werden Parzen-Methode K Gaußkern der geschätzten Verteilung mit Mittelwert 0 und Standardabweichung σ Ω Fläche der Shape Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 13

Beispiele: statistische regionenabhängige Deskriptoren Auf parametrischer Statistik basierende Deskriptoren: mit Verwendung des Mittelwertes µ z.b. Basierend auf der Varianz σ 2 Auf nichtparametrischer Statistik basierende Deskriptoren: Basierend auf nicht parametrischen PDFs Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 14

Segmentierungsverlauf (1) Abb: Evolution von Segmentierung und Histogramm für ein Grauwertbild basierend auf der Minimierung der Entropie [1] Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 15

Segmentierungsverlauf (2) [1] Abb: Evolution von Segmentierung und Histogramm für Farbbild basierend auf der Minimierung der Verbund-Entropie (U Chrominanz, Y Luminanz) Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 16

Tracking (1) Für Tracking: Minimierung der Distanz zwischen Wahrscheinlichkeitsdichtefunktionen (pdf) Funktional für Distanz zwischen zwei Histogrammen q, qˆ Wahrscheinlichkeitsdichtefunktion bzw. Histogrammvektor Funktion φ liefert kleine Werte wenn pdfs ähnlich Für φ kann Hellinger Distanz ϕ( qˆ, q) = verwendet werden qˆ q ( ) 2 Zur Minimierung von Funktional D(Ω) wird wieder Euler-Ableitung in Richtung V berechnet Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 17

Tracking(2) H Farbton (hue) V Grauwert (value) (bezogen auf HSV-Modell) [1] Abb: Beispiel für Tracking mittels Minimierung der Distanz zwischen aktuellem Histogramm und Referenzhistogramm Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 18

Tracking (3) [2] Teinte Farbton (hue) Valeur Grauwert (value) (bezogen auf HSV-Modell) Animation: Beispiel für Tracking mittels Minimierung der Distanz zwischen aktuellem Histogramm und Referenzhistogramm Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 19

Literaturverzeichnis [1] Jehan-Besson S., Herbulot A., Barlaud M. und Aubert G.: Shape Gradient for Image and Video Segmentation in Handbook of Mathematical Models in Computer Vision, Springer, Berlin, 2005 [2] Homepage von Stéphanie Jehan-Besson, www.greyc.ensicaen.fr/~jehan/research.php, 18.05.2007 [3] Mumford D., Shah J.: Optimal approximations by piecewise smooth functions and associated variational problems in Communications on Pure and Applied Mathematics, 42:577 684, 1989 [4] Caselles V., Kimmel R. und Sapiro G.: Geodesic active contours, International Journal of Computer Vision, 22(1):61 79, 1997 [5] Chan T. und Vese L. Active contours without edges, IEEE Transactions on Image Processing, 10(2):266 277, 2001 Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 20

Abschlussfolie DANKE für eure Aufmerksamkeit! Martin Schröttner und Michael Schneeberger Mat Vis-Gra SS07 21