DE102016200995B4 - System und Verfahren zum Erfassen von Fahrzeugen - Google Patents
System und Verfahren zum Erfassen von Fahrzeugen Download PDFInfo
- Publication number
- DE102016200995B4 DE102016200995B4 DE102016200995.8A DE102016200995A DE102016200995B4 DE 102016200995 B4 DE102016200995 B4 DE 102016200995B4 DE 102016200995 A DE102016200995 A DE 102016200995A DE 102016200995 B4 DE102016200995 B4 DE 102016200995B4
- Authority
- DE
- Germany
- Prior art keywords
- candidate group
- vehicle
- surface candidate
- pair
- group
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/58—Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
- G06V20/584—Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads of vehicle lights or traffic lights
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
- G06F18/2148—Generating training patterns; Bootstrap methods, e.g. bagging or boosting characterised by the process organisation or structure, e.g. boosting cascade
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
- G06F18/241—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
- G06F18/2411—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on the proximity to a decision surface, e.g. support vector machines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/22—Image preprocessing by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/25—Determination of region of interest [ROI] or a volume of interest [VOI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/77—Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
- G06V10/774—Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting
- G06V10/7747—Organisation of the process, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/58—Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30236—Traffic on road, railway or crossing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30248—Vehicle exterior or interior
- G06T2207/30252—Vehicle exterior; Vicinity of vehicle
- G06T2207/30261—Obstacle
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Databases & Information Systems (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Software Systems (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- General Engineering & Computer Science (AREA)
- Traffic Control Systems (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
Fahrzeug-Erfassungssystem, welches aufweist:
eine Kamera (10), die ein Bild eines Bereichs vor einem Fahrzeug aufnimmt;
eine Kantenerfassungseinheit (40), die eine Kante in einem von der Kamera (10) aufgenommenen Bild erfasst und ein horizontales binäres Bild und ein vertikales binäres Bild erzeugt;
eine erste Kandidatengruppen-Erfassungseinheit (50), die eine Bodenflächen-Kandidatengruppe bezogen auf ein vorausfahrendes Fahrzeug in dem horizontalen binären Bild erfasst und eine Seitenflächen-Kandidatengruppe bezogen auf das vorausfahrende Fahrzeug in dem vertikalen binären Bild erfasst;
eine zweite Kandidatengruppen-Erfassungseinheit (60), die konfiguriert ist zum, wenn eine von einem Paar von Seitenflächen-Kandidatengruppen und Bodenflächen-Kandidatengruppen bezogen auf das Paar von Seitenflächen-Kandidatengruppen nicht erfasst wird, Schätzen der Seitenflächen-Kandidatengruppe oder Bodenflächen-Kandidatengruppe, und zum Erzeugen einer Fahrzeug-Kandidatengruppe; und
eine Fahrzeug-Erfassungseinheit (70), die die Fahrzeug-Kandidatengruppe filtert und das vorausfahrende Fahrzeug erfasst.
eine Kamera (10), die ein Bild eines Bereichs vor einem Fahrzeug aufnimmt;
eine Kantenerfassungseinheit (40), die eine Kante in einem von der Kamera (10) aufgenommenen Bild erfasst und ein horizontales binäres Bild und ein vertikales binäres Bild erzeugt;
eine erste Kandidatengruppen-Erfassungseinheit (50), die eine Bodenflächen-Kandidatengruppe bezogen auf ein vorausfahrendes Fahrzeug in dem horizontalen binären Bild erfasst und eine Seitenflächen-Kandidatengruppe bezogen auf das vorausfahrende Fahrzeug in dem vertikalen binären Bild erfasst;
eine zweite Kandidatengruppen-Erfassungseinheit (60), die konfiguriert ist zum, wenn eine von einem Paar von Seitenflächen-Kandidatengruppen und Bodenflächen-Kandidatengruppen bezogen auf das Paar von Seitenflächen-Kandidatengruppen nicht erfasst wird, Schätzen der Seitenflächen-Kandidatengruppe oder Bodenflächen-Kandidatengruppe, und zum Erzeugen einer Fahrzeug-Kandidatengruppe; und
eine Fahrzeug-Erfassungseinheit (70), die die Fahrzeug-Kandidatengruppe filtert und das vorausfahrende Fahrzeug erfasst.
Description
- Diese Anmeldung beansprucht die Priorität und den Nutzen unter 35 U.S.C. § 119(a) der koreanischen Patentanmeldung Nr.
10-2015-0013314 - HINTERGRUND DER ERFINDUNG
- Gebiet der Erfindung
- Die vorliegende Erfindung bezieht sich auf ein System und ein Verfahren zum Erfassen eines Fahrzeugs und insbesondere auf ein System und ein Verfahren zum Erfassen eines Fahrzeugs, die eine Fahrzeug-Kandidatengruppe, die als ein Fahrzeug angenommen wird, selbst wenn eine Seitenfläche oder Bodenfläche des Fahrzeugs nicht erfasst wird, erzeugen können, wodurch ein vorausfahrendes Fahrzeug genauer erfasst wird, so dass die Sicherheit eines Fahrers gewährleistet wird.
- Beschreibung des Standes der Technik
- In jüngerer Zeit wurden Systeme, die verschiedene Funktionen durch Erkennen von Fahrzeugen vor oder hinter dem Fahrzeug eines Fahrers implementieren können, in Fahrzeugen nacheinander installiert. Die vorgenannten Systeme können Bilder von vorausfahrenden und nachfolgenden Fahrzeugen, so wie sie sind, einem Fahrer anzeigen oder können die Bilder verarbeiten, um dem Fahrer spezielle Informationen zu liefern.
- Ein Vorwärtskollisions-Warnsystem unter diesen Systemen kann das vorausfahrende Fahrzeug durch Verwenden eines Radars zum Erfassen eines Fahrzeugs und einer Kamera zum Ausgeben eines Bilds des Fahrzeugs erfassen, wodurch eine Warnung zu dem Fahrer ausgegeben wird oder automatisch die Bremse gemäß der Möglichkeit einer Kollision betätigt wird, um eine Kollision zwischen dem Fahrzeug des Fahrers und dem vorausfahrenden Fahrzeug zu verhindern.
- In jüngerer Zeit wurde dank der Vereinfachung einer Systemstruktur und der Verringerung der Herstellungskosten ein Fahrzeug-Erkennungsverfahren, das ein Fahrzeug durch Verwendung eines von einer Kamera fotografierten Bildes ohne Verwendung von peripheren Vorrichtungen wie eines Radars erkennen kann, zunehmend gefordert.
- Wie vorstehend beschrieben ist, kann, wenn ein vorausfahrendes Fahrzeug durch Verwendung eines von einer Kamera fotografierten Bilds erfasst wird, das Ergebnis der Fahrzeugerkennung gemäß der Beleuchtung und des Wetters variieren. Wenn beispielsweise das Sonnenlicht als Seitenlicht oder als hinteres Licht sehr intensiv ist, ist eine Seitenfläche oder eine Bodenfläche eines vorausfahrenden Fahrzeugs undeutlich und somit kann es sein, dass das vorausfahrende Fahrzeug nicht erfasst wird. Daher gibt das Vorwärtskollisions-Warnsystem keine Warnung an einen Fahrer aus oder betätigt nicht automatisch die Bremse, und somit kann die Sicherheit des Fahrers gefährdet sein.
- ZUSAMMENFASSUNG DER ERFINDUNG
- Die vorliegende Erfindung gibt ein System und ein Verfahren zum Erfassen eines Fahrzeugs an, die eine Fahrzeug-Kandidatengruppe erzeugen können, die als ein Fahrzeug selbst dann angenommen wird, wenn eine von einer Seitenfläche oder einer Bodenfläche des Fahrzeugs nicht erfasst wird, wodurch ein vorausfahrendes Fahrzeug genauer erfasst wird, so dass die Sicherheit eines Fahrers gewährleistet ist.
- Der vorbeschriebene Zweck kann erreicht werden durch ein Fahrzeug-Erfassungssystem, das enthält: eine Kamera, die einen Bereich vor einem Fahrzeug fotografiert; eine Kantenerfassungseinheit, die eine Kante eines von der Kamera fotografierten Bilds erfasst und ein horizontales binäres Bild und ein vertikales binäres Bild erzeugt; eine Erfassungseinheit für eine erste Kandidatengruppe, die eine Bodenflächen-Kandidatengruppe, die sich auf ein vorausfahrendes Fahrzeug bezieht, anhand des horizontalen Bilds erfasst und eine Seitenflächen-Kandidatengruppe, die sich auf das vorausfahrende Fahrzeug bezieht, anhand des vertikalen binären Bilds erfasst; eine Erfassungseinheit für eine zweite Kandidatengruppe, die, wenn eine von einem Paar von Seitenflächen-Kandidatengruppen und Bodenflächen-Kandidatengruppen des Paars von Seitenflächen-Kandidatengruppen nicht erfasst wird, konfiguriert ist zum Annehmen der Seitenflächen-Kandidatengruppe und Bodenflächen-Kandidatengruppe und zum Erzeugen einer Fahrzeug-Kandidatengruppe; und eine Fahrzeug-Erfassungseinheit, die die Fahrzeug-Kandidatengruppe filtert und das vorausfahrende Fahrzeug erfasst.
- Der vorbeschriebene Zweck kann auch erreicht werden durch ein Fahrzeug-Erfassungssystem, das enthält: Fotografieren eines Bereichs vor einem Fahrzeug; Erfassen einer Kante eines von der Kamera fotografierten Bilds und Erzeugen eines horizontalen binären Bildes und eines vertikalen binären Bilds; Erfassen einer Bodenflächen-Kandidatengruppe bezogen auf ein vorausfahrendes Fahrzeug anhand des horizontalen binären Bilds und Erfassen einer Seitenflächen-Kandidatengruppe bezogen auf das vorausfahrende Fahrzeug anhand des vertikalen binären Bildes; wenn eine von einem Paar von Seitenflächen-Kandidatengruppen und Bodenflächen-Kandidatengruppen des Paares von Seitenflächen-Kandidatengruppen nicht erfasst wird, Annehmen der Seitenflächen-Kandidatengruppe und Bodenflächen-Kandidatengruppe und Erzeugen einer Fahrzeug-Kandidatengruppe; und Filtern der Fahrzeug-Kandidatengruppe und Erfassen des vorausfahrenden Fahrzeugs.
- In einem Fahrzeug-Erfassungssystem gemäß der vorliegenden Erfindung kann, selbst wenn alle Fahrzeuge nicht perfekt fotografiert werden, eine Fahrzeug-Kandidatengruppe eines vorausfahrenden Fahrzeugs erzeugt werden, und das vorausfahrende Fahrzeug kann somit genauer erfasst werden. Daher kann die vorliegende Erfindung wie benötigt eine Warnung zu einem Fahrer ausgeben oder automatisch die Bremse betätigen, und somit kann die Sicherheit eines Fahrers gewährleistet werden.
- Figurenliste
- Die vorstehenden und andere Aufgaben, Merkmale und Vorteile der vorliegenden Erfindung werden ersichtlicher anhand der folgenden detaillierten Beschreibung, die in Verbindung mit den begleitenden Zeichnungen gegeben wird, in denen:
-
1 ein Konfigurationsblockschaltbild eines Fahrzeug-Erfassungssystems gemäß der vorliegenden Erfindung ist; -
2 eine beispielhafte Ansicht eines fotografierten Bilds und eines Bilds, aus dem Störungen entfernt sind, in dem Fahrzeug-Erfassungssystem nach1 ist; -
3 eine beispielhafte Ansicht eines Bilds, in welchem ein interessierender Bereich gesetzt ist, in dem Fahrzeug-Erfassungssystem nach1 ist; -
4 eine beispielhafte Ansicht eines Bilds, das zum Erfassen einer Kante verarbeitet wurde, in dem Fahrzeug-Erfassungssystem nach1 ist; -
5 eine beispielhafte Ansicht eines horizontalen binären Bilds und eines vertikalen binären Bilds ist, die durch horizontale Binärisierung und vertikale Binärisierung erzeugt wurden, in dem Fahrzeug-Erfassungssystem nach1 ; -
6 eine beispielhafte Ansicht eines Bilds, das durch horizontale Binärisierung erzeugt wurde, und eines Bilds mit einer Fahrzeug-Bodenflächen-Kandidatengruppe, die aus einem Frontbild erfasst wurde, in dem Fahrzeug-Erfassungssystem nach1 ist; -
7 eine beispielhafte Ansicht eines Bilds, das durch vertikale Binärisierung erzeugt wurde, und eines Bildes mit einer Fahrzeug-Seitenflächen-Kandidatengruppe, die aus einem Frontbild erfasst wurde, in dem Fahrzeug-Erfassungssystem nach1 ist; -
8 eine beispielhafte Ansicht eines Bilds, aus dem eine Fahrzeug-Kandidatengruppe erfasst wurde, in dem Fahrzeug-Erfassungssystem nach1 ist; -
9 eine beispielhafte Ansicht eines Bildes, in welchem ein Fahrzeug erfasst wurde, in dem Fahrzeug-Erfassungssystem nach1 ist; -
10 eine beispielhafte Ansicht eines Erfassungsverfahrens für vorausfahrende Fahrzeuge unter Verwendung eines adaptiven Verstärkungsverfahrens ist; -
11 ein Flussdiagramm ist, das die Erfassung eines Fahrzeugs in einem Fahrzeug-Erfassungssystem gemäß der vorliegenden Erfindung illustriert. - DETAILLIERTE BESCHREIBUNG DER AUSFÜHRUNGSBEISPIELE
- Nachfolgend werden einige Ausführungsbeispiele der vorliegenden Erfindung im Einzelnen mit Bezug auf die begleitenden Zeichnungen beschrieben. In der folgenden Beschreibung werden dieselben Komponenten durch dieselben Bezugszahlen bezeichnet, obgleich sie in verschiedenen Zeichnungen gezeigt sind. Weiterhin wird in der folgenden Beschreibung der vorliegenden Erfindung eine detaillierte Beschreibung von hier einbezogenen bekannten Funktionen und Konfigurationen weggelassen, wenn hierdurch die Klarheit des Gegenstands der vorliegenden Erfindung beeinträchtigt werden kann.
- Zusätzlich können hier Ausdrücke wie erste, zweite, A, B, (a), (b) oder dergleichen verwendet werden, wenn Komponenten der vorliegenden Erfindung beschrieben werden. Diese Ausdrücke werden lediglich verwendet, um ein strukturelles Element von anderen strukturellen Elementen zu unterscheiden, und eine Eigenschaft, eine Reihenfolge, eine Sequenz und dergleichen eines entsprechenden strukturellen Elements sind nicht durch den Ausdruck beschränkt. Es ist zu bemerken, dass, wenn in der Beschreibung wiedergegeben wird, dass eine Komponente mit einer anderen Komponente „verbunden“, „gekoppelt“ oder „vereinigt“ ist, eine dritte Komponente zwischen der ersten und der zweiten Komponente „verbunden“, „gekoppelt“ und „vereinigt“ sein kann, obgleich die erste Komponente direkt mit der zweiten Komponente verbunden, gekoppelt oder vereinigt sein kann.
-
1 ist ein Konfigurationsblockschaltbild eines Fahrzeug-Erfassungssystems gemäß der vorliegenden Erfindung. - Wenn eine von einem Paar von Seitenflächen-Kandidatengruppen und Bodenflächen-Kandidatengruppen bezogen auf das Paar von Seitenflächen-Kandidatengruppen in dem Fall des Erfassens einer Fahrzeug-Kandidatengruppe aus einem von der Kamera fotografierten Frontbild nicht erfasst wird, nimmt ein Fahrzeug-Erfassungssystem
1 gemäß der vorliegenden Erfindung die Seitenflächen-Kandidatengruppen oder die Bodenflächen-Kandidatengruppe an und erzeugt mehrere Fahrzeug-Kandidatengruppen; und filtert die mehreren Fahrzeug-Kandidatengruppen und erfasst Fahrzeuge. - Das vorliegende Fahrzeug-Erfassungssystem
1 kann enthalten: eine Frontkamera10 , das ein Bild eines Bereichs vor einem Fahrzeug aufnimmt; eine Störungsentfernungseinheit20 , die eine Störung aus einem Frontbild entfernt; eine Setzeinheit30 für einen interessierenden Bereich, die einen interessierenden Bereich in dem Frontbild setzt; eine Kantenerfassungseinheit40 , die eine Kante aus dem Frontbild erfasst und die erfasste Kante binärisiert; eine erste Kandidatengruppen-Erfassungseinheit50 , die eine Bodenflächen-Kandidatengruppe und eine Seitenflächen-Kandidatengruppe anhand eines binärisierten Bilds erfasst; eine zweite Kandidatengruppen-Erfassungseinheit60 , die eine Fahrzeug-Kandidatengruppe erfasst; und eine Fahrzeug-Erfassungseinheit70 , die ein Fahrzeug aus der Fahrzeug-Kandidatengruppe erfasst. - Die Frontkamera
10 , die einer monokularen Kamera entspricht, ist an der Vorderseite eines Fahrzeugs installiert, um ein Bild eines Bereichs vor dem Fahrzeug aufzunehmen. Ein Frontbild, das von der Frontkamera10 fotografiert wurde, wird zu der Störungsentfernungseinheit20 übertragen.2A illustriert ein Frontbild, das von der Frontkamera10 fotografiert wurde. - Die Störungsentfernungseinheit
20 entfernt eine Störung aus dem Frontbild, das von der Frontkamera10 aufgenommen wurde, wodurch die Erfassung einer Kante erleichtert wird. Die Störungsentfernungseinheit20 entfernt eine Störung durch Faltung eines 3x3-Mittenfilters auf das Frontbild, und daher kann das wie in2B illustrierte Bild ausgegeben werden. Bei dem vorliegenden Ausführungsbeispiel wurde das Mittenfilter verwendet, um eine Störung zu beseitigen. Jedoch können andere Filter verwendet werden. - Die Setzeinheit
30 für den interessierenden Bereich kann den maximalen vom Fahrzeug erfassbaren Abstand auf ein Frontbild projizieren, aus dem eine Störung entfernt wurde, durch Verwendung einer Homogramm-Matrix (H-Matrix) in einem dreidimensionalen reellen Koordinatensystem. Hier zeigt die H-Matrix eine Funktion zum Abbilden des dreidimensionalen reellen Koordinatensystems auf ein zweidimensionales Frontbild-Koordinatensystem an. - Die Setzeinheit
30 für einen interessierenden Bereich kann, wie in3A illustriert ist, das dreidimensionale Koordinatensystem, das den maximalen vom Fahrzeug erfassbaren Abstand als einen roten Punkt illustriert, auf das Frontbild durch Verwendung der H-Matrix projizieren, wodurch ein Bereich innerhalb des maximalen vom Fahrzeug erfassbaren Abstands als ein interessierender Bereich gesetzt wird, wie in3B illustriert ist. Hier wird der interessierende Bereich ein Bereich unterhalb einer roten Linie in3B . - Die Kantenerfassungseinheit
40 führt eine Differenzialrechnung durch, um eine Kante zu erfassen, und sie kann bei dem vorliegenden Ausführungsbeispiele eine horizontale Neigung und eine vertikale Neigung des Frontbilds durch Verwendung eines Sobel-Differenzialoperators berechnen.4 illustriert ein horizontales Neigungsbild und ein vertikales Neigungsbild eines Frontbilds, die durch Verwendung des Sobel-Differenzialoperators erhalten wurden. - Dann binärisiert die Kantenerfassungseinheit
40 das horizontale Neigungsbild und das vertikale Neigungsbild durch 0 und 1. Mit anderen Worten, die Kantenerfassungseinheit40 weist „1 “ einem Punkt zu, der einen Neigungswert gleich einem oder größer als ein voreingestellter Schwellenwert hat, von einem horizontalen Neigungsbild und einem vertikalen Neigungsbild, und weist „0“ einem Punkt mit einem Neigungswert gleich einem oder kleiner als ein voreingestellter Schwellenwert zu, wodurch das horizontale Neigungsbild und das vertikale Neigungsbild binärisiert und das horizontale binäre Bild und das vertikale binäre Bild wie in den5A und5B illustriert erzeugt werden. - Die erste Kandidatengruppen-Erfassungseinheit
50 kann eine Bodenflächen-Kandidatengruppe und eine Seitenflächen-Kandidatengruppe anhand des horizontalen binären Bilds bzw. des vertikalen binären Bilds erfassen. - Die erste Kandidatengruppen-Erfassungseinheit
50 kann das horizontale binäre Bild durch Verwendung eines Verfahrens verbundener Komponenten kennzeichnen, um die Bodenflächen-Kandidatengruppe anhand des horizontalen binären Bilds zu erfassen. Die erste Kandidatengruppen-Erfassungseinheit50 erfasst eine Bodenfläche anhand des horizontalen binären Bilds durch Verwendung des Verfahrens mit verbundenen Komponenten, wandelt das gekennzeichnete horizontale binäre Bild in ein dreidimensionales Bild um durch Verwendung einer inversen perspektivischen Matrix (IPM), und bestimmt dann, ob die erfasste Bodenfläche der realen Breite eines Fahrzeugs genügt. Mit anderen Worten, da in dem dreidimensionalen Bild der Bereich der Größe eines vorausfahrenden Fahrzeugs gemäß einem Abstand zwischen dem Fahrzeug eines Fahrers und dem vorausfahrenden Fahrzeug bestimmt ist, wird bestimmt, ob die erfasste Bodenfläche, die gemäß einem Abstand von dem Fahrzeug des Fahrers erfasst wird, mit der Breite des vorausfahrenden Fahrzeugs übereinstimmt. Daher wird, wie in6A illustriert ist, die Bodenflächen-Kandidatengruppe auf dem horizontalen binären Bild angezeigt, und wenn die erfasste Bodenflächen-Kandidatengruppe auf das Frontbild angewendet wird, wird es wie in6B illustriert angezeigt. - Die erste Kandidatengruppen-Erfassungseinheit
50 kann ein vertikales binäres Bild durch Verwendung eines Verfahrens mit verbundenen Komponenten kennzeichnen, um die Seitenflächen-Kandidatengruppe anhand des vertikalen binären Bilds zu erfassen. Die erste Kandidatengruppen-Erfassungseinheit50 erfasst eine Seitenfläche aus dem vertikalen binären Bild durch Verwendung des Verfahrens mit verbundenen Komponenten, wandelt das gekennzeichnete vertikale binäre Bild in ein dreidimensionales Bild durch Verwendung einer inversen perspektivischen Matrix (IPM) um, und bestimmt dann, ob die erfasste Seitenfläche der realen Höhe eines Fahrzeugs genügt. Mit anderen Worten, da in dem dreidimensionalen Bild der Bereich der Größe eines vorausfahrenden Fahrzeugs gemäß einem Abstand zwischen dem Fahrzeug eines Fahrers und dem vorausfahrenden Fahrzeug bestimmt ist, wird bestimmt, ob die Seitenfläche, die gemäß einem Abstand von dem Fahrzeug des Fahrers erfasst wird, mit der Höhe des vorausfahrenden Fahrzeugs übereinstimmt. Daher wird, wie in7A illustriert ist, die Seitenflächen-Kandidatengruppe auf dem vertikalen binären Bild angezeigt, und wenn die erfasste Seitenflächen-Kandidatengruppe auf das Frontbild angewendet wird, wird sie wie in7B illustriert angezeigt. - Die zweite Kandidatenerfassungseinheit
60 kann eine fensterförmige Fahrzeug-Kandidatengruppe erfassen durch Verwendung der Seitenflächen-Kandidatengruppe und der Bodenflächen-Kandidatengruppe, die von der ersten Kandidatengruppen-Erfassungseinheit50 erfasst wurden. Die zweite Kandidatengruppen-Erfassungseinheit60 zieht zuerst Seitenflächen-Kandidatengruppen, die ein Paar bilden, aus Seitenflächen-Kandidatengruppen, die durch die erste Kandidatengruppen-Erfassungseinheit50 erfasst wurden, heraus. Hier beziehen sich die Seitenflächen-Kandidatengruppen, die ein Paar bilden, auf ein Paar von Seitenflächen-Kandidatengruppen, die beide Seitenflächen eines Fahrzeugs bilden, auf der Grundlage eines Größenvergleichs mit dem Fahrzeug. - Wenn ein Paar von Seitenflächen-Kandidatengruppen herausgezogen ist, bestimmt die zweite Kandidatengruppen-Erfassungseinheit
60 , ob eine Bodenflächen-Kandidatengruppe zwischen dem Paar von Seitenflächen-Kandidatengruppen vorhanden ist. Wenn die Bodenflächen-Kandidatengruppe zwischen dem Paar von Seitenflächen-Kandidatengruppen vorhanden ist, kann die zweite Kandidatengruppen-Erfassungseinheit60 eine fensterförmige Fahrzeugkandidatengruppe durch Verwendung des Paars von Seitenflächen-Kandidatengruppen und der Bodenflächen-Kandidatengruppe erzeugen. - Wenn ein Paar von Seitenflächen-Kandidatengruppen herausgezogen ist, aber keine Bodenflächen-Kandidatengruppe zwischen dem Paar von Seitenflächen-Kandidatengruppen vorhanden ist, kann die zweite Kandidatengruppen-Erfassungseinheit
60 das obere und das untere Ende des Paars von Seitenflächen-Kandidatengruppen bestimmen und die Position einer Bodenfläche annehmen. Mit anderen Worten, die zweite Kandidatengruppen-Erfassungseinheit60 kann eine Bodenflächen-Kandidatengruppe, die die unteren Enden eines Paars von Seitenflächen-Kandidatengruppen verbindet, erzeugen, wodurch eine fensterförmige Fahrzeug-Kandidatengruppe erzeugt wird. - Wenn eine Bodenflächen-Kandidatengruppe, die benachbart zu einer von einem Paar von Seitenflächen-Kandidatengruppen ist, herausgezogen ist, kann die zweite Kandidatengruppen-Erfassungseinheit
60 die Seitenflächen-Kandidatengruppen und die Bodenflächen-Kandidatengruppe verbinden, und die andere Seitenflächen-Kandidatengruppe, die der erfassten Seitenflächen-Kandidatengruppe zugewandt ist, annehmen, wodurch eine fensterförmige Fahrzeugkandidatengruppe erzeugt wird. Hier kann die zweite Kandidatengruppen-Erfassungseinheit60 die andere Seitenflächen-Kandidatengruppe an einem Ort annehmen und erzeugen, der einen Abstand von der erfassten Seitenflächen-Kandidatengruppe um die Breite eines Fahrzeugs hat. - Wenn die zweite Kandidatengruppen-Erfassungseinheit
60 eine Fahrzeug-Kandidatengruppe durch den vorbeschriebenen Schritt erzeugt, werden mehrere Fahrzeug-Kandidatengruppen auf einem Frontbild angezeigt, wie in8 illustriert ist. - Die Fahrzeug-Erfassungseinheit
70 filtert Fahrzeug-Kandidatengruppen, die durch die zweite Kandidatengruppen-Erfassungseinheit60 erfasst wurden, durch Verwendung eines schwachen Klassifizierers und eines starken Klassifizierers, und kann hierdurch ein vorausfahrendes Fahrzeug aus mehreren Fahrzeug-Kandidatengruppen erfassen. - Der schwache Klassifizierer kann zwischen einem Fahrzeug und einem Nichtfahrzeug durch Verwendung eines vorher gelernten Merkmalspunktvektors eines Fahrzeugs unterscheiden. Ein Merkmalspunktvektor, der die Unterscheidung zwischen einem Fahrzeug und einem Nichtfahrzeug ermöglicht, wird erzeugt durch vorheriges Lernen von Horizontalkantendichte (die Anzahl von Kanten pro Flächeneinheit), Vertikalkantendichte und des Grads von Symmetrie zwischen Merkmalen, die das Fahrzeug und das Nichtfahrzeug unterscheiden. Das vorherige Lernen bereitet drei Merkmalspunktvektoren vor, in denen Bilder von realen Fahrzeugen und Bilder von Nichtfahrzeugen gesammelt und so normiert sind, dass sie dieselbe Größe haben, und sie werden dann gruppiert durch Verwendung der Horizontalkantendichte und der Vertikalkantendichte aus den normierten Bildern, werden gruppiert durch Verwendung der Horizontalkantendichte und des Grads der Symmetrie, und werden gruppiert durch Verwendung der Vertikalkantendichte und des Grads der Symmetrie. Weiterhin kann die Fahrzeug-Erfassungseinheit
70 zwischen einem Fahrzeug und einem Nichtfahrzeug durch Verwendung der Merkmalspunktvektoren unterscheiden. - Die Fahrzeug-Erfassungseinheit
70 vereinheitlicht die Größe einer Fahrzeug-Kandidatengruppe, so dass sie die gleiche ist wie die eines zum Lernen in dem schwachen Klassifizierer verwendeten Fahrzeugs, und erfasst dann die Horizontalkantendichte und die Vertikalkantendichte der Fahrzeug-Kandidatengruppe und berechnet den Grad von Symmetrie von dieser. Dann kann die Fahrzeug-Erfassungseinheit70 mit den Merkmalspunktvektoren jeweils die Horizontalkantendichte und die Vertikalkantendichte der Fahrzeug-Kandidatengruppe, die Horizontalkantendichte und den Grad von Symmetrie von dieser, und die Vertikalkantendichte und den Grad von Symmetrie von dieser vergleichen, wodurch bestimmt wird, ob die Fahrzeug-Kandidatengruppe zu Fahrzeuggruppen gehört. - Der starke Klassifizierer filtert wieder die Fahrzeug-Kandidatengruppe, die durch den schwachen Klassifizierer hindurchgegangen ist, durch Verwendung einer Stützvektormaschine (SVM) entsprechend einem von Klassifizierungsalgorithmen. Wenn die Fahrzeug-Kandidatengruppe durch den starken Klassifizierer hindurchgeht, wird ein Frontbild, in welchem ein vorausfahrendes Fahrzeug erfasst wurde, wie in
9 illustriert angezeigt. - Die Fahrzeug-Erfassungseinheit
70 kann ein vorausfahrendes Fahrzeug aus mehreren Fahrzeug-Kandidatengruppen erfassen durch Verwendung von Maschinenlernen, beispielsweise eines adaptiven Verstärkungsverfahrens. -
10 ist eine beispielhafte Ansicht eines Verfahrens zum Erfassen eines vorausfahrenden Fahrzeugs unter Verwendung eines adaptiven Verstärkungsverfahrens. - Durch Offline-Lernen kann ein Filtermodell enthaltend mehrere Stufen (
S1 ,S2 , ...,SN ) erzeugt werden. - Die Fahrzeug-Erfassungseinheit
70 kann einen Merkmalspunktvektor in ein derartiges Filtermodell eingeben und ein vorausfahrendes Fahrzeug aus einer Fahrzeug-Kandidatengruppe erfassen. - Beispielsweise kann die Fahrzeug-Erfassungseinheit
70 einen Merkmalspunktvektor in eine erste Stufe (S1 ) eingeben und bestimmen, ob ein berechneter Wert der ersten Stufe (S1 ) einen Schwellenwert überschreitet. Weiterhin kann die Fahrzeug-Erfassungseinheit70 , wenn der berechnete Wert der ersten Stufe (S1 ) größer als der Schwellenwert ist, eine Berechnung einer zweiten Stufe (S2 ) durchführen. Zusätzlich kann die Fahrzeug-Erfassungseinheit70 aufeinanderfolgend eine Berechnung jedes Schritts durchführen und schließlich ein vorausfahrendes Fahrzeug aus einer Fahrzeug-Kandidatengruppe erfassen. - Ein Filtermodell gemäß dem adaptiven Verstärkungsverfahren enthält, wie vorstehend beschrieben ist, mehrere Stufen vom Kaskadentyp. Die Fahrzeug-Erfassungseinheit
70 kann ein vorausfahrendes Fahrzeug aus einer Fahrzeug-Kandidatengruppe durch Verwendung eines Filtermodells vom Kaskadentyp erfassen. - Die Fahrzeug-Erfassungseinheit
70 kann die Zuverlässigkeit der Erfassung des vorausfahrenden Fahrzeugs erhöhen durch Verifizieren der Fahrzeug-Kandidatengruppe anhand mehrerer Schritte. - Wenn der berechnete Wert jedes Schritts kleiner als der Schwellenwert ist, kann die Fahrzeug-Erfassungseinheit
70 die Erfassung des vorausfahrenden Fahrzeugs in dem entsprechenden Schritt beenden. Wenn beispielsweise ein berechneter Wert des ersten Schritts (S1 ) kleiner als ein Schwellenwert ist, kann die Fahrzeug-Erfassungseinheit70 die Erfassung des vorhergehenden Fahrzeugs beenden. Wie vorstehend beschrieben ist, kann die Fahrzeug-Erfassungseinheit70 andere Objekte als ein vorausfahrendes Fahrzeug herausfiltern, ohne durch sämtliche von mehreren Stufen (S1 ,S2 , ...,SN ) hindurchzugehen. Daher kann die Filterungsberechnungsgeschwindigkeit zunehmen. - Die Erfassung eines Fahrzeugs in einem Fahrzeug-Erfassungssystem
1 nach der vorliegenden Erfindung gemäß einer derartigen Konfiguration wird nachfolgend mit Bezug auf11 beschrieben. - Wenn die Frontkamera
10 ein Bild des Bereichs vor einem Fahrzeug aufnimmt (S1100 ), wird das fotografierte Frontbild zu der Störungsentfernungseinheit20 übertragen, um eine Störung aus dem fotografierten Frontbild zu entfernen, so dass eine Kante leicht erfasst wird (S1105 ). Das Frontbild, aus dem eine Störung entfernt ist, wird zu der Setzeinheit30 für einen interessierenden Bereich übertragen, und die Setzeinheit30 für einen interessierenden Bereich setzt einen interessierenden Bereich, während der maximale Abstand für eine Fahrzeugerkennung im dreidimensionalen Raum berücksichtigt wird (S1110 ). - Die Kantenerfassungseinheit
40 erfasst eine Kante aus einem Frontbild, in welchem der interessierende Bereich gesetzt ist, und erzeugt ein Horizontalneigungsbild und ein Vertikalneigungsbild; und binärisiert das Horizontalneigungsbild und das Vertikalneigungsbild und erzeugt ein horizontales binäres Bild und ein vertikales binäres Bild (S1115 ). - Die erste Kandidatengruppen-Erfassungseinheit
50 erfasst eine Fahrzeug-Bodenflächen-Kandidatengruppe anhand des horizontalen binären Bilds, und erfasst eine Fahrzeug-Seitenflächen-Kandidatengruppe anhand des vertikalen binären Bilds (S1120 ). Dann erfasst die zweite Kandidatengruppen-Erfassungseinheit60 eine Fahrzeug-Kandidatengruppe durch Verwendung der Bodenflächen-Kandidatengruppe und der Seitenflächen-Kandidatengruppe. - Die zweite Kandidatengruppen-Erfassungseinheit
60 wird mit Informationen über die erfasste Bodenflächen-Kandidatengruppe und Seitenflächen-Kandidatengruppen, die von der ersten Kandidatengruppen-Erfassungseinheit50 erfasst wurden, und bestimmt zuerst, ob jede Seitenflächen-Kandidatengruppe ein Paar bildet (S1125 ). Wenn die Seitenflächen-Kandidatengruppen ein Paar bilden, bestimmt die zweite Kandidatengruppen-Erfassungseinheit60 , ob die Bodenflächen-Kandidatengruppe zwischen den Seitenflächen-Kandidatengruppen, die ein Paar bilden, vorhanden ist (S1130 ). Wenn eine Bodenflächen-Kandidatengruppe vorhanden ist, erzeugt die zweite Kandidatengruppen-Erfassungseinheit60 eine fensterförmige Fahrzeug-Kandidatengruppe enthaltend ein Paar von Seitenflächen-Kandidatengruppen und die Bodenflächen-Kandidatengruppe (S1135 ). - Wenn die Seitenflächen-Kandidatengruppen nicht ein Paar bilden (S1125-N), bestimmt die zweite Kandidatengruppen-Erfassungseinheit
60 , ob eine Bodenflächen-Kandidatengruppe benachbart den Seitenflächen-Kandidatengruppen vorhanden ist (S1145 ). Wenn eine Bodenflächen-Kandidatengruppe vorhanden ist, nimmt die zweite Kandidatengruppen-Erfassungseinheit60 die andere Seitenflächen-Kandidatengruppe, die einer Seitenflächen-Kandidatengruppe zugewandt ist, auf der Grundlage der Bodenflächen-Kandidatengruppe an (S1150 ), und erzeugt eine fensterförmige Fahrzeug-Kandidatengruppe durch Verwendung der Seitenflächen-Kandidatengruppe, der Bodenflächen-Kandidatengruppe und der anderen Seitenflächen-Kandidatengruppe (S1135 ). Wenn die Seitenflächen-Kandidatengruppen nicht ein Paar bilden und keine Bodenflächen-Kandidatengruppe vorhanden ist, bestimmt die zweite Kandidatengruppen-Erfassungseinheit60 dass die entsprechende Seitenflächen-Kandidatengruppe kein Fahrzeug ist, und ignoriert die entsprechende Seitenflächen-Kandidatengruppe. - Wenn Seitenflächen-Kandidatengruppen ein Paar bilden, aber keine Bodenflächen-Kandidatengruppe zwischen dem Paar von Seitenflächen-Kandidatengruppen vorhanden ist (S1130-N), nimmt die zweite Kandidatengruppen-Erfassungseinheit
60 eine Bodenflächen-Kandidatengruppe an und erzeugt diese auf der Grundlage des oberen und des unteren Endes des Paares von Seitenflächenkandidaten- Dann erzeugt die zweite Kandidatengruppen-Erfassungseinheit60 eine fensterförmige Fahrzeug-Kandidatengruppe durch Verwendung eines Paares von Seitenflächen-Kandidatengruppen und der angenommenen Bodenflächen-Kandidatengruppe (S1135 ). - Wie vorstehend beschrieben ist, kann die Fahrzeug-Erfassungseinheit
70 , wenn eine Fahrzeug-Kandidatengruppe durch die zweite Kandidatengruppen-Erfassungseinheit60 erzeugt wird, einen Merkmalspunktvektor, der vorher gelernt wurde, und einen Merkmalspunktvektor der Fahrzeug-Kandidatengruppe vergleichen und dann zuerst die Fahrzeug-Kandidatengruppe filtern durch Verwendung des schwachen Klassifizierers, und zweitens die Fahrzeug-Kandidatengruppe filtern durch Verwendung einer SVM, die einem starken Klassifizierer entspricht, wodurch ein Fahrzeug erfasst wird (S1140 ). - Wie vorstehend beschrieben ist, erzeugt in dem Fall des Erzeugens einer Fahrzeug-Kandidatengruppe durch Verwendung von Fahrzeug-Seitenflächen-Kandidatengruppen und einer Fahrzeug-Bodenflächen-Kandidatengruppe, wenn keine von einem Paar von Seitenflächen-Kandidatengruppen und einer Bodenflächen-Kandidatengruppe vorhanden ist, das Fahrzeug-Erfassungssystem
1 gemäß der vorliegenden Erfindung die Fahrzeug-Kandidatengruppe durch Annehmen einer nicht erfassten Seitenflächen-Kandidatengruppe oder einer nicht erfassten Bodenflächen-Kandidatengruppe durch Verwendung einer erfassten Seitenflächen-Kandidatengruppe oder einer erfassten Bodenflächen-Kandidatengruppe. Daher kann, selbst wenn sämtliche Fahrzeuge nicht perfekt fotografiert sind, das Fahrzeug-Erfassungssystem1 eine Fahrzeug-Kandidatengruppe eines vorausfahrenden Fahrzeugs erzeugen, und somit das vorausfahrende Fahrzeug genauer erfassen. Daher kann das System, wie benötigt, eine Warnung zu einem Fahrer ausgeben oder automatisch die Bremse betätigen, und somit die Sicherheit eines Fahrers gewährleisten. - Ein Standardinhalt oder Standarddokumente, die in dem vorbeschriebenen Ausführungsbeispiel erwähnt wurden und die für eine kurze Beschreibung weggelassen wurden, bilden einen Teil der vorliegenden Beschreibung. Daher sollte das Hinzufügen von einigem des vorgenannten Standardinhalts und einigen Inhalts der vorgenannten Standarddokumente zu der vorliegenden Beschreibung oder der Erwähnung von diesen in den Ansprüchen so interpretiert werden, dass diese dem Bereich der vorliegenden Erfindung entsprechen.
- Obgleich die Ausführungsbeispiele der vorliegenden Erfindung zu veranschaulichenden Zwecken beschrieben wurden, ist für den Fachmann offensichtlich, dass verschiedene Modifikationen, Hinzufügungen und Substitutionen möglich sind, ohne den Bereich und den Geist der Erfindung zu verlassen. Daher wurden beispielhafte Aspekte der vorliegenden Erfindung nicht zu beschränkenden Zwecken beschrieben. Der Bereich der vorliegenden Erfindung soll auf der Grundlage der begleitenden Ansprüche in einer solchen Weise ausgelegt werden, dass sämtliche technischen Ideen, die in dem zu den Ansprüchen äquivalenten Bereich enthalten sind, zu der vorliegenden Erfindung gehören.
Claims (14)
- Fahrzeug-Erfassungssystem, welches aufweist: eine Kamera (10), die ein Bild eines Bereichs vor einem Fahrzeug aufnimmt; eine Kantenerfassungseinheit (40), die eine Kante in einem von der Kamera (10) aufgenommenen Bild erfasst und ein horizontales binäres Bild und ein vertikales binäres Bild erzeugt; eine erste Kandidatengruppen-Erfassungseinheit (50), die eine Bodenflächen-Kandidatengruppe bezogen auf ein vorausfahrendes Fahrzeug in dem horizontalen binären Bild erfasst und eine Seitenflächen-Kandidatengruppe bezogen auf das vorausfahrende Fahrzeug in dem vertikalen binären Bild erfasst; eine zweite Kandidatengruppen-Erfassungseinheit (60), die konfiguriert ist zum, wenn eine von einem Paar von Seitenflächen-Kandidatengruppen und Bodenflächen-Kandidatengruppen bezogen auf das Paar von Seitenflächen-Kandidatengruppen nicht erfasst wird, Schätzen der Seitenflächen-Kandidatengruppe oder Bodenflächen-Kandidatengruppe, und zum Erzeugen einer Fahrzeug-Kandidatengruppe; und eine Fahrzeug-Erfassungseinheit (70), die die Fahrzeug-Kandidatengruppe filtert und das vorausfahrende Fahrzeug erfasst.
- System nach
Anspruch 1 , bei dem, wenn nur das Paar von Seitenflächen-Kandidatengruppen erfasst wird, die zweite Kandidatengruppen-Erfassungseinheit (60) eine Bodenflächen-Kandidatengruppe durch das untere Ende des Paares der Seitenflächen-Kandidatengruppe schätzt, wodurch die Fahrzeug-Kandidatengruppe erzeugt wird. - System nach einem der
Ansprüche 1 oder2 , bei dem, wenn nur eine Seitenflächen-Kandidatengruppe erfasst wird und eine Bodenflächen-Kandidatengruppe benachbart der einen Seitenflächen-Kandidatengruppe erfasst wird, die zweite Kandidatengruppen-Erfassungseinheit (60) die andere Seitenflächen-Kandidatengruppe, die der einen Seitenflächen-Kandidatengruppe zugewandt ist, so schätzt, dass sie benachbart der Bodenflächen-Kandidatengruppe ist, wodurch die Fahrzeug-Kandidatengruppe erzeugt wird. - System nach
Anspruch 3 , bei dem die zweite Kandidatengruppen-Erfassungseinheit (60) die andere Seitenflächen-Kandidatengruppe an der Position in einem Abstand von der einen Seitenflächen-Kandidatengruppe entsprechend der Breite eines Fahrzeugs erzeugt. - System nach einem der
Ansprüche 1 bis4 , bei dem, wenn das Paar von Seitenflächen-Kandidatengruppen und eine Bodenflächen-Kandidatengruppe zwischen dem Paar von Seitenflächen-Kandidatengruppen vorhanden sind, die zweite Kandidatengruppen-Erfassungseinheit (60) das Paar von Seitenflächen-Kandidatengruppen und die Bodenflächen-Kandidatengruppe verbindet, wodurch eine Fahrzeug-Kandidatengruppe erzeugt wird. - System nach einem der
Ansprüche 1 bis5 , weiterhin aufweisend eine Setzeinheit (30) für einen interessierenden Bereich zum Setzen eines interessierenden Bereichs auf der Grundlage des maximalen Abstands, in welchem ein vorausfahrendes Fahrzeug anhand eines von der Kamera (10) aufgenommenen Bildes erfasst werden kann, wobei die Kantenerfassungseinheit (40) eine Kante von einem von der Setzeinheit (30) für einen interessierenden Bereich gesetzten interessierenden Bereich erfasst und das horizontale binäre Bild und das vertikale binäre Bild erzeugt. - System nach einem der
Ansprüche 1 bis6 , bei dem die Fahrzeug-Erfassungseinheit (70) das vorausfahrende Fahrzeug aus der Fahrzeug-Kandidatengruppe durch Verwendung eines durch ein adaptives Verstärkungsverfahren erzeugten Filtermodells vom Kaskadentyp erfasst. - Fahrzeug-Erfassungsverfahren, welches aufweist: Fotografieren eines Bereichs vor einem Fahrzeug; Erfassen einer Kante von einem von der Kamera (10) aufgenommenen Bild und Erzeugen eines horizontalen binären Bilds und eines vertikalen binären Bild; Erfassen einer Bodenflächen-Kandidatengruppe bezogen auf ein vorausfahrendes Fahrzeug aus dem horizontalen binären Bild und Erfassen einer Seitenflächen-Kandidatengruppe bezogen auf das vorausfahrende Bild aus dem vertikalen binären Bild; wenn eine von einem Paar von Seitenflächen-Kandidatengruppen und Bodenflächen-Kandidatengruppen des Paares von Seitenflächen-Kandidatengruppen nicht erfasst wird, Schätzen der Seitenflächen-Kandidatengruppe und Bodenflächen-Kandidatengruppe, und Erzeugen einer Fahrzeug-Kandidatengruppe; und Filtern der Fahrzeug-Kandidatengruppe und Erfassen des vorausfahrenden Fahrzeugs.
- Verfahren nach
Anspruch 8 , bei dem, wenn nur das Paar von Seitenflächen-Kandidatengruppen erfasst wird, das Erzeugen einer Fahrzeug-Kandidatengruppe das Erzeugen der Fahrzeug-Kandidatengruppe durch Schätzen einer Bodenflächen-Kandidatengruppe durch das untere Ende des Paares von Seitenflächen-Kandidatengruppen ist. - Verfahren nach einem der
Ansprüche 8 und9 , bei dem, wenn nur eine Seitenflächen-Kandidatengruppe erfasst wird und eine Bodenflächen-Kandidatengruppe benachbart der einen Seitenflächen-Kandidatengruppe vorhanden ist, das Erzeugen der Fahrzeug-Kandidatengruppe das Erzeugen der Fahrzeug-Kandidatengruppe durch Schätzen der anderen Seitenflächen-Kandidatengruppe, die der einen Seitenflächen-Kandidatengruppe zugewandt ist, derart, dass sie benachbart der Bodenflächen-Kandidatengruppe ist, ist. - Verfahren nach
Anspruch 10 , bei dem das Erzeugen der Fahrzeug-Kandidatengruppe das Erzeugen der anderen Seitenflächen-Kandidatengruppe an der Position, die einen Abstand von der einen Seitenflächen-Kandidatengruppe entsprechend der Breite eines Fahrzeugs hat, aufweist. - Verfahren nach einem der
Ansprüche 8 bis11 , bei dem, wenn das Paar von Seitenflächen-Kandidatengruppen und eine Bodenflächen-Kandidatengruppe zwischen dem Paar von Seitenflächen-Kandidatengruppen vorhanden sind, das Erzeugen einer Fahrzeug-Kandidatengruppe das Erzeugen einer Fahrzeug-Kandidatengruppe durch Verbinden des Paares von Seitenflächen-Kandidatengruppen und der Bodenflächen-Kandidatengruppe ist. - Verfahren nach einem der
Ansprüche 8 bis12 , weiterhin aufweisend das Setzen eines interessierenden Bereichs auf der Grundlage des maximalen Abstands, in welchem ein vorausfahrendes Fahrzeug anhand eines von der Kamera (10) aufgenommenen Bildes erfasst werden kann, wobei bei der Erzeugung des horizontalen binären Bildes und des vertikalen binären Bildes eine Kante aus einem interessierenden Bereich zwischen von der Kamera (10) aufgenommenen Bildern erfasst wird und das horizontale binäre Bild und das vertikale binäre Bild erzeugt werden. - Verfahren nach einem der
Ansprüche 8 bis13 , bei dem bei der Erfassung des vorausfahrenden Fahrzeugs das vorausfahrende Fahrzeug aus der Fahrzeug-Kandidatengruppe durch Verwendung eines durch ein adaptives Verstärkungsverfahren erzeugten Filtermodells vom Kaskadentyp erfasst wird.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2015-0013314 | 2015-01-28 | ||
KR20150013314 | 2015-01-28 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE102016200995A1 DE102016200995A1 (de) | 2016-07-28 |
DE102016200995B4 true DE102016200995B4 (de) | 2021-02-11 |
Family
ID=56364739
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102016200995.8A Active DE102016200995B4 (de) | 2015-01-28 | 2016-01-25 | System und Verfahren zum Erfassen von Fahrzeugen |
Country Status (3)
Country | Link |
---|---|
US (1) | US9965692B2 (de) |
CN (1) | CN105825174B (de) |
DE (1) | DE102016200995B4 (de) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112017239B (zh) * | 2019-05-31 | 2022-12-20 | 北京市商汤科技开发有限公司 | 确定目标对象朝向方法、智能驾驶控制方法和装置及设备 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4205825B2 (ja) | 1999-11-04 | 2009-01-07 | 本田技研工業株式会社 | 対象物認識装置 |
JP3861781B2 (ja) * | 2002-09-17 | 2006-12-20 | 日産自動車株式会社 | 前方車両追跡システムおよび前方車両追跡方法 |
US7764808B2 (en) * | 2003-03-24 | 2010-07-27 | Siemens Corporation | System and method for vehicle detection and tracking |
JP4426436B2 (ja) * | 2004-12-27 | 2010-03-03 | 株式会社日立製作所 | 車両検知装置 |
KR101407901B1 (ko) * | 2010-12-06 | 2014-06-16 | 주식회사 만도 | 차량인식시스템 |
KR101224027B1 (ko) | 2011-06-22 | 2013-01-21 | (주)임베디드비젼 | 영상의 장면 정보를 이용한 전방 차량 검출 방법 |
CN103029621B (zh) * | 2011-09-30 | 2016-04-06 | 株式会社理光 | 检测前方车辆的方法及设备 |
KR101263158B1 (ko) | 2011-12-23 | 2013-05-10 | 주식회사 만도 | 차량의 검출 방법 및 장치 |
KR20140051615A (ko) * | 2012-10-23 | 2014-05-02 | 현대자동차주식회사 | 비주차구역의 주차 지원 장치 및 방법 |
CN103680141B (zh) * | 2013-12-19 | 2015-09-16 | 华南理工大学 | 一种计算车辆检测准确率的方法 |
-
2016
- 2016-01-25 DE DE102016200995.8A patent/DE102016200995B4/de active Active
- 2016-01-27 US US15/008,413 patent/US9965692B2/en active Active
- 2016-01-28 CN CN201610139292.6A patent/CN105825174B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
US20160217334A1 (en) | 2016-07-28 |
CN105825174A (zh) | 2016-08-03 |
CN105825174B (zh) | 2019-05-28 |
DE102016200995A1 (de) | 2016-07-28 |
US9965692B2 (en) | 2018-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102018116111B4 (de) | Ein einheitliches tiefes faltendes neuronales Netzwerk für die Abschätzung von Freiraum, die Abschätzung der Objekterkennung und die der Objektstellung | |
DE102015121387B4 (de) | Hinderniserkennungseinrichtung und Hinderniserkennungsverfahren | |
DE102015205225A1 (de) | Verfahren und Vorrichtung zum Erkennen eines Zielobjekts im toten Winkel eines Fahrzeugs | |
DE102015208782A1 (de) | Objekterfassungsvorrichtung, Fahrunterstützungsvorrichtung, Objekterfassungsverfahren und Objekterfassungsprogramm | |
DE19934925A1 (de) | Fahrzeugbereich-Erkennungsvorrichtung und Fahrzeugbereich-Bestimmungsverfahren | |
DE102011055665A1 (de) | Bildverarbeitungsvorrichtung | |
DE112013001424T5 (de) | Objekterkennungsvorrichtung | |
DE102014209137A1 (de) | Verfahren und Vorrichtung zur Kalibrierung eines Kamerasystems eines Kraftfahrzeugs | |
DE102012222963A1 (de) | Vorrichtung und Verfahren zum Erfassen eines dreidimensionalen Objekts unter Verwendung eines Bildes der Umgebung eines Fahrzeugs | |
DE102012112104A1 (de) | Verfahren und vorrichtung zur befahrbarkeitsanalyse | |
DE112018007485T5 (de) | Straßenoberflächen-Detektionsvorrichtung, Bildanzeige-Vorrichtung unter Verwendung einer Straßenoberflächen-Detektionsvorrichtung, Hindernis-Detektionsvorrichtung unter Nutzung einer Straßenoberflächen-Detektionsvorrichtung, Straßenoberflächen-Detektionsverfahren, Bildanzeige-Verfahren unter Verwendung eines Straßenoberflächen-Detektionsverfahrens, und Hindernis-Detektionsverfahren unter Nutzung eines Straßenoberflächen-Detektionsverfahrens | |
DE102014217361B4 (de) | Bestimmen der quellspur eines sich bewegenden elements, das mit der zielspur zusammengeführt wird | |
DE102012209316A1 (de) | Verfahren und Vorrichtung zum Verarbeiten von Sensordaten eines Stereosensorsystems | |
DE102014222617A1 (de) | Fahrzeugerfassungsverfahren und Fahrzeugerfassungssytem | |
DE102014117102A1 (de) | Spurwechselwarnsystem und Verfahren zum Steuern des Spurwechselwarnsystems | |
DE102016104730A1 (de) | Verfahren zum Detektieren eines Objekts entlang einer Straße eines Kraftfahrzeugs, Rechenvorrichtung, Fahrerassistenzsystem sowie Kraftfahrzeug | |
DE102015207903A1 (de) | Vorrichtung und Verfahren zum Erfassen eines Verkehrszeichens vom Balkentyp in einem Verkehrszeichen-Erkennungssystem | |
DE102013012930A1 (de) | Verfahren zum Bestimmen eines aktuellen Abstands und/oder einer aktuellen Geschwindigkeit eines Zielobjekts anhand eines Referenzpunkts in einem Kamerabild, Kamerasystem und Kraftfahrzeug | |
DE102016124747A1 (de) | Erkennen eines erhabenen Objekts anhand perspektivischer Bilder | |
DE102012024878A1 (de) | Verfahren zum Detektieren eines Zielobjekts anhand eines Kamerabilds durch Clusterbildung aus mehreren benachbarten Bildzellen, Kameraeinrichtung und Kraftfahrzeug | |
DE102016200995B4 (de) | System und Verfahren zum Erfassen von Fahrzeugen | |
DE102012211961A1 (de) | Verfahren und Vorrichtung zum Berechnen einer Veränderung eines Abbildungsmaßstabs eines Objekts | |
DE102014009139A1 (de) | Fahrstreifenerkennungsverfahren und Fahrstreifenerkennungssystem, die eine Fotografiereinheit verwenden | |
DE112021002598T5 (de) | Bildverarbeitungsvorrichtung | |
DE102019132012A1 (de) | Verfahren und System zur Detektion von kleinen unklassifizierten Hindernissen auf einer Straßenoberfläche |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R018 | Grant decision by examination section/examining division | ||
R020 | Patent grant now final | ||
R081 | Change of applicant/patentee |
Owner name: HL KLEMOVE CORP., KR Free format text: FORMER OWNER: MANDO CORPORATION, PYEONGTAEK-SI, GYEONGGI-DO, KR |
|
R081 | Change of applicant/patentee |
Owner name: HL KLEMOVE CORP., KR Free format text: FORMER OWNER: MANDO MOBILITY SOLUTIONS CORPORATION, PYEONGTAEK-SI, GYEONGGI-DO, KR |