1 Mai 2007 Seminar Intelligente Systeme KFZ-Kennzeichenerkennung Alexander Nöhrer 0656294 Andreas Vida 0155987.

Slides:



Advertisements
Ähnliche Präsentationen
Einführung in die Programmiersprache C/C++
Advertisements

Erstellen von Raumgrundrissen mit Vorlagen
Fast Fourier Transformation
Objektbewegungsdetektion in Bildfolgen
Routing – Routing Protokolle
Indizierung von Graphen durch häufige Subgraphen (2)
Software-Engineering II Eingebettete Systeme, Softwarequalität, Projektmanagement Prof. Dr. Holger Schlingloff Institut für Informatik der Humboldt.
On the Criteria to Be Used in Decomposing Systems into Modules
Projekt zur Evaluation, Reaktivierung vorhandener Kenntnisse und Festigung des Arbeitens mit Größen im Mathematikunterricht mit Schülern der 7. Klassen.
Übersicht zu Verfahren des Soft Computing
Statistische Suche nach melodischen Prototypen
Seminar „Extrapolationsmethoden für zufällige Felder“
A Model of Saliency-Based Visual Attention for Rapid Scene Analysis
8 Behandlung von Begriffen 8.1 Grundlagen aus Logik und Psychologie
Arbeitsbereich Technische Aspekte Multimodaler Systeme Universität Hamburg Fachbereich Informatik Oberseminar TAMS Grundlagen omnidirektionaler Sichtsysteme.
Multi-Media Seminar von Andre Münch
DEPARTMENT FÜR INFORMATIK
Kapitel 4 Syntaktische Analyse: LR Parsing.
Landesjugendhilfeausschuss Sachsen-Anhalt am
Bildverarbeitung Richard Göbel.
Bilder und Rasterdaten
Algorithmentheorie 04 –Hashing
Dynamische Programmierung (2) Matrixkettenprodukt
WS Algorithmentheorie 08 – Dynamische Programmierung (2) Matrixkettenprodukt Prof. Dr. Th. Ottmann.
Berechnen Sie den Output Vektor wenn der Input Vektor (1,1,-1,-1) ist.
Kapitel 19 Astronomie Autor: Bennett et al. Unsere Galaxis, die Milchstraße Kapitel 19 Unsere Galaxis, die Milchstraße © Pearson Studium 2010 Folie: 1.
Thorsten Jost INF-M2 – AW1 – Sommersemester Mai 2008
Modelchecker – RED Tool: Region-Encoding Diagram Stefan Neumann.
Algorithmen des Internets 2005 HEINZ NIXDORF INSTITUT Universität Paderborn Algorithmen und Komplexität 1 Klausuraufgaben.
Wir suchen ‘ mit m = m    ‘ c  ‘ mod 26
Präsentation im Seminar Software Engineering verteilter Systeme im Sommersemester 2013 mit dem Titel.
Präsentation zur Veranstaltung XY mit dem Titel. Software Methodologies for distributed systems Hinweis Die vorgegebene Struktur dient lediglich als Anhaltspunkt.
Seminar Biometrie Brehme Kewenig SS2006 H. Hundacker Institut für Wirtschafts- Verwaltungsinformatik Allgemeines Verarbeitungspipeline Vorverarbeitung.
Mobile Media Processing: Text Localization and Recognition
Information Retrieval: Methoden zur Selektivitätsabschätzung
Heute: Scherenzange zeichnen
Heinrich Hertz Institut für Nachrichtentechnik Berlin
Seminar Stochastische Schätzer: Kalman-Filter und mehr SS 2010 Antonia Pérez Arias Fakultät für Informatik Institut für Anthropomatik Lehrstuhl für.
Seminar: Informationstechnik in der Medizin Universität Dortmund Fakultät für Elektrotechnik und Informationstechnik Lehrstuhl für Kommunikationstechnik.
Seminar: Informationstechnik in der Medizin Universität Dortmund Skin Detection Fakultät für Elektrotechnik und Informationstechnik Lehrstuhl für Kommunikationstechnik.
Rechneraufbau & Rechnerstrukturen, Folie 12.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 12.
Blink-Detection Gruppe 9 Richard Kloibhofer Martin Riederer
Vielstoffthermodynamik
Prof. Dr. Gerhard Schmidt pres. by H.-J. Steffens Software Engineering WS 2006 / 2007Folie 1 Agile Vorgehensweisen Hintergrund –in den letzten Jahren hat.
Diskrete Mathe 9 Vorlesung 9 SS 2001
IHK I August 2008I Folie: 1 Der Mittlere Niederrhein im Regionenvergleich.
Transform Your Products © Copyright 2005 by 3D Systems, Inc. All rights reserved. The 3D Logo, Buildstation, Lightyear and Viper are trademarks, and SLA.
in der medizinischen Bildverarbeitung
Identifikation der geographischen Lage von Zeitungsartikeln (GIR) Masterarbeit von Tobias Brunner Betreuung: Dr. R. S. Purves.
Basisinformationstechnologie I
Adaptive Systeme-2 Grundlagen
Hartmut Klauck Universität Frankfurt SS
X y Bild I.
Christian Scheideler Institut für Informatik Universität Paderborn
Archival and Discovery
Vorlesung Mai 2000 Konstruktion des Voronoi-Diagramms II
1 GEOMETRIE Geometrie in der Technik H. Pottmann TU Wien SS 2007.
European Satellite Navigation Competition 2008 Wettbewerbsregion NRW - erste Teilnahme.
Fourier-Analyse und technologische Anwendungen
Der Erotik Kalender 2005.
Lisa Blum - Kathrin Kunze - Michael Kreil
„Single Color Extraction Sebastian Bertram Proseminar SS 2005: Distanzen und Ähnlichkeitsmaße im hochdimensionalen Raum and Image Query“
HAUPTSEMINAR ADAPTIVE SYSTEME | VORNAME NAME | 14. JUNI HAUPT-/ BACHELOR- SEMINAR ADAPTIVE SYSTEME PST | PROF. DR. WIRSING 14. JUNI 2009 VORNAME.
Softwareprojektpraktikum E-learning in der Schule Kürzeste Wege – Spiel Wintersemester 2015/2016 Florian Kettel Lea Christ Mustafa Sezer.
Institut für Eisenhüttenkunde Department of Ferrous Metallurgy Methoden der digitalen Bildverarbeitung zum Auffinden von fluoreszierenden Punkten auf Messproben.
Optische Kopfhaltungserkennung im Auto als Wissensquelle für multimodale Mensch-Maschine- Schnittstellen Chakib Bensajjay Erstgutachter: Prof. Dr. Dr.
SEMINARVORTRAG, AACHEN, RUBEN SCHWARZWALD Grundlagen der Kameragestützten Objekterkennung in Echtzeit Betreuer: Prof. Dr. Walter Hillen Dipl.-Ing.
Tiefenreinheitsanalyse in Matlab
Erkennung von Fassaden
Optimierungsprobleme:
 Präsentation transkript:

1 Mai 2007 Seminar Intelligente Systeme KFZ-Kennzeichenerkennung Alexander Nöhrer Andreas Vida

2 Mai 2007 Seminar Intelligente Systeme Agenda Motivation Anforderungen Ablauf in einem typischen Gesamtsystem Ausgewählte Teilschritte Vergleich vorhandener Systeme

3 Mai 2007 Seminar Intelligente Systeme Motivation Automatisierte Mautabwicklung Section Control Parkanlagen Verkehrsflusskontrolle Überwachung

4 Mai 2007 Seminar Intelligente Systeme Anforderungen an solche Systeme Sie sollen in Gebäuden und im Freien funktionieren mit unterschiedlicher und ungleichmäßiger Beleuchtung klarkommen Invariant gegenüber Verzerrungen der Kennzeichen sein. robust gegen Defekte oder andere Störungen sein eine möglichst flexible Entfernung zwischen Kamera und Auto erlauben sollen mit alternativen Aufnahmetechniken (etwa IR) und bereits gespeicherten Bildern funktionieren

5 Mai 2007 Seminar Intelligente Systeme Allgemeine Vorgehensweise (I)

6 Mai 2007 Seminar Intelligente Systeme Allgemeine Vorgehensweise (II) P AC

7 Mai 2007 Seminar Intelligente Systeme Lokalisierung des Kennzeichens Eigenschaften der Kennzeichenregion: Vorgegebene Farbe und Textur Hoher Kontrast Ausgeprägte vertikale Kanten Rechtecksform mit fixem Seitenverhältnis Problem: Jedes Land hat eigene Vorgaben

8 Mai 2007 Seminar Intelligente Systeme Lokalisierung [Shapiro et al.2006] a)Downsampling b)Vertikale Kanten c)Rangfilter d)Vertikale Projektion

9 Mai 2007 Seminar Intelligente Systeme Lokalisierung [Shapiro et al. 2006] e) Neigungskorrektur über Radontransformation (oben) f) Weitere Eingrenzung über horizontale Projektion (rechts)

10 Mai 2007 Seminar Intelligente Systeme Lokalisierung [Mahini et al. 2006] 1.Skaliere Bild (starte mit 100x100 Pixel) 2.Finde Kandidatenregionen. Verwende dabei morphologische Operatoren, Sobel uvm… 3.Soft-Thresholding 4.Verifikation der Kandidatenregionen über deren Features: Größe, mittlere Intensität, Form, Seitenverhältnis. Projektion der Region auf die Hauptachse (PCA) und Analyse des enstehenden Histogramms 5.Schild nicht gefunden? Weiter bei 1. mit nächstgrößerer Skalierung. Sonst Lokalisierung fertig.

11 Mai 2007 Seminar Intelligente Systeme Grauwert-Morphologie I Sei A ein mxn Bild und B ein jxk Strukturelement Erosion Dilation Dilation dilates(erweitert) black regions [

12 Mai 2007 Seminar Intelligente Systeme Grauwert-Morphologie II Aufbauend auf Erosion und Dilation kann man definieren: Close A B = (A B) B Open A B = (A B) B Bothat A B = (A B) - A Tophat A B = A – (A B)

13 Mai 2007 Seminar Intelligente Systeme Kennzeichenlokalisierung Ausgangsbild

14 Mai 2007 Seminar Intelligente Systeme Kennzeichenlokalisierung 1.Grauwertbild 2.Bothat 2x8 3.Sobel (vertikal) 4.Abs 5.Histogrammstretch 6.Histogramm- logarithmierung 7.Medianfilter 5x5 8.Faltung mit 3x30 Matrix (nur 1en)

15 Mai 2007 Seminar Intelligente Systeme Kennzeichenlokalisierung Ausgangsbild: graue Regionen auf 1 gesetzt, Rest auf 0. Mahini verwendet R=G=B (?!)

16 Mai 2007 Seminar Intelligente Systeme Kennzeichenlokalisierung Ausgangsbild nach Closure mit einem 3x3 Strukturelement

17 Mai 2007 Seminar Intelligente Systeme Kennzeichenlokalisierung Oben: Bild der letzten Folie mit Schwellwert 50 Unten: Multiplikation der letzten 3 Bilder

18 Mai 2007 Seminar Intelligente Systeme Kennzeichenlokalisierung Oben: Bild der letzten Folie mit nach Closure (Mahini verwendet hier Tophat !?) Unten: Binärkandidaten (Schwellwert)

19 Mai 2007 Seminar Intelligente Systeme Kennzeichenlokalisierung Zahlreiche andere Ansätze –Template matching –Farbgrenzen (color collocation) –Gaborfilter + Vektorquantisierung –Farbbasiert mit SVM (support vector machine) + CAM (continuously adaptive mean shift) –Lokal adaptive Schwellwertverfahren –Neuronale Netzwerke…

20 Mai 2007 Seminar Intelligente Systeme Neigungskorrektur [Liu et al. 2005] 2 Arten der Verdrehung optimaler Winkel hat die schmalste horizontale Projektion Wichtig: Bezugspunkte finden, die auf einer Linie liegen (verwende 8-Nachbarschaft)

21 Mai 2007 Seminar Intelligente Systeme Segmentierung der Schriftzeichen Globaler Schwellwert, etwa [Otsu1979] Lokale Verfahren bringen Verbesserung Lokal adaptiver Schwellwert [Lee et al ]

22 Mai 2007 Seminar Intelligente Systeme Leistungsvergleich: Lokalisierung 1-2s98%490/500Color-features-Yang ?96%624/650Adaptive-local- binarization-Lee 1,28s3,7%missrate 7,3% false-detection-rate Color-Texture based- SVM-CAM-Kim <400ms81,2% (0% false detection rate) 812/1000Multinational - Shapiro 0,7s96,9%107/110Modular Networks – Ji 3,12s98%294/300Gabor+VQ - Kahraman 300ms96,5%260/269Feature based - Mahino

23 Mai 2007 Seminar Intelligente Systeme ?