DE102006040347A1 - Image evaluation device for warning driver of motor vehicle before leaving lane, has filter that transmits signal jumps to microcontroller, which delivers warning signal during deviation of signal jumps from preset range - Google Patents
Image evaluation device for warning driver of motor vehicle before leaving lane, has filter that transmits signal jumps to microcontroller, which delivers warning signal during deviation of signal jumps from preset range Download PDFInfo
- Publication number
- DE102006040347A1 DE102006040347A1 DE102006040347A DE102006040347A DE102006040347A1 DE 102006040347 A1 DE102006040347 A1 DE 102006040347A1 DE 102006040347 A DE102006040347 A DE 102006040347A DE 102006040347 A DE102006040347 A DE 102006040347A DE 102006040347 A1 DE102006040347 A1 DE 102006040347A1
- Authority
- DE
- Germany
- Prior art keywords
- signal
- jumps
- filter
- warning
- microcontroller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/183—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a single remote source
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/12—Edge-based segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/588—Recognition of the road, e.g. of lane markings; Recognition of the vehicle driving pattern in relation to the road
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/28—Indexing scheme for image data processing or generation, in general involving image processing hardware
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30248—Vehicle exterior or interior
- G06T2207/30252—Vehicle exterior; Vicinity of vehicle
- G06T2207/30256—Lane; Road marking
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Signal Processing (AREA)
- Traffic Control Systems (AREA)
Abstract
Description
Die Erfindung betrifft eine Einrichtung und ein Verfahren zur Auswertung von Bildern, die von einer Videokamera aufgenommen werden.The The invention relates to a device and a method for evaluation of pictures taken by a video camera.
Stand der TechnikState of the art
Die
Auswertung von mit Videokameras aufgenommenen Bildern wird in vielen
Anwendungsgebieten vorgenommen, beispielsweise in der Automatisierungstechnik
und in der Kraftfahrzeugtechnik. Dabei werden die Videosignale,
gegebenenfalls nach einer Analog/Digital-Wandlung einer Recheneinrichtung,
meistens einem Mikroprozessor zugeführt Durch
Offenbarung der ErfindungDisclosure of the invention
Aufgabe der vorliegenden Erfindung ist eine kostengünstige Realisierung einer Bildauswertung. Diese Aufgabe wird erfindungsgemäß dadurch gelöst, dass ein mit Hilfe der Videokamera erzeugtes analoges Videosignal einem Filter zuführbar ist und dass das Filter im Videosignal vorhandene Signalsprünge an eine Recheneinrichtung weiterleitet, welche die Lage der Signalsprünge innerhalb jeweils einer Zeile ermittelt. Vorzugsweise ist die Recheneinrichtung eine Zähleinrichtung. Es sind jedoch auch komplexere Rechenoperationen möglich, die durch die erfindungsgemäße analoge Filterung bzw. Verarbeitung auch mit kostengünstigen Mikrocontrollern realisiert werden können.task The present invention is a cost-effective implementation of image analysis. These Task is inventively characterized solved, that an analog video signal generated by the video camera can be fed to a filter and that the filter in the video signal present signal jumps to a Computing device forwards the position of the signal jumps within each determined one line. Preferably, the computing device is a counter. However, more complex arithmetic operations are possible, the by the analogous invention Filtering or processing also realized with cost-effective microcontrollers can be.
Die erfindungsgemäße Einrichtung hat den Vorteil einer drastischen Kostenminimierung durch Verzicht auf die zur digitalen Bildverarbeitung erforderlichen Hardware-Komponenten. Außerdem können einfache Hardware-Komponenten zur analogen Bildverarbeitung verwendet werden.The inventive device has the advantage of a drastic cost minimization by waiver to the hardware components required for digital image processing. In addition, simple Hardware components are used for analog image processing.
Die erfindungsgemäße Einrichtung kann derart weitergebildet sein, dass die Recheneinrichtung bei Abweichungen der Lage der Signalsprünge von einem Sollbereich ein Warnsignal abgibt.The inventive device can be developed such that the computing device at Deviations of the position of the signal jumps from a target range Gives warning signal.
Um
den Fahrer eines Kraftfahrzeugs vor dem Verlassen einer Fahrspur
zu warnen, sind Einrichtungen mit Videokameras und anschließender digitaler Signalverarbeitung
bekannt geworden. Dabei erfordert die digitale Signalverarbeitung
leistungsfähige Hardware-Plattformen
mit hoher Rechenleistung, großem
Speicherplatzbedarf und breitbandigen Bussystemen. Bei einer aus
Eine dazu geeignete Ausführungsform der Erfindung besteht darin, dass die Videokamera an einem Kraftfahrzeug angeordnet und in Fahrtrichtung ausgerichtet ist und dass die Recheneinrichtung derart ausgebildet ist, dass das Warnsignal eine Warnung für den Fahrer des Kraftfahrzeugs vor Verlassen einer Fahrspur darstellt.A suitable embodiment The invention consists in that the video camera on a motor vehicle arranged and oriented in the direction of travel and that the computing device is formed such that the warning signal is a warning to the driver of the motor vehicle before leaving a lane.
Eine weitere Ersparnis bezüglich des Aufwandes ist dadurch erzielbar, dass die erfindungsgemäße Einrichtung Komponenten anderer Systeme mitbenutzt. Vorzugsweise ist dabei vorgesehen, dass die Videokamera eine Rückfahrkamera ist. Darüber hinaus kann bei der Verwendung einer Rückfahrkamera bei der erfindungsgemäßen Einrichtung eine Warnung vor Pfosten und anderen Hindernissen erfolgen, wozu gegebenenfalls auch Zeilen im mittleren Bildbereich herangezogen werden und die Ermittlung der Lage von Signalsprüngen an diesen Zweck angepasst wird.A further savings regarding the effort is achieved by the inventive device Shared components of other systems. Preferably, it is provided that the video camera is a rear view camera is. Furthermore can when using a rear view camera in the device according to the invention a warning in front of posts and other obstacles, if necessary also lines in the middle image area are used and the Determining the location of signal jumps adapted to this purpose becomes.
Eine vorteilhafte Ausgestaltung der erfindungsgemäßen Einrichtung besteht darin, dass das Filter einen Differenzierer und mindestens eine Schwellwertschaltung umfasst. Eine Anpassung der erfindungsgemäßen Einrichtung an verschiedene Anwendungen ist beispielsweise dadurch möglich, dass die Recheneinrichtung von einem Mikrocontroller gebildet ist.A advantageous embodiment of the device according to the invention is that the filter is a differentiator and at least one threshold circuit includes. An adaptation of the device according to the invention to various applications is for example possible because of the computing device is formed by a microcontroller.
Eine andere vorteilhafte Ausgestaltung besteht darin, dass mindestens ein Ausgang des Filters mit einem Interrupt-Eingang des Mikrocontrollers verbunden ist und dass ein Sync-Separator zur Ableitung von Synchronimpulsen mit dem Videosignal beaufschlagt ist und die Synchronimpulse dem Mikrocontroller zuführt. Hierbei kann eine Videokamera verwendet werden, die ein analoges Videosignal abgibt. Falls dieses nach dem Zwischenzeilenverfahren vorliegt, kann vorgesehen sein, dass der Sync-Separator ferner zur Erzeugung eines Halbbilder kennzeichnenden Signals ausgebildet ist, das dem Mikrocontroller zugeführt wird.A Another advantageous embodiment is that at least an output of the filter with an interrupt input of the microcontroller is connected and that a sync separator for deriving synchronizing pulses is acted upon by the video signal and the sync pulses the Microcontroller feeds. Here, a video camera can be used, which is an analogue Outputs video signal. If this is after the interlaced method, can be provided that the sync separator also for generating a field characterizing signal is formed, which is the Microcontroller supplied becomes.
Eine weitere vorteilhafte Ausgestaltung der erfindungsgemäßen Einrichtung besteht darin, dass zwischen einem Ausgang der Videokamera für ein digitales Videosignal und dem Filter eine Schaltung zur Erzeugung des analogen Videosignals angeordnet ist und dass Synchronimpulse direkt aus der Videokamera zugeführt werden. Dadurch kann ein externer Sync-Separator entfallen, da die Synchronimpulse und gegebenenfalls das Signal zur Kennzeichnung der Halbbilder bei digitalen Videokameras direkt abgegriffen werden können.A further advantageous embodiment of the device according to the invention is that between an output of the video camera for a digital video signal and the filter, a circuit for Generation of the analog video signal is arranged and that sync pulses are fed directly from the video camera. This eliminates the need for an external sync separator, since the sync pulses and, where appropriate, the signal for characterizing the fields in digital video cameras can be tapped directly.
Da die erfindungsgemäße Einrichtung nur wenig Rechenleistung erfordert, kann ein im Kraftfahrzeug vorhandener Mikrocontroller mitbenutzt werden, beispielsweise derjenige eines Mikrocomputers des Ultraschall-basierten Parkpiloten, da dieser nur während eines Einparkvorgangs, nicht jedoch während der Fahrt, mit einer Geschwindigkeit von beispielsweise mindestens 30 km/h genutzt wird.There the inventive device requires little computing power, can be present in the vehicle Microcontroller be shared, for example, one of Microcomputers of the ultrasound-based park pilot, since this only while a parking operation, but not while driving, with a Speed of, for example, at least 30 km / h is used.
Bei dem erfindungsgemäßen Verfahren ist zur Lösung der Aufgabe vorgesehen, dass ein mit Hilfe der Videokamera erzeugtes analoges Videosignal einem Filter zugeführt wird und dass im Videosignal vorhandene Signalsprünge an eine Recheneinrichtung weitergeleitet werden, welche die Lage der Signalsprünge innerhalb jeweils einer Zeile ermittelt. Das Verfahren kann derart ausgebildet sein, dass bei Abweichungen der Lage der Signalsprünge von einem Sollbereich ein Warnsignal abgegeben wird.at the method according to the invention is the solution the task provided that a generated using the video camera analog video signal is fed to a filter and that in the video signal existing signal jumps be forwarded to a computing device which the location the signal jumps determined within each line. The method can be such be formed that in case of deviations of the position of the signal jumps of a target area a warning signal is delivered.
Zur Verringerung der Wirkung von Rauschanteilen im Videosignal kann bei der erfindungsgemäßen Einrichtung vorgesehen sein, dass Signalsprünge aus mehreren Zeilen des aufgenommenen Bildes berücksichtigt und die Zählergebnisse gemittelt werden.to Reducing the effect of noise in the video signal can in the inventive device be provided that signal jumps taken into account from several lines of the recorded image and the counting results be averaged.
Bei dem in Fahrzeuganwendungen häufig vorhandenen Bildeindruck, nämlich weißen Begrenzungslinien auf einem dunkleren Straßenbelag, sind in den Videosignalen je ein Signalsprung in Richtung Weiß und ein Signalsprung in Richtung Schwarz kurz nacheinander vorhanden. Damit nach dem Signalsprung in Richtung Weiß eine ausreichende Zeit zur Signalverarbeitung in der Zähleinrichtung bis zum Signalsprung in Richtung Schwarz verbleibt, kann gemäß einer vorteilhaften Ausgestaltung der Erfindung vorgesehen sein, dass Signalsprünge verschiedener Richtung aus benachbarten Zeilen abgeleitet werden.at the most common in vehicle applications Picture impression, namely white Boundary lines on a darker road surface, are in video signals one signal jump towards white and one signal jump in direction Black in quick succession. So after the signal jump towards white one sufficient time for signal processing in the counter remains in the direction of black until the signal jump can, according to a advantageous embodiment of the invention be provided that signal jumps be derived from adjacent lines in different directions.
Die Anwendungsmöglichkeiten des erfindungsgemäßen Verfahrens können durch eine Weiterbildung erheblich erweitert werden, bei welcher die Auswertungsergebnisse für mehrere Zeilen logisch verknüpft werden. Je nach Voraussetzungen im Einzelnen können dazu Zeilen nach Anzahl und Lage zueinander ausgewählt werden. Bei dem erfindungsgemäßen Verfahren ist es ebenfalls möglich, dass durch Differenzbildung zeitlich aufeinander folgender Signale bewegte Objekte von nicht bewegtem Bildhintergrund unterschieden werden.The applications the method according to the invention can be significantly expanded by a training in which the evaluation results for several lines logically linked become. Depending on the requirements in detail, lines can be ordered by number and location selected from each other become. In the method according to the invention it is also possible that by subtraction of temporally successive signals distinguished moving objects from non-moving background image become.
Kurze Beschreibung der ZeichnungShort description of the drawing
Ausführungsbeispiele der Erfindung sind in der Zeichnung anhand mehrerer Figuren dargestellt und in der nachfolgenden Beschreibung näher erläutert. Es zeigt:embodiments The invention are illustrated in the drawing with reference to several figures and explained in more detail in the following description. It shows:
Beschreibung der AusführungsbeispieleDescription of the embodiments
Die
Einrichtung nach
Aus
dem BAS-Signal werden im Sync-Separator
Damit
nur solche Signalsprünge,
die groß genug
sind, wenn Fahrspurmarkierungen vorliegen, ausgewertet werden, folgt
auf den Differenzierer
Das
Videosignal wird differenziert, so dass je Kante der Fahrspurmarkierung
im differenzierten Signal gemäß
Durch die von den Impulsen Ip und In und vom horizontalfrequenten Synchronsignal H ausgelösten Interrupts wird jeweils ein Zähler gestartet und gestoppt, der dann die Lage der Ränder der Markierungen innerhalb der jeweiligen Zeile enthält. Weicht eine Markierung zu stark vom Bildrand ab, bedeutet dies eine unzulässige Annäherung an die Markierung bzw. ein Überfahren der Markierung, so dass ein Warnsignal ausgelöst wird.By that of the pulses Ip and In and the horizontal frequency sync signal H triggered Interrupts will each be a counter Started and stopped, then the location of the edges of the markers within contains the respective line. If a mark deviates too much from the edge of the picture, this means one unacceptable approach to the mark or a run over the marker so that a warning signal is triggered.
Für die Realisierung der Erfindung stehen preiswerte Komponenten auf dem Markt zur Verfügung, beispielsweise als Sync-Separator die integrierte Schaltung LM1881 der Firma National Semiconductor.For the realization Inexpensive components of the invention are available on the market, for example as a sync separator the integrated circuit LM1881 of the company National Semiconductor.
Die
Einrichtung nach
Bei
dem im Folgenden unter Bezugnahme auf die
In
Anhand
einer Kombination der Auswertungsergebnisse für mehrere Zeilen kann eine
erweiterte Auswertung nachgeschaltet werden. Eine entsprechende
Bildaufnahme mit einer Videokamera
Wird eine Differenz der Gradientenorte gegenüber dem aktuellen Hintergrundsignal beobachtet, so werden zwei Zeitmessungen Z1 und Z2 (z.B. getaktete Zähler) gestartet. Geht die Differenz innerhalb einer von Messung Z1 überwachten vorgegebenen Zeitspanne Ta auf Null zurück, so wurde ein bewegtes Objekt detektiert, welches die betrachtete Bildzeile inzwischen verlassen hat.If a difference of the gradient locations compared to the current background signal is observed, two time measurements Z1 and Z2 (eg clocked counter) started. If the difference returns to zero within a predetermined period of time Ta monitored by measurement Z1, then a moving object has been detected which has now left the observed image line.
Treten nach der ersten Änderung innerhalb von Ta weitere Änderungen der Gradientenorte relativ zum jeweils vorangegangenen Zeitpunkt t-1 auf, so wird die Zeitmessung Z2 zurückgesetzt. Die Zeitmessung Z2 misst somit die Dauer der letzten Änderung. Hält eine Änderung länger als eine weitere vorgegebene Zeitspanne an, so werden die aktuellen Gradientenorte als neues Hintergrundsignal übernommen. Mit diesem Vorgehen kann zwischen zeitlich höherfrequenten Signalanteilen, welche von einem bewegten Objekt erzeugt werden und langsamen Änderungen des Hintergrundes, etwa durch Beleuchtungsschwankungen, unterschieden werden.To step after the first change within Ta further changes the gradient locations relative to the respective previous time t-1, the time measurement Z2 is reset. The time measurement Z2 thus measures the duration of the last change. Holds a change longer than another preset one Time span, the current gradient locations will be new Background signal taken. With this procedure, it is possible to distinguish between temporally higher-frequency signal components, which are generated by a moving object and slow changes of the background, such as by lighting fluctuations, distinguished become.
Gemäß
Bei
dem in
Claims (16)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102006040347A DE102006040347A1 (en) | 2006-08-29 | 2006-08-29 | Image evaluation device for warning driver of motor vehicle before leaving lane, has filter that transmits signal jumps to microcontroller, which delivers warning signal during deviation of signal jumps from preset range |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102006040347A DE102006040347A1 (en) | 2006-08-29 | 2006-08-29 | Image evaluation device for warning driver of motor vehicle before leaving lane, has filter that transmits signal jumps to microcontroller, which delivers warning signal during deviation of signal jumps from preset range |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102006040347A1 true DE102006040347A1 (en) | 2008-03-06 |
Family
ID=38989548
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102006040347A Ceased DE102006040347A1 (en) | 2006-08-29 | 2006-08-29 | Image evaluation device for warning driver of motor vehicle before leaving lane, has filter that transmits signal jumps to microcontroller, which delivers warning signal during deviation of signal jumps from preset range |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102006040347A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015508350A (en) * | 2011-12-06 | 2015-03-19 | ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツングRobert Bosch Gmbh | Predetermined parking position location method and apparatus |
-
2006
- 2006-08-29 DE DE102006040347A patent/DE102006040347A1/en not_active Ceased
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015508350A (en) * | 2011-12-06 | 2015-03-19 | ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツングRobert Bosch Gmbh | Predetermined parking position location method and apparatus |
| EP2788245B1 (en) * | 2011-12-06 | 2016-10-19 | Robert Bosch GmbH | Method and device for locating a predefined parking position |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102006010735B4 (en) | Vehicle environment monitoring device | |
| EP2565860A1 (en) | Device and method for detecting vehicle identification panels | |
| DE102013019138A1 (en) | A method for detecting a hidden state of a camera, camera system and motor vehicle | |
| DE102019103963A1 (en) | ILDGEBUNGSVORRICHTUNG | |
| DE102009055127A1 (en) | Apparatus and method for monitoring video objects | |
| DE102012223481A1 (en) | Apparatus and method for tracking the position of a peripheral vehicle | |
| DE102011077398A1 (en) | Vehicle camera system for providing a complete picture of the vehicle environment and corresponding method | |
| DE102012023060A1 (en) | Method for detecting moving object in surrounding region of motor vehicle e.g.passenger car, involves determining vector values within the respective interval values, such movable object is detected based on histogram | |
| DE102015223500B4 (en) | Method and device for testing the functionality of an outside light device of a vehicle | |
| DE102016223106A1 (en) | Method and system for detecting a raised object located within a parking lot | |
| DE102013012778A1 (en) | Method for detecting a moving pedestrian on the basis of characteristic features and optical flow vectors of an image, camera system and motor vehicle | |
| EP2080684A1 (en) | Method and device for recording a passing vehicle in the dark | |
| DE102016223094A1 (en) | Method and system for detecting a raised object located within a parking lot | |
| DE102019132012A1 (en) | Method and system for the detection of small unclassified obstacles on a road surface | |
| DE102016225280A1 (en) | Device for illuminating objects | |
| DE102012018118A1 (en) | Method for operating a front camera of a motor vehicle, taking into account the light of the headlight, corresponding device and motor vehicle | |
| DE102014209863A1 (en) | Method and device for operating a stereo camera for a vehicle and stereo camera for a vehicle | |
| DE4009912A1 (en) | VIDEO CONTROL DEVICE | |
| DE102015218500A1 (en) | Illumination and camera-based detection of raindrops on a pane | |
| DE102015006569A1 (en) | Method for image-based recognition of the road type | |
| WO2014146864A1 (en) | Method and apparatus for creating a recording of an object which lights up in a pulsed manner | |
| DE102006040347A1 (en) | Image evaluation device for warning driver of motor vehicle before leaving lane, has filter that transmits signal jumps to microcontroller, which delivers warning signal during deviation of signal jumps from preset range | |
| DE102019116004A1 (en) | METHOD AND DEVICE FOR DETECTING OBJECTS IN BLIND ZONES OF A CAMERA | |
| EP1788468B1 (en) | System for warning the driver of a motor vehicle | |
| DE102017206247A1 (en) | Method for predictive exposure control of a vehicle camera |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R012 | Request for examination validly filed |
Effective date: 20130515 |
|
| R016 | Response to examination communication | ||
| R002 | Refusal decision in examination/registration proceedings | ||
| R003 | Refusal decision now final |