[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

DE102013227222A1 - Gerät und Verfahren für das Extrahieren eines Merkmalpunktes zum Erkennen eines Hindernisses, wobei ein Laserscanner benutzt wird - Google Patents

Gerät und Verfahren für das Extrahieren eines Merkmalpunktes zum Erkennen eines Hindernisses, wobei ein Laserscanner benutzt wird Download PDF

Info

Publication number
DE102013227222A1
DE102013227222A1 DE201310227222 DE102013227222A DE102013227222A1 DE 102013227222 A1 DE102013227222 A1 DE 102013227222A1 DE 201310227222 DE201310227222 DE 201310227222 DE 102013227222 A DE102013227222 A DE 102013227222A DE 102013227222 A1 DE102013227222 A1 DE 102013227222A1
Authority
DE
Germany
Prior art keywords
measurement data
controller
layer
laser scanner
obstacle
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.)
Pending
Application number
DE201310227222
Other languages
English (en)
Inventor
Minkyun Yoo
Hyunju KIM
Hoon Lee
Youngwon Kim
Hyungsun Jang
Baehoon Choi
Beomseong Kim
Euntai Kim
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.)
Hyundai Motor Co
Industry Academic Cooperation Foundation of Yonsei University
Kia Corp
Original Assignee
Hyundai Motor Co
Kia Motors Corp
Industry Academic Cooperation Foundation of Yonsei University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hyundai Motor Co, Kia Motors Corp, Industry Academic Cooperation Foundation of Yonsei University filed Critical Hyundai Motor Co
Publication of DE102013227222A1 publication Critical patent/DE102013227222A1/de
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • 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
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/14Measuring arrangements characterised by the use of optical techniques for measuring distance or clearance between spaced objects or spaced apertures
    • 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
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • G01S17/93Lidar systems specially adapted for specific applications for anti-collision purposes
    • 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
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • G01S17/93Lidar systems specially adapted for specific applications for anti-collision purposes
    • G01S17/931Lidar systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • 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
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/4802Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00 using analysis of echo signal for target characterisation; Target signature; Target cross-section
    • 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
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/06Systems determining position data of a target
    • G01S17/42Simultaneous measurement of distance and other co-ordinates
    • 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
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/86Combinations of lidar systems with systems other than lidar, radar or sonar, e.g. with direction finders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10028Range image; Depth image; 3D point clouds
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20021Dividing image into blocks, subimages or windows
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/58Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Electromagnetism (AREA)
  • Traffic Control Systems (AREA)
  • Optical Radar Systems And Details Thereof (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

Ein Gerät und Verfahren für das Extrahieren eines Merkmalpunktes, um ein Hindernis zu erkennen, wobei ein Laserscanner benutzt wird, werden bereitgestellt. Das Gerät beinhaltet einen Laserscanner, welcher auf einer Front eines fahrenden Fahrzeugs installiert ist, und ist konfiguriert, um Laserscanner-Daten, welche eine Vielzahl von Schichten besitzen, in Echtzeit zu erhalten. Zusätzlich ist ein Steuerglied konfiguriert, die Laserdaten, welche durch den Laserscanner erhalten sind, in eine Vielzahl von Schichten zu trennen, um Messdaten zu extrahieren, welche in jeder Schicht vorhanden sind, und um Merkmalpunkte der Messdaten zu bestimmen, um eine Art des Hindernisses basierend auf einer Vielzahl von gespeicherten Merkmalpunkten zu klassifizieren.

Description

  • HINTERGRUND
  • Bereich der Erfindung
  • Die vorliegende Erfindung bezieht sich auf ein Gerät und ein Verfahren zum Extrahieren eines Merkmalpunktes, um ein Hindernis zu erkennen, wobei ein Laserscanner benutzt wird, und spezieller ausgedrückt auf ein Gerät und ein Verfahren zum Extrahieren eines Merkmalpunktes, um ein Hindernis zu erkennen, wobei ein Laserscanner benutzt wird, welcher den Merkmalpunkt, welcher in den Laserscanner-Daten vorhanden ist, extrahiert, um eine Art des Hindernisses rund um eine sich bewegende Karosserie zu klassifizieren, wobei ein Vielschicht-Laserscanner benutzt wird.
  • Beschreibung des Standes der Technik
  • Entsprechend mit der Generalisierung bzw. Verallgemeinerung der Navigation, welche innerhalb eines Fahrzeugs befestigt ist, um Dienste, wie zum Beispiel eine Führung auf einer Straße, eine Führung um ein Hindernis und Ähnliches, bereitzustellen, wurde fortwährend Forschung bezüglich eines Algorithmus durchgeführt, um Hindernisse, wie zum Beispiel ein anderes Fahrzeug als das Fahrzeug, welches gefahren wird, einen Fußgänger und Ähnliches zu erkennen. Im Speziellen beinhaltet das Fahrzeug einen Sensor, wie zum Beispiel einen Radarsensor, einen Laserscanner, einen Bildsensor, einen Ultraschallsensor und Ähnliches. Da jeder Sensor Vorteile und Nachteile besitzt, wurde eine Technologie für das Zusammenführen von Sensoren entwickelt, welche die Nachteile jedes Sensors herabsetzt, indem zwei oder mehr Sensoren benutzt werden.
  • Innerhalb der unterschiedlichen Arten von Sensoren besitzt der Laserscanner einen hohen Nutzungsgrad, da er eine genauere Abstandsinformation und Winkelinformation gegenüber anderen Sensoren bereitstellt. Da jedoch die Laserscanner-Daten, welche durch den Laserscanner erhalten werden, nur Winkel- und Abstandsinformation bereitstellen können, kann es schwierig sein, die Hindernisse, wie zum Bespiel das Fahrzeug, den Fußgänger und Ähnliches, basierend auf den Laserscanner-Daten zu klassifizieren.
  • ZUSMMENFASSUNG
  • Entsprechend stellt die vorliegende Erfindung ein Gerät und ein Verfahren zum Extrahieren eines Merkmalpunktes bereit, um ein Hindernis zu erkennen, wobei ein Laserscanner benutzt wird, welcher den Merkmalpunkt in den Laserscanner-Daten extrahiert, um eine Art des Hindernisses zu klassifizieren, welches um eine sich bewegende Karosserie vorhanden ist, wobei ein Vielschicht-Laserscanner benutzt wird.
  • In einem Gesichtspunkt der vorliegenden Erfindung kann ein Gerät zum Extrahieren eines Merkmalpunktes, um ein Hindernis zu erkennen, wobei ein Laserscanner benutzt wird, beinhalten: einen Laserscanner, welcher an der Front einer Karosserie befestigt ist und welcher konfiguriert ist, um Laserscanner-Daten, welche aus einer Vielzahl von Schichten konfiguriert sind, in Echtzeit zu erhalten; und ein Steuerglied, welches konfiguriert ist, die Laserscanner-Daten, welche durch den Laserscanner erhalten sind, in eine Vielzahl von Schichten zu trennen, um Messdaten zu extrahieren, welche in jeder Schicht vorhanden sind, und die Merkmalpunkte der Messdaten zu bestimmen, um eine Art des Hindernisses basierend auf einer Vielzahl von Merkmalpunkten zu klassifizieren, welche vorher gespeichert sind.
  • Außerdem kann das Steuerglied konfiguriert sein, eine Form der Messdaten, welche in der Schicht vorhanden sind, und die Anzahl oder Position der Messdaten, welche in jeder Schicht vorhanden sind, zu bestimmen und, ob die Schicht, in welcher die Messdaten nicht vorhanden sind, vorhanden ist. Das Steuerglied kann konfiguriert sein, einen dreidimensionalen Koordinatenwert für die Messdaten erneut zu speichern, wobei die Schichtinformation benutzt wird, und eine Standardabweichung zwischen der sich bewegenden Karosserie und dem Hindernis zu berechnen, wobei ein Mittelwert, welcher aus dem Koordinatenwert abgeleitet ist, benutzt wird. Das Steuerglied kann konfiguriert sein, eine Abstandsdifferenz bis hinauf zu einer virtuellen Ebene zu berechnen, indem ein Abstand von den Koordinatenwerten minimiert wird, und um eine Aufsummierung einer Fläche jeder Schicht zu berechnen, von welcher der Koordinatenwert vorhanden ist. Das Steuerglied kann ferner konfiguriert sein, einen Durchschnittswert für eine Fläche jeder Schicht zu berechnen, in welcher der Koordinatenwert vorhanden ist, und einen Gradienten eines Liniensegmentes oder einen Koeffizienten einer Kurve zu berechnen, welche aus den Messdaten erzeugt ist.
  • In einem anderen Gesichtspunkt der vorliegenden Erfindung kann ein Verfahren zum Extrahieren eines Merkmalpunktes für das Erkennen eines Hindernisses, indem ein Laserscanner benutzt wird, beinhalten: Erhalten, durch ein Steuerglied, von Laserscanner-Daten, welche aus einer Vielzahl von Schichten konfiguriert sind, und zwar in Echtzeit aus einem Laserscanner, welcher an einer Front einer sich bewegenden Karosserie installiert ist; Trennen, durch das Steuerglied, der Laserscanner-Daten in eine Vielzahl von Schichten; Extrahieren, durch das Steuerglied, von Messdaten, welche in jeder Schicht vorhanden sind; und Bestimmen, durch das Steuerglied, von Merkmalpunkten der Messdaten, um eine Art des Hindernisses zu klassifizieren, welches an der Front bzw. der Vorderseite der Karosserie vorhanden ist, basierend auf einer Vielzahl von Merkmalpunkten, welche vorher gespeichert sind.
  • Das Bestimmen der Merkmalpunkte der Messdaten kann das Bestimmen einer Form der Messdaten beinhalten, welche in der Schicht vorhanden sind, und das Bestimmen der Anzahl oder der Position der Messdaten, welche in jeder Schicht vorhanden sind, und ob die Schicht, in welcher die Messdaten nicht vorhanden sind, vorhanden ist. Das Bestimmen der Merkmalpunkte der Messdaten kann ferner beinhalten: das erneute Speichern eines dreidimensionalen Koordinatenwertes für die Messdaten, wobei die Schichtinformation benutzt wird, und das Berechnen einer Standardabweichung eines Abstandes zwischen der sich bewegenden Karosserie und dem Hindernis, wobei ein Mittelwert benutzt wird, welcher aus dem Koordinatenwert abgeleitet ist. Zusätzlich kann das Bestimmen der Merkmalpunkte der Messdaten beinhalten: Berechnen einer Abstandsdifferenz bis hinauf zu einer virtuellen Ebene, indem ein Abstand von den Koordinatenwerten minimiert wird, das Berechnen einer Aufsummierung einer Fläche bzw. eines Bereiches jeder Schicht, in welcher der Koordinatenwert vorhanden ist, das Berechnen eines Durchschnittswertes für einen Bereich jeder Schicht, in welcher der Koordinatenwert vorhanden ist, und das Berechnen eines Gradienten eines Liniensegmentes oder eines Koeffizienten einer Kurve, welche aus den Messdaten erzeugt ist.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • Die obigen und anderen Aufgaben, Merkmale und Vorteile der vorliegenden Erfindung werden aus der folgenden detaillierten Beschreibung offensichtlicher, welche in Verbindung mit den beigefügten Zeichnungen gegeben wird, in welchen:
  • 1 ein beispielhaftes Blockdiagramm ist, welches eine Hauptkonfiguration eines Gerätes zum Extrahieren eines Merkmalpunktes zeigt, um ein Hindernis zu erkennen, wobei ein Vielschicht-Laserscanner entsprechend einer beispielhaften Ausführungsform der vorliegenden Erfindung benutzt wird;
  • 2 ein beispielhaftes Ablaufdiagramm ist, um ein Verfahren für das Extrahieren eines Merkmalpunktes zu beschreiben, um ein Hindernis zu erkennen, wobei ein Vielschicht-Laserscanner entsprechend einer beispielhaften Ausführungsform der vorliegenden Erfindung benutzt wird; und
  • 3 bis 10 beispielhafte Ansichten sind, welche das Verfahren beschreiben, um den Merkmalpunkt zu extrahieren, um das Hindernis zu erkennen, wobei der Vielschicht-Laserscanner entsprechend der beispielhaften Ausführungsform der vorliegenden Erfindung benutzt wird.
  • DETAILLIERTE BESCHREIBUNG
  • Es ist davon auszugehen, dass der Term „Fahrzeug” oder „fahrzeugartig” oder ein anderer ähnlicher Term, wie er hier benutzt wird, inklusive für Motorfahrzeuge im Allgemeinen ist, wie zum Beispiel für Personenautomobile, wobei Fahrzeuge für den Sportgebrauch (SW), Omnibusse, Lastwagen, verschiedene kommerzielle Fahrzeuge, Wasserkraftfahrzeuge beinhaltet sind, wobei eine Vielzahl von Booten und Schiffen, Flugzeuge und ähnliche und wobei Hybridfahrzeuge, Elektrofahrzeuge, Verbrennungs-, Einsteckhybridelektrische Fahrzeuge, Wasserstoff betriebene Fahrzeuge und andere Fahrzeuge mit alternativen Kraftstoff (z. B. Kraftstoffen, welche von Ressourcen anders als Öl abgeleitet sind) beinhaltet sind.
  • Obwohl eine beispielhafte Ausführungsform beschrieben wird, indem sie eine Vielzahl von Einheiten benutzt, um den beispielhaften Prozess durchzuführen, ist davon auszugehen, dass die beispielhaften Prozesse auch durch einen oder eine Vielzahl von Modulen durchgeführt werden können. Zusätzlich ist davon auszugehen, dass der Term Steuerglied sich auf eine Hardware-Einrichtung bezieht, welche einen Speicher und einen Prozessor beinhaltet. Der Speicher ist konfiguriert, um die Module zu speichern, und der Prozessor ist speziell konfiguriert, um diese Module auszuführen, um einen oder mehrere Prozesse durchzuführen, welche weiter unten beschrieben werden.
  • Außerdem kann die Steuerlogik der vorliegenden Erfindung als nicht-transitorische, von einem Computer lesbare Medien auf einem von einem Computer lesbaren Medium eingebettet sein, welcher ausführbare Programminstruktionen enthält, welche durch einen Prozessor, ein Steuerglied oder Ähnliches ausgeführt werden. Beispiele des von einem Computer lesbaren Mediums beinhalten, sind jedoch nicht begrenzt auf ROM, RAM, Compact Disc-(CD-)ROMs, Magnetbänder, Floppy Disks, Flash-Laufwerke, Smart-Karten und optische Datenspeichereinrichtungen. Das von einem Computer lesbare Aufzeichnungsmedium kann auch auf an ein Netz gekoppelte Computer-Systeme verteilt sein, so dass die vom Computer lesbaren Medien in einer verteilten Weise gespeichert und ausgeführt werden, z. B. durch einen Telematik-Server oder ein Steuerglied-Flächennetz (CAN).
  • Die hier benutzte Terminologie dient nur dem Zweck des Beschreibens einzelner Ausführungsformen und es ist nicht beabsichtigt, dass sie die Erfindung begrenzt. Wie sie hier benutzt werden, sollen die Singularformen „ein”, „eine”, „eines” und „der”, „die” „das” ebenso die Pluralformen einschließen, es sei denn, es wird im Kontext klar in anderer Weise angezeigt. Es ist ferner davon auszugehen, dass die Terme „weist auf” und/oder „aufweisend”, wenn sie in dieser Spezifikation benutzt werden, das Vorhandensein der aufgeführten Merkmale, Integer, Schritte, Operationen, Elemente und/oder Komponenten spezifizieren, jedoch nicht das Vorhandensein oder das Hinzufügen eines oder mehrerer anderer Merkmale, Integer, Schritte, Operationen, Elemente, Komponenten und/oder Gruppen davon ausschließen. Wie es hier benutzt wird, beinhaltet der Term „und/oder” jegliche und alle Kombinationen einer oder mehrerer zusammenhängender, aufgelisteter Begriffe.
  • Es sei denn es wird speziell festgelegt oder es ist aus dem Kontext offensichtlich, wie es hier benutzt wird, ist der Term „ungefähr” als innerhalb eines Bereiches normaler Toleranz in der Fachwelt zu verstehen, zum Beispiel innerhalb von 2 Standardabweichungen vom Mittelwert. „Ungefähr” kann als innerhalb von 10%, 9%, 8%, 7%, 6%, 5%, 4%, 3%, 2%, 1%, 0,5%, 0,1%, 0,05% oder 0,01% des angegebenen Wertes verstanden werden. Es sei denn, es geht andernfalls klar aus dem Kontext hervor, sind alle hier bereitgestellten Werte mit „ungefähr” modifiziert.
  • Hier nachfolgend werden beispielhafte Ausführungsformen der vorliegenden Erfindung in größerem Detail mit Bezug auf die beigefügten Zeichnungen beschrieben. Jedoch werden beim Beschreiben der beispielhaften Ausführungsform der vorliegenden Erfindung Technologieinhalte, welche in der Fachwelt gut bekannt sind, auf welche sich die vorliegende Erfindung bezieht, und welche nicht direkt auf die vorliegende Erfindung bezogen sind, wenn möglich, weggelassen. Dies dient dazu, den Schwerpunkt der vorliegenden Erfindung durch das Weglassen jeglicher nicht notwendiger Beschreibung klarer zu liefern, um so die vorliegende Erfindung nicht zu verschleiern.
  • 1 ist ein beispielhaftes Blockdiagramm, welches eine Hauptkonfiguration eines Gerätes zeigt, um einen Merkmalpunkt zu extrahieren, um ein Hindernis zu erkennen, wobei ein Vielschicht-Laserscanner entsprechend einer beispielhaften Ausführungsform der vorliegenden Erfindung benutzt wird.
  • Mit Bezug auf 1 beinhaltet ein Gerät 100 (hier nachfolgend als ein Merkmalpunkt-Extrahiergerät 100 bezeichnet) zum Extrahieren eines Merkmalpunktes, um ein Hindernis zu erkennen, wobei ein Vielschicht-Laserscanner entsprechend einer beispielhaften Ausführungsform der vorliegenden Erfindung benutzt wird, eine bilderfassende Einrichtung 110, einen Laserscanner 120, einen Eingabeeinheit 130, eine Ausgabeeinheit 140, eine Speichereinheit 150 und ein Steuerglied 160. Das Steuerglied 160 kann konfiguriert sein, um die bilderfassende Einrichtung 110, den Laserscanner 120, die Eingabeeinheit 130, die Ausgabeeinheit 140 und die Speichereinheit 150 zu betreiben.
  • Die bilderfassende Einrichtung 110 kann an einer Front einer sich bewegenden Karosserie installiert sein, das heißt eines fahrenden Fahrzeugs (z. B. eines Fahrzeugs, welches gefahren wird), um Bilddaten bezüglich der Front bzw. vorderen Seite des fahrenden Fahrzeugs bei einem aktuellen Ort des fahrenden Fahrzeugs zu erhalten, und die erhaltenen Bilddaten dem Steuerglied 160 bereitzustellen. Außerdem kann der Laserscanner 120 innerhalb des fahrenden Fahrzeugs angeordnet sein, um Laserscanner-Daten von der Front des fahrenden Fahrzeugs zu erhalten und die erhaltenen Laserscanner-Daten dem Steuerglied 160 bereitzustellen. Die Laserscanner-Daten können eine Vielzahl von Vielschichten beinhalten, und es kann ein Vielschicht-Laserscanner sein. Im Speziellen kann der Laserscanner 120 einen Lichtdetektierungs- und Abstandsermittlungs-(LIDAR-)Laserradar beinhalten, ist jedoch nicht speziell darauf begrenzt, und es können verschiedene Typen von Sensoren und Laserscannern, welche dem entsprechen, benutzt werden.
  • Die Eingabeeinheit 130 kann konfiguriert sein, um eine Zahleninformation und eine Textinformation zu empfangen und eine Schlüsselsignaleingabe bezüglich einer Funktionssteuerung des Merkmalpunkt-Extrahiergerätes 100 von einer Vielzahl von Funktionen an das Steuerglied 160 zu übertragen zu übertragen. Die Eingabeeinheit 130 kann aus einem Berührungspad bzw. -platte oder einem Tastenpad bzw. -platte, welches eine allgemeine Schlüsselanordnung besitzt, entsprechend einer Bereitstellungsart des Merkmalpunkt-Extrahiergerätes 100 konfiguriert sein. Die Eingabeeinheit 130 kann einen Berührungsbildschirm beinhalten. Im Speziellen kann die Eingabeeinheit 130 auf einer Ausgabeeinheit 140 angezeigt werden. Entsprechend der beispielhaften Ausführungsform der vorliegenden Erfindung kann die Eingabeeinheit 130 durch das Berührungspad oder den Berührungsbildschirm konfiguriert sein, um die Annehmlichkeit für den Benutzer zu verbessern. Die Ausgabeeinheit 140 kann konfiguriert sein, um Bildschirmdaten anzuzeigen, zum Beispiel verschiedene Menüdaten, externe Bilddaten einer Front des fahrenden Fahrzeugs und Ähnliches, welche erzeugt werden, während ein Programm durch den Betrieb des Steuergliedes 160 läuft. Die Speichereinheit 150 kann konfiguriert sein, um Anwendungsprogramme zu speichern (z. B. ein Programm für jedes Trennen einer Vielzahl von Schichten, welche die Laserscanner-Daten konfigurieren, ein Programm zum Extrahieren des Merkmalpunktes, welcher in den Laserscanner-Daten beinhaltet ist, und Ähnliches), welches notwendig ist, um Funktionen entsprechend der beispielhaften Ausführungsform der vorliegenden Erfindung zu betreiben.
  • Das Steuerglied 160 kann konfiguriert sein, um die Laserscanner-Daten, welche durch den Laserscanner 120 erhalten werden, in die Vielzahl der Schichten zu trennen, um Messdaten zu extrahieren, welche in jeder Schicht vorhanden sind, und einen Merkmalpunkt der Messdaten zu bestimmen, um eine Art des Hindernisses basierend auf einer Vielzahl von Merkmalpunkten zu klassifizieren, welche vorher gespeichert sind. Spezieller ausgedrückt, das Steuerglied 160 kann konfiguriert sein, um eine Form der Messdaten, welche in der Schicht vorhanden sind, die Anzahl oder die Position der Messdaten, welche in jeder Schicht vorhanden sind, zu bestimmen und, ob die Schicht, welche nicht Messdaten besitzt, in den Schichten vorhanden ist.
  • Zusätzlich kann das Steuerglied 160 konfiguriert sein, erneut einen dreidimensionalen Koordinatenwert für die Messdaten zu speichern, wobei Schichtinformation benutzt wird, um die Standardabweichung eines Abstandes zwischen dem fahrenden Fahrzeug und dem Hindernis zu berechnen, wobei ein Durchschnittswert benutzt wird, welcher von dem Koordinatenwert abgeleitet ist. Das Steuerglied 160 kann konfiguriert sein, um eine Abstandsdifferenz hinauf zu einer virtuellen Ebene zu berechnen, um einen Abstand von den Koordinatenwerten zu minimieren und um eine Summe eines Bereiches jeder Schicht zu berechnen, in welcher der Koordinatenwert vorhanden ist. Außerdem kann das Steuerglied 160 konfiguriert sein, um einen Durchschnittswert des Bereiches jeder Schicht zu berechnen, in welcher der Koordinatenwert vorhanden ist, und einen Gradienten eines Liniensegmentes oder eines Koeffizienten einer Kurve zu berechnen, welche aus den Messdaten erzeugt ist. Die Art des Hindernisses, welches aus den Laserscanner-Daten bestimmt ist, kann durch die oben erwähnten Operationen in dem Steuerglied 160 genauer klassifiziert werden.
  • 2 ist ein beispielhaftes Ablaufdiagramm, welches ein Verfahren zum Extrahieren eines Merkmalpunktes beschreibt, um ein Hindernis zu erkennen, wobei ein Vielschicht-Laserscanner entsprechend einer beispielhaften Ausführungsform der vorliegenden Erfindung verwendet wird. 3 bis 10 sind beispielhafte Ansichten, welche das Verfahren zum Extrahieren des Merkmalpunktes beschreiben, um das Hindernis zu erkennen, wobei der Vielschicht-Laserscanner entsprechend der beispielhaften Ausführungsform der vorliegenden Erfindung benutzt wird.
  • Mit Bezug auf 2 bis 10 kann bei S11 das Steuerglied 160 konfiguriert sein, um die Laserscanner-Daten zu empfangen, welche die Vielzahl der Schichten besitzt, welche durch den Laserscanner 120 erhalten werden, welcher an der Front des fahrenden Fahrzeuges installiert ist, welches die sich bewegende Karosserie ist. Bei S13 kann das Steuerglied 160 konfiguriert sein, die von dem Laserscanner 120 empfangenen Laserdaten in die Vielzahl der Schichten aufzutrennen. Die Vielzahl der Schichten kann aus den Schichten konfiguriert sein, welche vier Schichten der Schicht 0 bis zur Schicht 3 besitzt, wie dies in 5 gezeigt wird.
  • Bei S15 kann das Steuerglied 160 konfiguriert sein, die Vielzahl der Schichten zu analysieren, welche getrennt sind, und die Messdaten, welche in jeder Schicht vorhanden sind, zu extrahieren. Im Speziellen werden die Messdaten gebildet, wenn der Laser mit dem Hindernis kollidiert (zum Beispiel auf ihm aufschlägt, es erreicht oder Ähnliches). Außerdem kann das Steuerglied 160 bei S17 konfiguriert sein, den Merkmalpunkt der Messdaten zu bestimmen und den Merkmalpunkt der bestimmten Messdaten mit Merkmalpunkten zu vergleichen, welche in der Speichereinheit 150 gespeichert sind. Die gespeicherten Merkmalpunktdefinitionen werden in der folgenden Tabelle 1 gezeigt, und die gespeicherten Merkmalpunkte können auf einen Referenzwert abgebildet werden (z. B. mit ihm verglichen werden), um das Hindernis zu klassifizieren, welches den Messdaten als ein Fahrzeug oder einem Fußgänger entspricht. Tabelle 1
    Merkmalpunkte Bedeutung
    f1 eine L-Form, welche am besten die Verteilung der Punkte repräsentiert
    f2 eine Breite in einer Linienachse einer geraden Linie, welche am besten die Verteilung der Punkte repräsentiert
    f3 eine Höhe in einer Linienachse einer geraden Linie, welche am besten die Verteilung der Punkte repräsentiert
    f4 eine Fläche bzw. ein Bereich in einer Linienachse einer geraden Linie, welche am besten die Verteilung der Punkte repräsentiert
    f5 die Zahl der Daten der Schicht 0
    f6 die Zahl der Daten der Schicht 1
    f7 die Zahl der Daten der Schicht 2
    f8 die Zahl der Daten der Schicht 3
    f9 die Zahl der Schichten, in welchen die Messdaten vorhanden sind
    f10 Standardabweichung eines Abstandes vom Durchschnittspunkt von (x-, y-, z-)Werten
    f11 Planarität der (x-, y-, z-)Werte
    f12 eine Aufsummierung der Bereiche jeder Schicht
    f13 ein Mittelwert der Bereiche jeder Schicht
    f14 Gradient eines Liniensegments (linearer Ausdruck), welcher a besten die Zahl der Punkte repräsentiert
    f15 Koeffizient eines quadratischen Terms einer Kurve (quadratischer Ausdruck), welcher am besten die Anzahl der Punkte repräsentiert
    f16 Koeffizient eines linearen Terms einer Kurve (linearer Ausdruck), welcher am besten die Zahl der Punkte repräsentiert
  • Spezieller ausgedrückt, das Steuerglied 160 kann konfiguriert sein, die extrahierten Messdaten zu analysieren und einen Merkmalpunkt zu bestimmen, welcher f1 entspricht. Im Speziellen, wenn die extrahierten Messdaten (Referenzziffer 10) eine Form bilden, ähnlich zu einer L-Form, welches eine Referenzziffer 12 der 3 ist, kann rmin extrahiert werden, indem ein Punkt (Referenzziffer 11) benutzt wird, welcher am nächsten an einem Ursprung innerhalb der Messdaten ist. Zusätzlich kann das Steuerglied 160 konfiguriert sein, eine gerade Linie zu erzeugen, welche am besten die Verteilung der Messdaten repräsentiert, wie zum Beispiel eine Referenzziffer 13 der 4, und um eine Breite, eine Höhe und einen Bereich (entsprechend zu f2, f3 und f4 der Tabelle 1) zu berechnen, welche durch die Messdaten basierend auf der Referenzziffer 13 repräsentiert sind, um ein Merkmal zu extrahieren, welches geringfügig verändert ist, basierend auf einer Richtung des Hindernisses. Als ein Ergebnis kann das Steuerglied 160 konfiguriert sein, eine ungefähre Abmessung des erfassten Hindernisses zu bestimmen.
  • Zusätzlich kann das Steuerglied 160 konfiguriert sein, um die Zahl der Messdaten zu bestimmen, welche in der Schicht 0 bis zur Schicht 3 vorhanden sind, welche die Vielzahl der Schichten ist, wie dies in 5 gezeigt wird, so dass sie den Merkmalpunkten von f5 bis f8 der Tabelle 1 entsprechen, und das Steuerglied 160 kann konfiguriert sein, um die Zahl der Schichten zu bestimmen, in welchen die Messdaten vorhanden sind, wie in 6 gezeigt wird, so dass sie dem Merkmalpunkt von f9 der Tabelle 1 entsprechen. Zum Beispiel kann, wenn ein sich bewegender Fußgänger als das Hindernis erfasst wird, die unterschiedliche Zahl der Messdaten für jede Schicht bestimmt werden, wie dies in 5 gezeigt wird, und die Schicht, in welcher die Messdaten nicht vorhanden sind, kann basierend auf einer Höhe bzw. Größe des Fußgängers vorhanden sein.
  • Das Steuerglied 160 kann konfiguriert sein, die x-, y- und z-Koordinaten des Hindernisses erneut zu speichern, wobei die Informationsschicht 0 bis -schicht 3 benutzt werden, wie dies in 7 gezeigt wird, um den Merkmalpunkt von f10 der Tabelle 1 zu entsprechen. Im speziellen kann, obwohl die Zeichnung zeigt, dass ein Winkel, welcher durch jede Schicht hergestellt wird, bei ungefähr 0,8° gebildet ist, der Winkel nicht notwendigerweise darauf begrenzt werden und kann von Fachleuten modifiziert werden. Das Steuerglied 160 kann konfiguriert sein, um einen Durchschnittswert der erneut gespeicherten x-, y- und z-Werte als eine Standardabweichung eines Abstandes zwischen dem fahrenden Fahrzeug und dem Hindernis zu benutzen. Außerdem, um die x-, y- und z-Koordinaten des Hindernisses erneut zu speichern, kann das Steuerglied 160 konfiguriert sein, um die folgende Gleichung 1 zu benutzen und um den Durchschnittswert der erneut gespeicherten x-, y- und z-Werte als die Standardabweichung des Abstandes zwischen dem fahrenden Fahrzeug und dem Hindernis zu benutzen, kann das Steuerglied 160 konfiguriert sein, die folgenden Gleichungen zu benutzen. Gleichung 1:
    Figure DE102013227222A1_0002
    wobei r einen Abstand von einem Abstand zwischen dem Laserscanner 120 und einem Datensatz innerhalb der Messdaten zu der Ebene repräsentiert, θ einen Winkel repräsentiert, welcher durch die jeweiligen Schichten, basierend auf dem Laserscanner 120 hergestellt wird, und L eine Lage der Schichten repräsentiert. Gleichung 2:
    Figure DE102013227222A1_0003
    wobei np die Anzahl der Messdaten repräsentiert.
  • Zusätzlich kann das Steuerglied 160 konfiguriert sein, die Planarität der berechneten x, y- und z-Koordinatenwerte abzuleiten, um dem Merkmalpunkt von f11 der Tabelle 11 zu entsprechen. Deshalb kann das Steuerglied 160 konfiguriert sein, um eine Abstandsdifferenz hinauf zu einer Ebene 14 zu berechnen, welche einen minimalen Abstand von den Punkten besitzt, welche die Referenzziffern 20a bis 20f sind, welche durch ein Hindernis 20 gebildet sind, wie dies in 8 gezeigt wird, wobei die folgende Gleichung 3 benutzt wird.
    Figure DE102013227222A1_0004
    wobei xn ein Bereich ist, in welchem die Messdaten verteilt sind, und Pl,n eine Ebene ist, welche gestattet, dass der Abstand zwischen den Messdaten, welche zu erkennen sind, bei einem Minimum ist.
  • Das Steuerglied 160 kann konfiguriert sein, eine Summe der Fläche bzw. des Bereiches jeder Schicht zu berechnen, wobei die x-, y- und z-Koordinatenwerte benutzt werden, wie dies in 9 gezeigt wird, so dass sie dem Merkmalpunkt von f12 der Tabelle 1 entsprechen, und um einen Mittelwert der Fläche bzw. des Bereiches jeder Schicht zu berechnen, wobei die x-, y- und z-Koordinatenwerte benutzt werden, wie dies in 9 gezeigt wird, so dass er dem Merkmalpunkt von f13 der Tabelle 1 entspricht. Außerdem kann das Steuerglied 160 konfiguriert sein, um einen Gradienten eines Liniensegments oder eines Koeffizienten einer Kurve zu berechnen, wobei die Zahl der Messdaten benutzt wird, welche in der Schicht 0 bis zur Schicht 3 vorhanden sind, wie zum Beispiel L0 bis L3, wie dies in 10 gezeigt wird, so dass sie dem Merkmalpunkt entsprechend zu f14 bis f16 der Tabelle 1 entsprechen.
  • Spezieller ausgedrückt, wenn die Messdaten, welche in der Schicht vorhanden sind, im Wesentlichen ähnlich zu der L-Form ist, wie zum Beispiel die Referenzziffer 10 der 3, kann das Steuerglied 160 konfiguriert sein, zu erkennen, dass die Messdaten durch das Fahrzeug erzeugt werden. Zusätzlich, da die Messdaten, welche in der Schicht vorhanden sind, in jeder Schicht vorhanden sein können, wie es in 5 gezeigt wird, und die Zahl der Messdaten, welche in jeder Schicht vorhanden sind, unterschiedlich sein können, kann das Steuerglied 160 konfiguriert sein, um zu erkennen, dass die Messdaten durch den Fußgänger 20 erzeugt werden. Deshalb kann das Steuerglied in der beispielhaften Ausführungsform der vorliegenden Erfindung konfiguriert sein, um die Art des Hindernisses zu bestimmen, welches in der Front des fahrenden Fahrzeuges positioniert ist, und kann die Zahl der Hindernisse bestimmen, wobei die Merkmalpunkte benutzt werden, welche durch das Analysieren der Messdaten extrahiert sind, welche in den Laserscanner-Daten vorhanden sind. Entsprechend der beispielhaften Ausführungsform der vorliegenden Erfindung kann der Merkmalpunkt, welcher in den Laserscanner-Daten vorhanden ist, welche durch den Vielschicht-Laserscanner erhalten werden, extrahiert werden, um die Art des Hindernisses, welches um die sich bewegende Karosserie vorhanden ist, genauer zu klassifizieren.
  • Hier oben wurde das Gerät und das Verfahren zum Extrahieren des Merkmalpunktes, um das Hindernis zu erkennen, wobei der Laserscanner benutzt wird, mit Bezug auf die beispielhafte Ausführungsform der vorliegenden Erfindung beschrieben. Die beispielhaften Ausführungsformen der vorliegenden Erfindung wurden in der vorliegenden Spezifikation und den beigefügten Zeichnungen offenbart, und spezielle Terme wurden benutzt, jedoch wurden sie nur in einer allgemeinen Bedeutung benutzt, um den technische Inhalt der vorliegenden Erfindung leicht zu beschreiben und das Verständnis der vorliegenden Erfindung zu unterstützen, und sie begrenzen nicht den Umfang der vorliegenden Erfindung. Es ist für Fachleute, auf welche sich die vorliegenden Erfindung bezieht, offensichtlich, dass verschiedene Modifikationen basierend auf der technischen Idee der vorliegenden Erfindung zusätzlich zu den beispielhaften Ausführungsformen, welche hier offenbart sind, praktiziert werden können.
  • Bezugszeichenliste
  • 110
    KAMERA
    120
    LASERSCANNER
    130
    EINGABEEINHEIT
    140
    AUSGABEEINHEIT
    150
    SPEICHEREINHEIT
    160
    STEUERGLIED
    S11
    ERHALTE LASERDATEN
    S13
    TRENNE SCHICHT
    S15
    EXTRAHIERE MESSDATEN FÜR JEDE SCHICHT
    S17
    PRÜFE MERKMAL

Claims (20)

  1. Gerät zum Extrahieren eines Merkmalpunktes, um ein Hindernis zu erkennen, wobei ein Laserscanner benutzt wird, wobei das Gerät aufweist: einen Laserscanner, welcher auf einer Front eines fahrenden Fahrzeugs installiert ist und welcher konfiguriert ist, um Laserscanner-Daten, welche eine Vielzahl von Schichten besitzen, in Echtzeit zu erhalten; und ein Steuerglied, welches konfiguriert ist, die Laserscanner-Daten, welche durch Laserscanner erhalten sind, in eine Vielzahl von Schichten zu trennen, um Messdaten, welche in jeder Schicht vorhanden sind, zu extrahieren und um Merkmalpunkte der Messdaten zu bestimmen, um die Art des Hindernisses, basierend auf einer Vielzahl von gespeicherten Merkmalpunkten, zu klassifizieren.
  2. Gerät nach Anspruch 1, wobei das Steuerglied konfiguriert ist, eine Form der Messdaten, welche in der Schicht vorhanden sind, zu bestimmen.
  3. Gerät nach Anspruch 2, wobei das Steuerglied konfiguriert ist, eine Zahl oder Position der Messdaten, welche in jeder Schicht vorhanden sind, zu bestimmen, und zu bestimmen, ob die Schicht, in welcher die Messdaten nicht vorhanden sind, vorhanden ist.
  4. Gerät nach Anspruch 2, wobei das Steuerglied konfiguriert ist, einen dreidimensionalen Koordinatenwert für die Messdaten erneut zu speichern, wobei Schichtinformation benutzt wird, und um eine Standardabweichung eines Abstandes zwischen dem fahrenden Fahrzeug und dem Hindernis zu berechnen, wobei ein Durchschnittswert benutzt wird, welcher von dem Koordinatenwert abgeleitet ist.
  5. Gerät nach Anspruch 2, wobei das Steuerglied konfiguriert ist, eine Abstandsdifferenz hinauf zu einer virtuellen Ebene zu berechnen, um einen Abstand von dem Koordinatenwert zu minimieren.
  6. Gerät nach Anspruch 2, wobei das Steuerglied konfiguriert ist, eine Aufsummierung einer Fläche bzw. Bereiches jeder Schicht zu berechnen, in welcher der Koordinatenwert vorhanden ist.
  7. Gerät nach Anspruch 2, wobei das Steuerglied konfiguriert ist, einen Durchschnittswert für eine Fläche jeder Schicht zu berechnen, in welcher der Koordinatenwert vorhanden ist.
  8. Gerät nach Anspruch 2, wobei das Steuerglied konfiguriert ist, einen Gradienten eines Liniensegmentes oder einen Koeffizienten einer Kurve, welche aus den Messdaten erzeugt ist, zu berechnen.
  9. Verfahren zum Extrahieren eines Merkmalpunktes, um ein Hindernis zu erkennen, wobei ein Laserscanner benutzt wird, wobei das Verfahren aufweist: Erhalten, durch ein Steuerglied, von Laserscanner-Daten, welche eine Vielzahl von Schichten besitzen, in Echtzeit aus dem Laserscanner, welcher auf einer Front eines fahrenden Fahrzeugs installiert ist; Trennen, durch das Steuerglied, der Laserscanner-Daten in eine Vielzahl von Schichten; Extrahieren, durch das Steuerglied, von Messdaten, welche in jeder Schicht vorhanden sind; und Bestimmen, durch das Steuerglied, von Merkmalpunkten der Messdaten, um eine Art des Hindernisses zu klassifizieren, welches auf der Front des fahrenden Fahrzeugs vorhanden ist, basierend auf einer Vielzahl von gespeicherten Merkmalpunkten.
  10. Verfahren nach Anspruch 9, wobei das Bestimmen der Merkmalpunkte der Messdaten beinhaltet: Bestimmen, durch das Steuerglied, einer Form der Messdaten, welche in der Schicht vorhanden sind.
  11. Verfahren nach Anspruch 10, wobei das Bestimmen der Merkmalpunkte der Messdaten beinhaltet: Bestimmen, durch das Steuerglied der Zahl oder der Position der Messdaten, welche in jeder Schicht vorhanden sind, und ob die Schicht, in welcher die Messdaten nicht vorhanden sind, vorhanden ist.
  12. Verfahren nach Anspruch 10, wobei das Bestimmen der Merkmalpunkte der Messdaten beinhaltet: erneutes Speichern, durch das Steuerglied, eines dreidimensionalen Koordinatenwertes für die Messdaten, wobei die Schichtinformation benutzt wird; und Berechnen, durch das Steuerglied, einer Standardabweichung eines Abstandes zwischen dem fahrenden Fahrzeug und dem Hindernis, wobei ein Durchschnittswert benutzt wird, welcher von dem Koordinatenwert abgeleitet ist.
  13. Verfahren nach Anspruch 10, wobei die Bestimmung der Merkmalpunkte der Messdaten beinhaltet: Berechnen, durch das Steuerglied, einer Abstandsdifferenz hinauf zu einer virtuellen Ebene, um einen Abstand zu minimieren, aus den Koordinatenwerten.
  14. Verfahren nach Anspruch 10, wobei das Bestimmen der Merkmalpunkte der Messdaten beinhaltet: Berechnen, durch das Steuerglied, einer Aufsummierung einer Fläche jeder Schicht, in welcher der Koordinatenwert vorhanden ist.
  15. Verfahren nach Anspruch 10, wobei das Bestimmen der Merkmalpunkte der Messdaten beinhaltet: Berechnen, durch das Steuerglied, eines Durchschnittswertes für eine Fläche jeder Schicht, in welcher der Koordinatenwert vorhanden ist.
  16. Verfahren nach Anspruch 10, wobei das Bestimmen der Merkmalpunkte der Messdaten beinhaltet: Berechnen, durch das Steuerglied, eines Gradienten eines Liniensegmentes oder eines Koeffizienten einer Kurve, welche aus den Messdaten erzeugt ist.
  17. Nicht-transitorisches, von einem Computer lesbares Medium, welches Programminstruktionen enthält, welche durch ein Steuerglied ausgeführt werden, wobei das vom Computer lesbare Medium aufweist: Programminstruktionen, welche Laserscanner-Daten erhalten, welche eine Vielzahl von Schichten besitzen, in Echtzeit aus einem Laserscanner, welcher auf einer Front eines fahrenden Fahrzeugs installiert ist; Programminstruktionen, welche die Laserscanner-Daten in eine Vielzahl von Schichten trennen; Programminstruktionen, welche die Messdaten, welche in jeder Schicht vorhanden sind, extrahieren; und Programminstruktionen, welche Merkmalpunkte der Messdaten bestimmen, um eine Art des Hindernisses zu klassifizieren, welches auf der Front des fahrenden Fahrzeugs vorhanden ist, basierend auf einer Vielzahl von gespeicherten Merkmalpunkten.
  18. Nicht-transitorisches, von einem Computer lesbares Medium nach Anspruch 17, welches ferner aufweist: Programminstruktionen, welche eine Form der Messdaten, welche in der Schicht vorhanden sind, bestimmen.
  19. Nicht-transitorisches, von einem Computer lesbares Medium nach Anspruch 18, welches ferner aufweist: Programminstruktionen, welche eine Zahl oder Position der Messdaten, welche in jeder Schicht vorhanden sind, und, Bestimmen, ob die Schicht, in welcher die Messdaten nicht vorhanden sind, vorhanden ist.
  20. Nicht-transitorisches, von einem Computer lesbares Medium nach Anspruch 18, welches ferner aufweist: Programminstruktionen, welche einen dreidimensionalen Koordinatenwert für die Messdaten erneut speichern, wobei Schichtinformation benutzt wird, und eine Standardabweichung eines Abstandes zwischen dem fahrenden Fahrzeug und dem Hindernis berechnen, wobei ein Durchschnittswert benutzt wird, welcher von dem Koordinatenwert abgeleitet ist.
DE201310227222 2013-09-25 2013-12-30 Gerät und Verfahren für das Extrahieren eines Merkmalpunktes zum Erkennen eines Hindernisses, wobei ein Laserscanner benutzt wird Pending DE102013227222A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2013-0113659 2013-09-25
KR1020130113659A KR101550972B1 (ko) 2013-09-25 2013-09-25 레이저 스캐너를 이용하여 장애물을 인식하기 위한 특징점 추출 장치 및 방법

Publications (1)

Publication Number Publication Date
DE102013227222A1 true DE102013227222A1 (de) 2015-03-26

Family

ID=52623662

Family Applications (1)

Application Number Title Priority Date Filing Date
DE201310227222 Pending DE102013227222A1 (de) 2013-09-25 2013-12-30 Gerät und Verfahren für das Extrahieren eines Merkmalpunktes zum Erkennen eines Hindernisses, wobei ein Laserscanner benutzt wird

Country Status (4)

Country Link
US (1) US9958260B2 (de)
KR (1) KR101550972B1 (de)
CN (1) CN104463163B (de)
DE (1) DE102013227222A1 (de)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6529855B2 (ja) * 2015-08-07 2019-06-12 株式会社Ihiエアロスペース 移動体とその障害物検出方法
CN105372654B (zh) * 2015-12-14 2017-12-12 财团法人车辆研究测试中心 障碍物分类可靠度量化的方法
US10629079B2 (en) * 2016-12-05 2020-04-21 Ford Global Technologies, Llc Vehicle collision avoidance
KR101938984B1 (ko) * 2017-08-09 2019-04-10 연세대학교 산학협력단 Spad 거리측정 센서 기반의 2단계 트래킹을 이용한 거리 측정 장치 및 방법
CN108917677B (zh) * 2018-07-19 2020-03-17 福建天晴数码有限公司 立方体房间内部尺寸测量方法、存储介质
CN109212540B (zh) * 2018-09-12 2024-07-26 阿波罗智能技术(北京)有限公司 基于激光雷达系统的测距方法、装置及可读存储介质
CN111145240A (zh) * 2019-11-18 2020-05-12 西宁市动物疫病预防控制中心(挂西宁市畜牧兽医站牌子) 一种基于3d相机的活体西门塔尔牛体尺在线测量方法
US11740360B2 (en) * 2020-11-02 2023-08-29 Motional Ad Llc Light detection and ranging (LiDaR) scan smoothing
CN112869969B (zh) * 2021-01-14 2023-01-17 安徽金百合医疗器械有限公司 一种用于电动轮椅的全方位通行策略生成系统和方法

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5920382A (en) * 1996-07-17 1999-07-06 Fuji Electric Co., Ltd. Distance-measuring apparatus
US6927699B2 (en) * 2002-12-05 2005-08-09 Denso Corporation Object recognition apparatus for vehicle, and inter-vehicle distance control unit
JP2005291788A (ja) * 2004-03-31 2005-10-20 Denso Corp 車両用物体認識装置
JP4428208B2 (ja) * 2004-11-16 2010-03-10 株式会社デンソー 車両用物体認識装置
US8325979B2 (en) 2006-10-30 2012-12-04 Tomtom Global Content B.V. Method and apparatus for detecting objects from terrestrial based mobile mapping data
JP2008172441A (ja) * 2007-01-10 2008-07-24 Omron Corp 検出装置および方法、並びに、プログラム
JP4967666B2 (ja) * 2007-01-10 2012-07-04 オムロン株式会社 画像処理装置および方法、並びに、プログラム
US8098889B2 (en) * 2007-01-18 2012-01-17 Siemens Corporation System and method for vehicle detection and tracking
KR101188584B1 (ko) 2007-08-28 2012-10-05 주식회사 만도 카메라와 레이저 스캐너를 이용한 차량 전방 물체 판별장치
DE102007048848A1 (de) * 2007-10-11 2009-04-16 Robert Bosch Gmbh Raumauflösendes Fahrerassistenzsystem
WO2009060975A1 (ja) * 2007-11-08 2009-05-14 Nec Corporation 特徴点配置照合装置及び画像照合装置、その方法及びプログラム
KR101141874B1 (ko) 2008-06-04 2012-05-08 주식회사 만도 위험 지역의 검출 장치, 방법 및 그를 이용한 보행자 검출장치
KR101004718B1 (ko) 2008-06-16 2011-01-04 삼성중공업 주식회사 곡부재 계측 데이터를 이용한 고정물 위치 인식 장치 및방법
KR101080961B1 (ko) 2009-02-17 2011-11-08 한국토지주택공사 덤프트럭 적재 토량 산출방법 및 토량환산계수 산출방법
JP5267592B2 (ja) * 2010-04-09 2013-08-21 株式会社デンソー 物体認識装置
KR101395089B1 (ko) 2010-10-01 2014-05-16 안동대학교 산학협력단 장애물 감지 시스템 및 방법
KR101268523B1 (ko) 2012-03-19 2013-05-28 한국과학기술원 레이저 스캐너를 이용한 도시 환경에서의 빠른 주변 환경 인식 방법
KR101305695B1 (ko) 2012-08-06 2013-09-09 현대자동차주식회사 장애물 인식을 위한 분류기의 생성방법
KR20140019501A (ko) * 2012-08-06 2014-02-17 현대자동차주식회사 장애물 인식을 위한 분류기의 생성방법
CN103144770B (zh) * 2013-03-19 2015-10-28 南京航空航天大学 一种全自主控制入室环境避障导航微型飞行器
KR101491314B1 (ko) * 2013-09-10 2015-02-06 현대자동차주식회사 레이저 스캐너를 이용한 장애물 인식 장치 및 방법
KR101558660B1 (ko) * 2013-10-10 2015-10-07 현대자동차주식회사 멀티 계층 라이더의 빔 각도 보정 장치 및 그 방법
KR101480647B1 (ko) * 2013-11-15 2015-01-09 현대자동차주식회사 협로 주행을 위한 조향 위험도 판단 시스템 및 그 판단 방법
KR101545478B1 (ko) * 2014-01-10 2015-08-19 현대모비스(주) 차량용 전방관측시스템 및 방법

Also Published As

Publication number Publication date
KR20150033864A (ko) 2015-04-02
CN104463163B (zh) 2019-08-20
US9958260B2 (en) 2018-05-01
KR101550972B1 (ko) 2015-09-07
CN104463163A (zh) 2015-03-25
US20150088456A1 (en) 2015-03-26

Similar Documents

Publication Publication Date Title
DE102013227222A1 (de) Gerät und Verfahren für das Extrahieren eines Merkmalpunktes zum Erkennen eines Hindernisses, wobei ein Laserscanner benutzt wird
DE102017100198A1 (de) Fixierungserzeugung für maschinenlernen
DE102017130041A1 (de) Automatische leckerkennung bei fahrzeugen
DE102016123887A1 (de) Virtuelle sensordatenerzeugung zur radanschlagdetektion
DE102013222322B4 (de) Verfahren und Gerät für das Bereitstellen von Augmented Reality bzw. erweiterter Realität
DE102018100192A1 (de) Erzeugen von Trainingsdaten zur automatischen Leckerkennung bei Fahrzeugen
DE102014222617B4 (de) Fahrzeugerfassungsverfahren und Fahrzeugerfassungssytem
DE102012223675A1 (de) Verfahren und System zum Erzeugen eines Klassifikators zum Erkennen eines Hindernisses
DE102017105903A1 (de) Fussgängerdetektion und Bewegungsvorhersage mit nach hinten gerichteter Kamera
DE102017105661A1 (de) Fahrzeug-fahrspurgrenzposition
DE102013221497A1 (de) Gerät und Verfahren für das Erkennen einer Fahrbahn bzw. Fahrspur
DE102012223406A1 (de) Vorrichtung und Verfahren zum Erfassen eines sich bewegenden Objekts um ein Fahrzeug
DE102013226476B4 (de) Bildverarbeitungsverfahren und -system eines rundumsicht-überwachungssystems
DE102016122190A1 (de) Verfahren und Systeme zur Stixel-Schätzung
DE112016001150T5 (de) Schätzung extrinsischer kameraparameter anhand von bildlinien
DE102014227032A1 (de) System zum Filtern von LiDAR-Daten in einem Fahrzeug und entsprechendes Verfahren
DE102018214510A1 (de) Parkplatzkartenerzeugung auf der Straße
DE112015006662T5 (de) Anzeigesteuervorrichtung, anzeigesteuerverfahren und anzeigesteuerprogramm
DE102014221510A1 (de) System und Verfahren für das Erkennen einer Benutzergeste für das Ausführen der Bedienung eines Fahrzeugs
DE102016212193A1 (de) Vorrichtung und Verfahren zur Detektion eines Objekts auf einer Strasse
DE102017117518B4 (de) Bild-Konvertierungs-Vorrichtung
EP2546778A2 (de) Verfahren zum evaluieren einer Objekterkennungseinrichtung eines Kraftfahrzeugs
DE102020111118A1 (de) Vorrichtung und verfahren zur parkunterstützung
DE102021101270A1 (de) Trainieren eines neuronalen netzwerks eines fahrzeugs
DE112018004835T5 (de) Kollisionsvorhersagevorrichtung, Kollisionsvorhersageverfahren und Programm

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication