DE102012201454A1 - Objekterkennungsvorrichtung - Google Patents

Objekterkennungsvorrichtung Download PDF

Info

Publication number
DE102012201454A1
DE102012201454A1 DE102012201454A DE102012201454A DE102012201454A1 DE 102012201454 A1 DE102012201454 A1 DE 102012201454A1 DE 102012201454 A DE102012201454 A DE 102012201454A DE 102012201454 A DE102012201454 A DE 102012201454A DE 102012201454 A1 DE102012201454 A1 DE 102012201454A1
Authority
DE
Germany
Prior art keywords
sign
objects
alignment
matching
traffic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE102012201454A
Other languages
English (en)
Inventor
Hiroaki Kumon
Masanari Takagi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Publication of DE102012201454A1 publication Critical patent/DE102012201454A1/de
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/58Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
    • G06V20/582Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads of traffic signs

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Traffic Control Systems (AREA)
  • Image Analysis (AREA)
  • Character Discrimination (AREA)

Abstract

Die Objekterkennungsvorrichtung beinhaltet ein Bilderlangungsmittel zum Erlangen eines Bilds außerhalb eines Fahrzeugs, ein Kandidatenbereichextrahierungsmittel zum Extrahieren eines Kandidatenbereichs von dem Bild als einen Kandidaten eines Bereichs, der eines von Objekten zeigt, von denen jedes eine Einfahrt oder eine Ausfahrt eines bestimmten Abschnitts einer Straße zeigt, ein Objekterkennungsmittel, das konfiguriert ist, zu erkennen, dass der Kandidatenbereich das eine der Objekte zeigt, basierend auf einem Ergebnis eines Musterabgleichs zwischen dem Kandidatenbereich und jedem von mehreren Abgleichobjekten, die darin vorab gespeichert werden, ein Objektspeichermittel zum Speichern des einen der Objekte, die durch das Objekterkennungsmittel erkannt werden, und ein Abgleichobjektbeschränkungsmittel, das konfiguriert ist, von den mehreren der Abgleichobjekte eines oder mehr Abgleichobjekte einer Art entsprechend dem Objekt, das in dem Objektspeichermittel gespeichert ist, von der Verwendung in dem Musterabgleich auszuschließen.

Description

  • Die vorliegende Erfindung betrifft eine Objekterkennungsvorrichtung zum Erkennen eines Objekts wie beispielsweise eines Verkehrszeichens.
  • Es ist eine Objekterkennungsvorrichtung bekannt, die konfiguriert ist, ein Objekt wie beispielsweise ein Verkehrszeichen durch Bildverarbeitung eines Bildes zu erkennen, das durch eine fahrzeuggebundene Kamera aufgenommen wird. Es wird beispielsweise auf die Japanische Übersetzung der internationalen PCT-Anmeldung mit der Veröffentlichungsnummer JP 2002-530759 verwiesen. Gemäß der Objekterkennungsvorrichtung, die in diesem Patentdokument beschrieben ist, wird ein Kandidatenbereich eines Verkehrszeichens von einem Bild, das durch eine fahrzeuggebundene Kamera aufgenommen wird, durch ein Bildverarbeitungsverfahren extrahiert. Als nächstes wird ein Abgleich zwischen dem extrahierten Kandidatenbereich und jedem von mehreren Abgleichobjekten durchgeführt, um einen Übereinstimmungsgrad zu berechnen. Die Abgleichobjekte, die Bilddaten sind, die Verkehrszeichen repräsentieren, werden vorab gespeichert. Ist der berechnete Übereinstimmungsgrad größer als ein vorbestimmter Wert für eines der Abgleichsubjekte, wird erkannt, dass der extrahierte Kandidatenbereich ein Verkehrszeichen zeigt, das einem der Abgleichsubjekte entspricht.
  • Da die vorstehend beschriebene herkömmliche Objekterkennungsvorrichtung jedoch konfiguriert ist, den Abgleich zwischen einem extrahierten Kandidatenbereich mit jedem aller gespeicherten Abgleichobjekte durchzuführen und demzufolge eine Abgleichverarbeitung oft durchgeführt werden muss, hat sie das Problem, dass die Wahrscheinlichkeit signifikant wird, dass ein extrahierter Bereich, der tatsächlich nicht irgendein Verkehrszeichen zeigt, fehlerhaft als ein Verkehrszeichen zeigend erkannt wird.
  • Ein Ausführungsbeispiel stellt eine Objekterkennungsvorrichtung bereit, die aufweist:
    ein Bilderlangungsmittel zum Erlangen eines Bilds außerhalb eines Fahrzeugs;
    ein Kandidatenbereichextrahierungsmittel zum Extrahieren eines Kandidatenbereichs von dem Bild als einen Kandidaten eines Bereichs, der eines von Objekten zeigt, von denen jedes eine Einfahrt oder eine Ausfahrt eines bestimmten Abschnitts einer Straße zeigt;
    ein Objekterkennungsmittel, das konfiguriert ist, zu erkennen, dass der Kandidatenbereich das eine der Objekte zeigt, basierend auf einem Ergebnis eines Musterabgleichs zwischen dem Kandidatenbereich und jedem von mehreren Abgleichobjekten, die darin vorab gespeichert werden;
    ein Objektspeichermittel zum Speichern des einen der Objekte, die durch das Objekterkennungsmittel erkannt werden; und
    ein Abgleichobjektbeschränkungsmittel, das konfiguriert ist, von den mehreren der Abgleichobjekte eines oder mehr Abgleichobjekte einer Art entsprechend dem Objekt, das in dem Objektspeichermittel gespeichert ist, von der Verwendung in dem Musterabgleich auszuschließen.
  • Gemäß dem Ausführungsbeispiel wird eine Objekterkennungsvorrichtung bereitgestellt, die eine Struktur zum Vermeiden fehlerhafter Erkennung aufweist.
  • Weitere Vorteile und Merkmale des Ausführungsbeispiels werden aus der nachfolgenden detaillierten Beschreibung einschließlich der Zeichnungen und Ansprüche ersichtlich.
  • In den Zeichnungen:
  • 1 ist ein Blockschaltbild, das die Struktur einer Zeichenerkennungsvorrichtung als eine Ausführungsform der Erfindung darstellt;
  • 2 ist ein Diagramm, das die Anordnung der Komponenten der Zeichenerkennungsvorrichtung innerhalb eines Fahrzeugs darstellt;
  • 3 ist ein Diagramm, das Verkehrszeichen darstellt, die die Zeichenerkennungsvorrichtung erkennen kann;
  • 4 ist ein Ablaufdiagramm, das eine Zeichenerkennungsverarbeitung darstellt, die durch die Zeichenerkennungsvorrichtung durchgeführt wird;
  • 5 ist ein Ablaufdiagramm, das eine Musterabgleichverarbeitung darstellt, die in der Zeichenerkennungsverarbeitung beinhaltet ist, die durch die Zeichenerkennungsvorrichtung durchgeführt wird;
  • 6 ist ein Diagramm, das Korrespondenzbeziehungen zwischen gespeicherten Zeichen und ausgeschlossenen Zeichen darstellt; und
  • 7 ist ein Diagramm, das Korrespondenzbeziehungen zwischen gespeicherten Zeichen und ausgeschlossenen Zeichen darstellt.
  • Bevorzugte Ausführungsformen der Erfindung
  • Als erstes wird die Struktur einer Zeichenerkennungsvorrichtung 1 als eine Ausführungsform der Erfindung mit Bezug auf 1 bis 3 erläutert. 1 ist ein Blockschaltbild, das die Struktur der Zeichenerkennungsverarbeitung 1 darstellt. 2 ist ein Diagramm, das die Anordnung der Komponenten der Zeichenerkennungsvorrichtung 1 innerhalb eines Fahrzeugs 15 zeigt. 3 ist ein Diagramm, das typische Verkehrszeichen zeigt, die die Zeichenerkennungsvorrichtung 1 erkennen kann.
  • Die Zeichenerkennungsvorrichtung 1 ist an dem Fahrzeug 15 angebracht, um die Verkehrszeichen zu erkennen. Wie in 1 und 2 dargestellt ist, ist die Verkehrszeichenerkennungsvorrichtung 1 aus einer Kamera 3, die eine Bildaufnahmeeinrichtung darstellt, einen Fahrzeuggeschwindigkeitssensor 5, eine elektronische Steuereinrichtung 7 und eine Anzeigeeinrichtung 9 gebildet.
  • Wie in 2 dargestellt ist, ist die Kamera 3 in der Umgebung der Frontscheibe 17 des Fahrzeugs 15 angeordnet, um ein Bild vordem Fahrzeug aufzunehmen. Das Bild, das durch die Kamera 3 aufgenommen wird, wird an die elektronische Steuereinrichtung 7 ausgegeben.
  • Die elektronische Steuereinrichtung 7 beinhaltet einen Bilderkennungsabschnitt 11 und einen Erfassungsergebnisspeicherabschnitt 13. Der Bilderkennungsabschnitt 11 ist aus einem Mikrocomputer gebildet, der eine CPU, einen ROM und einen RAM beinhaltet. Der Bilderkennungsabschnitt 11 empfängt ein Bild, das durch die Kamera 3 aufgenommen wird, und führt eine später erläuterte Bildverarbeitung auf das empfangene Bild durch. Die Abgleichobjekte sind Bilddaten, die die unterschiedlichen Verkehrszeichen repräsentieren, die in 3 dargestellt sind.
  • Die Verkehrszeichen, die in 3 dargestellt sind, beinhalten Zeichen A1 bis Al2 für zulässige Höchstgeschwindigkeit, Zeichen B1 bis B13 für ein Ende der zulässigen Höchstgeschwindigkeit, ein Ortseinfahrtzeichen (Ortstafel Vorderseite) C1, ein Ortsausfahrtzeichen (Ortstafel Rückseite) C2, ein Zeichen D1 für einen Beginn eines verkehrsberuhigten Bereichs, ein Zeichen D2 für ein Ende eines verkehrsberuhigten Bereichs, ein Autobahnzeichen E1, ein Zeichen E2 für ein Ende einer Autobahn, ein Zeichen F1 für eine Kraftfahrstraße und ein Zeichen F2 für ein Ende einer Kraftfahrstraße. Der Bilderkennungsabschnitt 11 empfängt ein Erfassungsergebnis durch den Fahrzeugsensor 5.
  • Der Erfassungsergebnisspeicherabschnitt 13 hat eine Funktion zum Speichern eines Verkehrszeichens, das durch den Bilderkennungsabschnitt 11 erkannt wird. Die Anzeigeeinrichtung 9, die eine Flüssigkristallanzeige ist, ist innerhalb der Fahrgastzelle des Fahrzeugs 15 installiert. Die Anzeigeeinrichtung 9 kann ein Verkehrszeichen, das durch den Bilderkennungsabschnitt 11 erkannt wird, und ein Erfassungsergebnis durch den Fahrzeuggeschwindigkeitssensor 5 anzeigen.
  • Als nächstes wird eine Zeichenerkennungsverarbeitung, die durch die Zeichenerkennungsvorrichtung 1 in regelmäßigen Intervallen ausgeführt wird, mit Bezug auf das Ablaufdiagramm von 4 erläutert.
  • Die Verarbeitung beginnt bei Schritt S10, bei dem, von einem gegenwärtigen Bild vor dem Fahrzeug 15, das durch die Kamera 3 aufgenommen wird, Kanten (Teilbereiche, bei denen jeder Unterschied in der Lumineszenz zwischen dem gegenwärtigen Bild und dem vorhergehenden Bild signifikant groß wird) extrahiert, um ein Kantenbild zu bilden. Die Extrahierung derartiger Kanten kann beispielsweise durch einen sogenannten Sobel-Filter und eine Digitalisierungsverarbeitung geschehen.
  • Im nachfolgenden Schritt S20 wird ein Bereich mit einem Umriss eines Kreises oder eines Rechtecks von dem Kantenbild als ein kreisförmiger oder rechteckiger Bereich extrahiert. Nachfolgend wird der kreisförmige Bereich oder rechteckige Bereich als „kreisförmiger/reckteckiger Bereich” bezeichnet.
  • Im nachfolgenden Schritt S30 wird der kreisförmige/rechteckige Bereich anhand Farbe von geteilt und eine Lagebeziehung zwischen den geteilten Bereichen wird erlangt. Stimmt die erlangte Lagebeziehung mit einem der Muster der vorab gespeicherten Verkehrszeichen überein, wird dieser kreisförmige/rechteckige Bereich als ein Zeichenkandidatenbereich extrahiert. Jedes der Verkehrszeichen beinhaltet eines der folgenden vier Muster:
    Das Muster, in dem viele rote Bereiche entlang dem Umfang eines Kreises verteilt sind und weiße und schwarze Bereiche nahe dem Zentrum des Kreises verteilt sind.
  • Das Muster, in dem weiße und schwarze Bereiche entlang dem Umfang und dem Zentrum eines Kreises verteilt sind und es wenig Bereiche mit Farben außer weiß und schwarz gibt.
  • Das Muster, in dem viele blaue Bereiche über die Gesamtheit des kreisförmigen/rechteckigen Bereich verteilt sind und weiße Bereiche nahe dem Zentrum des kreisförmigen/rechteckigen Bereichs verteilt sind und es wenig Bereiche mit Farben außer blau und weiß gibt.
  • Das Muster, in dem gelbe Bereiche über die Gesamtheit des kreisförmigen/rechteckigen Bereichs verteilt sind und schwarze Bereiche nahe dem Zentrum des kreisförmigen/rechteckigen Bereichs verteilt sind und es wenige Bereiche mit Farben außer gelb und schwarz gibt.
  • In Schritt S40, der auf Schritt S30 folgt, werden eines oder mehr Abgleichobjekte bestimmt, die im später beschriebenen Schritt S50 verwendet werden. Genauer gesagt wird das Verkehrszeichen ausgelesen, das zuletzt in dem Erfassungsergebnisspeicherbereich 13 im später beschriebenen Schritt S60 gespeichert wird. Nachfolgend wird das zuletzt gespeicherte Verkehrszeichen als „gespeichertes Verkehrszeichen” gespeichert. Eines oder mehr Verkehrszeichen entsprechend diesem gespeicherten Verkehrszeichen werden als „ausgeschlossene Zeichen” bestimmt. Alle Abgleichobjekte, die vorab in dem Bilderkennungsabschnitt 11 gespeichert werden, mit Ausnahme desjenigen oder derjenigen des ausgeschlossenen Zeichens wird oder werden als ausgewählte Abgleichobjekte bestimmt, die im später beschriebenen Schritt S50 verwendet werden.
  • 6 und 7 zeigen Beispiele von Korrespondenzbeziehungen zwischen dem gespeicherten Zeichen und den ausgeschlossenen Zeichen. Der Bilderkennungsabschnitt 11 wird mit einer Aufzeichnung versehen, die derartige Korrespondenzbeziehungen darstellt. Übrigens sind die ausgeschlossenen Zeichen Zeichen, die nicht zwingend gesucht werden müssen, da die ausgeschlossenen Zeichen normalerweise nicht vor dem Fahrzeug auftreten, wenn das gespeicherte Zeichen erfasst wurde, wie nachfolgend beispielhaft erläutert wird.
  • Wenn das Zeichen A5, das die Geschwindigkeitsbegrenzung von 60 km/h zeigt, erfasst wurde, treten die Zeichen B1 bis B4 und B6 bis B12, die jeweils die Aufhebung einer Geschwindigkeitsbegrenzung zeigen, normalerweise nicht auf und demzufolge müssen sie nicht zwingend gesucht werden.
  • Wurde das Zeichen C1, das eine Ortseinfahrt zeigt, erfasst, treten dieses Zeichen C1 und alle Zeichen B1 bis B13 für ein Ende einer zulässigen Höchstgeschwindigkeit normalerweise nicht auf und müssen demzufolge nicht zwingend gesucht werden. Genauer gesagt bedeutet das Ortseinfahrtzeichen C1 eine Geschwindigkeitsbegrenzung von 50 km/h und die Aufhebung dieser Geschwindigkeitsbegrenzung wird durch das Ortsausfahrtzeichen C2 dargestellt. Demzufolge, wenn das Ortseinfahrtzeichen C1 erfasst wurde, treten die Zeichen B1 bis B13 für ein Ende einer zulässigen Höchstgeschwindigkeit nicht auf, bevor das Ortsausfahrtzeichen C2 auftritt.
  • Wurde das Zeichen F1 für eine Kraftfahrstraße erfasst, treten dieses Zeichen F1 für eine Kraftfahrstraße und alle Zeichen B1 bis B13 für ein Ende einer zulässigen Höchstgeschwindigkeit normalerweise nicht auf und demzufolge müssen sie nicht zwingend gesucht werden. Genauer gesagt bedeutet das Zeichen F1 für eine Kraftfahrstraße eine Geschwindigkeitsbegrenzung von 100 km/h und das Ende dieser Geschwindigkeitsbegrenzung wird durch das Zeichen F2 für ein Ende einer Kraftfahrstraße dargestellt. Demzufolge, wenn das Zeichen F1 für eine Kraftfahrstraße erfasst wurde, treten die Zeichen B1 bis B13 für ein Ende einer zulässigen Höchstgeschwindigkeit nicht auf, bevor das Zeichen F2 für ein Ende einer Kraftfahrstraße auftritt.
  • Wenn das Autobahnzeichen E1 erfasst wurde, treten dieses Autobahnzeichen E1 und alle Zeichen B1 bis B13 für ein Ende einer zulässigen Höchstgeschwindigkeit normalerweise nicht auf und demzufolge müssen sie nicht zwingend gesucht werden. Genauer gesagt bedeutet das Autobahnzeichen E1 keine Geschwindigkeitsbegrenzung. Demzufolge, wenn das Autobahnzeichen E1 erfasst wurde, treten die Zeichen B1 bis B13 für ein Ende einer zulässigen Höchstgeschwindigkeit nicht auf.
  • Wenn das Zeichen D1 für einen verkehrsberuhigten Bereich erfasst wurde, tritt dieses Zeichen D1 für einen verkehrsberuhigten Bereich und alle Zeichen B1 bis B13 für ein Ende einer zulässigen Höchstgeschwindigkeit normalerweise nicht auf und demzufolge müssen sie nicht zwingend gesucht werden. Genauer gesagt bedeutet das Zeichen D1 für einen verkehrsberuhigten Bereich, dass Fahrzeugfahrer langsam fahren müssen und ein Ende dieser Geschwindigkeitsbegrenzung wird durch das Zeichen D2 für ein Ende eines verkehrsberuhigten Bereichs dargestellt. Demzufolge, wenn das Wohngebietseinfahrtzeichen D1 erfasst wurde, treten die Zeichen B1 bis B13 für ein Ende einer zulässigen Höchstgeschwindigkeit nicht auf.
  • Wenn das Zeichen B12 das die Geschwindigkeitsbegrenzung von 130 km/h darstellt, erfasst wurde, treten die Zeichen für ein Ende einer zulässigen Höchstgeschwindigkeit B1 bis B13 normalerweise nicht auf. Ebenso, wenn irgendeines der Zeichen für eine zulässige Höchstgeschwindigkeit mit Ausnahme von B12 erfasst wurde, treten die Zeichen B1 bis B13 für ein Ende der zulässigen Höchstgeschwindigkeit normalerweise nicht auf und demzufolge müssen sie nicht gesucht werden. Wenn das Zeichen E2 für ein Ende einer Autobahn erfasst wurde, tritt dieses Zeichen E2 für ein Ende einer Autobahn normalerweise nicht auf und demzufolge muss es nicht zwingend gesucht werden.
  • Wenn das Zeichen F2 für ein Ende einer Kraftfahrstraße erfasst wurde, tritt dieses Zeichen F2 für ein Ende einer Kraftfahrstraße normalerweise nicht auf und muss demzufolge nicht zwingend gesucht werden. Wenn das Zeichen D2 für ein Ende eines Verkehrsberuhigten Bereichs erfasst wurde, tritt dieses Zeichen D2 für ein Ende eines verkehrsberuhigten Bereichs normalerweise nicht auf und muss demzufolge nicht zwingend gesucht werden.
  • Wenn das Ortsausfahrtzeichen C2 erfasst wurde, tritt dieses Ortsausfahrtzeichen C2 normalerweise nicht auf und muss demzufolge nicht zwingend gesucht werden. In Schritt S50, der auf Schritt S40 folgt, wird ein Musterabgleich zwischen dem Zeichenkandidatenbereich und dem ausgewählten Abgleichobjekt, das in Schritt S40 bestimmt wird, ausgeführt, um einen Übereinstimmungsgrad zu berechnen. Ist der Übereinstimmungsgrad größer als der Grenzwert, wird der Zeichenkandidatenbereich als das Verkehrszeichen entsprechend diesem Abgleichobjekt zeigend erkannt. In einem Fall, indem zwei oder mehr Abgleichobjekte als die ausgewählten Abgleichobjekte bestimmt wurden, wird der Kandidatenbereich als das Verkehrszeichen entsprechend dem Abgleichobjekt mit dem größten Übereinstimmungsgrad zeigend erkannt, wenn dieser größer als der Grenzwert ist. Der Musterabgleich, der in Schritt S50 ausgeführt wird, wird später erläutert.
  • In Schritt S60, der auf Schritt S50 folgt, wird das Verkehrszeichen, das in Schritt S50 erkannt wird, in dem Erfassungsergebnisspeicherabschnitt 13 gespeichert. Wird in Schritt S50 kein Verkehrszeichen erkannt, wird Schritt S60 ausgelassen. Wurde bereits ein anderes Verkehrszeichen in dem Erfassungsergebnisspeicherabschnitt 13 gespeichert, wird es mit dem gegenwärtig erkannten Verkehrszeichen überschrieben.
  • Im nachfolgenden Schritt S70, wird das Verkehrszeichen, das in Schritt S50 erkannt wird, auf der Anzeigeeinrichtung 9 angezeigt. Als nächstes wird die Musterabgleichverarbeitung, die in Schritt S50 ausgeführt wird, mit Bezug auf das Ablaufdiagramm von 5 erläutert. Die Musterabgleichverarbeitung beginnt mit Schritt S110, bei dem eines der ausgewählten Abgleichobjekte Mn (wobei n die Anzahl der Abgleichobjekte ist, die in Schritt S40 als die ausgewählten Objekte bestimmt werden) als Mi ausgewählt wird (i = 1 bis n) und vorab gelernte Wörterbuchdaten Di entsprechend dem Abgleichobjekt Mi werden extrahiert.
  • Im nachfolgenden Schritt S120 werden Suchkoordinaten (X, Y) einer Position in dem Zeichenkandidatenbereich bestimmt, der in Schritt S30 extrahiert wird. In dieser Ausführungsform wird, um die Anwesenheit eines Abgleichobjekts zu bestimmen, ein rechteckiger Bereich abgetastet, um eine Auswertung des rechteckigen Bereichs zu berechnen. Demzufolge sind die Suchkoordinaten (X, Y) Koordinaten einer Position in einem abzutastenden rechteckigen Bereich.
  • In Schritt S130 wird eine Suchgröße S bestimmt. Die Suchgröße S ist eine Größe des abzutastenden rechteckigen Bereichs. In Schritt S140 wird eine Abgleichauswertung SCi (X, Y, S) als eine Funktion der Suchkoordinaten (X, Y), die in Schritt S120 bestimmt werden, und der Suchgröße S, die in Schritt S130 bestimmt wird, berechnet. Die Abgleichauswertung Sci (X, Y, S) kann beispielsweise unter Verwendung des Verfahrens berechnet werden, das in Paul Viola und Michael Jones: Robust real time object detection, in: International Journal of Computer Vision, 2002 erläutert wird.
  • Im nachfolgenden Schritt S150 wird bestimmt, ob die Abgleichauswertung Sci (X, Y, S), die in Schritt S140 berechnet wird, größer oder gleich einem vorbestimmten Grenzwert ist oder nicht. Ist das Bestimmungsergebnis in Schritt S150 positiv, fährt die Verarbeitung mit Schritt S160 fort und andernfalls mit Schritt S180.
  • In Schritt S160 wird bestimmt, ob die Abgleichauswertung Sci (X, Y, S), die in Schritt S140 berechnet wird, größer als die maximale Auswertung SCmax ist oder nicht, die die bis dahin größte der berechneten Abgleichauswertung SC1 bis SCi-1 ist. Ist das Bestimmungsergebnis in Schritt S160 positiv, fährt die Verarbeitung mit Schritt S170 fort und fährt andernfalls mit Schritt S180 fort.
  • In Schritt S170 wird das Abgleichobjekt Mi entsprechend dem gegenwärtig verarbeiteten Zeichenkandidatenbereich als ein Musterabgleichergebnis festgelegt und die maximale Auswertung SCmax wird auf die zuletzt in Schritt S140 berechnete Abgleichauswertung SCi (X, Y, S) aktualisiert.
  • In Schritt S180 wird überpruft ob die Schritte S130 bis S170 für die Gesamtheit der Suchgröße S durchgeführt wurden. Ist das Suchergebnis in Schritt S180 positiv, fährt die Verarbeitung mit Schritt S190 fort und kehrt andernfalls zu Schritt S130 zurück.
  • In Schritt S190 wird überprüft, ob der gesamte Bereich der Suchkoordinaten (X, Y) abgetastet wurde oder nicht. Ist das Bestimmungsergebnis in Schritt S190 positiv, fährt die Verarbeitung mit Schritt S200 fort und kehrt andernfalls zu Schritt S120 zurück.
  • In Schritt S200 wird überprüft, ob die Schritte S110 bis S190 für alle Abgleichobjekte ausgeführt wurden oder nicht. Ist das Überprüfungsergebnis in Schritt S200 positiv, wird die Musterabgleichverarbeitung mit dem Ergebnis abgeschlossen, dass ein Verkehrszeichen entsprechend dem Abgleichobjekt erkannt wurde, dessen Abgleichauswertung SCi (X, Y, S) in Schritt S170 endgültig als die maximale Auswertung SCmax gespeichert wurde. Ist das Überprüfungsergebnis in Schritt S200 negativ, kehrt die Verarbeitung zu Schritt S110 zurück.
  • Gemäß der vorstehend beschriebenen Ausführungsform werden die folgenden Vorteile bereitgestellt. Die Zeichenerkennungsvorrichtung 1 ist derart konfiguriert, dass von den Abgleichobjekten, die vorab in dem Bilderkennungsabschnitt 11 gespeichert werden, die, die den ausgeschlossenen Zeichen für das gespeicherte Zeichen (das zuletzt erkannte Verkehrszeichen) entsprechen, von der Verwendung für den Musterabgleich ausgeschlossen werden. Dadurch ist es möglich, die Anzahl, wie oft die Abgleichoperation durchgeführt wird, zu reduzieren. Demzufolge ist es gemäß der Ausführungsform möglich, da vermieden wird, dass unnötige Abgleichoperationen durchgeführt werden, fehlerhafter Erfassung von Verkehrszeichen vorzubeugen.
  • Da die ausgeschlossenen Zeichen Verkehrszeichen sind, die in gegenwärtig nicht auftreten sollten, wird somit die Verkehrszeichenerkennung nicht beeinträchtigt wird, sogar wenn sie von der Benutzung ausgeschlossen werden.
  • Es ist eine Frage der Selbstverständlichkeit, dass unterschiedliche Modifikationen wie nachfolgend beschrieben auf die vorstehend beschriebene Ausführungsform angewandt werden. Der Erfassungsergebnisspeicherabschnitt 13 kann konfiguriert werden, um zwei oder mehr Verkehrszeichen zu speichern. In diesem Fall können die ausgeschlossenen Zeichen entsprechend den gespeicherten Verkehrszeichen von der Verwendung im Musterabgleich ausgeschlossen werden.
  • Der Erfassungsergebnisspeicherabschnitt 13 kann derart konfiguriert sein, dass, wenn ein spezifisches Verkehrszeichen aus den Verkehrszeichen erkannt wird, die in dem Erfassungsergebnisspeicherabschnitt 13 gespeichert sind, das oder die, die mit dem spezifischen Zeichen verknüpft sind, gelöscht werden. In diesem Fall kann das Abgleichobjekt des ausgeschlossenen Zeichens entsprechend dem Verkehrszeichen, das von dem Erfassungsergebnisspeicherabschnitt 13 gelöscht ist, danach für den Musterabgleich verwendet werden.
  • Die Anzahl von Verkehrszeichen, die der Erfassungsergebnisspeicherabschnitt 13 speichern kann, kann auf einen vorbestimmten Wert beschränkt werden und wenn die Anzahl der Verkehrszeichen, die in dem Erfassungsergebnisspeicherabschnitt 13 gespeichert sind, den vorbestimmten Wert überschreitet, kann das am frühesten gespeichert Verkehrszeichen gelöscht werden. Die Korrespondenzbeziehungen zwischen den gespeicherten Zeichen und den ausgeschlossenen Zeichen kann abhängig von Ländern, Regionen oder Distrikten, in denen die Zeichenerkennungsvorrichtung 1 verwendet wird, geändert werden.
  • Ein Überholverbotszeichen kann in den vorstehenden Verkehrszeichen beinhaltet sein. Mindestens eines der Verkehrszeichen, die vorstehend beschrieben sind, kann ein Fahrbahnmarkierungszeichen sein.
  • Die Zeichenerkennungsvorrichtung 1 kann für andere Objekte als Verkehrszeichen verwendet werden.
  • Die vorstehend erläuterten bevorzugten Ausführungsformen sind beispielhaft für die Erfindung der vorliegenden Anmeldung, die ausschließlich durch die Ansprüche beschrieben wird. Es sollte verstanden werden, dass Modifikationen der bevorzugten Ausführungsformen in dem Fachmann ersichtlicher Weise ausgeführt werden können.
  • ZITATE ENTHALTEN IN DER BESCHREIBUNG
  • Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
  • Zitierte Patentliteratur
    • JP 2002-530759 [0002]
  • Zitierte Nicht-Patentliteratur
    • Paul Viola und Michael Jones: Robust real time object detection, in: International Journal of Computer Vision, 2002 [0041]

Claims (4)

  1. Objekterkennungsvorrichtung, aufweisend: ein Bilderlangungsmittel zum Erlangen eines Bilds außerhalb eines Fahrzeugs; ein Kandidatenbereichextrahierungsmittel zum Extrahieren eines Kandidatenbereichs von dem Bild als einen Kandidaten eines Bereichs, der eines von Objekten zeigt, von denen jedes eine Einfahrt oder eine Ausfahrt eines bestimmten Abschnitts einer Straße zeigt; ein Objekterkennungsmittel, das konfiguriert ist, zu erkennen, dass der Kandidatenbereich das eine der Objekte zeigt, basierend auf einem Ergebnis eines Musterabgleichs zwischen dem Kandidatenbereich und jedem von mehreren Abgleichobjekten, die darin vorab gespeichert werden; ein Objektspeichermittel zum Speichern des einen der Objekte, die durch das Objekterkennungsmittel erkannt werden; und ein Abgleichobjektbeschränkungsmittel, das konfiguriert ist, von den mehreren der Abgleichobjekte eines oder mehr Abgleichobjekte einer Art entsprechend dem Objekt, das in dem Objektspeichermittel gespeichert ist, von der Verwendung in dem Musterabgleich auszuschließen.
  2. Objekterkennungsvorrichtung gemäß Anspruch 1, wobei die Objekte Verkehrszeichen sind.
  3. Die Objekterkennungsvorrichtung gemäß Anspruch 2, wobei jedes der Verkehrszeichen entweder (1) ein Zeichen für eine zulässige Höchstgeschwindigkeit, (2) ein Zeichen für ein Ende einer zulässigen Höchstgeschwindigkeit, (3) ein Überholverbotszeichen, (4) ein Zeichen für ein Ende eines Überholverbots, (5) ein Autobahnzeichen oder ein Zeichen für ein Ende einer Autobahn, (6) ein Zeichen für eine Kraftfahrstraße oder ein Zeichen für ein Ende einer Kraftfahrstraße, (7) ein Ortseinfahrt- oder ausfahrtzeichen oder (8) ein Zeichen für einen Beginn eines verkehrsberuhigten Bereichs oder ein Zeichen für ein Ende eines verkehrsberuhigten Bereichs ist.
  4. Objekterkennungsvorrichtung gemäß Anspruch 2 oder 3, wobei die Verkehrszeichen Fahrbahnmarkierungszeichen sind.
DE102012201454A 2011-02-02 2012-02-01 Objekterkennungsvorrichtung Ceased DE102012201454A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2011-020769 2011-02-02
JP2011020769A JP5327241B2 (ja) 2011-02-02 2011-02-02 物体識別装置

Publications (1)

Publication Number Publication Date
DE102012201454A1 true DE102012201454A1 (de) 2012-08-02

Family

ID=46511631

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102012201454A Ceased DE102012201454A1 (de) 2011-02-02 2012-02-01 Objekterkennungsvorrichtung

Country Status (2)

Country Link
JP (1) JP5327241B2 (de)
DE (1) DE102012201454A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170217435A1 (en) * 2016-01-30 2017-08-03 Bendix Commercial Vehicle Systems Llc System and Method for Providing a Speed Warning and Speed Control

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5962442B2 (ja) * 2012-11-02 2016-08-03 アイシン・エィ・ダブリュ株式会社 標識認識システム、標識認識方法、及び標識認識プログラム
JP6133230B2 (ja) * 2014-04-04 2017-05-24 本田技研工業株式会社 サーキット特定装置およびサーキット特定方法
JP6375911B2 (ja) * 2014-12-05 2018-08-22 株式会社デンソー カーブミラー検出装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002530759A (ja) 1998-11-14 2002-09-17 ダイムラークライスラー アクチエンゲゼルシャフト 交通標識識別装置および識別方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0785400A (ja) * 1993-09-20 1995-03-31 Mitsubishi Motors Corp 自動車の走行制御装置
DE10323915A1 (de) * 2003-05-23 2005-02-03 Daimlerchrysler Ag Kamerabasierte Positionserkennung für ein Straßenfahrzeug
JP5361541B2 (ja) * 2009-06-02 2013-12-04 三菱電機株式会社 標識認識装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002530759A (ja) 1998-11-14 2002-09-17 ダイムラークライスラー アクチエンゲゼルシャフト 交通標識識別装置および識別方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Paul Viola und Michael Jones: Robust real time object detection, in: International Journal of Computer Vision, 2002

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170217435A1 (en) * 2016-01-30 2017-08-03 Bendix Commercial Vehicle Systems Llc System and Method for Providing a Speed Warning and Speed Control
US9937923B2 (en) * 2016-01-30 2018-04-10 Bendix Commercial Vehicle Systems Llc System and method for providing a speed warning and speed control

Also Published As

Publication number Publication date
JP2012160116A (ja) 2012-08-23
JP5327241B2 (ja) 2013-10-30

Similar Documents

Publication Publication Date Title
DE19852631C2 (de) Vorrichtung und Verfahren zur Verkehrszeichenerkennung
EP2569731B1 (de) Verfahren zur erkennung von verkehrszeichen
EP2483836B1 (de) Verfahren zur verkehrszeichenerkennung
DE102004059129A1 (de) Fahrzeug-Anzeigesystem
DE102013222322B4 (de) Verfahren und Gerät für das Bereitstellen von Augmented Reality bzw. erweiterter Realität
DE102016003424B4 (de) Verfahren und Vorrichtung zum Erkennen von Verkehrszeichen
DE102009027275A1 (de) Bildverarbeitungsverfahren für ein Fahrerassistenzsystem eines Kraftfahrzeugs zur Detektion und Klassifikation wenigstens eines Teils wenigstens eines vorgegebenen Bildelements
WO2015048954A1 (de) Verfahren und vorrichtung zur erkennung von verkehrszeichen
DE102012012269B3 (de) Informationseinrichtung
DE102013008451A1 (de) Fahrzeugeinparksteuerungssystem und Fahrzeugeinparksteuerungsverfahren, das dieses verwendet
DE102012221159A1 (de) Verfahren und Vorrichtung zum Erkennen von Wechselverkehrszeichen
DE102015115012A1 (de) Verfahren zum Erzeugen einer Umgebungskarte einer Umgebung eines Kraftfahrzeugs anhand eines Bilds einer Kamera, Fahrerassistenzsystem sowie Kraftfahrzeug
DE102012201724A1 (de) Verkehrszeichenerkennungsvorrichtung
DE102014117102A1 (de) Spurwechselwarnsystem und Verfahren zum Steuern des Spurwechselwarnsystems
DE102012201454A1 (de) Objekterkennungsvorrichtung
DE102015211874A1 (de) Objekterkennungsvorrichtung
EP2320384B1 (de) Verfahren zur Kennzeichenerkennung und Mautkategorisierung von Fahrzeugen
DE102011010315A1 (de) Erkennung von Objekten
DE102012200053A1 (de) Bilderkennungsvorrichtung zum Erkennen eines kreisförmigen Strassenzeichens
DE102011005780A1 (de) Verfahren und Vorrichtung zur Bestimmung einer Entfernung zwischen einem Fahrzeug und einem Objekt
DE102020004790A1 (de) Vorrichtung zur Erkennung von Verkehrszeichen von einem Fahrzeug
DE102019204602B4 (de) Verfahren und Vorrichtung zur Maskierung von in einem Bild enthaltenen Objekten
Priambada et al. Levensthein distance as a post-process to improve the performance of ocr in written road signs
DE102016225631A1 (de) Verfahren und Vorrichtung zum Entfernen von zumindest einer Landmarkenposition einer Landmarke in einer Radarkarte
DE102016209242A1 (de) Einheiteneinstellvorrichtung und einheiteneinstellverfahren

Legal Events

Date Code Title Description
R083 Amendment of/additions to inventor(s)
R012 Request for examination validly filed
R084 Declaration of willingness to licence
R079 Amendment of ipc main class

Free format text: PREVIOUS MAIN CLASS: G06K0009620000

Ipc: G06V0030190000

R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final