300 likes | 433 Views
Gestenerkennung. Von albert gass. Gliederung. Einleitung e inleitendes Zitat Visuelle Gestenerkennung Allgemein Merkmale Farben Geometrie der Objekte. gliederung. Modellierung der beteiligten Daten Art der Datenaufnahme Daten-Handschuhe p artiell gefärbte Handschuhe
E N D
Gestenerkennung Von albert gass
Gliederung • Einleitung • einleitendes Zitat • Visuelle Gestenerkennung • Allgemein • Merkmale • Farben • Geometrie der Objekte
gliederung • Modellierung der beteiligten Daten • Art der Datenaufnahme • Daten-Handschuhe • partiell gefärbte Handschuhe • natürliche Erkennung • Zeichnen-Modell • Hand-Erkennung • Phasen der Gestenerkennung • Algorithmen und Verfahren • Rubine Alg., SiGrid Alg., DTW, HHM
Gliederung • Schwierigkeiten • Hardware • Beleuchtung • Perspektive • Feinheit der Gesten • Quellen
einleitung "Computersbecameprimaryobjectsofourattentionresulting in an areacalled“human computerinteraction.” Today, however, we must ask: Are weactuallyinterestedin interactingwithcomputers? Isn’tourgoalrathertointeractwithinformation, tocommunicateandtocollaboratewithpeople? Shouldn’tthecomputermoveintothebackground?" - N., Streiz
einleitung • Computer treten mehr in den Hintergrund • Unterstützende Funktion • Integration als Kommunikationsapparat • Intelligenz und Autonomie • Heutige Bedienungserleichterungen: • Touchscreens • PDAs • Graphic-Tablets
allgemein • Basiert auf Bildverarbeitung • Verfolgung von Bewegungen • -> Erkennen von Gesten • Verfolgung von ausgezeichneten Markern/Merkmalen bzw. Eigenschaften
farben • einfachste Eigenschaft • Beschreibung jedes Pixels eines digitalen Bildes mit seiner Farbe • Aufgespannter Farbraum als Schwellenwert • Abhängigkeit von der Beleuchtung
Geometrie der objekte • einfache Objekte • z.B.: Kreis • komplexe Objekte • menschliches Gesicht • mehrere Objekte müssen parallel erkannt werden
Daten-handschuhe • korrekte Position • hohe Genauigkeit und Geschwindigkeit • gute Kompatibilität • Nachteil • Bewegungseinschränkung
Partiell gefärbte Handschuhe • Position durch Farberkennung • zuverlässig • Einschränkung der Natürlichkeit
Natürliche Erkennung • keine zusätzliche Hardware nötig • Darstellung der natürlichen Hand • basiert auf Modellen, konzipiert für • Aussehen • Erscheinung • Zugriff auf maschinelles Lernen
Zeichnen-modell • erfolgreich für stiftbasierte Benutzerschnittstellen
Hand-erkennung • Unterteilung in Vorder- und Hintergrund • Pigmentierung • YUV-Farbmodell • Gauss • Statistisches Modell • Farben-Normierung • Beschleunigt die Rechengeschwindigkeit • Kontur eines Objekts
Phasen der Gestenerkennung • Data Acquisition • Sammeln der wichtigen Daten • Gesture Modeling • Anwendung der empfangenen Daten auf das jeweilige Modell • meist sind einige Vorprozesse nötig • Feature Extraction • weich und reibungslos • Merkmale können zu Trainingszwecken und als Vorlage dienen • Recognition Stage • Klassifizierung der Geste
Rubine Algorithmus • entwickelt von Dean Rubine (1991) • Basis vieler Algorithmen zur Gestenerkennung • merkt sich in periodischen Intervallen die Position • Feature-Ermittlung • Sinus, Cosinus • Entfernungen • Dauer und Geschwindigkeit
Sigrid Algorithmus • entwickelt von Beat Signer, Moira Noirre und Ueli Kurrmann (2007) • Basiert auf Bit-Signaturen in einem Grid • n gleich große Quadrate • Eindeutigkeit durch Bit-String • Transformation des Zeichenvorgangs auf Grid • Vergleich mit bereits bekannten Bit-Strings • Levensthein Distanz • Hamming Distanz
Dynamic time warping • misst Ähnlichkeiten zweier Sequenzen • unabhängig von • Zeit • Geschwindigkeit • Rechenaufwand • O(n²) • Anwendung • Sprach-, Unterschriften- und Umrisserkennung
Hidden markovmodel • stochastisches Modell • Markov-Kette mit unbeobachteten Zuständen • Übergang auf zufällig Weise von einem in einen anderen Zustand • Anwendung • Sprach- und Gestenerkennung • Spamfilter • Schriftenerkennung
hardware • Wahl der verwendeten Hardware zur Erfassung • davon abhängig ist: • Qualität des Ausgangsmaterials • gewünschte Informationen • Infrarot-, Restlicht- oder Normalbilder • hohe Auflösung für feine Details • hohe Frequenz der Aufnahme (vor allem bei Bewegungsabläufen)
Beleuchtung • Einschränkungen der Farbqualität durch Schatten und Reflexion • Verfälschung der Farben durch auftretende Blendeffekte • Verdunkelung der Farbtöne durch Schatten • Zusammensetzung des Lichts • natürliches und künstliches Licht • unterschiedliche Blauanteile
Perspektive • Entfernung zur Kamera • eintretender Winkel vom Objekt • auftretende Phänomene • Objekte werden überdeckt • Objekte werden verzerrt dargestellt • je nach Entfernung Gesten schwer erkennbar • Lösung • mehrere Kameras verwenden
Feinheit der Gesten • wann und welche Gesten sollen erkannt werden • Bewegungen metrisch erfassen • mögliche Probleme bei zu starker Feinheit • Fehlinterpretation unbewusster Bewegungen • leichtes Zittern
Quellen • http://www.ampublisher.com/Mar%202012/IPCV-1203-015-Hand-Gesture-Modeling-Recognition-Geometric-Features-Review.pdf • http://de.wikipedia.org/wiki/Wikipedia:Hauptseite • http://users.informatik.haw-hamburg.de/~ubicomp/projekte/master10-11-aw1/kilan/bericht.pdf