[go: up one dir, main page]

DE19937928B4 - Einrichtung zum Erkennen eines beweglichen Körpers und Einrichtung zum Überwachen eines Kraftfahrzeugs - Google Patents

Einrichtung zum Erkennen eines beweglichen Körpers und Einrichtung zum Überwachen eines Kraftfahrzeugs Download PDF

Info

Publication number
DE19937928B4
DE19937928B4 DE19937928A DE19937928A DE19937928B4 DE 19937928 B4 DE19937928 B4 DE 19937928B4 DE 19937928 A DE19937928 A DE 19937928A DE 19937928 A DE19937928 A DE 19937928A DE 19937928 B4 DE19937928 B4 DE 19937928B4
Authority
DE
Germany
Prior art keywords
motor vehicle
brightness information
viewing areas
change
information
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.)
Expired - Fee Related
Application number
DE19937928A
Other languages
English (en)
Other versions
DE19937928A1 (de
Inventor
Ichiro Wako Harada
Naoya Maebashi Ohta
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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
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
Priority claimed from JP22736298A external-priority patent/JP3735468B2/ja
Priority claimed from JP31817998A external-priority patent/JP3942289B2/ja
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Publication of DE19937928A1 publication Critical patent/DE19937928A1/de
Application granted granted Critical
Publication of DE19937928B4 publication Critical patent/DE19937928B4/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S11/00Systems for determining distance or velocity not using reflection or reradiation
    • G01S11/12Systems for determining distance or velocity not using reflection or reradiation using electromagnetic waves other than radio waves
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/166Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/167Driving aids for lane monitoring, lane changing, e.g. blind spot detection
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/165Anti-collision systems for passive traffic, e.g. including static obstacles, trees

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Traffic Control Systems (AREA)
  • Image Analysis (AREA)

Abstract

Einrichtung zum Erkennen eines beweglichen Körpers, umfassend:
ein Helligkeitsinformation-Erfassungsmittel (12) zum Erfassen von Helligkeitsinformation aus einer Mehrzahl von Sichtbereichen (WX0–Wxn), welches eine Mehrzahl von Filtern (24X0–24Xn) mit Gauß'schen Charakteristika zum Extrahieren der Helligkeitsinformation aus den Sichtbereichen (WX0–WXn) umfasst;
ein Raumdifferential-Berechnungsmittel (32) zum Bestimmen einer räumlichen Änderungsrate der Helligkeitsinformation zwischen benachbarten Sichtbereichen;
ein Zeitdifferential-Berechnungsmittel (32) zum Bestimmen einer zeitlichen Änderungsrate der Helligkeitsinformation zwischen benachbarten Sichtbereichen; und
ein beweglicher-Körper-Erfassungsmittel (36) zum Erfassen einer Bewegung eines beweglichen Körpers zwischen den Sichtbereichen aus der räumlichen Änderungsrate der Helligkeitsinformation und der zeitlichen Änderungsrate der Helligkeitsinformation,
wobei die Sichtbereiche kreisförmige Bereiche (WX0–WXn) umfassen, wobei benachbarte Sichtbereiche einander überlappen, und wobei die Filter optische Linsen/Objektive (50) umfassen, die eine niedrigere Durchlässigkeit für die Helligkeitsinformation in Randabschnitten der Sichtbereiche als in zentralen Abschnitten der Sichtbereiche aufweisen.

Description

  • Die vorliegende Erfindung bezieht sich auf eine Einrichtung zum Erkennen eines beweglichen Körpers und speziell auf eine Einrichtung zum Überwachen eines Kraftfahrzeugs. Die Einrichtung dient dafür, mit einem Bildsensor, wie etwa eine Abbildungsvorrichtung oder dergleichen, die an einem Kraftfahrzeug, wie etwa ein Automobil, angebracht ist, Information über ein anderes Kraftfahrzeug als Helligkeitsinformation zu erfassen, das sich dem Kraftfahrzeug von hinten oder seitlich nähert. Auf Grundlage der erfassten Information wird die Bewegung des anderen, sich nähernden Kraftfahrzeugs berechnet und eine Warnung an den Fahrer des Kraftfahrzeugs ausgegeben, wenn vorhergesagt wird, dass das andere, sich nähernde Kraftfahrzeug eine Gefahr darstellt.
  • Die rasanten Fortschritte bei der Automobilelektronik in vorangehenden Jahren haben verschiedene Computer-gesteuerte Technologien geschaffen, die Hilfestellung geben, um ein Kraftfahrzeug, wie etwa ein Automobil, sicher zu fahren. Die entwickelten Computer-gesteuerten Sicherheitsschemata umfassen ein System, bei dem Straßenzeichen, nahe Objekte und andere Kraftfahrzeuge durch einen CCD-Sensor abgebildet werden und das Bildsignal vom CCD-Sensor verarbeitet wird, um die Bewegung jener anderen Kraftfahrzeuge zu erkennen.
  • Es wird beispielsweise angenommen, dass sich ein anderes Kraftfahrzeug von hinten einem Kraftfahrzeug nähert, wobei der Fahrer des letzteren Fahrzeugs dazu neigt, Objekte hinter diesem Kraftfahrzeug zu übersehen. Wenn der Fahrer eine Linkskurve oder Rechtskurve fährt oder die Fahrspuren wechselt, ohne dem anderen, sich nähernden Kraftfahrzeug viel Aufmerksamkeit zu schenken, muss dann das sich nähernde Kraftfahrzeug gebremst werden, um eine immanente Gefahr zu vermeiden. Das sich nähernde Kraftfahrzeug wird folglich daran gehindert, gleichmäßig zu fahren. Vom Standpunkt einer gleichmäßigen/reibungslosen Verkehrssteuerung ist es hochgradig nützlich und vorteilhaft, ein Kraftfahrzeug mit einer derartigen Funktion auszurüsten, daß es fähig ist, ein anderes, sich näherndes Kraftfahrzeug zu erkennen.
  • Es wird erwartet, dass eine derartige Technologie zum Erkennen der Bewegung eines beweglichen Körpers für die Verwendung mit verschiedensten mobilen/beweglichen Körpern im allgemeinen entwickelt wird, einschließlich Flugzeuge und Schiffe, wie auch Kraftfahrzeuge. Die Technologie selbst stellt ein wichtiges technisches Feld dar, und es wird geglaubt, dass diese Technologie in der Zukunft vielfältigste Anwendungen finden wird.
  • Ein herkömmliches Verfahren zum Erfassen des Vorhandenseins eines Kraftfahrzeugs, das sich einem anderen Kraftfahrzeug von hinten nähert, und zum Ermöglichen, dass der Fahrer des letzteren Kraftfahrzeugs das erfasste, sich nähernde Kraftfahrzeug erkennt, ist beispielsweise in der japanischen Patentoffenlegungsschrift Nr. 7-50769 offenbart.
  • Gemäß dem offenbarten Verfahren fängt eine Abbildungsvorrichtung, wie etwa eine Videokamera, eine CCD-Kamera (CCD = Charge-Coupled Device) oder dergleichen, die an einem hinteren Abschnitt eines Kraftfahrzeugs angebracht ist, hintere und seitliche Szenenbildinformation ein, und ein Prozessor bestimmt das Gefahrniveau, das aus einem sich nähernden Kraftfahrzeug resultiert, das versucht, das Kraftfahrzeug zu passieren bzw. zu überholen, oder das auf einer benachbarten Fahrspur fährt. Die Bestimmung des Gefahrniveaus erfolgt auf Grundlage der eingefangenen Bildinformation, und der Prozessor gibt dem Fahrer des Kraftfahrzeugs eine Warnung aus. Genauer: der Prozessor erfasst die Bewegung eines Punkts auf einem Objekt in den Bildern von zwei chronologisch aufeinander folgenden Einzelbildern aus einer Reihe von hinteren und seitlichen Szenenbildern, die durch die Abbildungsvorrichtung eingefangen werden, als einen optischen Flussvektor, und bestimmt das Gefahrniveau aus dem Betrag und der Richtung des optischen Flussvektors.
  • Bei dem obigen Verfahren wird von einem Expansions/Ausbreitungsfokus FOE (Focus of Expansion) in einem vorausgehenden Bild in radialen Richtungen ein Fenster etabliert und in einem nachfolgenden Bild in den gleichen Richtungen bewegt. Die Zentren vorgesetzter Positionen in dem vorausgehenden und dem nachfolgenden Bild im Fenster werden durch einen Pfeil miteinander verbunden, der als ein optischer Flussvektor für einen in Frage stehenden Punkt definiert ist. Die Geschwindigkeit und Richtung eines folgenden Kraftfahrzeugs in den Bildern werden aus dem Betrag und der Richtung des optischen Flussvektors bestimmt.
  • Gemäß dem obigen Verfahren des Erfassens eines Kraftfahrzeugs ist es notwendig, ein Bild durch Bildverarbeitung aus durch eine Abbildungsvorrichtung erhaltener Bildinformation zu erkennen, um hierdurch ein Kraftfahrzeug zu identifizieren, das einem die Abbildungsvorrichtung tragenden Kraftfahrzeug folgt. Es ist dann weiterhin erforderlich, einen optischen Fluss des folgenden Kraftfahrzeugs in der Bildinformation von zwei chronologisch aufeinander folgenden Einzelbildern zu berechnen.
  • Im allgemeinen erfordert das Identifizieren eines gewissen Kraftfahrzeugs, z.B. eines folgenden Kraftfahrzeugs, aus durch eine Abbildungsvorrichtung erhaltener Bildinformation eine große Bildverarbeitungskapazität. Ein Prozessor, der eine derartige Bildverarbeitung durchführt, muss fähig sein, eine große Menge an Bildinformation in einer kurzen Zeitperiode zu verarbeiten. Es muss speziell ein Hochgeschwindigkeitsprozessor an einem Kraftfahrzeug (Automobil) installiert werden, der geeignet sein muss, instantan eine große Menge von Daten zu verarbeiten, um eine Funktion zum Erkennen des Vorhandenseins eines anderen Kraftfahrzeugs, das sich von hinten nähert, in einem Versuch, das Kraftfahrzeug zu passieren bzw. zu überholen, im Voraus durchzuführen und dann eine geeignete Warnung an den Fahrer des Kraftfahrzeugs auszugeben. Bildverarbeitungs-Software, die auf dem obigen Hochgeschwindigkeitsprozessor läuft, muss hoch entwickelte Bildverarbeitungsalgorithmen aufweisen, mit dem Ergebnis, dass der Hochgeschwindigkeitsprozessor notwendigerweise sehr teuer herzustellen ist.
  • Selbst wenn die erhaltene Information, die zum Erkennen eines folgenden, sich nähernden Kraftfahrzeugs, auf einem Minimum gehalten wird, das erforderlich ist, um die obigen Nachteile zu beseitigen, muss der Prozessor fähig sein, das folgende, sich näherende Kraftfahrzeug mit hoher Genauigkeit zu erfassen.
    • Coombs, D. et al.,: Real-time Obstacle Avoidance Using Central Flow Divergence, and Peripheral Flow. In: IEEE Transactions on Robotics and Automation, Band 14, Nr. 1, 1998, Seiten 49–59 beschreibt ein System, das es einem mobilen Rotober ermöglicht, Hindernisse zu vermeiden, welches System verschiedene Verarbeitungsmodule umfasst, welche Videoaufnahmen verarbeiten, die von zwei Kameras erhalten werden, von denen eine Kamera einen Sichtbereich von 40° hat und von denen die zweite Kamera einen Sichtbereich von 115° hat.
    • Nair, D. und Aggarwal, J.K.: Detecting Unexpected Moving Obstacles that Appear in the Path of a Navigation Robot. In: IEEE International Conference on Image Processing, Band 2, 1994, Seiten 311–315 offenbart ein Navigationssystem, welches sich unerwartet bewegende Hindernisse erfasst, die im Weg eines Navigationsroboters auftauchen, welches System die relative Bewegung des Hindernisses bezüglich des Roboters beurteilt.
    • De Micheli, E. und Verri, A.: Vehicle Guidance from One Dimensional Optical Flow. In: IEEE Symposium on Intelligent Vehicles 1993, Seiten 183–188 behandelt das Problem einer passiven Navigation, um ein Fahrzeug unter Verwendung optischer Information zu leiten, welche von einer an dem Fahrzeug angebrachten Kamera erhalten wird.
    • US-A-5 521 633 offenbart ein Fahrzeughindernisüberwachungssystem, welches eine optische Flussverarbeitung, insbesondere ein Überwachungsverfahren für ein Motorfahrzeug verwendet, welches einen Fahrer warnen kann, indem von einer beispielsweise am Heck des Motorfahrzeugs angebrachten Videokamera aufgenommene Bilder verwendet werden.
    • Krüger, W. et al.: Real-Time Estimation and Tracking of Optical Flow Vectors for Obstacle Detection. In: IEEE Symposium on Intelligent Vehicles 1995, Seiten 304–309 offenbart ein Verfahren zur Erfassung verschiedener Klassen von Objekten in der Umgebung eines sich bewegenden Fahrzeugs unter Verwendung von optischem Fluss. Die verschiedenen Objektklassen umfassen Objekte, welche nicht zu der stationären Umgebung gehören, z.B. sich bewegende Fahrzeuge oder Fußgänger, und im Gegensatz dazu Objekte, welche erhöhte Objekte der stationären Umgebung sind, z.B. parkende Fahrzeuge.
    • US-A-4 249 207 offenbart ein automatisches Video-Einbruchserfassungssystem, welches einen vorgegebenen Bereich z.B. zwischen zwei parallelen Zäunen überwacht. Das Bild des vorgegebenen Bereichs wird in eine Reihe von Feldern unterteilt, welche jeweils annähernd der Größe einer Abbildung eines Menschens entsprechen, wobei ein Einbruch erfasst wird, wenn bei drei benachbarten Feldern in einer vorgegebenen Richtung Helligkeitsänderungen erfasst werden.
  • Es ist eine Aufgabe der vorliegenden Erfindung, eine Einrichtung zum Erkennen eines beweglichen Körpers bereitzustellen, die geeignet ist, einen beweglichen Körper, wie beispielsweise ein Kraftfahrzeug, zuverlässig zu erkennen.
  • Eine andere Aufgabe der vorliegenden Erfindung ist, eine Einrichtung zum Erkennen eines beweglichen Körpers bereitzustellen, die geeignet ist, die von einem beweglichen Körper erhaltene Information hinsichtlich der Informationsmenge auf einem Minimum zu halten und den Status des beweglichen Körpers effektiv unter Verwendung der minimal erforderlichen Menge an Information zu bestimmen.
  • Eine weitere Aufgabe der vorliegenden Erfindung ist, eine Kraftfahrzeug-Überwachungseinrichtung bereitzustellen, die geeignet ist, über ein anderes, sich einem Kraftfahrzeug nähernden Kraftfahrzeug erhaltene Information hinsichtlich der Informationsmenge auf einem Minimum zu halten und den Status des anderen Kraftfahrzeugs hochgradig exakt zu bestimmen, indem die minimal erforderliche Menge an Information effektiv verwendet wird.
  • Zum Lösen wenigstens einer dieser Aufgaben wird nach einem ersten Aspekt der Erfindung eine Einrichtung zum Erkennen eines beweglichen Körpers bereitgestellt, die die Merkmale des Anspruchs 1 aufweist.
  • Vorteilhafte Weiterbildungen der Einrichtungen sind in den Unteransprüchen angegeben.
  • Die Erfindung betrifft ferner ein Verfahren zum Erkennen bzw. Überwachen eines beweglichen Körpers, insbesondere eines anderen, sich relativ zu einem Bezugsfahrzeug bewegenden Kraftfahrzeugs. Das Verfahren weist erfindungsgemäß die Merkmale des Anspruchs 12 auf.
  • Die obigen und andere Aufgaben, Merkmale und Vorteile der vorliegenden Erfindung werden aus der folgenden Beschreibung in Verbindung mit den beigefügten Zeichnungen näher ersichtlich. In den Zeichnungen sind bevorzugte Ausführungsformen der vorliegenden Erfindung als veranschaulichende Beispiele gezeigt.
  • 1 ist ein Blockdiagramm einer Kraftfahrzeug-Überwachungseinrichtung gemäß einer Ausführungsform der vorliegenden Erfindung;
  • 2 ist ein Diagramm, das eine mittels einer Helligkeits-Erfassungsvorrichtung abzubildende Mehrzahl von Bereichen veranschaulicht;
  • 3 ist ein Diagramm, das eine durch die Helligkeits-Erfassungsvorrichtung abzubildende Mehrzahl von Bereichen veranschaulicht;
  • 4 ist ein Diagramm, das die Charakteristika eines Gauß'schen Filters zeigt;
  • 5 ist ein Flussdiagramm einer Verarbeitungssequenz einer Berechnungseinheit zum Berechnen des eindimensionalen optischen Flusses in der in 1 gezeigten Kraftfahrzeug-Überwachungseinrichtung;
  • 6 ist ein Flussdiagramm einer Verarbeitungssequenz einer Erfassungseinheit zum Erfassen der Bewegung eines beweglichen Körpers in der in 1 gezeigten Kraftfahrzeug-Überwachungseinrichtung;
  • 7 ist ein Diagramm, das das Konzept eines Verarbeitungsprozesses zur Verarbeitung von Kraftfahrzeuginformations-Zeitreihen veranschaulicht;
  • 8 ist ein Flussdiagramm einer Verarbeitungssequenz einer Warnentscheidungseinheit in der in 1 gezeigten Kraftfahrzeug-Überwachungseinrichtung;
  • 9 ist eine perspektivische Ansicht einer Helligkeits-Erfassungsvorrichtung gemäß einer anderen Ausführungsform der vorliegenden Erfindung; und
  • 10 ist eine Querschnittsansicht der in 9 gezeigten Helligkeits-Erfassungsvorrichtung.
  • Es werden unten bevorzugte Ausführungsformen einer Einrichtung zum Erkennen bewegbarer Körper und speziell einer Kraftfahrzeug-Überwachungseinrichtung gemäß der vorliegenden Erfindung im Detail mit Bezugnahme auf die beigefügten Zeichnungen beschrieben.
  • 1 zeigt in Blockdarstellung eine Kraftfahrzeug-Überwachungseinrichtung gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Wie in 1 gezeigt, ist die Kraftfahrzeug-Überwachungseinrichtung allgemein mit 10 bezeichnet und umfasst eine Helligkeits-Erfassungsvorrichtung 12 und eine Prozessoreinheit 14, die einen Speicher 30, eine Berechnungseinheit 32 zum Berechnen eines eindimensionalen optischen Flusses, eine Erfassungseinheit 36 zum Erfassen der Bewegung eines beweglichen Körpers, einen Prozessor 40 zum Verarbeiten von Fahrzeuginformation-Zeitreihen und eine Warnentscheidungseinheit 42 umfasst.
  • Die Helligkeits-Erfassungsvorrichtung 12 weist eine CCD-Kamera 22 auf, die nahe dem hinteren Kofferraumdeckel eines Kraftfahrzeugs angebracht ist, um innerhalb eines vorbestimmten Gesichtsfeldwinkels ein Objekt hinter dem Kraftfahrzeug abzubilden. Bildinformation, die durch die CCD-Kamera 22 eingefangen ist, weist einen abgebildeten Bereich (Bildbereich) auf, der in eine Mehrzahl von sich überlappende, aufeinander folgende kreisförmige Bereiche WX0–WXn unterteilt ist (siehe auch 2), die jeweils durch Gauß'sche Filter 24X024Xn einem Helligkeitsdetektor 26 zugeführt werden. Benachbarte der kreisförmigen Bereiche WX0–WXn überlappen einander, um eine Verschiebung von Information des abgebildeten Objektes zu vermeiden.
  • Wie in 2 gezeigt, sind die sich überlappenden, aufeinander folgenden kreisförmigen Bereiche WX0–WXn längs einer X-Achsen-Richtung hin zu einem Expansions/Ausbreitungsfokus (ggf. Fluchtpunkt) (FOE) eingeteilt (unterteilt). Alternativ, wie in 3 gezeigt, können die sich überlappenden, aufeinander folgenden kreisförmigen Bereiche eine Mehrzahl von Bereichen in einer Mehrzahl von Sequenzen, beispielsweise Sequenzen 1–3, längs der X-Achsen-Richtung hin zum FOE umfassen sowie eine Mehrzahl von Bereichen in einer Mehrzahl von Sequenzen, beispielsweise Sequenzen 4–6, längs einer zur X-Achsen-Richtung quer verlaufenden Achsenrichtung hin zum FOE.
  • Die Helligkeits-Erfassungsvorrichtung 12 führt keine Funktion aus, um Information über ein Objekt, das hinter einem Kraftfahrzeug (das die Kraftfahrzeug-Überwachungseinrichtung 10 enthält) auftritt, als Bildinformation zu erlangen und die Bildinformation zu verarbeiten, um das Objekt zu erkennen. Die Helligkeits-Erfassungsvorrichtung 12 erkennt vielmehr Information über ein Objekt, wie ein beweglicher Körper (beispielsweise ein folgendes, hinter dem Kraftfahrzeug fahrendes Kraftfahrzeug, das versucht, das Kraftfahrzeug zu passieren bzw. zu überholen), als Helligkeitsinformation, die eine von anderen nahen Objekten und der umliegenden Umgebung verschiedene Helligkeit repräsentiert, und führt die Helligkeitsinformation der Prozessoreinheit 14 zu, um eine Bewegung der Helligkeitsinformation in den eingeteilten Bereichen innerhalb eines gegebenen Sichtfelds als ein eindimensionaler optischer Fluss des folgenden Kraftfahrzeugs zu berechnen.
  • Um Information über ein folgendes Kraftfahrzeug, das hinter dem Kraftfahrzeug fährt, als Helligkeitsinformation zu erkennen, die eine von anderen nahen Objekten verschiedene Helligkeit repräsentiert, kann gemäß der vorliegenden Erfindung die Information eines auf der Straße (dem Weg) durch das folgende Kraftfahrzeug erzeugten Schattens verwendet werden als Information, die einen großen Helligkeitsunterschied zwischen dem folgenden Kraftfahrzeug (bzw. dem Schatten) und der Straße repräsentiert, und die Helligkeitsinformation des Schattens wird als die Information des folgenden Kraftfahrzeugs erhalten.
  • Die Verwendung der Helligkeitsinformation des Schattens basiert auf folgender Erwägung: Wenn das folgende Kraftfahrzeug auf der Straße im Tageslicht fährt, kann die Helligkeitsinformation, die aus dem durch das folgende Kraftfahrzeug auf der Straße erzeugten Schatten erhalten ist, leicht erfasst werden, da sie einen viel niedrigeren Helligkeitsgrad als die umgebende Helligkeitsinformation auf der Straße aufweist. Es kann deshalb aus der durch die CCD-Kamera 22 erfassten Helligkeit diese Helligkeitsinformation als Information erfasst werden, die das folgende Kraftfahrzeug, d.h. einen beweglichen Körper, repräsentiert. Auf Grundlage der erfassten Helligkeitsinformation wird ein eindimensionaler optischer Fluss des folgenden Kraftfahrzeugs berechnet, um hierdurch Kraftfahrzeuginformation zu erhalten, ohne dass eine komplexe Bildverarbeitung nötig ist.
  • Die aus dem Schatten erhaltene Helligkeitsinformation ist insbesondere dann wirkungsvoll, wenn das folgende Kraftfahrzeug bei Tageslicht fährt. Wenn das folgende Kraftfahrzeug bei Nacht fährt, repräsentiert die aus den Scheinwerfern oder kleinen Lampen des folgenden Kraftfahrzeugs erhaltene Helligkeitsinformation einen viel höheren Helligkeitspegel als die umgebende Helligkeitsinformation auf der Straße. Bei Nacht wird deshalb die den viel höheren Helligkeitspegel repräsentierende Helligkeitsinformation als Information erfasst, die auf das folgende Kraftfahrzeug hinweisend ist.
  • Die in den Bereichen WX0–WXn durch die CCD-Kamera 22 erfasste Helligkeitsinformation wird durch die Gauß'schen Filter 24X024Xn erfasst. Jeder der Gauß'schen Filter 24X024Xn weist derartige Charakteristika auf, dass er Information in einem zentralen Abschnitt eines Bereiches so wie sie ist ausgibt und Information in einem umgebenden Abschnitt des Bereiches abschneidet oder dämpft, wie durch eine Kurve in 4 angedeutet ist, wobei der Bereich durch eine eine i-Achse und eine j-Achse aufweisende zweidimensionale Ebene repräsentiert ist und ein Signaltransmissionsgrad durch die vertikale Achse repräsentiert ist. Da die Gauß'schen Filter 24X024Xn einen Teil der eingegebenen Information abschneiden, um die Ausgabeinformation zu erzeugen, kann die Menge an Ausgabeinformation von den Gauß'schen Filtern 24X024Xn gegenüber der Menge von eingegebener Information reduziert werden.
  • Anders ausgedrückt wird unter Verwendung der Gauß'schen Filter 24X024Xn Information in zentralen Abschnitten der Bereiche WX0–WXn, in denen die Wahrscheinlichkeit für signifikante Information hoch ist, beibehalten und Information in umgebenden Abschnitten der Bereiche WX0–WXn, in denen die Wahrscheinlichkeit für signifikante Information niedrig ist, eliminiert oder vermindert. Dementsprechend wird die Menge an durch die Gauß'schen Filter 24X024Xn erzeugter Information reduziert, und es wird folglich die Menge an Information, die durch die Prozessoreinheit 14 verarbeitet werden muss, reduziert.
  • Die Gauß'schen Filter 24X024Xn können optische Filter oder elektrische Filter umfassen. Wenn die Gauß'schen Filter 24X024Xn optische Filter umfassen, können sie optische Linsen/Objektive aufweisen, die derart angeordnet sind, dass sie durch Bildsignale in den jeweiligen Bereichen WX0–WXn repräsentierte Helligkeitsinformation durch die CCD-Kamera 22 zu den Umfangsrändern der Bereiche WX0–WXn hin in zunehmend kleineren Mengen übertragen. Falls die Gauß'schen Filter 24X024Xn elektrische Filter aufweisen, können sie Filterschaltungen aufweisen, die Bildsignale (Helligkeitsinformation) in den jeweiligen Bereichen WX0–WXn von der CCD-Kamera 22 in elektrische Signale umwandeln und zu den Umfangsrändern der Bereiche WX0–WXn hin die elektrischen Signale auf einen zunehmend niedrigen Pegel dämpfen.
  • Wie oben beschrieben, ist das Sichtfeld in die aufeinander folgenden Bereiche WX0–WXn unterteilt und es wird zu jedem Beobachtungszeitpunkt t Helligkeitsinformation It (i, j) (i, j geben Pixelpositionen der CCD-Kamera 22 an) in dem Speicher 30 gespeichert, die das folgende Kraftfahrzeug repräsentiert, das zu jedem Beobachtungszeitpunkt t durch die CCD- Kamera 22, die Gauß'schen Filter 24X024Xn und den Helligkeitsdetektor 26 erfasst wird.
  • Die im Speicher 30 gespeicherte Helligkeitsinformation It (i, j) wird dann durch die Berechnungseinheit 32 für die Berechnung des eindimensionalen optischen Flusses gelesen. Die Prozessoreinheit 14 umfasst beispielsweise einen normalen Mikroprozessor, speichert in einem ROM (Read-Only-Speicher) desselben ein Arithmetik- und Steuerprogramm und führt das aus dem ROM ausgelesene Arithmetik- und Steuerprogramm aus.
  • Auf Grundlage der aus dem Speicher 30 ausgelesenen Helligkeitsinformation It (i, j) berechnet die Berechnungseinheit 32 (eindimensionaler-optischer-Fluss-Berechnungseinheit 32) einen eindimensionalen optischen Fluss in jedem der Bereiche WX0–WXn gemäß einer in 5 gezeigten Verarbeitungssequenz.
  • In Schritt S01 initialisiert die Berechnungseinheit 32 eine Sequenznummer (siehe 3) auf "1", um die Sequenz 1 zu wählen. Die Berechnungseinheit 32 initialisiert dann in Schritt S02 eine Bereichsnummer x (Helligkeits-Eingabebereichsnummer bzw. Helligkeits-Erfassungsbereichsnummer) der Sequenz 1 auf "0", um den Bereich WX0 zu wählen, und berechnet hiernach eine Produktsumme gemäß der unten gegebenen Gleichung (1), um hierdurch ein Signal S (t, x) in einem Bereich Wx (der einen der Bereiche WX0–WXn repräsentiert) für den Beobachtungszeitpunkt t zu berechnen.
    Figure 00130001
    wobei Wx (i, j) einen Koeffizienten repräsentiert, der 1 beträgt, falls die Pixelposition (i, j) im Bereich Wx enthalten ist, und der 0 beträgt, falls die Pixelposition (i, j) nicht im Bereich Wx enthalten ist.
  • Dann berechnet die Berechnungseinheit 32 ein Raumdifferential Sx (t, x) des Signals S (t, x) und ein Zeitdifferential St (t, x) des Signals S gemäß den folgenden Gleichungen (2), (3):
    Figure 00140001
  • In Schritt S04 vergleicht dann die Berechnungseinheit 32 (eindimensionaleroptischer-Fluss-Berechnungseinheit 32) den Absolutwert des gemäß Gleichung (2) berechneten Raumdifferentials Sx (t, x) mit einer Schwelle θ1.
  • Falls der Absolutwert des Raumdifferentials Sx (t, x) kleiner als die Schwelle θ1 ist, bedeutet dies, dass in dem benachbarten Bereich Wx keine Helligkeitsänderung größer als die Schwelle θ1 erfasst wurde. Hierdurch wird angezeigt, dass die Zuverlässigkeit des eindimensionalen optischen Flusses auf Grundlage des berechneten Raumdifferentials Sx (t, x) niedrig ist, und dass die Berechnung des eindimensionalen optischen Flusses und die Erfassung der Bewegung des beweglichen Körpers auf Grundlage des berechneten Raumdifferentials Sx (t, x) bedeutungslos sind.
  • Falls der Absolutwert des Raumdifferentials Sx (t, x) gleich oder größer als die Schwelle θ1 ist, heißt dies, dass in dem benachbarten Bereich Wx eine Helligkeitsänderung größer als die Schwelle θ1 erfasst wurde. Hierdurch wird angezeigt, dass – da die Zuverlässigkeit des eindimensionalen optischen Flusses auf Grundlage des berechneten Raumdifferentials Sx (t, x) ausreichend ist – die Zuverlässigkeit der Berechnung des eindimensionalen optischen Flusses und der Erfassung der Bewegung des beweglichen Körpers auf Grundlage des berechneten Raumdifferentials Sx (t, x) hoch ist.
  • Anders ausgedrückt: die Berechnungseinheit 32 vergleicht die Schwelle θ1 und den Absolutwert des Raumdifferentials Sx (t, x), um zu erfassen, ob eine Änderung in der Bewegung des folgenden beweglichen Körpers auftritt oder nicht. Falls eine Änderung in der Bewegung des folgenden beweglichen Körpers erfasst wird, berechnet dann die Berechnungseinheit 32 einen eindimensionalen optischen Fluss.
  • Falls |Sx (t, x)| ≥ θ1, bestimmt dann die Berechnungseinheit 32, dass eine Änderung in der Bewegung des folgenden beweglichen Körpers vorliegt und berechnet in Schritt S05 einen eindimensionalen optischen Fluss V (t, x) des folgenden beweglichen Körpers gemäß der folgenden Gleichung (4):
    Figure 00150001
  • Falls die Helligkeits-Eingabebereichsnummer in Schritt S06 keinen Endwert eingenommen hat, setzt dann die eindimensionaler-optischer-Fluss-Berechnungseinheit 32 die Helligkeits-Eingabebereichsnummer x in Schritt S07 auf x = x + 1. Der Steuerfluss kehrt dann zurück zu Schritt S03, und die Berechnungseinheit 32 wiederholt die obige Verarbeitung, bis die letzte Helligkeits-Eingabebereichsnummer erreicht ist. Falls in Schritt S08 die letzte Sequenznummer nicht erreicht ist, setzt dann die Berechnungseinheit 32 die Sequenznummer in Schritt S09 auf (Sequenznummer + 1). Hiernach kehrt der Steuerfluss zu Schritt S02 zurück, und die Berechnungseinheit 32 wiederholt die obige Verarbeitung, bis die letzte Sequenznummer erreicht ist.
  • Nachdem die Berechnungseinheit 32 den eindimensionalen optischen Fluss V (t, x) des beweglichen Körpers berechnet hat, erfasst die Erfassungseinheit 36 (beweglicher-Körper-Bewegung-Erfassungseinheit 36) eine Bewegung des beweglichen Körpers gemäß einer in 6 gezeigten Verarbeitungssequenz.
  • Es wird auf 6 Bezug genommen. Der Erfassungseinheit 36 zum Erfassen der Bewegung eines beweglichen Körpers wird in Schritt S11 ein Geschwindigkeitssignal zugeführt, das die Geschwindigkeit des Kraftfahrzeugs, das die Kraftfahrzeug-Überwachungseinrichtung 10 enthält, anzeigt. Auf Grundlage des zugeführten Geschwindigkeitssignals berechnet die Erfassungseinheit 36 in Schritt S12 einen eindimensionalen optischen Fluss Ve (t, x) eines stationären Objekts, beispielsweise eines weiße-Linie-Musters (Mittellinie oder Spurlinie) auf der Straße als einen Schätzwert.
  • Die Erfassungseinheit 36 vergleicht dann den eindimensionalen optischen Fluss V (t, x) des in jedem Bereich Wx berechneten beweglichen Körpers mit dem eindimensionalen optischen Fluss (Ve (t, x) des stationären Objekts. Falls V (t, x) ≥ Ve (t, x), bestimmt dann die Erfassungseinheit 36, dass sich ein beweglicher Körper zum Kraftfahrzeug, das die Kraftfahrzeug-Überwachungseinrichtung 10 enthält, hin bewegt, d.h., dass ein folgendes Kraftfahrzeug sich zu diesem, die Kraftfahrzeug-Überwachungseinrichtung 10 enthaltenden Kraftfahrzeug hin bewegt in einem Versuch, das Kraftfahrzeug zu passieren bzw. zu überholen (Schritt S14). Wenn V (t, x) < Ve (t, x) gilt, bestimmt dann die Erfassungseinheit 36 in Schritt S15, dass sich ein beweglicher Körper von dem die Kraftfahrzeug-Überwachungseinrichtung 10 enthaltenden Kraftfahrzeug weg bewegt, d.h., dass es langsamer ist als das die Kraftfahrzeug-Überwachungseinrichtung 10 enthaltende Kraftfahrzeug.
  • Falls V (t, x) ≥ Ve (t, x) gilt, d.h. falls ein folgendes, sich zum die Kraftfahrzeug-Überwachungseinrichtung 10 enthaltenden Kraftfahrzeug hin bewegendes Kraftfahrzeug vorliegt (das versucht, das die Kraftfahrzeug-Überwachungseinrichtung 10 enthaltende Kraftfahrzeug zu überholen bzw. zu passieren), repräsentiert dann der Betrag des eindimensionalen optischen Flusses V (t, x) des folgenden Kraftfahrzeugs die Größe einer relativen Geschwindigkeit zwischen dem folgenden Kraftfahrzeug und dem die Kraftfahrzeug-Überwachungseinrichtung 10 aufweisenden Kraftfahrzeug. Je größer der Betrag des eindimensionalen optischen Flusses V (t, x) ist, desto größer ist die Geschwindigkeit, mit der sich das folgende Kraftfahrzeug zum die Kraftfahrzeug-Überwachungseinrichtung 10 aufweisenden Kraftfahrzeug hin bewegt.
  • In dem Fall, dass das Vorhandensein eines folgenden Kraftfahrzeugs erkannt wird als Information, die eine Änderung in der Helligkeitsinformation des folgenden Kraftfahrzeugs repräsentiert, wie bei der vorliegenden Ausführungsform oben beschrieben, kann es in Abhängigkeit von der Umgebung der Straße vorkommen, dass das zu einem gewissen Erfassungszeitpunkt erfasste folgende Kraftfahrzeug zum nächsten Erfassungszeitpunkt verschwindet. Beispielsweise kann, wenn die Information des Schattens eines Kraftfahrzeugs als Helligkeitsinformation des Kraftfahrzeugs erfasst wird, reflektiertes Licht von der Umgebung des Kraftfahrzeugs auf den Schatten des Kraftfahrzeugs wirken und möglicherweise den Schatten eliminieren, so dass folglich die Erfassung der Helligkeitsinformation fehlschlägt. In Situationen, wo es schwierig ist, nur die Information von der Straße zu erfassen, werden auch eindimensionale optische Flüsse von stationären Objekten einschließlich weißen Linien auf der Straße, Straßenlichtmasten und Verkehrszeichen erfasst aufgrund einer relativen Geschwindigkeitzwischen jenen stationären Objekten und dem Kraftfahrzeug, das die Kraftfahrzeug-Überwachungseinrichtung 10 aufweist. Deshalb ist es notwendig, diese eindimensionalen optischen Flüsse von stationären Objekten aus der Information des folgenden Kraftfahrzeugs zu isolieren.
  • Bei dieser Ausführungsform speichert die Erfassungseinheit 36 für die Erfassung der Bewegung eines beweglichen Körpers Zeitreiheninformation von Bewegungen eines beweglichen Körpers, die von Zeit zu Zeit erfasst wird, und die Prozessoreinheit 40 zum Verarbeiten von Fahrzeuginformation-Zeitreihen erfasst ein sich zum die Kraftfahrzeug-Überwachungseinrichtung 10 enthaltenden Kraftfahrzeug hin bewegendes Kraftfahrzeug auf Grundlage der Kontinuität der Erfassung des beweglichen Körpers im kontinuierlichen Zeitfluss.
  • 7 ist eine Veranschaulichung des Konzepts eines derartigen Fahrzeuginformation-Zeitreihen-Verarbeitungsprozesses. In 7 repräsentiert die vertikale Achse Bereiche W0–Wn einer gewissen in den 2 und 3 gezeigten Sequenz, und die horizontale Achse repräsentiert die Beobachtungszeit t. Der ausgefüllte Punkt
    Figure 00180001
    bezeichnet einen Punkt, an dem ein eindimensionaler optischer Fluss eines beweglichen Körpers erfasst wird, und der nicht ausgefüllte Punkt "O" bezeichnet einen Punkt, an dem kein eindimensionaler optischer Fluss des beweglichen Körpers erfasst wird.
  • In 7 werden ein eindimensionaler optischer Fluss V (t, x) eines beweglichen Körpers und ein eindimensionaler optischer Fluss Ve (t, x), der durch ein Muster an der Straße erzeugt ist, miteinander verglichen, und es wird zu den Zeitpunkten der Punkte 62 bestimmt, dass ein folgender beweglicher Körper vorliegt, der sich in einem Versuch, das die Kraftfahrzeug-Überwachungseinrichtung 10 aufweisende Kraftfahrzeug zu überholen, hin zu diesem Kraftfahrzeug bewegt (V (t, x) ≥ Ve (t, x)). Zu den Zeiten der nächsten Punkte 64 wirkt allerdings von der Umgebung reflektiertes Licht auf den Schatten des folgenden Kraftfahrzeugs, und es wird keine Helligkeitsinformation des folgenden Kraftfahrzeugs erhalten, d.h., es wird kein beweglicher Körper erfasst. Zu den Zeiten der nächsten Punkte 66 wird wiederum ein folgender beweglicher Körper erfasst, der sich zum die Kraftfahrzeug-Überwachungseinrichtung 10 enthaltenden Kraftfahrzeug hin bewegt. In diesem Fall speichert die Erfassungseinheit 36 zum Erfassen der Bewegung eines beweglichen Körpers Zeitreiheninformation des beweglichen Körpers zu den jeweiligen Zeiten und bestimmt auf Grundlage der Kontinuität der gespeicherten Zeitreiheninformation des zu den jeweiligen Zeiten erfassten beweglichen Körpers, dass zu den Zeiten der Punkte 64 ein folgender beweglicher Körper vorhanden ist, der sich zum die Kraftfahrzeug-Überwachungseinrichtung 10 aufweisenden Kraftfahrzeug hin bewegt.
  • Dementsprechend ist die Kraftfahrzeug-Überwachungseinrichtung 10 geeignet, einen beweglichen Körper oder ein folgendes Kraftfahrzeug mit vergrößerter Zuverlässigkeit und Genauigkeit zu überwachen.
  • Wie an den Punkten 68 angezeigt, wird aus einer weißen Linie auf der Straße ein eindimensionaler optischer Fluss mit einer relativen Geschwindigkeit in Abhängigkeit von der Geschwindigkeit des Kraftfahrzeugs, das die Kraftfahrzeug-Überwachungseinrichtung 10 aufweist, erfasst. Da allerdings der erfasste eindimensionale optische Fluss vom die Kraftfahrzeug-Überwachungseinrichtung 10 aufweisenden Kraftfahrzeug weg gerichtet ist (V (t, x) < Ve (t, x)) und einen konstanten Gradienten von 70 entsprechend dem die Kraftfahrzeug-Überwachungseinrichtung 10 aufweisenden Kraftfahrzeug aufweist, kann der erfasste eindimensionale optische Fluss aus dem eindimensionalen optischen Fluss des folgenden Kraftfahrzeugs, das sich zum die Kraftfahrzeug-Überwachungseinrichtung 10 aufweisenden Kraftfahrzeug hin bewegt, eindeutig isoliert werden.
  • Nachdem das folgende Kraftfahrzeug wie oben beschrieben erfasst wurde, gibt die Warnentscheidungseinheit 42 dem Fahrer eine Warnung aus und steuert das die Kraftfahrzeug-Überwachungseinrichtung 10 aufweisende Kraftfahrzeug gemäß einer in 8 gezeigten Verarbeitungssequenz.
  • Genauer: falls ein folgender beweglicher Körper, der sich zum die Kraftfahrzeug-Überwachungseinrichtung 10 aufweisenden Kraftfahrzeug hin bewegt, erfasst wird, berechnet die Warnentscheidungseinheit 42 in Schritt S16 eine relative Geschwindigkeit des folgenden Kraftfahrzeugs bezüglich dem Kraftfahrzeug, in dem die Kraftfahrzeug-Überwachungseinrichtung 10 eingebaut ist, und berechnet in Schritt S17 eine relative Entfernung zwischen dem folgenden Kraftfahrzeug und dem die Kraftfahrzeug-Überwachungseinrichtung 10 enthaltenen Kraftfahrzeug aus der Position, an der der eindimensionale optische Fluss berechnet wurde.
  • Aus der berechneten relativen Geschwindigkeit und der Geschwindigkeit des die Kraftfahrzeug-Überwachungseinrichtung 10 enthaltenen Kraftfahrzeugs berechnet die Warnentscheidungseinheit 42 in Schritt S18 eine Kollisionsvorhersagezeit. Die Warnentscheidungseinheit 42 vergleicht dann in Schritt S19 die Kollisionsvorhersagezeit mit einer vorbestimmten Schwelle. Falls die Kollisionsvorhersagezeit größer als die vorbestimmte Schwelle ist, überwacht dann die Warnentscheidungseinheit 42 in Schritt S20 das folgende Kraftfahrzeug. Falls die Kollisionsvorhersagezeit gleich oder kleiner als die vorbestimmte Schwelle ist, gibt die Warnentscheidungseinheit 42 in Schritt S21 eine Warnung an den Fahrer aus, indem sie einen Summer oder dergleichen betätigt, um anzuzeigen, dass sich das folgende Kraftfahrzeug dem die Fahrzeug-Überwachungseinrichtung 10 enthaltenden Kraftfahrzeug nähert, und die Warnentscheidungseinheit 42 steuert – falls nötig – das die Kraftfahrzeug-Überwachungseinrichtung 10 aufweisende Kraftfahrzeug.
  • Beispielsweise steuert die Warnentscheidungseinheit 42 das die Kraftfahrzeug-Überwachungseinrichtung 10 aufweisende Kraftfahrzeug in der folgenden Weise: Wenn sich das folgende Kraftfahrzeug in einer benachbarten Fahrspur dem die Kraftfahrzeug-Überwachungseinrichtung 10 enthaltenden Kraftfahrzeug innerhalb einer vorbestimmten Entfernung nähert, gibt die Warnentscheidungseinheit 42 in dem Fall, dass der Fahrer des die Kraftfahrzeug-Überwachungseinrichtung 10 enthaltenden Kraftfahrzeugs das folgende Kraftfahrzeug nicht bemerkt und versucht, das Lenkrad zum Wechseln der Spur zu drehen, ein Steuersignal aus, um ein Lenksystem des Kraftfahrzeugs derart zu steuern, dass ein Drehen des Lenkrads verhindert wird.
  • Bei der obigen Ausführungsform umfasst die Helligkeits-Erfassungsvorrichtung 12 die CCD-Kamera 22. Wie in 9 und 10 gezeigt, kann die Helligkeits-Erfassungsvorrichtung allerdings auch eine Mehrzahl von optischen Linsen/Objektiven 50 umfassen, die in jeweilige aufeinander folgende Sichtfelder gerichtet sind und Gauß'sche Charakteristika aufweist, wobei eine Mehrzahl von Photodioden 52 hinter den optischen Linsen bzw. optischen Objektiven 50 angeordnet und diesen zugeordnet ist. Die Helligkeits-Erfassungsvorrichtung kann ferner ein Gehäuse 54 aufweisen, das die optischen Linsen bzw. Objektive 50 und die Photodioden 52 aufnimmt. Das Gehäuse 54 weist eine teilsphärische Oberfläche auf, in der die optischen Linsen bzw. Objektive 50 angeordnet sind. Da die optischen Linsen bzw. Objektive 50 als optische Filter mit der Gauß'schen Charakteristik dienen, kann die in den 9 und 10 gezeigte Helligkeits-Erfassungsvorrichtung 12 eine kleinere Menge an zu verarbeitender Bildinformation als die CCD-Kamera 22 erzeugen. Mit der in den 9 und 10 gezeigten Helligkeits-Erfassungsvorrichtung ist es möglich, beispielsweise 1000 oder mehr Einzelbilder an Bildinformation pro Sekunde zu verarbeiten. Dies ist eine viel höhere Rate als etwa 30 Einzelbilder an Bildinformation pro Sekunde, die mit der CCD-Kamera möglich sind.
  • Wenn auch gewisse bevorzugte Ausführungsformen der vorliegenden Erfindung gezeigt und im Detail beschrieben wurden, versteht es sich, dass vielfältige Änderungen und Modifikationen möglich sind, ohne aus dem Bereich der anhängenden Ansprüche abzuweichen.
  • Ein gegebenes Sichtfeld wird in eine Mehrzahl von Bereichen (WX0–WXn) unterteilt und es wird zu vorbestimmten Zeitintervallen Helligkeitsinformation in den Bereichen (WX0–WXn) erfasst und als Information eines beweglichen Körpers in einem Speicher (30) einer Kraftfahrzeug-Überwachungseinrichtung (10) eines Kraftfahrzeugs gespeichert. Die in den Bereichen (WX0–WXn) zu den verschiedenen Zeiten erfasste Helligkeitsinformation wird dann aus dem Speicher (30) ausgelesen, und es wird eine Bewegung einer Helligkeitsinformation zwischen benachbarten der Bereiche (WX0–WXn) als ein eindimensionaler optischer Fluss erfasst. Der erfasste eindimensionale optische Fluss wird mit einem von einer Straße aufgrund der Geschwinjdigkeit des Kraftfahrzeugs erzeugten eindimensionalen optischen Fluss verglichen, um hierdurch ein anderes Kraftfahrzeug zu erfassen, das sich zu dem die Kraftfahrzeug-Überwachungseinrichtung (10) aufweisenden Kraftfahrzeug hin bewegt.

Claims (12)

  1. Einrichtung zum Erkennen eines beweglichen Körpers, umfassend: ein Helligkeitsinformation-Erfassungsmittel (12) zum Erfassen von Helligkeitsinformation aus einer Mehrzahl von Sichtbereichen (WX0–Wxn), welches eine Mehrzahl von Filtern (24X024Xn) mit Gauß'schen Charakteristika zum Extrahieren der Helligkeitsinformation aus den Sichtbereichen (WX0–WXn) umfasst; ein Raumdifferential-Berechnungsmittel (32) zum Bestimmen einer räumlichen Änderungsrate der Helligkeitsinformation zwischen benachbarten Sichtbereichen; ein Zeitdifferential-Berechnungsmittel (32) zum Bestimmen einer zeitlichen Änderungsrate der Helligkeitsinformation zwischen benachbarten Sichtbereichen; und ein beweglicher-Körper-Erfassungsmittel (36) zum Erfassen einer Bewegung eines beweglichen Körpers zwischen den Sichtbereichen aus der räumlichen Änderungsrate der Helligkeitsinformation und der zeitlichen Änderungsrate der Helligkeitsinformation, wobei die Sichtbereiche kreisförmige Bereiche (WX0–WXn) umfassen, wobei benachbarte Sichtbereiche einander überlappen, und wobei die Filter optische Linsen/Objektive (50) umfassen, die eine niedrigere Durchlässigkeit für die Helligkeitsinformation in Randabschnitten der Sichtbereiche als in zentralen Abschnitten der Sichtbereiche aufweisen.
  2. Einrichtung nach Anspruch 1, dadurch gekennzeichnet, dass die Filter Gauß'sche Filterschaltungen (24X024X1) umfassen zum Reduzieren/Dämpfen der Helligkeitsinformation in Randabschnitten der Sichtbereiche auf ein Niveau, das niedriger als die Helligkeitsinformation in zentralen Abschnitten der Sichtbereiche ist.
  3. Einrichtung nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass das Helligkeitsinformation-Erfassungsmittel (12) eine CCD-Kamera (22) umfasst.
  4. Einrichtung nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass das Helligkeitsinformation-Erfassungsmittel (12) eine Mehrzahl von Photodioden (52) umfasst, die jeweils den Sichtbereichen (WX0–WXn) zugeordnet sind.
  5. Einrichtung nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass das beweglicher-Körper-Erfassungsmittel (36) ein Mittel umfasst zum Beenden der Erfassung der Bewegung des beweglichen Körpers in dem Fall, dass ein Absolutwert der räumlichen Änderungsrate der Helligkeitsinformation, wie durch das Raumdifferential-Berechnungsmittel (32) bestimmt, kleiner als ein vorbestimmter Referenzwert ist.
  6. Einrichtung nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass das beweglicher-Körper-Erfassungsmittel (36) ein Mittel zum Bestimmen eines die Bewegung des beweglichen Körpers repräsentierenden eindimensionalen optischen Flusses (V) gemäß der Gleichung: V = –St/Sxumfasst, wobei St die zeitliche Änderungsrate der Helligkeitsinformation und Sx die räumliche Änderungsrate der Helligkeitsinformation repräsentiert.
  7. Einrichtung nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass das beweglicher-Körper-Erfassungsmittel (36) ein Mittel zum Speichern von Zeitreiheninformation des beweglichen Körpers zu jeweiligen Zeiten umfasst und die Bewegung des beweglichen Körpers auf Grundlage der Kontinuität der gespeicherten Zeitreiheninformation zu den jeweiligen Zeiten erfasst.
  8. Einrichtung nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass die Einrichtung eine Überwachungseinrichtung für ein Kraftfahrzeug ist, die ein anderes Kraftfahrzeug überwacht, das sich relativ zu dem Kraftfahrzeug bewegt, und dass das beweglicher-Körper-Erfassungsmittel (36) ein anderes-Kraftfahrzeug-Erfassungsmittel (36) ist zum Erfassen einer Bewegung des anderen Fahrzeugs zwischen den Sichtbereichen aus der räumlichen Änderungsrate der Helligkeitsinformation und der zeitlichen Änderungsrate der Helligkeitsinformation.
  9. Einrichtung nach Anspruch 8, dadurch gekennzeichnet, dass das anderes-Kraftfahrzeug-Erfassungsmittel (36) ein Mittel zum Berechnen eines die Bewegung eines beweglichen Körpers, ggf. des anderen Kraftfahrzeugs, repräsentierenden, eindimensionalen optischen Flusses aus der zeitlichen Änderungsrate der Helligkeitsinformation und der räumlichen Änderungsrate der Heiligkeitsinformation umfasst und den berechneten eindimensionalen optischen Fluss mit einem eindimensionalen optischen Fluss eines anderen beweglichen Körpers als das andere Kraftfahrzeug vergleicht, der auf Grundlage einer Geschwindigkeit des Kraftfahrzeugs bestimmt ist, um hierdurch das andere Kraftfahrzeug zu erfassen, das sich relativ zu dem Kraftfahrzeug bewegt.
  10. Einrichtung nach Anspruch 9, dadurch gekennzeichnet, dass das anderes-Kraftfahrzeug-Erfassungsmittel (36) ein Mittel umfasst, das aus einem Ergebnis des Vergleiches zwischen den eindimensionalen optischen Flüssen bestimmt, ob sich das andere Kraftfahrzeug zum Kraftfahrzeug hin bewegt oder ob sich das andere Kraftfahrzeug vom Kraftfahrzeug weg bewegt.
  11. Einrichtung nach einem der Ansprüche 8 bis 10, dadurch gekennzeichnet, dass das anderes-Kraftfahrzeug-Erfassungsmittel (36) ein Mittel (40) zum Speichern von Zeitreiheninformation des anderen Kraftfahrzeugs zu jeweiligen Zeitpunkten umfasst und die Bewegung des anderen Kraftfahrzeugs auf Grundlage der Kontinuität der zu den jeweiligen Zeitpunkten gespeicherten Zeitreiheninformation bestimmt.
  12. Verfahren zum Erkennen und/oder Überwachen eines beweglichen Körpers, umfassend: Erfassen von Helligkeitsinformation aus einer Mehrzahl von Sichtbereichen (WX0–Wxn), wobei aus den Sichtbereichen (WX0–WXn) unter Verwendung einer Mehrzahl von Filtern (24X024Xn) mit Gauß'schen Charakteristika Helligkeitsinformation extrahiert wird; Bestimmen einer räumlichen Änderungsrate der Helligkeitsinformation zwischen benachbarten Sichtbereichen; Bestimmen einer zeitlichen Änderungsrate der Helligkeitsinformation zwischen benachbarten Sichtbereichen; Erfassen einer Bewegung eines beweglichen Körpers zwischen den Sichtbereichen aus der räumlichen Änderungsrate der Helligkeitsinformation und der zeitlichen Änderungsrate der Helligkeitsinformation; und wobei das Extrahieren von Helligkeitsinformation aus einer Mehrzahl von kreisförmigen, einander überlappenden Sichtbereichen (WX0–WXn) und unter Verwendung von optischen Linsen/Objektiven (50) als den Filtern (24X024Xn) mit Gauß'schen Charakteristika erfolgt, die eine niedrigere Durchlässigkeit für die Helligkeitsinformation in Randabschnitten der Sichtbereiche als in zentralen Abschnitten der Sichtbereiche aufweisen.
DE19937928A 1998-08-11 1999-08-11 Einrichtung zum Erkennen eines beweglichen Körpers und Einrichtung zum Überwachen eines Kraftfahrzeugs Expired - Fee Related DE19937928B4 (de)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP22736298A JP3735468B2 (ja) 1998-08-11 1998-08-11 移動体認識装置
JPP10-227362 1998-08-11
JP31817998A JP3942289B2 (ja) 1998-11-09 1998-11-09 車両監視装置
JPP10-318179 1998-11-09

Publications (2)

Publication Number Publication Date
DE19937928A1 DE19937928A1 (de) 2000-02-24
DE19937928B4 true DE19937928B4 (de) 2007-11-15

Family

ID=26527632

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19937928A Expired - Fee Related DE19937928B4 (de) 1998-08-11 1999-08-11 Einrichtung zum Erkennen eines beweglichen Körpers und Einrichtung zum Überwachen eines Kraftfahrzeugs

Country Status (2)

Country Link
US (1) US6636257B1 (de)
DE (1) DE19937928B4 (de)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4953498B2 (ja) * 2000-07-12 2012-06-13 富士重工業株式会社 フェールセーフ機能を有する車外監視装置
JP3849505B2 (ja) * 2001-11-26 2006-11-22 株式会社デンソー 障害物監視装置及びプログラム
JP3747866B2 (ja) * 2002-03-05 2006-02-22 日産自動車株式会社 車両用画像処理装置
US7639841B2 (en) * 2004-12-20 2009-12-29 Siemens Corporation System and method for on-road detection of a vehicle using knowledge fusion
JP4408095B2 (ja) * 2005-06-03 2010-02-03 本田技研工業株式会社 車両及び路面標示認識装置
JP5061444B2 (ja) * 2005-09-20 2012-10-31 ソニー株式会社 撮像装置及び撮像方法
JP4426535B2 (ja) * 2006-01-17 2010-03-03 本田技研工業株式会社 車両の周辺監視装置
JP4826355B2 (ja) * 2006-06-20 2011-11-30 日産自動車株式会社 車両周囲表示装置
TW201002073A (en) * 2008-06-23 2010-01-01 Huper Lab Co Ltd Method of vehicle segmentation and counting for nighttime video frames
CN101995240B (zh) * 2009-08-21 2013-05-22 财团法人工业技术研究院 光信息接收方法、发光物件位置辨识方法及单元
JP5767816B2 (ja) * 2011-01-20 2015-08-19 ルネサスエレクトロニクス株式会社 記録装置に搭載可能な半導体集積回路およびその動作方法
JP5603835B2 (ja) 2011-06-27 2014-10-08 クラリオン株式会社 車両周囲監視装置
BR112014020353B1 (pt) * 2012-03-02 2021-08-31 Nissan Motor Co., Ltd Dispositivo de detecção de objeto tridimensional

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4249207A (en) * 1979-02-20 1981-02-03 Computing Devices Company Perimeter surveillance system
US5521633A (en) * 1992-09-25 1996-05-28 Yazaki Corporation Motor vehicle obstacle monitoring system using optical flow processing

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5166681A (en) * 1990-07-30 1992-11-24 Bottesch H Werner Passive vehicle presence detection system
US5805275A (en) * 1993-04-08 1998-09-08 Kollmorgen Corporation Scanning optical rangefinder
US5559695A (en) * 1994-12-27 1996-09-24 Hughes Aircraft Company Apparatus and method for self-calibrating visual time-to-contact sensor
US5684697A (en) * 1995-06-26 1997-11-04 Mullen; Charles H. Driver emulative vehicle control system
JPH1031799A (ja) * 1996-07-15 1998-02-03 Toyota Motor Corp 自動走行制御装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4249207A (en) * 1979-02-20 1981-02-03 Computing Devices Company Perimeter surveillance system
US5521633A (en) * 1992-09-25 1996-05-28 Yazaki Corporation Motor vehicle obstacle monitoring system using optical flow processing

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
Coombs,D. et al.: Real-time Obstacle Avoidance Using Central Flow Divergence, and Peripheral Flow. In: IEEE Transact. on Robotics and Auto- mation, Vol. 14, No. 1, 1998, S. 49-59
Coombs,D. et al.: Real-time Obstacle Avoidance Using Central Flow Divergence, and Peripheral Flow. In: IEEE Transact. on Robotics and Automation, Vol. 14, No. 1, 1998, S. 49-59 *
De Micheli,E. und Verri,A.: Vehicle Guidance from One Dimensional Optical Flow. In: IEEE Symposium on Intelligent Vehicles 1993, S.183-188 *
Krüger,W. et al.: Real-Time Estimation and Tracking of Optical Flow Vectors for Obstacle Detection. In: IEEE Symposium on Intelligent Vehicles 1995, S. 304-309 *
Nair,D. und Aggarwal,J.K.: Detecting Unexpected Moving Obstacles that Appear in the Path of a Navigating Robot. In: IEEE International Conf. on Image Processing, Vol. 2, 1994, S. 311-315 *

Also Published As

Publication number Publication date
DE19937928A1 (de) 2000-02-24
US6636257B1 (en) 2003-10-21

Similar Documents

Publication Publication Date Title
DE4332612C2 (de) Außenansichts-Überwachungsverfahren für Kraftfahrzeuge
DE10030421B4 (de) Fahrzeugumgebungsüberwachungssystem
DE10301469B4 (de) Infrarotbildverarbeitungsvorrichtung
EP1589484B1 (de) Verfahren zur Erkennung und/oder Verfolgung von Objekten
DE60005426T2 (de) Rückblicksüberwachungssystem für Fahrzeuge
EP0691534B1 (de) Verfahren zur Ermittlung der Sichtweite, insbesondere für die Bewegung eines Kraftfahrzeuges
DE60215718T2 (de) Fahrzeugumgebungsüberwachungsvorrichtung
DE19937928B4 (de) Einrichtung zum Erkennen eines beweglichen Körpers und Einrichtung zum Überwachen eines Kraftfahrzeugs
DE60020420T2 (de) Situationsdarstellungs-Anzeigesystem
DE102007002419B4 (de) Fahrzeugumgebungsüberwachungsgerät, -verfahren und -programm
DE112010004163B4 (de) Querverkehrkollisions-Warnsystem
DE102005013920B4 (de) Frontsicht-Überwachungsvorrichtung
DE10246228A1 (de) Vorrichtung zum Überwachen eines an ein Fahrzeug angrenzenden Bereichs
DE10251880A1 (de) Bilderkennungsvorrichtung
DE112007000332B4 (de) Vorrichtung zum Bestimmen eines Freiraums vor einem Fahrzeug
AT502551B1 (de) Verfahren und bildauswertungseinheit zur szenenanalyse
DE112013001424T5 (de) Objekterkennungsvorrichtung
EP2200881B1 (de) Verfahren zur schätzung der relativbewegung von video-objekten und fahrerassistenzsystem für kraftfahrzeuge
EP1567888B1 (de) Verfahren zur erfassung der vorausliegenden umgebung eines strassenfahrzeugs mittels eines umgebungserfassungssystems
EP1486932A2 (de) Bildverarbeitungssystem für ein Fahrzeug
EP1298454A2 (de) Verfahren zur Erkennung und Verfolgung von Objekten
DE102015223176A1 (de) Verfahren und Vorrichtung zur Ermittlung von Verdeckungsbereichen in der Fahrzeugumgebung eines Fahrzeuges
DE102005026876A1 (de) Fahrzeugumgebungs-Überwachungsvorrichtung
WO2020025091A1 (de) Erkennung der bewegungsabsicht eines fussgängers aus kamerabildern
EP2023265A1 (de) Verfahren für eine Erkennung eines Gegenstandes

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8364 No opposition during term of opposition
R084 Declaration of willingness to licence
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee

Effective date: 20150303