EVALUIERUNG VON BILDERKENNUNGSALGORITHME N IN HINBLICK AUF NUTZBARKEIT IN DER FLASH ENTWICKLUNG GEHALTEN VON: DENNIS SABELLECK.

Slides:



Advertisements
Ähnliche Präsentationen
Menüstruktur automatisch angepasste Menüstruktur auf der Internetseite = Neue Seite im Content – Management- System ergibt neuen.
Advertisements

Schnelle Matrizenoperationen von Christian Büttner
TECHNISCHE UNIVERSITÄT DARMSTADT Naive Bayes for Ranking
Genetische Algorithmen für die Variogrammanpassung
Puck eine visuelle Programmiersprache für die Schule
ISWeb - Information Systems & Semantic Web Marcin Grzegorzek 5.3 Karhunen-Loeve-Transformation Minimalität und Orthogonalität innerhalb.
Grundlagen der Geometrie
Multivariate Datenanalyse Datum: Betreuer: Dr. Bellmann Quellen: Multivariate Statistik, Hartung/Elpelt 1989 Stochastik für Ingenieure und Naturwissenschaftler,
Brainstorming Name des Vortragenden.
Sortierverfahren Richard Göbel.
Bildverarbeitung Richard Göbel.
XPointer Die Xpointer beschreiben einen Ort oder Bereich innerhalb einer XML-Instanz. Die XPointer bauen auf der XML Path Language auf. Die XPointer ist.
Algorithmen und Komplexität
Seminar Biometrie Brehme Kewenig SS2006 H. Hundacker Institut für Wirtschafts- Verwaltungsinformatik Allgemeines Verarbeitungspipeline Vorverarbeitung.
Was sind Histogramme? (1)
Spree SoSe 2011 Clustering – Wie Maschinen die Ähnlichkeit von Dokumenten erkennen.
Datenmanagement in Sensornetzen PRESTO - Feedback gesteuertes Datenmanagement - SS 2007 Sören Wenzlaff.
Mirakel Spiegeln im Kopf und mit Köpfchen
Entitäten Extraktion Wichtige Schritte Petra Maier WS 05/06.
Externe Bewertung in IB-Biologie
FHP - Fachbereich Bauingenieurwesen
in der medizinischen Bildverarbeitung
Basisinformationstechnologie I
Quantum Computing Hartmut Klauck Universität Frankfurt WS 05/
Black Box Algorithmen Hartmut Klauck Universität Frankfurt SS
Quantum Computing Hartmut Klauck Universität Frankfurt WS 05/
Using latent semantic analysis to find different names for the same entity in free text Präsentation und Diskussion des Papers Im Rahmen des PS Web-Information.
Fingerprint Matching On Card
Literaturkenntniskompetenzen: Versuch, Deskriptoren zu skalieren Niveau A2.1 (3.Kl.) Ich kann verstehen, welche Informationen und Themen in einem einfachen,
SIFT Scale-Invariant-Feature-Transform
Multimediapraktikum SS07 Vision-Based Motion Analysis Handgestenerkennung.
Lisa Blum - Kathrin Kunze - Michael Kreil
Grundlagen der Geometrie
„Single Color Extraction Sebastian Bertram Proseminar SS 2005: Distanzen und Ähnlichkeitsmaße im hochdimensionalen Raum and Image Query“
Sortierverfahren Mit VB 2010 express edition JBS Tr, info Q1.
ABC-Analyse Mit Hilfe der ABC- Analyse werden die bedeutendsten Verschwendungsursachen mit den möglichen Folgen in Verbindung gebracht und priorisiert.
EIN NEUES ENSEMBLE- KLASSIFIKATIONSVERFAHREN Tim Schneider Rotation Forest.
Erkennen Sie jeden Phish? Auf den folgenden Seiten werden Ihnen s gezeigt, die teils Phishingangriffe darstellen, teils legitime Nachrichten sind.
Ich schaff´s! Kinder motivieren und stärken Realschule am Karlsberg Crailsheim Ein Vortrag von Holger Waidelich – Diplomsozialpädagoge (BA)
Reflexionsfragen: Haltung gegenüber dem Kind Welche drei wichtigen Aspekte prägen Ihre Haltung zum Kind und woran sind sie zu erkennen? Sprechen Sie in.
Modul 9(b) Anonyme ArbeitnehmerInnenveranlagung. Universitätsabsolventin Julia, Berechnen Sie die ArbeitnehmerInnenveranlagung! Tätigkeiten/Anschaffungen.
PCA Principal Component Analysis. Gliederung PCA – Warum eigentlich? PCA – Was ist zu tun? Was passiert eigentlich? Anwendungen Zusammenfassung.
Statistische Auswertung und Darstellungsmöglichkeiten von Messdaten Seminarvortrag von Christian Gorgels im Studiengang Scientific Programming.
Spärliche Kodierung von Videos natürlicher Szenen Vortragender: Christian Fischer.
TU Darmstadt FB 20 Informatik Bayes Decision Theory von Martin Tschirsich, Shuo Yang & Zijad Maxuti Hausübung 5: Erläuterung Anwendung.
SEMINARVORTRAG, AACHEN, RUBEN SCHWARZWALD Grundlagen der Kameragestützten Objekterkennung in Echtzeit Betreuer: Prof. Dr. Walter Hillen Dipl.-Ing.
5AK Daniela Vukadin & Bozana Simic 2012/13 Die Korrelations- und Regressionsanalyse (linear)
11. April 2001 Migrationslösung iFIX nach WinCC AGU Planungsgesellschaft mbH ♦ Von-Ketteler-Str1 ♦ Leverkusen ♦ Tel.: 0214/86.
Die gleichförmige Kreisbewegung
Fazit „Vielleicht“ ist keine gültige Antwort!
Allgemeine Kriterien für spektakuläre Tore
BÖFL – Trainerfortbildung am in Wels
Diagramme erstellen mit MS Excel
Arbeitsteilung Vorlesung Mikroökonomik
Inklusionsbarometer 2016 Zahlen & Fakten (beruhend auf dem vierten Inklusionsbarometer der Aktion Mensch (Komplette Studie:
Tiefenreinheitsanalyse in Matlab
Kurvenfahrt – der Neigungswinkel
Das Problem des Handlungsreisenden
Ultrakurzeinführung OpenCV Feature Detektoren
Bei dieser Präsentation wird sicher eine Diskussion mit dem Publikum entstehen, die zu Aktionsschritten führt. Verwenden Sie PowerPoint, um diese Aktionsschritte.
Algorithmen und Datenstrukturen
Langzeitige Spektrummessung mit ET 91
Langzeitige Spektrummessung mit ELQ 30
Wie sucht man im Internet und welche Web-Browser kennt man
Personen beschreiben und die Farben
Von Wietlisbach, Lenzin und Winter
Autobahn-Rabatt-Karte – wie funktioniert´s?
Abiturprüfung Mathematik 2015 Baden-Württemberg Allgemeinbildende Gymnasien Wahlteil Analysis A 2 Lösungen der Aufgaben A 2.1 und A 2.2
Titel der Gründungsidee
BV 4.0 – Agieren statt reagieren
 Präsentation transkript:

EVALUIERUNG VON BILDERKENNUNGSALGORITHME N IN HINBLICK AUF NUTZBARKEIT IN DER FLASH ENTWICKLUNG GEHALTEN VON: DENNIS SABELLECK

EVALUIERUNG VON BILDERKENNUNGSALGORITHME N IN HINBLICK AUF NUTZBARKEIT IN DER FLASH ENTWICKLUNG GEHALTEN VON: DENNIS SABELLECK

Über Flash Dateiformat Shockwave Flash (SWF) Ermöglicht Darstellung von Vektor- und Rastergrafiken im Browser Sound & Videodaten integrierbar Ermöglicht durch objekt- orientierte Sprache ActionScript3 Erstellung von Spielen und Webanwendungen Verbreitung 99% Weltweit

EVALUIERUNG VON BILDERKENNUNGSALGORITHME N IN HINBLICK AUF NUTZBARKEIT IN DER FLASH ENTWICKLUNG

Anforderungen an den Algorithmus

Muss mit Rotation umgehen können Muss mit Skalierung umgehen können

Anforderungen an den Algorithmus Muss mit Rotation umgehen können Muss mit Skalierung umgehen können Muss schnell sein Muss geringe Fehlerrate aufweisen

TESTUMGEBUNG

Testbilder

Aufgeteilt in … Rotationstest Skalierungstest

Rotationstest Pro 10° Drehung Vergleich mit allen Bildern Jedes Bild Komplette 360° Drehung

Aufgezeichnet wird … Antwortzeit in Abhängigkeit zur Rotation Verhältnis falsche zu richtige Antwort Verhältnis falsch erkannt zu richtig erkannte Bilder Anzahl richtig erkannter Bilder in Abhängigkeit zur Rotation Anzahl falsch erkannt Anzahl nicht erkannt Antwortzeit in Abhängigkeit zur Pixelanzahl

Skalierungstest Pro 10% Skalierung Vergleich mit allen Bildern Skalierung von 10% auf 200%

Aufgezeichnet wird … Antwortzeit in Abhängigkeit zur Skalierung Verhältnis falsche zu richtige Antwort Verhältnis falsch erkannt zu richtig erkannte Bilder Anzahl richtig erkannter Bilder in Abhängigkeit zur Skalierung Anzahl falsch erkannt Anzahl nicht erkannt Antwortzeit in Abhängigkeit zur Pixelanzahl

ALGORITHMEN UND TESTERGEBNISSE

Typen Positionsbestimmende Algorithmen Existenzbestimmende Algorithmen

Bildregistrierungsprobl em

Naiver Algorithmus Suchfenster über gesamtes Bild verschieben Pro Position Vergleichsmaß errechnen Position mit Wert am nächsten an 1 ist Stelle mit größter Überlappung Grenzwert fordern der min. für das Bild überschritten werden muss, um von Erkennung sprechen zu können

Vergleichsmaß Kreuzkorrelationsformel Liefert Wert zwischen Null und Eins Je näher der Wert an Eins ist, desto größer ist der Zusammenhang

ERGEBNISSE

Verhältnis erkannt / nicht erkannt Antwortzeit in ms/ Rotation in Grad Rotationstest

Antwortzeit in ms/ Skalierung in % Skalierungstest

Histogramm Ansatz Vergleich Anzahl Rot-, Grün- und Blauwerte mit Hilfe von Histogrammen Histogramm: Häufigkeitsverteilung metrisch skalierter Merkmale Zählt pro Kanal Anzahl Pixel mit Wert x Histogramme normalisiert

Vergleichsmaß Idee: Ähnliche Bilder, ähnliche Werte Verteilung -> kleines h Vergleich aller Bilder, Bild mit kleinstem h am ähnlichsten

ERGEBNISSE

Antwortzeit in ms/ Anzahl Pixel Rotationstest

Anzahl erkannte Bilder/ Rotation in Grad Rotationstest

Erkannt / Nicht erkannt Rotationstest Richtig entschieden/ Falsch entschieden

Antwortzeit in ms/ Skalierung in % Skalierungstest Anzahl erkannt/ Skalierung in %

Erkannt / Nicht erkannt Skalierungstest Richtig entschieden / falsch entschieden

SURF Algorithmus SURF = Speeded Up Robust Features Unterteilung in 3 Schritte: Interessante Punkte finden, beschreiben, mit anderen Bild vergleichen Hauptkomponenten: Detektor und Deskriptor

Detektor Findet interessante Punkte in Bild Guter Detektor findet selbe Punkte unter verschiedenen Sichtverhältnissen Formel:

Boxfilter

Deskriptor Ordnet gefundenen Punkten Merkmale zu Merkmale gut unterscheidbar und unempfindlich gegen Störung Extrahiert Merkmalsvektor in rechteckigem Bereich um Punkt Vergleich zwischen Bilder über Distanzmaß zwischen Vektoren

ERGEBNISSE

Anzahl erkannte Bilder/ Rotation in Grad Rotationstest Anzahl richtig entschieden / falsch entschieden

Antwortzeit in ms / Anzahl Pixel Rotationstest

Anzahl erkannter Bilder/ Skalierung in % Skalierungstest

FAZIT & SCHLUSSFOLGERUNG

VIELEN DANK FÜR DIE AUFMERKSAMKEIT

POWERFLASHER GMBH BELVEDEREALLEE AACHEN DENNIS SABELLECK Entwickler E T