DE102016210056A1 - Camera arrangement for determining the optical flow, driver assistance system and surveillance camera with the camera arrangement - Google Patents
Camera arrangement for determining the optical flow, driver assistance system and surveillance camera with the camera arrangement Download PDFInfo
- Publication number
- DE102016210056A1 DE102016210056A1 DE102016210056.4A DE102016210056A DE102016210056A1 DE 102016210056 A1 DE102016210056 A1 DE 102016210056A1 DE 102016210056 A DE102016210056 A DE 102016210056A DE 102016210056 A1 DE102016210056 A1 DE 102016210056A1
- Authority
- DE
- Germany
- Prior art keywords
- image
- flow
- area
- camera
- time
- 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.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/269—Analysis of motion using gradient-based methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/285—Analysis of motion using a sequence of stereo image pairs
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Analysis (AREA)
Abstract
Es wird eine Kameraanordnung 1 zur Bestimmung des optischen Flusses vorgeschlagen, mit einem flächigen optischen Sensor 2 zur Aufnahme eines ersten Bildes 8a zu einem Zeitpunkt t1 und mindestens eines zweiten Bildes 8b zu einem Zeitpunkt t2 in einem Zeitabstand dt1, wobei das erste Bild 8a einen ersten Aufnahmebereich 9a abbildet und das mindestens zweite Bild 8b einen zweiten Aufnahmebereich 9b abbildet, wobei der erste Aufnahmebereich 9a und der zweite Aufnahmebereich 9b einen gemeinsamen Überlappbereich 10 aufweisen, mit einem flächigen Dynamic-Vision-Sensor 3 zur Aufnahme eines Erfassungsbereichs 11, wobei der Erfassungsbereich 11 eine Schnittmenge 12 mit dem Überlappbereich 10 bildet, wobei der Dynamic-Vision-Sensor 3 eine Zellenmatrix mit Zellen umfasst und ausgebildet ist, Intensitätsänderungen in Zellen der Zellenmatrix von einem Zeitpunkt tn1 zu einem Zeitpunkt tn2 als Intensitätsdaten zu bestimmen, wobei t1 ≤ tn1 < tn2 ≤ t2 und wobei tn2 – tn1 = dt2 und dt2 < dt1, mit einem Schätzmodul 4, wobei das Schätzmodul 4 ausgebildet ist, auf Basis der Intensitätsdaten den optischen Fluss bezüglich des ersten Bildes 8a und des zweiten Bildes 8b als eine Flusshypothese abzuschätzen, mit einem Flussbestimmungsmodul 5 zur Bestimmung des optischen Flusses auf Basis der Flusshypothese sowie dem ersten Bild 8a und dem zweiten Bild 8b.A camera arrangement 1 for determining the optical flux is proposed, comprising a two-dimensional optical sensor 2 for capturing a first image 8a at a time t1 and at least one second image 8b at a time t2 at a time interval dt1, the first image 8a a first Imaging area 9a images and the at least second image 8b images a second receiving area 9b, wherein the first receiving area 9a and the second receiving area 9b have a common overlap area 10, with a two-dimensional dynamic vision sensor 3 for receiving a detection area 11, wherein the detection area 11th forms an intersection 12 with the overlap region 10, wherein the dynamic vision sensor 3 comprises a cell matrix with cells and is adapted to determine intensity changes in cells of the cell matrix from a time tn1 to a time tn2 as intensity data, where t1 ≦ tn1 <tn2 ≤ t2 and where tn2 - tn1 = dt2 and dt2 <dt1 , with an estimation module 4, wherein the estimation module 4 is designed to estimate the optical flow with respect to the first image 8a and the second image 8b as a flow hypothesis on the basis of the intensity data, with a flow determination module 5 for determining the optical flow on the basis of the flow hypothesis and first image 8a and the second image 8b.
Description
Stand der TechnikState of the art
Die Erfindung betrifft eine Kameraanordnung zur Bestimmung des optischen Flusses, mit einem flächigen optischen Sensor zur Aufnahme eines ersten Bildes zu einem Zeitpunkt t1 und mindestens eines zweiten Bildes zu einem Zeitpunkt t2 in einem Zeitabstand dt1, wobei das erste Bild einen ersten Aufnahmebereich abbildet und das mindestens zweite Bild einen zweiten Aufnahmebereich abbildet, wobei der erste Aufnahmebereich und der zweite Aufnahmebereich einen gemeinsamen Überlappbereich aufweisen, mit einem flächigen Dynamic-Vision-Sensor zur Aufnahme eines Erfassungsbereiches, wobei der Erfassungsbereich eine Schnittmenge mit dem Überlappbereich bildet, wobei der Dynamic-Vision-Sensor eine Zellenmatrix mit Zellen umfasst und ausgebildet ist, Intensitätsänderungen in Zellen der Zellenmatrix von einem Zeitpunkt tn1 zu einem Zeitpunkt tn2 zu bestimmen, wobei t1 ≤ tn1 < tn2 ≤ t2 und wobei tn2 – tn1 = dt2 und dt2 < dt1, mit einem Schätzmodul, wobei das Schätzmodul ausgebildet ist, auf Basis der Intensitätsdaten den optischen Fluss bezüglich des ersten und des zweiten Bildes als Flusshypothese abzuschätzen, mit einem Flussbestimmungsmodul zur Bestimmung des optischen Flusses auf Basis der Flusshypothese sowie dem ersten Bild und dem zweiten Bild.The invention relates to a camera arrangement for determining the optical flow, comprising a planar optical sensor for recording a first image at a time t1 and at least one second image at a time t2 at a time interval dt1, wherein the first image images a first recording area and the at least second image forms a second recording area, wherein the first recording area and the second recording area have a common overlapping area, with a two-dimensional dynamic vision sensor for recording a detection area, wherein the detection area forms an intersection with the overlap area, wherein the dynamic vision sensor comprises a cell matrix with cells and is adapted to determine intensity changes in cells of the cell matrix from a time tn1 to a time tn2, wherein t1 ≤ tn1 <tn2 ≤ t2 and where tn2 - tn1 = dt2 and dt2 <dt1, with an estimation module the estimation module is designed, a On the basis of the intensity data, estimating the optical flow with respect to the first and the second image as a flow hypothesis, with a flow determination module for determining the optical flow on the basis of the flow hypothesis and the first image and the second image.
In vielen Disziplinen der Bildverarbeitung und Computer-Vision wird auf den optischen Fluss zurückgegriffen. Hierbei wird aus zwei zeitlich beabstandeten Bildern ein Vektorfeld berechnet, welches die Bewegung korrespondierender Objektpunkte und/oder Pixel im Bild beschreibt. Insbesondere wird auf den optischen Fluss in Videoüberwachungssystemen zurückgegriffen, wie beispielsweise in der Überwachung von öffentlichen Plätzen, Bahnhöfen, Straßen oder Gebäuden. In many disciplines of image processing and computer vision, the optical flow is used. Here, a vector field is calculated from two temporally spaced images, which describes the movement of corresponding object points and / or pixels in the image. In particular, the optical flow is used in video surveillance systems, such as the surveillance of public places, railway stations, streets or buildings.
Die Druckschrift
Offenbarung der ErfindungDisclosure of the invention
Im Rahmen der Erfindung wird eine Kameraanordnung mit den Merkmalen des Anspruchs 1 vorgeschlagen, ein Fahrassistenzsystem mit den Merkmalen des Anspruchs 9 und eine Überwachungskamera mit den Merkmalen des Anspruchs 10. Bevorzugte und/oder vorteilhafte Ausführungsformen der Erfindung ergeben sich aus den Unteransprüchen, der nachfolgenden Beschreibung sowie den beigefügten Figuren. In the context of the invention, a camera arrangement with the features of claim 1 is proposed, a driver assistance system with the features of claim 9 and a surveillance camera with the features of
Die vorgeschlagene Kameraanordnung ist zur Bestimmung des optischen Flusses ausgebildet. Insbesondere wird unter dem optischen Fluss die scheinbare Bewegung eines Helligkeitsmusters in einem Bild verstanden. Vorzugsweise ist der optische Fluss einer Bildsequenz, wobei die Bildsequenz mehrere Einzelbilder umfasst, das Vektorfeld der in eine Bildebene projizierten Geschwindigkeit von sichtbaren Punkten eines Objektraumes im Bezugssystem der Abbildungsoptik. Beispielsweise wird der lokale optische Fluss auf Basis von sich bewegenden Mustern im Bild in einer mehr oder weniger großen Umgebung eines betrachteten Bildpunktes geschätzt. Die Kameraanordnung zur Bestimmung des optischen Flusses kann ferner eingesetzt werden in der Detektion von bewegten Objekten, der Detektion von sich unabhängig bewegender Objekte, der Objektverfolgung, der Robotik oder der Videobearbeitung und Videoverarbeitung. The proposed camera arrangement is designed to determine the optical flow. In particular, optical flow is understood to mean the apparent motion of a brightness pattern in an image. Preferably, the optical flow of an image sequence, wherein the image sequence comprises a plurality of individual images, is the vector field of the velocity of visible points of an object space projected into an image plane in the reference system of the imaging optics. For example, the local optical flow based on moving patterns in the image is estimated in a more or less large environment of a considered pixel. The camera arrangement for determining the optical flow can also be used in the detection of moving objects, the detection of independently moving objects, object tracking, robotics or video editing and video processing.
Die Kameraanordnung umfasst einen flächigen optischen Sensor zur Aufnahme eines ersten Bildes zu einem ersten Zeitpunkt t1 und mindestens eines zweiten Bildes zu einem weiteren Zeitpunkt t2 in einem Zeitabstand dt1. Der optische Sensor ist vorzugsweise zur Aufnahme von weiteren Bildern zu Zeitpunkten tx ausgebildet, insbesondere sind die durch den optischen Sensor aufgenommen Bilder in äquidistanten Zeitabständen dt1 aufgenommen. Der flächige optische Sensor ist vorzugsweise als ein pixelierter Sensor ausgebildet. Beispielsweise ist der Sensor als ein CCD-Sensor oder ein CMOS-Sensor ausgebildet. Insbesondere sind mit dem optischen Sensor Aufnahmen von zweidimensionalen Abbildern aus Licht auf elektrischem Wege möglich. Der optische Sensor ist vorzugsweise halbleiterbasiert und/oder ermöglicht die Aufnahme von Bildern im sichtbaren Spektralbereich des Lichtes, im Infrarotbereich des Lichtes und/oder im UV-Bereich des Lichtes. The camera arrangement comprises a planar optical sensor for recording a first image at a first time t1 and at least one second image at a further time t2 at a time interval dt1. The optical sensor is preferably designed for recording further images at times tx; in particular, the images recorded by the optical sensor are recorded at equidistant time intervals dt1. The planar optical sensor is preferably designed as a pixelated sensor. For example, the sensor is designed as a CCD sensor or a CMOS sensor. In particular, recordings of two-dimensional images of light by electrical means are possible with the optical sensor. The optical sensor is preferably semiconductor-based and / or permits the acquisition of images in the visible spectral range of the light, in the infrared range of the light and / or in the UV range of the light.
Insbesondere basiert der Zeitabstand dt1 auf der Bildwiederholungsfrequenz des optischen Sensors, wobei die Bildwiederholungsfrequenz beispielsweise der Framerate des optischen Sensors entspricht. Vorzugsweise ist der optische Sensor ausgebildet, Bilder mit einer Framerate von 30 fps aufzunehmen, wobei sich beispielsweise bei einer Framerate von 30 fps ein dt1 von etwa 33 Millisekunden ergibt. Alternativ kann die Framerate des optischen Sensors 5 fps, 7 fps, 12.5 fps, 15 fps, 24 fps, 30 fps, 50 fps oder 60 fps betragen.In particular, the time interval dt1 is based on the image repetition frequency of the optical sensor, wherein the image repetition frequency corresponds, for example, to the frame rate of the optical sensor. Preferably, the optical sensor is adapted to take pictures at a frame rate of 30 fps, wherein, for example, in a Frame rate of 30 fps yields a dt1 of about 33 milliseconds. Alternatively, the frame rate of the optical sensor may be 5 fps, 7 fps, 12.5 fps, 15 fps, 24 fps, 30 fps, 50 fps or 60 fps.
Das erste Bild bildet einen ersten Aufnahmebereich ab und das zweite Bild bildet einen zweiten Aufnahmebereich ab. Der erste und/oder zweite Aufnahmebereich ist beispielsweise der Überwachungsbereich einer Überwachungskamera. Vorzugsweise ist der erste und/oder zweite Aufnahmebereich ein Bereich, auf welchen der optische Sensor zur Aufnahme von Bildern gerichtet ist. Der erste Aufnahmebereich des ersten Bildes und der zweite Aufnahmebereich des mindestens zweiten Bildes schneiden sich in einem gemeinsamen Überlappbereich. Insbesondere können der erste Aufnahmebereich und der zweite Aufnahmebereich identische Bereiche des Überwachungsbereiches sein, sodass der Überlappbereich dem Aufnahmebereich entspricht. The first image forms a first recording area and the second image forms a second recording area. The first and / or second receiving area is, for example, the surveillance area of a surveillance camera. Preferably, the first and / or second receiving area is an area on which the optical sensor is directed to receive images. The first recording area of the first image and the second recording area of the at least second image intersect in a common overlapping area. In particular, the first receiving area and the second receiving area may be identical areas of the monitoring area, so that the overlapping area corresponds to the receiving area.
Die Kameraanordnung umfasst einen flächigen Dynamic-Vision-Sensor, auch Sensoreinheit genannt, zur Aufnahme eines Erfassungsbereiches. Der Erfassungsbereich des flächigen Dynamic-Vision-Sensors bildet mit dem Überlappbereich eine Schnittmenge. Insbesondere ist die Arbeitsweise des Dynamic-Vision-Sensors ähnlich der der menschlichen Retina. Beispielsweise ist der Dynamic-Vision-Sensor ausgebildet, statt dem unnötigen Übersenden vollständiger Bilder in konstanter Framerate, nur lokale Änderung in Zellen und/oder Pixeln des Dynamic-Vision-Sensors zu senden, wobei die Änderungen beispielsweise von einer Bewegung in der vom Dynamic-Vision-Sensor zu erfassenden Szene herrührt. Insbesondere ist der Dynamic-Vision-Sensor ausgebildet, Veränderungen in den Pixeln und/oder Zellen an dem Zeitpunkt zu senden, an dem sie auftreten. Dies führt beispielsweise zu einer zeitlichen Auflösung im Mikrosekundenbereich. In Hinsicht auf den Dynamic-Vision-Sensor wird Bezug genommen auf die Anmeldung
Der Dynamic-Vision-Sensor umfasst eine Zellenmatrix mit Zellen. Insbesondere können die Zellen der Zellenmatrix als Pixel aufgefasst werden. Der Dynamic-Vision-Sensor ist ausgebildet, Intensitätsänderungen in einer Zelle der Zellenmatrix von einem Zeitpunkt tn1 zu einem Zeitpunkt tn2 als Intensitätsdaten zu bestimmen. Insbesondere gilt, dass t1 ≤ tn1 < tn2 ≤ t2 ist sowie, dass tn2 – tn1 = dt2 ist und dt2 < dt1. Vorzugsweise ergibt sich das Zeitinterwall dt2 aus den vom Dynamic-Vision-Sensor detektierten Zeitpunkten einer Intensitätsänderung, insbesondere sind die Zeitpunkte tn1 und tn2 sowie das Zeitinterwall dt2 veränderlich und nicht zwangsläufig konstant für verschiedene Intensitätsänderungen. Beispielsweise ist das Zeitintervall dt2 variabel und ergibt sich aus den detektierten Intensitätsänderungen in einer Zelle und/oder aus der Übertragungsrate beziehungsweise Detektionsrate des Dynamic-Vision-Sensors.The Dynamic Vision sensor includes a cell matrix with cells. In particular, the cells of the cell matrix can be considered as pixels. The dynamic vision sensor is designed to determine intensity changes in a cell of the cell matrix from a time tn1 to a time tn2 as intensity data. In particular, it holds that t1 ≦ tn1 <tn2 ≦ t2 and that tn2 - tn1 = dt2 and dt2 <dt1. Preferably, the time interval dt2 results from the time points of an intensity change detected by the dynamic vision sensor; in particular, the times tn1 and tn2 and the time interval dt2 are variable and not necessarily constant for different intensity changes. For example, the time interval dt2 is variable and results from the detected intensity changes in a cell and / or from the transmission rate or detection rate of the dynamic vision sensor.
Die Kameraanordnung umfasst ein Schätzmodul, wobei das Schätzmodul beispielsweise softwaretechnisch realisiert ist. Alternativ und/oder ergänzend kann das Schätzmodul hardwaretechnisch umgesetzt sein. Das Schätzmodul ist ausgebildet, auf Basis der Intensitätsdaten den optischen Fluss bezüglich des ersten und des zweiten Bildes als eine Flusshypothese abzuschätzen. The camera arrangement comprises an estimation module, wherein the estimation module is implemented, for example, by software technology. Alternatively and / or additionally, the estimation module can be implemented in terms of hardware. The estimation module is configured to estimate the optical flux with respect to the first and second images as a flow hypothesis based on the intensity data.
Beispielsweise ist das Schätzmodul ausgebildet, auf Basis der Intensitätsdaten abzuschätzen, wohin sich ein Erfassungsbereichsabschnitt hinbewegt und stellt basierend darauf die Flusshypothese auf. Insbesondere stellt die Flusshypothese eine Einschränkung des Bereiches dar, der im zweiten Bild zum Berechnen des optischen Flusses bezüglich ersten und zweiten Bildes auszuwerten ist.By way of example, the estimation module is designed to estimate, based on the intensity data, where a detection area section is moving and sets the flow hypothesis based on it. In particular, the flow hypothesis represents a limitation of the range to be evaluated in the second image for calculating the optical flow with respect to the first and second images.
Die Flusshypothese kann beispielsweise als ein unvollständiges oder nur partielles optisches Flussfeld ausgebildet sein und/oder nur einzelne Flussvektoren umfassen.The flow hypothesis can be designed, for example, as an incomplete or only partial optical flow field and / or comprise only individual flow vectors.
Die Kameraanordnung umfasst ein Flussbestimmungsmodul zur Bestimmung des optischen Flusses auf Basis der Flusshypothese, sowie dem ersten und dem zweiten Bild. Das Flussbestimmungsmodul ist beispielsweise ausgebildet, die Flusshypothese dazu zu nutzen, den Suchbereich zum Bestimmen des optischen Flusses bezüglich ersten und zweiten Bild einzuschränken. Insbesondere dient die Flusshypothese dazu, abzuschätzen, wohin sich ein Pixel und/oder ein Abschnitt des Aufnahmebereich im zweiten Bild hin verschoben hat. Vorzugsweise ist es möglich, das Flussbestimmungsmodul zu nutzen, um den optischen Fluss zwischen den zwei Bildern mehrfach abzuschätzen und die Flusshypothese schon vor der Aufnahme des zweiten Bildes zum Zeitpunkt t2 aufzustellen. The camera arrangement comprises a flow determination module for determining the optical flow on the basis of the flow hypothesis, as well as the first and the second image. For example, the flow determination module is configured to use the flow hypothesis to restrict the search range for determining the optical flow with respect to the first and second images. In particular, the flow hypothesis serves to estimate where a pixel and / or a portion of the capture area has shifted in the second image. Preferably, it is possible to use the flow determination module to multiply estimate the optical flow between the two images and to set up the flow hypothesis before the second image is taken at time t2.
Es ist eine Überlegung der Erfindung, durch die Integration eines Dynamic-Vision-Sensors die Flussberechnung mit einem flächigen optischen Sensor zu robustifizieren und zu verbessern, da durch die Integration des Dynamic-Vision-Sensors mehr Informationen vorliegen, welche sonst geschätzt werden müssen. Ferner ist die Flussberechnung mit einem flächigen optischen Sensor zusammen mit einem flächigen Dynamic-Vision-Sensor schneller als herkömmliche Methoden. Zwischen zwei aufeinanderfolgenden Bildern können mehrfach Flusshypothesen aufgestellt werden und schon bevor das zweite Bild aufgenommen wird, kann ein Algorithmus auf die Intensitätsdaten zugreifen, wo sich ein Pixel oder Abschnitt des Erfassungsbereiches hinbewegt hat und/oder hinbewegen wird. Der Suchbereich zur Bestimmung des optischen Flusses bezüglich eines ersten und eines zweiten Bildes wird hierdurch deutlich eingeschränkt. Der Lösungsraum der Flusskorrespondenzen wird kleiner und die Lösung schneller bestimmbar. Ferner zeigt sich als synergetischer Effekt, dass die Flussberechnung mit einer Kombination von einem flächigen optischen Sensor und einem flächigen Dynamic-Vision-Sensor zusätzlich unempfindlicher gegenüber ein Blenden oder stark variierende Helligkeit im Erfassungsbereich ist, sodass das klassische Problem, welches im klassischen Verfahren zur Bestimmung des optischen Flusses vorherrscht, nämlich das Verletzen der Brightness Constancy Constraint Equation, hier nicht auftritt.It is a consideration of the invention to robustify and improve the flow calculation with a planar optical sensor by integrating a dynamic vision sensor, since the integration of the dynamic vision sensor provides more information that otherwise needs to be estimated. Furthermore, the flow calculation with a planar optical sensor together with a two-dimensional dynamic vision sensor is faster than conventional methods. Multiple flow hypotheses can be established between two consecutive images, and even before the second image is taken, an algorithm can access the intensity data where a pixel or portion of the detection area has moved and / or will move. The search area for Determination of the optical flow with respect to a first and a second image is thereby considerably restricted. The solution space of the flux correspondences becomes smaller and the solution faster determinable. Furthermore, a synergetic effect is that the flux calculation with a combination of a planar optical sensor and a flat dynamic vision sensor is also less sensitive to glare or greatly varying brightness in the detection area, so that the classical problem, which in the classical method for determining of the optical flow, namely violating the Brightness Constancy Constraint Equation, does not occur here.
In einer besonders bevorzugten Ausgestaltung der Erfindung umfassen die Intensitätsdaten zu der Intensitätsänderung in einer Zelle zusätzlich die Position der Zelle in der Zellenmatrix als Positionsinformation, in welcher die Intensitätsänderung detektiert wurde und/oder einen Zeitstempel, wobei der Zeitstempel angibt, wann die Intensitätsänderung stattfand. Insbesondere ist aus dem Zeitstempel das Zeitintervall dt2 bestimmbar. Vorzugsweise ist der Dynamic-Vision-Sensor mit Zellenadressbussen verbunden. Der Dynamic-Vision-Sensor ist vorzugsweise ausgebildet, Intensitätsänderungen in einer Zelle vorzugsweise asynchron und/oder nahezu instantan an den Zellenadressbus zu senden und/oder diese als Intensitätsdaten bereitzustellen. Beispielsweise sind die Intensitätsdaten als Datentupel ausgebildet, wobei das Datentupel die Position der Zelle und den Zeitstempel umfasst. In a particularly preferred embodiment of the invention, the intensity data for the intensity change in a cell additionally include the position of the cell in the cell matrix as position information in which the intensity change was detected and / or a time stamp, wherein the time stamp indicates when the intensity change took place. In particular, the time interval dt2 can be determined from the time stamp. Preferably, the dynamic vision sensor is connected to cell address buses. The dynamic vision sensor is preferably designed to send intensity changes in a cell preferably asynchronously and / or almost instantaneously to the cell address bus and / or to provide these as intensity data. For example, the intensity data is designed as a data tuple, the data tuple comprising the position of the cell and the time stamp.
Besonders bevorzugt ist, dass der Dynamic-Vision-Sensor eine Mehrzahl von Zellen umfasst, wobei jede Zelle Mittel zur Ausgabe eines Fotostromes umfasst. Beispielsweise sind die Mittel zur Ausgabe des Fotostromes Fotodioden und/oder Fototransistoren. Insbesondere ist das Mittel zur Ausgabe eines Fotostromes ausgebildet, die Helligkeit auf eine Zelle der Zellenmatrix zu bestimmen, wie beispielsweise anhand der Höhe des Fotostromes. Vorzugsweise sind die Mittel zur Bestimmung des Fotostromes ausgebildet, einen zur Intensität des einfallenden Lichtes proportionalen Fotostrom zu liefern. Der Dynamic-Vision-Sensor umfasst insbesondere ein Veränderungsdetektionsmodul, wobei das Veränderungsdetektionsmodul mit dem Mittel zur Ausgabe des Fotostroms elektronisch verbunden ist. Das Veränderungsdetektionsmodul ist ausgebildet, ein Veränderungssignal dann und nur dann auszugeben, wenn sich die Intensität des einfallenden Lichtes stärker ändert als eine vorgegebene Schwellenänderung. Insbesondere umfassen die Intensitätsdaten das Veränderungssignal.It is particularly preferred that the dynamic vision sensor comprises a plurality of cells, each cell comprising means for outputting a photocurrent. For example, the means for outputting the photocurrent are photodiodes and / or phototransistors. In particular, the means for outputting a photocurrent is adapted to determine the brightness of a cell of the cell matrix, such as the height of the photocurrent. Preferably, the means for determining the photocurrent are adapted to provide a proportional to the intensity of the incident light photocurrent. In particular, the dynamic vision sensor comprises a change detection module, wherein the change detection module is electronically connected to the means for outputting the photocurrent. The change detection module is configured to output a change signal if and only if the intensity of the incident light changes more than a predetermined threshold change. In particular, the intensity data includes the change signal.
In einer besonders bevorzugten Ausgestaltung der Erfindung ist das Zeitintervall dt2 kleiner als 500 Mikrosekunden, insbesondere kleiner als 50 Mikrosekunden und im Speziellen kleiner als 5 Mikrosekunden. Ferner ist der Zeitabstand dt1 vorzugsweise größer als 1 Millisekunde, insbesondere größer als 10 Millisekunden und im Speziellen größer als 100 Millisekunden. Alternativ und/oder ergänzend ist der Zeitabstand dt1 vorzugsweise größer als zwei Mal dt2 und im Speziellen größer als fünf Mal dt2. Dieser Ausgestaltung liegt die Überlegung zugrunde, dass durch ein Zeitintervall dt2 im Mikrosekundenbereich die Flusshypothese zwischen dem ersten und dem zweiten Bild mehrfach geschätzt werden kann, sodass das Flussbestimmungsmodul auf eine solide Flusshypothese zurückgreifen kann.In a particularly preferred embodiment of the invention, the time interval dt2 is less than 500 microseconds, in particular less than 50 microseconds and in particular less than 5 microseconds. Furthermore, the time interval dt1 is preferably greater than 1 millisecond, in particular greater than 10 milliseconds, and in particular greater than 100 milliseconds. Alternatively and / or additionally, the time interval dt1 is preferably greater than twice dt2 and in particular greater than five times dt2. This embodiment is based on the consideration that the flow hypothesis between the first and the second image can be estimated several times by a time interval dt2 in the microsecond range so that the flow determination module can fall back on a solid flow hypothesis.
In einer besonders bevorzugten Ausgestaltung der Erfindung ist der flächige optische Sensor in einer Kamera angeordnet. Beispielsweise ist die Kamera als eine Videokamera, wie zum Beispiel eine Überwachungskamera ausgebildet. Vorzugsweise umfasst die Kamera ein Kameragehäuse, wobei der optische Sensor in dem Kameragehäuse angeordnet ist. Die Kamera verfügt vorzugsweise über eine Kameraschnittstelle, wobei die Kamera ausgebildet ist, über die Kameraschnittstelle Bilddaten zur externen Nutzung bereitzustellen. Insbesondere umfasst die Kamera ein Kameraobjektiv zum scharfen und kontrastreichen Abbilden eines Aufnahmebereiches.In a particularly preferred embodiment of the invention, the planar optical sensor is arranged in a camera. For example, the camera is designed as a video camera, such as a surveillance camera. Preferably, the camera comprises a camera body, wherein the optical sensor is arranged in the camera body. The camera preferably has a camera interface, the camera being designed to provide image data for external use via the camera interface. In particular, the camera includes a camera lens for sharp and high-contrast imaging of a recording area.
Besonders bevorzugt ist es, dass die Kamera der Kameraanordnung den Dynamic-Vision-Sensor umfasst. Insbesondere sind der Dynamic-Vision-Sensor und der flächige optische Sensor so in der Kamera angeordnet, dass beide einen gemeinsamen Aufnahmebereich aufnehmen. Vorzugsweise umfasst die Kamera neben dem flächigen optischen Sensor und dem flächigen Dynamic-Vision-Sensor ebenfalls das Schätzmodul sowie das Flussbestimmungsmodul. In dieser Ausgestaltung ist es möglich, dass alle Komponenten der Kameraanordnung in dem Kameragehäuse angeordnet sind.It is particularly preferred that the camera of the camera arrangement comprises the dynamic vision sensor. In particular, the dynamic vision sensor and the planar optical sensor are arranged in the camera so that both record a common recording area. In addition to the planar optical sensor and the two-dimensional dynamic vision sensor, the camera preferably also includes the estimation module and the flow determination module. In this embodiment, it is possible that all components of the camera assembly are arranged in the camera body.
In einer besonders bevorzugten Ausgestaltung der Erfindung ist das Schätzmodul ausgebildet, das Abschätzen des optischen Flusses als Flusshypothese auf Basis eines Konturbereiches eines Erfassungsbereichsabschnitts durchzuführen. Der Konturbereich ist insbesondere der äußere Bereich eines Erfassungsbereichsabschnittes und/oder eines Objektes im Erfassungsbereich, wie zum Beispiel dessen Umriss. Dieser Ausgestaltung liegt die Überlegung zugrunde, dass ein Dynamic-Vision-Sensor nur Veränderungen in einer Aufnahmeszene detektiert und der Dynamic-Vision-Sensor nur Helligkeitsänderungen detektiert. Insbesondere ist nur ein Wegfallen von aktiven Pixeln und/oder ein Hinzukommen von aktiven Pixeln vom Dynamic-Vision-Sensor detektierbar. Für ein einfarbiges Objekt oder ein Objekt mit wenig strukturellen Merkmalen, erfasst und/oder sieht der Dynamic-Vision-Sensor beispielsweise nur die Bewegung des Konturbereiches. Das Schätzmodul ist in dieser Ausgestaltung der Erfindung ausgebildet, die Flusshypothese für ein mögliches Objekt im Erfassungsbereich nur auf Basis des Konturbereiches zu schätzen.In a particularly preferred embodiment of the invention, the estimation module is designed to perform the estimation of the optical flow as a flow hypothesis based on a contour region of a detection region section. The contour region is in particular the outer region of a detection region section and / or of an object in the detection region, such as, for example, its outline. This embodiment is based on the consideration that a dynamic vision sensor only detects changes in a recording scene and the dynamic vision sensor only detects changes in brightness. In particular, only dropping active pixels and / or adding active pixels is detectable by the Dynamic Vision sensor. For a monochrome object or an object with few structural features, the Dynamic Vision sensor detects and / or sees, for example only the movement of the contour area. In this embodiment of the invention, the estimation module is designed to estimate the flow hypothesis for a possible object in the detection area only on the basis of the contour area.
In einer besonders bevorzugten Ausgestaltung der Erfindung ist das Schätzmodul ausgebildet, das Abschätzen des optischen Flusses und/oder das Aufstellen der Flusshypothese mindestens zwei Mal innerhalb des Zeitabstandes dt1 zwischen dem ersten und dem zweiten Bild durchzuführen. Beispielsweise ist der Zeitabstand dt1 mindestens doppelt so groß wie der Zeitinterwall dt2. Das Flussbestimmungsmodul ist in dieser Ausgestaltung beispielsweise ausgebildet, den optischen Fluss auf Basis einer gemittelten Flusshypothese zu bestimmen. Alternativ und/oder ergänzend ist das Flussbestimmungsmodul ausgebildet, den optischen Fluss bezüglich erstem und zweitem Bild auf Basis einer integrierten Flusshypothese zu bestimmen, wobei beispielsweise ein Integrationsmodul dazu durch das Schätzmodul abgeschätzte optischen Flüsse aufintegriert und abschätzt, wohin sich ein Pixel und/oder Zellenabschnitt vom ersten Bild zum zweiten Bild hinbewegt hat. Dieser Ausgestaltung liegt die Überlegung zugrunde, dass durch mehrfaches Bestimmen und Abschätzen des optischen Flusses auf Basis der Intensitätsdaten auch komplexe Bewegungen und/oder komplexe optische Flüsse im Erfassungsbereich durch den Dynamic-Vision-Sensor erfasst und/oder abgeschätzt werden können. Diese komplexen Bewegungen können dann von dem ersten auf das zweite Bild übertragen werden, wobei so der Bereich zum Berechnen und oder Bestimmen des optischen Flusses durch das Flussbestimmungsmodul eingegrenzt wird.In a particularly preferred embodiment of the invention, the estimation module is designed to perform the estimation of the optical flow and / or the establishment of the flow hypothesis at least twice within the time interval dt1 between the first and the second image. For example, the time interval dt1 is at least twice as large as the time interval dt2. In this embodiment, the flow determination module is designed, for example, to determine the optical flow on the basis of an averaged flow hypothesis. Alternatively and / or additionally, the flow determination module is designed to determine the optical flow with respect to the first and second image on the basis of an integrated flow hypothesis, wherein, for example, an integration module integrates and estimates optical flows estimated by the estimation module, to which a pixel and / or cell section from first image has moved to the second image. This embodiment is based on the consideration that by multiple determination and estimation of the optical flow on the basis of the intensity data also complex movements and / or complex optical flows in the detection area can be detected and / or estimated by the dynamic vision sensor. These complex motions may then be transmitted from the first to the second image, thus narrowing the range for calculating and / or determining the optical flow through the flow determination module.
Einen weiteren Gegenstand der Erfindung bildet ein Fahrassistenzsystem mit einer Kameraanordnung. Die Kameraanordnung ist insbesondere ausgebildet, wie in den vorherigen Ansprüchen und/oder wie in der vorherigen Beschreibung beschrieben. Das Fahrassistenzsystem mit der Kameraanordnung ermöglicht ein Abschätzen und ein Berechnen des optischen Flusses von Aufnahmen, welche beispielsweise in Fahrtrichtung und/oder gegen die Fahrtrichtung eines Autos aufgenommen wurden. Das Fahrassistenzsystem ist insbesondere ausgebildet, auf Basis des abgeschätzten optischen Flusses das Auto und/oder das Fahrzeug entsprechend zu navigieren, wie zum Beispiel abzubremsen, zu beschleunigen oder zu stoppen.Another object of the invention is a driver assistance system with a camera arrangement. The camera arrangement is designed in particular as described in the preceding claims and / or as described in the previous description. The driving assistance system with the camera arrangement makes it possible to estimate and calculate the optical flow of recordings taken, for example, in the direction of travel and / or against the direction of travel of a car. The driver assistance system is in particular designed to appropriately navigate the car and / or the vehicle based on the estimated optical flow, such as braking, accelerating or stopping, for example.
Einen weiteren Gegenstand der Erfindung bildet eine Überwachungskamera mit der Kameraanordnung nach einem der vorhergehenden Ansprüche beziehungsweise gemäß einer Ausgestaltung der vorhergehenden Beschreibung. Die Überwachungskamera ist beispielsweise ausgebildet, einen Überwachungsbereich wie beispielsweise eine Parkanlage, ein Parkhaus, einen Gebäudebereich oder einen öffentlichen Bereich zu überwachen. Die Überwachungskamera mit der Kameraanordnung ist insbesondere ausgebildet, auf Basis des berechneten optischen Flusses Gegenstände und/oder Objekte wie beispielsweise Menschen im Überwachungsbereich zu tracken. A further subject of the invention is a surveillance camera with the camera arrangement according to one of the preceding claims or according to an embodiment of the preceding description. By way of example, the surveillance camera is designed to monitor a surveillance area such as, for example, a parking facility, a parking garage, a building area or a public area. The surveillance camera with the camera arrangement is in particular designed to track objects and / or objects, such as, for example, humans in the surveillance area on the basis of the calculated optical flow.
Weitere Merkmale, Vorteile und Wirkungen der Erfindung ergeben sich aus der nachfolgenden Beschreibung bevorzugter Ausführungsbeispiele der Erfindung. Dabei zeigen:Further features, advantages and effects of the invention will become apparent from the following description of preferred embodiments of the invention. Showing:
Der flächige optische Sensor
Die Kameraanordnung
Der Dynamic-Vision-Sensor
Das Schätzmodul
Das Flussbestimmungsmodul
Alternativ und/oder ergänzend kann die Auswerteeinheit
Der optische Sensor
Zusätzlich ist in
Insbesondere umfasst der Erfassungsbereich
Der Tennisspieler
Das Schätzmodul
Das erste Bild
Auf der Unterseite des Zeitstrahles sind Zeitpunkt tn als Pfeile am Zeitstrahl eingezeichnet. Die Zeitintervalle zwischen zwei tn´s sind in diesem Ausführungsbeispiel nicht äquidistant und sind beispielhaft als dt2 und dt2´ eingezeichnet. Die Zeitintervalle zwischen wie tn´s betragen dt2 und sind wegen der nicht zwangsläufigen Äquidistanz der tn´s unterschiedlich groß. Die Zeitpunkte tn1, tn2, tn3, tnX, tnY, tnZ usw. entsprechen den Zeitpunkten, zu welchen der Dynamic-Vision-Sensor
Schematisch ist an den Zeitpunkten tn2, tn3 und tnZ noch ein Bild der Intensitätsdaten des Dynamic-Vision-Sensors
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- DE 102007031302 A1 [0003] DE 102007031302 A1 [0003]
- WO 2013/092666 A9 [0009] WO 2013/092666 A9 [0009]
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102016210056.4A DE102016210056A1 (en) | 2016-06-08 | 2016-06-08 | Camera arrangement for determining the optical flow, driver assistance system and surveillance camera with the camera arrangement |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102016210056.4A DE102016210056A1 (en) | 2016-06-08 | 2016-06-08 | Camera arrangement for determining the optical flow, driver assistance system and surveillance camera with the camera arrangement |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102016210056A1 true DE102016210056A1 (en) | 2017-12-14 |
Family
ID=60420216
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102016210056.4A Withdrawn DE102016210056A1 (en) | 2016-06-08 | 2016-06-08 | Camera arrangement for determining the optical flow, driver assistance system and surveillance camera with the camera arrangement |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102016210056A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11834039B2 (en) | 2019-04-04 | 2023-12-05 | Denso Corporation | Falling object determination device, driving support system, and falling object determination method |
| US11919511B2 (en) | 2019-03-19 | 2024-03-05 | Denso Corporation | Driving support control device for vehicle, driving support system, and driving support method |
| US11970171B2 (en) | 2019-03-25 | 2024-04-30 | Denso Corporation | Road surface condition determination device for vehicle, driving assistance system, and road surface condition determination method |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102007031302A1 (en) | 2007-07-05 | 2009-01-08 | Robert Bosch Gmbh | Device for detecting and / or classifying motion patterns in a sequence of images from a surveillance scene, method and computer program |
| WO2013092666A9 (en) | 2011-12-19 | 2014-07-03 | Universität Zürich | Photoarray, particularly for combining sampled brightness sensing with asynchronous detection of time-dependent image data |
-
2016
- 2016-06-08 DE DE102016210056.4A patent/DE102016210056A1/en not_active Withdrawn
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102007031302A1 (en) | 2007-07-05 | 2009-01-08 | Robert Bosch Gmbh | Device for detecting and / or classifying motion patterns in a sequence of images from a surveillance scene, method and computer program |
| WO2013092666A9 (en) | 2011-12-19 | 2014-07-03 | Universität Zürich | Photoarray, particularly for combining sampled brightness sensing with asynchronous detection of time-dependent image data |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11919511B2 (en) | 2019-03-19 | 2024-03-05 | Denso Corporation | Driving support control device for vehicle, driving support system, and driving support method |
| US11970171B2 (en) | 2019-03-25 | 2024-04-30 | Denso Corporation | Road surface condition determination device for vehicle, driving assistance system, and road surface condition determination method |
| US11834039B2 (en) | 2019-04-04 | 2023-12-05 | Denso Corporation | Falling object determination device, driving support system, and falling object determination method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE10033599B4 (en) | Position sensing device | |
| DE102012221563B4 (en) | FUNCTIONAL DIAGNOSIS AND VALIDATION OF A VEHICLE-BASED IMAGING SYSTEM | |
| DE602005003926T2 (en) | SYSTEM AND METHOD FOR RECOGNIZING AN INDICATIVE VEHICLE FROM DYNAMIC BACKGROUND USING ROBUST INFORMATION FUSION | |
| DE10030421B4 (en) | Vehicle environment monitoring system | |
| DE60020420T2 (en) | Presentation situation display system | |
| EP3014569B1 (en) | Inspection of the contoured surface of the underbody of a motor vehicle | |
| DE102013019138A1 (en) | A method for detecting a hidden state of a camera, camera system and motor vehicle | |
| DE102019103963A1 (en) | ILDGEBUNGSVORRICHTUNG | |
| DE112016001559T5 (en) | Imaging system that uses structured light for deep recovery | |
| DE102012223481A1 (en) | Apparatus and method for tracking the position of a peripheral vehicle | |
| DE112019000738T5 (en) | IMAGING DEVICE AND ELECTRONIC DEVICE | |
| DE212022000296U1 (en) | Intelligent video conference trimming based on audio and vision | |
| DE102009014437B4 (en) | Object Recognition System and Method | |
| DE112018007360T5 (en) | Image processing apparatus, image display system and image processing method | |
| DE102016210056A1 (en) | Camera arrangement for determining the optical flow, driver assistance system and surveillance camera with the camera arrangement | |
| DE102012015282A1 (en) | Method for recognizing hidden state of image capture device e.g. charge coupled device camera of camera system used in motor car, involves comparing image cells of one image with image cells of other image | |
| DE112017004669T5 (en) | Luminance control device, luminance control system and luminance control method | |
| DE102015120014B4 (en) | Monitoring method and apparatus using a camera | |
| EP3645343A1 (en) | Camera device and method for capturing a region surrounding a vehicle in a surroundings-adapted manner | |
| DE102014209863A1 (en) | Method and device for operating a stereo camera for a vehicle and stereo camera for a vehicle | |
| DE102021201774A1 (en) | Augmented Reality Recognition for the Localization of Autonomous Vehicles | |
| DE102019213607A1 (en) | 3D display in digital vehicle rearview mirror | |
| DE102018117274A1 (en) | Secure camera and method for the safe recording and evaluation of image data | |
| DE102015201642A1 (en) | Apparatus and method for displaying an environment of a vehicle | |
| DE102013226196A1 (en) | Optical sensor system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R012 | Request for examination validly filed | ||
| R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |