[go: up one dir, main page]

DE102018203003A1 - Method and device for operating a camera monitor system for a motor vehicle - Google Patents

Method and device for operating a camera monitor system for a motor vehicle Download PDF

Info

Publication number
DE102018203003A1
DE102018203003A1 DE102018203003.0A DE102018203003A DE102018203003A1 DE 102018203003 A1 DE102018203003 A1 DE 102018203003A1 DE 102018203003 A DE102018203003 A DE 102018203003A DE 102018203003 A1 DE102018203003 A1 DE 102018203003A1
Authority
DE
Germany
Prior art keywords
image
transformed
motor vehicle
transforming
camera
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
DE102018203003.0A
Other languages
German (de)
Inventor
Andreas Weinlich
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.)
Aumovio Germany De GmbH
Original Assignee
Continental Automotive GmbH
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 Continental Automotive GmbH filed Critical Continental Automotive GmbH
Priority to PCT/EP2018/085702 priority Critical patent/WO2019121820A1/en
Publication of DE102018203003A1 publication Critical patent/DE102018203003A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/30Determination of transform parameters for the alignment of images, i.e. image registration
    • G06T7/33Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

Ein Verfahren zum Betreiben eines Kamera-Monitor-Systems (100) für ein Kraftfahrzeug (101), bei dem das Kamera-Monitor-System (100) zwei Kameras (102, 103) aufweist, die einer gemeinsamen Seite (106, 107) des Kraftfahrzeugs zugeordnet sind und die jeweils dazu ausgebildet sind, ein Bild (201, 202) einer Umgebung (105) des Kraftfahrzeugs (101) bereit zu stellen, wobei die abgebildete Umgebung (105) der Bilder (201, 202) teilweise überlappt, umfasst:
- Bereitstellen einer Vorgabe für ein erstes Bild (201) der ersten Kamera (102),
- Transformieren des ersten Bildes (201) zu einem ersten transformierten Bild (301), sodass die bereitgestellte Vorgabe in dem transformierten Bild (301) erfüllt ist,
- Ermitteln von mindestens einem Bildelement (303) auf einer Ebene (309) in dem ersten transformierten Bild (301),
- Ermitteln von einem korrespondierenden Bildelement (304) in mindestens einem zweiten Bild (202) der zweiten Kamera (103), das mit den mindestens einen Bildelement (303) korrespondiert,
- Transformieren des zweiten Bildes (202) in Abhängigkeit der ermittelten Bildelemente (303, 304) des ersten transformierten Bildes (301) und des zweiten Bildes (202), sodass ein weiteres Bildelement (305) in einem Randbereich (308) eines transformierten zweiten Bildes (302) an ein korrespondierendes weiteres Bildelement (306) in einem Randbereich (307) des transformierten ersten Bildes (301) anschließt.

Figure DE102018203003A1_0000
A method for operating a camera monitor system (100) for a motor vehicle (101), wherein the camera monitor system (100) comprises two cameras (102, 103), which share a common side (106, 107) of the Each being adapted to provide an image (201, 202) of an environment (105) of the motor vehicle (101), the imaged environment (105) partially overlapping the images (201, 202) comprising:
Providing a default for a first image (201) of the first camera (102),
Transforming the first image (201) to a first transformed image (301) such that the provided specification is fulfilled in the transformed image (301),
Determining at least one picture element (303) on a plane (309) in the first transformed image (301),
Determining from a corresponding picture element (304) in at least one second picture (202) of the second camera (103) which corresponds to the at least one picture element (303),
- transforming the second image (202) in dependence on the determined image elements (303, 304) of the first transformed image (301) and the second image (202), so that another image element (305) in an edge region (308) of a transformed second image (302) connects to a corresponding further picture element (306) in an edge region (307) of the transformed first image (301).
Figure DE102018203003A1_0000

Description

Die Erfindung betrifft ein Verfahren zum Betreiben eines Kamera-Monitor-Systems für ein Kraftfahrzeug, insbesondere für einen Lastkraftwagen. Die Erfindung betrifft weiterhin eine Vorrichtung, die dazu ausgebildet ist, das Verfahren durchzuführen.The invention relates to a method for operating a camera-monitor system for a motor vehicle, in particular for a truck. The invention further relates to a device which is designed to carry out the method.

Kraftfahrzeuge, beispielsweise Lastkraftwagen und Busse, weisen herkömmlich Außenspiegel auf. Es sind auch Spiegelersatzsysteme bekannt, bei denen mittels einer Kamera und eines Monitors die Sichtbereiche der üblichen Außenspiegel abgebildet werden.Motor vehicles, such as trucks and buses, have conventional exterior mirrors. There are also mirror replacement systems are known in which by means of a camera and a monitor, the viewing areas of the usual exterior mirrors are displayed.

Es ist wünschenswert, ein Verfahren zum Betreiben eines Kamera-Monitor-Systems für ein Kraftfahrzeug anzugeben, das einen zuverlässigen Betrieb ermöglicht. Es ist weiterhin wünschenswert, eine Vorrichtung zum Betreiben eines Kamera-Monitor-Systems anzugeben, die einen verlässlichen Betrieb ermöglicht.It is desirable to provide a method of operating a camera-monitor system for a motor vehicle that enables reliable operation. It is further desirable to provide an apparatus for operating a camera-monitor system that enables reliable operation.

Die Erfindung zeichnet sich aus durch ein Verfahren zum Betreiben eines Kamera-Monitor-Systems für ein Kraftfahrzeug sowie durch eine korrespondierende Vorrichtung, die ausgebildet ist, das Verfahren auszuführen.The invention is characterized by a method for operating a camera monitor system for a motor vehicle and by a corresponding device which is designed to carry out the method.

Gemäß zumindest einer Ausführungsform weist das Kamera-Monitor-System zwei Kameras auf, die einer gemeinsamen Seite des Kraftfahrzeugs zugeordnet sind. Die Kameras sind jeweils dazu ausgebildet, ein Bild einer Umgebung des Kraftfahrzeugs bereitzustellen. Die abgebildete Umgebung der Bilder überlappt sich zumindest teilweise, insbesondere in einem Randbereich.In accordance with at least one embodiment, the camera-monitor system has two cameras which are assigned to a common side of the motor vehicle. The cameras are each designed to provide an image of an environment of the motor vehicle. The imaged environment of the images overlaps at least partially, in particular in an edge area.

Eine Vorgabe für ein erstes Bild der ersten Kamera wird bereitgestellt. Das erste Bild wird zu einem ersten transformierten Bild transformiert, sodass die bereitgestellte Vorgabe in dem transformierten Bild erfüllt ist. Das erste Bild wird insbesondere in Abhängigkeit von der bereitgestellten Vorgabe transformiert. Mindestens ein Bildelement wird auf einer Ebene in dem ersten transformierten Bild ermittelt. Die Ebene ist insbesondere eine Ebene in der 3D-Umgebung des Kraftfahrzeugs. Ein korrespondierendes Bildelement wird in einem zweiten Bild der zweiten Kamera ermittelt. Das korrespondierende Bildelement korrespondiert mit dem mindestens einen Bildelement des ersten transformierten Bildes. Das zweite Bild wird in Abhängigkeit der ermittelten Bildelemente des ersten transformierten Bildes und des zweiten Bildes transformiert, sodass ein weiteres Bildelement in einem Randbereich eines transformierten zweiten Bildes an ein korrespondierendes weiteres Bildelement in einem Randbereich des transformierten ersten Bildes anschließt.A default for a first image of the first camera is provided. The first image is transformed to a first transformed image so that the provided default is met in the transformed image. The first image is transformed in particular depending on the provided specification. At least one pixel is detected at a level in the first transformed image. In particular, the plane is a plane in the 3D environment of the motor vehicle. A corresponding picture element is determined in a second picture of the second camera. The corresponding picture element corresponds to the at least one picture element of the first transformed picture. The second image is transformed in dependence on the determined image elements of the first transformed image and the second image, such that another image element in an edge region of a transformed second image adjoins a corresponding further image element in an edge region of the transformed first image.

Das erste Bild und das zweite Bild werden jeweils transformiert, um mittels eines sogenannten Stitchings so aneinander angefügt werden zu können, dass in den Randbereichen das weitere Bildelement zusammenhängend dargestellt wird. Das transformierte erste Bild dient als Referenzbild. Das zweite Bild wird transformiert, beispielsweise mittels Homographie, auch projektive Transformation genannt. Die Referenzpositionen in den beiden Bildern, deren Übereinstimmung als Optimalitätskriterium verwendet wird, werden beispielsweise durch Merkmalserkennung, Merkmalsvergleich, beispielsweise SIFT, Merkmalsaussortierung, beispielsweise RANSAC, und/oder durch das Verfahren der kleinsten Quadrate (englisch: linear least squares) gewonnen. Hierzu werden insbesondere vier Bildelemente und vier korrespondierende Bildelemente bestimmt.The first image and the second image are each transformed in order to be able to be attached to one another by means of a so-called stitching in such a way that the further image element is represented contiguously in the edge regions. The transformed first image serves as a reference image. The second image is transformed, for example by means of homography, also called projective transformation. The reference positions in the two images whose match is used as an optimality criterion are obtained, for example, by feature recognition, feature comparison, for example SIFT, feature sorting, for example RANSAC, and / or by the least squares method. For this purpose, in particular four pixels and four corresponding pixels are determined.

Mittels des Verfahrens ist es möglich, die Aufnahmen der zwei verschiedenen Kameras auf der gemeinsamen Seite so darzustellen, dass die dargestellte Umgebung von einem Nutzer intuitiv erfassbar ist. Obwohl das erste Bild von einer anderen Kamera aufgenommen wurde als das untere Bild, schließen die beiden transformierten Bilder in ihren Randbereichen nahtlos aneinander an.By means of the method it is possible to display the recordings of the two different cameras on the common page in such a way that the represented environment can be intuitively detected by a user. Although the first image was taken by a different camera than the lower image, the two transformed images seamlessly adjoin each other in their peripheral areas.

Beispielsweise ist die erste Kamera eine Kamera mit einem geringen Sichtwinkel und einer hohen Brennweite, beispielsweise mit einer Telelinse. Beispielsweise ist die zweite Kamera eine Kamera mit geringer Brennweite und großem Sichtwinkel, beispielsweise mit einer Weitwinkellinse. Beispielsweise dient die erste Kamera dazu, die gesetzlichen Sichtfeldklassen 2 und 4 auf einem Monitor darzustellen. Beispielsweise dient die zweite Kamera dazu, die gesetzlichen Sichtfeldklassen 5 und teilweise 4 darzustellen. Insbesondere ist es mit dem Verfahren möglich, größere Bereiche der Umgebung anzuzeigen, als die gesetzlichen Sichtfeldklassen vorsehen.For example, the first camera is a camera with a low viewing angle and a high focal length, for example with a Telelinse. By way of example, the second camera is a camera with a short focal length and a large viewing angle, for example with a wide-angle lens. For example, the first camera serves to the legal field of view classes 2 and 4 to represent on a monitor. For example, the second camera is used to the legal field of view classes 5 and partly 4 display. In particular, it is possible with the method to display larger areas of the environment than the statutory field of view classes provide.

Das Verfahren ermöglicht ein Realisieren der bereitgestellten Vorgabe in dem ersten Bild und zusätzlich ein Anschließen der beiden transformierten Bilder so, dass die Randbereiche nahtlos aneinander angrenzen. Somit muss weder das erste Bild noch das zweite Bild als Referenzbild definiert werden. Verschiedene Vorgaben für das erste Bild und/oder das zweite Bild beziehungsweise für das erste transformierte Bild und das zweite transformierte Bild sind realisierbar. Zudem ist das Verfahren auch verlässlich durchführbar, wenn das erste Bild und/oder das zweite Bild eine vergleichsweise schlechte Qualität aufweisen, beispielsweise im Dunkeln. Zudem ist ein Zusammenfügen der beiden transformierten Bilder trotz der unterschiedlichen Eigenschaften der verwendeten Kameras möglich.The method makes it possible to implement the provision provided in the first image and, in addition, to connect the two transformed images so that the edge regions adjoin one another seamlessly. Thus, neither the first image nor the second image must be defined as a reference image. Various specifications for the first image and / or the second image or for the first transformed image and the second transformed image can be realized. In addition, the method can also be reliably carried out if the first image and / or the second image have a comparatively poor quality, for example in the dark. In addition, merging of the two transformed images is possible despite the different characteristics of the cameras used.

Gemäß zumindest einer Ausführungsform wird das erste Bild linsenentzerrt vor dem Transformieren. Alternativ oder zusätzlich wird das zweite Bild linsenentzerrt vor dem Transformieren. Die Eingangsbilder der beiden Kameras werden beispielsweise so entzerrt, dass bekannte Verzerrungen aufgrund der verwendeten Linsen ausgeglichen werden.In accordance with at least one embodiment, the first image is lens-corrected before Transform. Alternatively or additionally, the second image is lens-corrected before transforming. For example, the input images of the two cameras are equalized so that known distortions due to the lenses used are compensated.

Gemäß zumindest einer Ausführungsform wird das mindestens eine Bildelement auf einer dem Kraftfahrzeug zugeordneten Bodenebene ermittelt. Beispielsweise wird dies durch eine festgelegte Einschränkung der Bildregion oder durch eine Erkennung aus der Fahrzeugbewegung während der Fahrt realisiert. Dadurch wird sichergestellt, dass kein Objekt, das im Randbereich der beiden Bilder auf dem Boden steht, durch die Transformation verlorengeht. Auf dem Boden stehende Objekte werden in den transformierten Bildern stets dargestellt. Auf dem Boden stehende Objekte bleiben immer teilweise im Sichtfeld des Fahrers. Hierdurch wird die Sicherheit erhöht.In accordance with at least one embodiment, the at least one picture element is determined on a ground plane assigned to the motor vehicle. For example, this is realized by a fixed restriction of the image region or by a detection from the vehicle movement while driving. This ensures that no object that is on the ground in the border area of the two images is lost due to the transformation. Objects standing on the ground are always displayed in the transformed images. On the ground standing objects always remain partly in the field of vision of the driver. This increases safety.

Beispielsweise ist die bereitgestellte Vorgabe für das transformierte erste Bild eine Darstellung eines Horizonts horizontal. Alternativ oder zusätzlich ist die bereitgestellte Vorgabe ein Darstellen einer Bodenkante des Kraftfahrzeugs gerade. Alternativ oder zusätzlich ist die bereitgestellte Vorgabe ein Darstellen einer Außenkante des Kraftfahrzeugs gerade. Alternativ oder zusätzlich ist die bereitgestellte Vorgabe ein Darstellen einer Heckkante eines Kraftfahrzeugs vertikal. Alternativ oder zusätzlich ist die bereitgestellte Vorgabe ein Darstellen eines vorgegebenen Elements des Kraftfahrzeugs in dem ersten transformierten Bildpunkt. Beispielsweise soll die obere Ecke der Anhängerhinterkante im ersten transformierten Bild noch sichtbar sein. Auch andere Vorgaben sind möglich, die beispielsweise aus gesetzlichen Vorgaben und/oder Nutzerkomfortanalysen resultieren, aus Einstellungen eines Nutzers oder fahrsituationsabhängig vorgegeben werden.For example, the provided default for the transformed first image is a horizontal representation of a horizon. Alternatively or additionally, the provision provided is a representation of a bottom edge of the motor vehicle straight. Alternatively or additionally, the provision provided is a representation of an outer edge of the motor vehicle straight. Alternatively or additionally, the provision provided is a representation of a rear edge of a motor vehicle vertically. Alternatively or additionally, the provision provided is a representation of a predetermined element of the motor vehicle in the first transformed pixel. For example, the top corner of the trailer trailing edge should still be visible in the first transformed image. Other specifications are also possible, which result, for example, from legal requirements and / or user comfort analyzes, from settings of a user or depending on the driving situation.

Gemäß zumindest einer Ausführungsform werden das erste transformierte Bild und/oder das zweite transformierte Bild jeweils weiter transformiert, um eine weitere bereitgestellte Vorgabe zu erfüllen. Beispielsweise umfasst das weitere Transformieren ein Zoomen, Strecken, Verzerren oder ähnliches um einen gewünschten Bereich der Umgebung anzeigen zu können. Die weiteren Transformationen werden gemäß Ausführungsformen mit den vorherigen Transformationen kombiniert und somit gleichzeitig ausgeführt.In accordance with at least one embodiment, the first transformed image and / or the second transformed image are each further transformed in order to fulfill a further provision provided. For example, further transforming includes zooming, stretching, distorting or the like to display a desired area of the environment. The further transformations are combined according to embodiments with the previous transformations and thus executed simultaneously.

Gemäß zumindest einer Ausführungsform erfolgt das Transformieren des ersten Bildes mittels Homographie. Alternativ oder zusätzlich erfolgt das Transformieren des zweiten Bildes mittels Homographie. Dies ermöglicht eine zuverlässige und dabei ausreichend schnelle Transformation.According to at least one embodiment, the transformation of the first image by means of homography. Alternatively or additionally, the transformation of the second image by means of homography. This allows a reliable and fast enough transformation.

Gemäß zumindest einer Ausführungsform wird das zweite Bild in Abhängigkeit der ermittelten Bildelemente so transformiert, dass die ermittelten Bildelemente in dem transformierten zweiten Bild und in dem transformierten ersten Bild übereinstimmen. Die Koordinaten der Bildelemente stimmen in dem transformierten ersten Bild und in dem transformierten zweiten Bild überein. Dadurch ist ein nahtloses Anschließen der beiden Randbereiche aneinander möglich.In accordance with at least one embodiment, the second image is transformed in dependence on the determined picture elements in such a way that the determined picture elements in the transformed second picture and in the transformed first picture match. The coordinates of the pixels match in the transformed first image and in the transformed second image. As a result, a seamless connection of the two edge regions to each other is possible.

Gemäß zumindest einer Ausführungsform umfasst das Transformieren des zweiten Bildes ein Transformieren der ermittelten Bildelemente so, dass eine Linie in dem Randbereich des zweiten transformierten Bildes an eine korrespondierende Linie in dem Randbereich des ersten transformierten Bildes unmittelbar anschließt, insbesondere eine Linie auf Bodenebene. Somit schließen die beiden transformierten Bilder nahtlos aneinander an. Insbesondere bleiben Linien auf der Bodenebene in den Randbereichen verbunden.According to at least one embodiment, transforming the second image comprises transforming the detected image elements such that a line in the edge region of the second transformed image directly adjoins a corresponding line in the edge region of the first transformed image, in particular a bottom-level line. Thus, the two transformed images seamlessly connect to each other. In particular, lines remain connected at the ground level in the peripheral areas.

Gemäß zumindest einer Ausführungsform werden das erste transformierte Bild und das zweite transformierte Bild als Gesamtbild auf einem gemeinsamen Monitor des Kamera-Monitor-Systems dargestellt. Beispielsweise wird das erste transformierte Bild als oberes Bild des Gesamtbilds dargestellt. Das zweite transformierte Bild wird als unteres Bild des Gesamtbilds dargestellt. Das Verfahren ermöglicht, dass das Gesamtbild intuitiv von einem Nutzer erfasst werden kann, obwohl das erste transformierte Bild auf einer andere Kamera basiert als das zweite transformierte Bild.In accordance with at least one embodiment, the first transformed image and the second transformed image are displayed as an overall image on a common monitor of the camera-monitor system. For example, the first transformed image is displayed as the upper image of the overall image. The second transformed image is displayed as a lower image of the overall image. The method allows the overall image to be intuitively captured by a user, although the first transformed image is based on a different camera than the second transformed image.

Die Vorrichtung für das Kraftfahrzeug, die ausgebildet ist, das Verfahren gemäß zumindest einer Ausführungsform auszuführen, ist beispielsweise Teil eines Steuergerätes für das Kraftfahrzeug (englisch: ECU, electronic control unit).The device for the motor vehicle, which is designed to carry out the method according to at least one embodiment, is for example part of a control unit for the motor vehicle (English: ECU, electronic control unit).

Vorteile, Merkmale und Weiterbildungen, die für das Verfahren beschrieben sind, gelten auch für die Vorrichtung und umgekehrt.Advantages, features and developments described for the method also apply to the device and vice versa.

Weitere Vorteile, Merkmale und Weiterbildungen ergeben sich aus den nachfolgenden, in Verbindung mit den Figuren erläuterten Beispielen. Gleiche, gleichartige und gleich wirkende Elemente können figurenübergreifend mit den gleichen Bezugszeichen versehen sein.Further advantages, features and developments emerge from the following, explained in conjunction with the figures examples. Identical, similar and equally acting elements can be provided across the figures with the same reference numerals.

Es zeigen:

  • 1 eine schematische Darstellung eines Kraftfahrzeugs mit einem Kamera-Monitor-System gemäß einem Ausführungsbeispiel,
  • 2 eine schematische Darstellung eines Bildes einer ersten Kamera gemäß einem Ausführungsbeispiel,
  • 3 eine schematische Darstellung eines Bildes einer zweiten Kamera gemäß einem Ausführungsbeispiel,
  • 4 eine schematische Darstellung eines Gesamtbildes gemäß einem Ausführungsbeispiel, und
  • 5 ein Ablaufdiagramm eines Verfahrens gemäß einem Ausführungsbeispiel.
Show it:
  • 1 a schematic representation of a motor vehicle with a camera-monitor system according to an embodiment,
  • 2 1 is a schematic representation of an image of a first camera according to an exemplary embodiment,
  • 3 a schematic representation of an image of a second camera according to an embodiment,
  • 4 a schematic representation of an overall image according to an embodiment, and
  • 5 a flowchart of a method according to an embodiment.

1 zeigt eine schematische Darstellung eines Kraftfahrzeugs 101 gemäß einem Ausführungsbeispiel von oben. Das Kraftfahrzeug 101 ist beispielsweise ein Lastkraftwagen mit einem Anhänger, ein Bus und/oder ein Personenkraftwagen. 1 shows a schematic representation of a motor vehicle 101 according to an embodiment from above. The car 101 For example, a truck with a trailer, a bus and / or a passenger car.

Das Kraftfahrzeug 101 weist ein Kamera-Monitor-System 100 als Spiegelersatzsystem auf. Das Kamera-Monitor-System 100 weist je Seite 106, 107 des Kraftfahrzeugs 101 zwei Kameras 102, 103 auf. Die Kameras 102, 103 dienen dazu, eine Umgebung 105 der jeweiligen zugeordneten Seite 106, 107 aufzunehmen.The car 101 has a camera monitor system 100 as a mirror replacement system. The camera monitor system 100 shows each side 106 . 107 of the motor vehicle 101 two cameras 102 . 103 on. The cameras 102 . 103 serve an environment 105 the respective assigned page 106 . 107 take.

Gemäß weiteren Ausführungsbeispielen sind lediglich an einer Seite der Seiten 106, 107 die beiden Kameras 102, 103 angeordnet.According to further embodiments are only on one side of the pages 106 . 107 the two cameras 102 . 103 arranged.

Das Kamera-Monitor-System 100 weist zwei Monitore 104 auf, die jeweils einer der Seiten 106, 107 zugeordnet sind. Im Betrieb wird ein Ausschnitt der Umgebung 105 auf der Seite 106, der von den dort angeordneten Kameras 102, 103 aufgezeichnet wird, auf dem zugeordneten Monitor 104 als Gesamtbild 400 dargestellt. Auf dem Monitor 104, der der Seite 107 zugeordnet ist, wird ein Ausschnitt aus der Umgebung 105 als Gesamtbild 400 dargestellt, das mittels der Kameras 102, 103 aufgezeichnet wird, die der Seite 107 zugeordnet sind. Somit unterscheidet sich das Gesamtbild 400 auf den beiden Monitoren 104.The camera monitor system 100 has two monitors 104 on, each one of the pages 106 . 107 assigned. In operation, a section of the environment 105 on the website 106 , of the cameras arranged there 102 . 103 is recorded on the associated monitor 104 as a whole picture 400 shown. On the monitor 104 , the side 107 is assigned a section of the environment 105 as a whole picture 400 represented by the cameras 102 . 103 recorded is the side 107 assigned. Thus, the overall picture is different 400 on the two monitors 104 ,

Das Gesamtbild 400 auf dem Monitor 104 ist insbesondere dazu eingerichtet, ein Spiegelbild eines herkömmlichen Außenspeigels darzustellen und insbesondere weitere Ausschnitte aus der Umgebung 105 darzustellen, die mit herkömmlichem Außenspiegel nicht abbildbar sind.The overall picture 400 on the monitor 104 is in particular adapted to display a mirror image of a conventional exterior gazebo and in particular further excerpts from the surroundings 105 represent, which are not mapped with conventional mirrors.

Eine Vorrichtung 110 ist vorgesehen, mit der die Kameras 102, 103 und die Monitore 104 signaltechnisch gekoppelt sind. Die Vorrichtung 110 ist eingerichtet, sowohl die Kameras 102, 103 als auch die Monitore 104 zu steuern. Beispielsweise ist die Vorrichtung 110 ein Steuergerät oder Teil eines Steuergerätes des Kraftfahrzeugs 101.A device 110 is provided with the cameras 102 . 103 and the monitors 104 signal technology are coupled. The device 110 is set up, both the cameras 102 . 103 as well as the monitors 104 to control. For example, the device 110 a control unit or part of a control unit of the motor vehicle 101 ,

2 zeigt ein erstes Bild 201, das beispielsweise auf der Seite 106 mittels der ersten Kamera 102 aufgezeichnet ist. Die erste Kamera 102 ist beispielsweise eine Kamera mit einem geringen Sichtwinkel und einer hohen Brennweite. Die Kamera 102 nimmt einen Ausschnitt der Umgebung 105 nach hinten auf. Aufgrund der verwendeten Optiken ist beispielsweise ein Horizont 310 auf dem Bild 201 gekrümmt dargestellt. Eine Bodenkante 311 des Kraftfahrzeugs 101 ist beispielsweise im Bild 201 gekrümmt dargestellt, obwohl diese am realen Kraftfahrzeug gerade verläuft. Beispielsweise ist eine Heckkante 312 des Kraftfahrzeugs 101 gekrümmt oder schräg dargestellt, obwohl diese am realen Kraftfahrzeug vertikal gerade verläuft. 2 shows a first picture 201 For example, on the page 106 by means of the first camera 102 is recorded. The first camera 102 is for example a camera with a low viewing angle and a high focal length. The camera 102 takes a section of the environment 105 back on. For example, due to the optics used, there is a horizon 310 in the picture 201 shown curved. A bottom edge 311 of the motor vehicle 101 is for example in the picture 201 shown curved, although this runs straight on the real motor vehicle. For example, a tail edge 312 of the motor vehicle 101 curved or obliquely represented, although this runs vertically straight on the real motor vehicle.

3 zeigt ein zweites Bild 202, das beispielsweise auf der Seite 106 mittels der zweiten Kamera 103 aufgezeichnet ist. Das zweite Bild 202 zeigt einen zum ersten Bild 201 unterschiedlichen Ausschnitt aus der Umgebung 105. Die dargestellten Bereiche der Umgebung 105 überlappen sich jedoch zumindest teilweise. 3 shows a second picture 202 For example, on the page 106 by means of the second camera 103 is recorded. The second picture 202 shows you the first picture 201 different section of the environment 105 , The represented areas of the environment 105 but at least partially overlap.

Nach der Durchführung des nachfolgend im Zusammenhang mit 5 beschriebenen Verfahrens wird das Gesamtbild 400, das auf den beiden Bildern 201, 202 basiert, auf dem Monitor 104 dargestellt, wie in 4 beispielhaft gezeigt.After carrying out the following related to 5 described method is the overall picture 400 that on the two pictures 201 . 202 based on the monitor 104 represented as in 4 shown by way of example.

Das Verfahren beginnt gemäß dem Ausführungsbeispiel der 5 mit Schritt 501. Im Schritt 501 werden die Bilder 201 und 202 jeweils linsenentzerrt. Somit werden Verzerrungen aufgrund der Optiken digital kompensiert.The method starts according to the embodiment of 5 with step 501 , In step 501 become the pictures 201 and 202 each lens-corrected. Thus, distortions due to the optics are digitally compensated.

Nachfolgend wird in Schritt 502 auf eines der beiden Bilder 201, 202 eine erste Transformation angewandt. Im beschriebenen Ausführungsbeispiel wird auf das erste Bild 201 eine Transformation angewandt. Die Transformation ist insbesondere durch eine Homographie darstellbar und/oder verändert die zu stützende untere Bildkante nicht. Die Transformation in Schritt 502 wird durchgeführt, um Vorgaben für die Darstellung des ersten Bilds zu erfüllen. Die Vorgaben sind beispielsweise mindestens eins aus: einer Darstellung des Horizonts 310 horizontal, einer Darstellung der Bodenkante 311 gerade, einer Darstellung der Heckkante 312 vertikal und einer Darstellung eines vorgegebenen Elements 313 (4), beispielsweise der oberen Ecke der Anhängerhinterkante, in einem ersten transformierten Bild 301. Das erste transformierte Bild 301 wird mittels der Transformation in Schritt 502 aus dem ersten Bild 201 erzeugt. Die Transformation in Schritt 502 mittels Homographie ermöglicht eine natürlich wirkende Darstellung des ersten Bildes 201.The following will be in step 502 on one of the two pictures 201 . 202 applied a first transformation. In the described embodiment is on the first image 201 applied a transformation. The transformation can be represented in particular by a homography and / or does not change the lower image edge to be supported. The transformation in step 502 is performed to meet presets for the presentation of the first image. For example, the presets are at least one: a representation of the horizon 310 horizontal, a representation of the bottom edge 311 straight, a representation of the tail edge 312 vertical and a representation of a given element 313 ( 4 ), for example the upper corner of the trailer trailing edge, in a first transformed image 301 , The first transformed picture 301 becomes by means of the transformation in step 502 from the first picture 201 generated. The transformation in step 502 by means of Homography allows a natural-looking representation of the first image 201 ,

Beispielsweise erfolgt die Transformation manuell, das heißt durch Verschieben und Verändern des transformierten Bildes 301, bis eine gewünschte Darstellung erreicht ist. alternativ oder zusätzlich erfolgt die Transformation automatisch mit Hilfe von Kalibriermustern, beispielsweise vier Mustern. Die Kalibriermuster werden im Bild 201 erkannt und dann an definierte Stellen transformiert.For example, the transformation is done manually, that is, by moving and changing the transformed image 301 until a desired display is achieved. alternatively or additionally, the transformation is carried out automatically with the aid of calibration patterns, for example four patterns. The calibration patterns are shown in the picture 201 recognized and then transformed to defined locations.

In Schritt 503 werden im transformierten ersten Bild 301 vier oder mehr Bildelemente 303 anotiert. Es ist auch möglich, weniger als vier Bildelemente 303 zu anotieren, wenn weitere Informationen über die Bildelemente vorliegen. In dem noch nicht transformierten Bild 202 der zweiten Kamera 103 werden korrespondierende Bildelemente 304 (3) anotiert.In step 503 become in the transformed first picture 301 four or more picture elements 303 annotated. It is also possible to have less than four picture elements 303 to anotieren if more information about the picture elements are available. In the not yet transformed picture 202 the second camera 103 become corresponding picture elements 304 ( 3 ) anotiert.

Beispielsweise erfolgt das Anotieren manuell durch Auswählen von den Bildelementen 301 und den korrespondierenden Bildelementen 304. Alternativ oder zusätzlich werden die Bildelemente 303 und die korrespondierenden Bildelemente 304 automatisch erkannt.For example, annotation is done manually by selecting the pixels 301 and the corresponding picture elements 304 , Alternatively or additionally, the picture elements become 303 and the corresponding picture elements 304 automatically detected.

Die Bildelemente 303 und die korrespondierenden Bildelemente 304 liegen in einer Ebene 309, insbesondere auf Bodenniveau in Bezug auf das Kraftfahrzeug 101. In einem Kalibrieraufbau ist es möglich, dass die Ebene 309 eine Wand oder eine Decke ist, wenn die Kameras 102, 103 anders befestigt sind als später im Betrieb im Kraftfahrzeug 101.The picture elements 303 and the corresponding picture elements 304 lie in a plane 309 , in particular at ground level with respect to the motor vehicle 101 , In a calibration setup, it is possible that the plane 309 a wall or ceiling is when the cameras 102 . 103 are fastened differently than later in operation in the motor vehicle 101 ,

Beispielsweise erfolgt die Anotation halb automatisch mittels eines oder mehrerer Kalibriermuster, die auf dem Boden ausgelegt werden. Beispielsweise enthalten die Kalibriermuster insgesamt mindestens vier eindeutig und automatisch zueinander zuordenbare und paarweise möglichst weit voneinander entfernte Punkte.For example, the anotation is done semi automatically by means of one or more calibration patterns that are laid out on the floor. For example, the calibration patterns contain a total of at least four clearly and automatically assigned to each other and pairs as far as possible from each other distant points.

Auch eine vollautomatische Anotation mittels eines Aussortieralgorithmus ist möglich, der nur zueinander als passend erkannte Merkmalspunkte zulässt, die in der Ebene 309 liegen. Dies kann beispielsweise durch eine vorher festlegte Einschränkung der Bildregion oder durch eine Erkennung aus der Fahrzeugbewegung während der Fahrt erfolgen.Also, a fully automated Anotation means of Aussortieralgorithmus is possible, which allows only to each other as suitably recognized feature points, in the plane 309 lie. This can be done, for example, by a previously defined restriction of the image region or by recognition from the vehicle movement while driving.

Im Schritt 504 wird das zweite Bild 202 zu einem transformierten zweiten Bild 302 transformiert. Dies erfolgt insbesondere mittels einer Homographietransformation. Hierfür wird insbesondere auf Grundlage der Bildelemente 303 und der korrespondierenden Bildelemente 304 eine Transformationsmatrix berechnet. Diese wird auf das zweite Bild 202 angewandt, um das transformierte zweite Bild 302 zu erhalten. Die Transformation wird so durchgeführt, dass das zweite Bild 202 so verzerrt wird, dass es an das bereits transformierte erste Bild 301 anschließt. Das transformierte erste Bild 301 und das transformierte zweite Bild 302 schließen so aneinander an, dass insbesondere alle Linien auf Bodenebene weiterhin verbunden bleiben. Insbesondere in einem Randbereich 307 des transformierten ersten Bildes 301 und in einem unmittelbar angrenzenden Randbereich 308 des transformierten zweiten Bilds 302 bleibt ein weiteres Bildelement 305, beispielsweise eine Linie, und ein korrespondierendes weiteres Bildelement 306 des transformierten ersten Bildes 301 im Gesamtbild 400 verbunden (4) . Beispielsweise wird die ermittelte Transformationsmatrix unmittelbar direkt auf das zweite Bild 202 angewandt.In step 504 becomes the second picture 202 to a transformed second image 302 transformed. This is done in particular by means of a homography transformation. This is done in particular on the basis of the picture elements 303 and the corresponding picture elements 304 calculated a transformation matrix. This will be on the second picture 202 applied to the transformed second image 302 to obtain. The transformation is done so that the second image 202 is so distorted that it to the already transformed first picture 301 followed. The transformed first picture 301 and the transformed second image 302 connect to each other in such a way that in particular all lines at ground level remain connected. Especially in a border area 307 of the transformed first image 301 and in an immediately adjacent border area 308 of the transformed second image 302 remains another picture element 305 , for example a line, and a corresponding further picture element 306 of the transformed first image 301 in the overall picture 400 connected ( 4 ). For example, the determined transformation matrix directly becomes directly on the second image 202 applied.

In einem optionalen Schritt 505 erfolgen gemäß Ausführungsbeispielen weitere Transformationen. Diese können gemeinsam mit der Transformation in Schritt 504 oder anschließend erfolgen. Die weiteren Transformationen, beispielsweise bilinear und/oder allgemein polynomial, werden angewandt, um weitere Vorgaben für das Gesamtbild 400 und/oder das transformierte erste Bild 301 und/oder das transformierte zweite Bild 302 zu erfüllen. Die Transformationen in dem Schritt 505 werden so durchgeführt, dass die Pixel in den Randbereichen 307 und 308 an gleicher Position bleiben, die aneinander angrenzen. Beispielsweise wird das zweite Bild 202 so gestaucht, dass ein größerer Ausschnitt der Umgebung 105 im Gesamtbild 400 dargestellt wird. Auch andere weitere Vorgaben sind möglich.In an optional step 505 carried out according to embodiments further transformations. These can be combined with the transformation in step 504 or subsequently. The further transformations, for example bilinear and / or general polynomial, are applied to further specifications for the overall picture 400 and / or the transformed first image 301 and / or the transformed second image 302 to fulfill. The transformations in the step 505 are done so that the pixels in the border areas 307 and 308 stay in the same position, which adjoin one another. For example, the second picture becomes 202 so compressed that a larger section of the environment 105 in the overall picture 400 is pictured. Other further requirements are possible.

Die initiale Homographie, insbesondere nach einer als ideal angenommenen Linsenentzerrung, sorgt beispielsweise dafür, dass einerseits die gegebenen Nebenbedingungen und Vorgaben für das transformierte erste Bild 301 erfüllt werden und andererseits das zweite Bild 202 noch immer durch eine Homographie in Bodenebene 309 exakt gestitched werden kann.The initial homography, in particular after a lens equalization assumed to be ideal, ensures, for example, that on the one hand the given constraints and specifications for the transformed first image 301 be fulfilled and on the other hand the second picture 202 still through a homography in ground level 309 can be exactly gestitched.

Die Verwendung der Bildelemente 303, 304 für das Stitching, die sich auf der Bodenebene 309 befinden, sorgt insbesondere dafür, dass die beiden transformierten Bilder 301, 302 auf Bodenniveau 309 exakt aneinander anschließen. Auf Bodenniveau bleiben aneinander anschließende Geraden noch immer gerade. Hierdurch bleiben auf dem Boden stehende Objekte möglichst immer zumindest teilweise im Sichtfeld des Fahrers. Somit ist die Sicherheit gewährleistet. Die Verwendung von Homographietransformationen als Transformationen sorgt dafür, dass einerseits keine Bildpunkte diskontinuierlich und damit unintuitiv verloren gehen und andererseits gerade Linien gerade bleiben, um die Fahrtrichtung beim Rangieren beispielsweise exakt abschätzen zu können. Die Homographie gewährleistet insbesondere, dass insbesondere in einer Ebene, beispielsweise der Bodenebene 309 gerade Kanten auch gerade dargestellt werden.The use of the picture elements 303 . 304 for the stitching, which is on the ground level 309 In particular, ensures that the two transformed images 301 . 302 at ground level 309 connect exactly to each other. At ground level, adjacent straight lines are still straight. As a result, objects standing on the ground always remain at least partially in the field of vision of the driver whenever possible. Thus, the security is guaranteed. The use of homograph transformations as transformations ensures that, on the one hand, no pixels are lost discontinuously and thus unintuitively and, on the other hand, straight lines remain straight in order to accurately estimate the direction of travel when maneuvering, for example. The homography ensures in particular that, in particular in one plane, for example the ground level 309 straight edges are also displayed straight.

Der Vorteil, dass gerade Kanten gerade bleiben und nicht abgeknickt erscheinen, besteht gemäß Ausführungsbeispielen insbesondere nur vor Schritt 505, also vor der weiteren Transformation. Nach dem Schritt 505 kann dies beispielsweise je nach Transformation noch für gerade Linien in Fahrtrichtung, beispielsweise für den Mittelstreifen, gewährleistet werden, jedoch insbesondere nicht allgemein für alle Linien auf Bodenebene.The advantage that straight edges remain straight and do not appear kinked, according to embodiments, in particular only before step 505 that is, before the further transformation. After the step 505 This can, for example, depending on the transformation even for straight lines in the direction of travel, for example, for the median stripe guaranteed, but in particular not generally for all lines at ground level.

Das Kamera-Monitor-System 100 ermöglicht insbesondere auch ein Einbinden weiterer Kamerabilder, um beispielsweise im Gesamtbild 400 auf die gesetzliche Sichtfeldklasse 6 abzubilden.The camera monitor system 100 in particular also allows incorporation of further camera images, for example in the overall picture 400 to the legal field of view class 6 map.

Zum Erlangen des Gesamtbilds 400 werden am Kraftfahrzeug 101 zunächst die in der Vorrichtung 110 ankommenden Bilder 201, 202 der Kameras 102, 103 durch eine Barrellinsenentzerrung mit den Parametern A, B, C und D polynomial radial entzerrt.To get the overall picture 400 be on the vehicle 101 first in the device 110 incoming pictures 201 . 202 the cameras 102 . 103 polynomial radially equalized by a barrel lens equalization with the parameters A, B, C and D.

Auf das im Gesamtbild 400 oben darzustellende erste Bild 201 der Kamera 102 wird eine Homographie angewandt, die beispielsweise sicherstellt, dass die Heckkante 312 vertikal steht, der Horizont 310 horizontal ausgerichtet ist, die obere Ecke 313 der Anhängerhinterkante gerade noch sichtbar ist, nicht zu viel vom Anhänger im Bild sichtbar ist sowie die perspektivische Verzerrung nicht zu extrem ausfällt. Diese Homographie wird beispielsweise durch vier manuell festgelegte Verschiebungen von vier manuell festgelegten Punkten im Bild festgelegt, beispielsweise die obere Ecke der Anhängerhinterkante, das Kraftfahrzeug 101 im unteren Bereich des Bildes, der Horizont 310 am äußeren Ende des Bildes und ein Punkt im unteren relativ weit äußeren Bereich des Bildes, um final die Stärke der Perspektivverzerrung einzurichten. Hierzu kommt beispielsweise ein Kalibiertestbild zum Einsatz, das vorab aufgenommen wurde.On the whole picture 400 above to be displayed first image 201 the camera 102 Homography is used, for example, to ensure that the tail edge 312 vertical stands, the horizon 310 oriented horizontally, the upper corner 313 the trailer trailing edge is just visible, not too much of the trailer is visible in the picture and the perspective distortion is not too extreme. This homography is determined, for example, by four manually determined displacements of four manually defined points in the image, for example the upper corner of the trailer trailing edge, the motor vehicle 101 in the lower part of the picture, the horizon 310 at the outer end of the image and a point in the lower, relatively far outer region of the image to finally establish the amount of perspective distortion. For this example, a calibration test image is used, which was recorded in advance.

Beispielsweise werden nachfolgend die vier Bildpunkte 303 und die korrespondierenden Bildpunkte 304 in den beiden Kalibiertestbildern 201, 202 anotiert. Die Bildpunkte 303 und die korrespondierenden Bildpunkte 304 stimmen überein. Beispielsweise werden hierzu auf dem Boden vier Testpunkte möglichst weit entfernt voneinander ausgelegt, sodass sie jedoch noch in beiden Bildern 201, 202 sichtbar sind.For example, below are the four pixels 303 and the corresponding pixels 304 in the two calibration test pictures 201 . 202 annotated. The pixels 303 and the corresponding pixels 304 agree. For example, four test points are placed on the floor as far away from each other as possible, so that they are still in both pictures 201 . 202 are visible.

Auf das im Gesamtbild 400 unten darzustellende Bild 202 wird eine Homographietransformation angewandt, sodass die anotierten Bildpunkte 303 und 304 exakt übereinstimmen.On the whole picture 400 image to be displayed below 202 a homography transformation is applied so that the anotized pixels 303 and 304 exactly match.

Beispielsweise wird auf das zweite Bild 202 oder das transformierte zweite Bild 302 eine vertikale Stauchung angewandt, bei der die obere Pixelreihe im Randbereich 308 fix bleibt.For example, on the second picture 202 or the transformed second image 302 applied a vertical compression, where the upper row of pixels in the edge area 308 stays fixed.

Die Festlegung der Bildelemente 303 und 304 ist alternativ zur manuellen Anotation auch automatisch oder halbautomatisch möglich. Zur halbautomatischen Anotation werden Kalibriermuster ausgelegt, die dann von der Vorrichtung 110 beziehungsweise einer Software der Vorrichtung 110 automatisch in den Bildern 101 und 102 erkannt werden. Zur vollautomatischen Anotation sind keine Extrakalibrierpunkte notwendig. Die Vorrichtung 110 beziehungsweise die Software der Vorrichtung 110 ist ausgebildet, in den Bildern 201 und 202 geeignete Elemente insbesondere in der Ebene 309 zu ermitteln, mittels derer die Homographietransformation durchgeführt werden kann. Solche Elemente können beispielsweise Markierungen auf der Fahrbahn, Gullideckel oder ähnliches sein. Das Verfahren ermöglicht im Gesamtbild 400 exakt aneinander anschließende Bildkanten und Linien zwischen allen im Monitor 104 dargestellten Kamerabildern 301, 302 bei einer Anzeige eines jeweils gewissen Kriterien und Vorgaben entsprechenden Ausschnitts aus jedem Kamerabild 201, 202.The definition of the picture elements 303 and 304 is also possible automatically or semi-automatically as an alternative to manual anotation. For semi-automatic anotation, calibration patterns are designed to be taken by the device 110 or a software of the device 110 automatically in the pictures 101 and 102 be recognized. For fully automatic anotation no extra calibration points are necessary. The device 110 or the software of the device 110 is trained in the pictures 201 and 202 suitable elements, especially in the plane 309 to determine, by means of which the homography transformation can be performed. Such elements may be, for example, markings on the roadway, Gullideckel or the like. The procedure allows in the overall picture 400 exactly adjacent image edges and lines between all in the monitor 104 shown camera images 301 . 302 in the case of an indication of a section of each camera picture corresponding to particular criteria and specifications 201 . 202 ,

BezugszeichenlisteLIST OF REFERENCE NUMBERS

100100
Kamera-Monitor-SystemCamera Monitor System
101101
Kraftfahrzeugmotor vehicle
102,102
103 Kamera103 camera
104104
Monitormonitor
105105
UmgebungSurroundings
106, 107106, 107
Seitepage
110110
Vorrichtung device
201, 202201, 202
Bild image
301, 302301, 302
transformiertes Bildtransformed picture
303303
Bildelementpicture element
304304
korrespondierendes Bildelementcorresponding picture element
305305
weiteres Bildelementanother picture element
306306
korrespondierendes weiteres Bildelementcorresponding additional picture element
307307
Randbereich des transformierten ersten BildesEdge region of the transformed first image
308308
Randbereich des transformierten zweiten BildesEdge region of the transformed second image
309309
Ebenelevel
310310
Horizonthorizon
311311
Bodenkantebottom edge
312312
Heckkanterear edge
313313
vorgegebenes Element given element
400400
Gesamtbild overall picture
501 - 505501 - 505
Verfahrensschrittesteps

Claims (10)

Verfahren zum Betreiben eines Kamera-Monitor-Systems (100) für ein Kraftfahrzeug (101), bei dem das Kamera-Monitor-System (100) zwei Kameras (102, 103) aufweist, die einer gemeinsamen Seite (106, 107) des Kraftfahrzeugs zugeordnet sind und die jeweils dazu ausgebildet sind, ein Bild (201, 202) einer Umgebung (105) des Kraftfahrzeugs (101) bereit zu stellen, wobei die abgebildete Umgebung (105) der Bilder (201, 202) teilweise überlappt, umfassend: - Bereitstellen einer Vorgabe für ein erstes Bild (201) der ersten Kamera (102), - Transformieren des ersten Bildes (201) zu einem ersten transformierten Bild (301), sodass die bereitgestellte Vorgabe in dem transformierten Bild (301) erfüllt ist, - Ermitteln von mindestens einem Bildelement (303) auf einer Ebene (309) in dem ersten transformierten Bild (301), - Ermitteln von einem korrespondierenden Bildelement (304) in mindestens einem zweiten Bild (202) der zweiten Kamera (103), das mit den mindestens einen Bildelement (303) korrespondiert, - Transformieren des zweiten Bildes (202) in Abhängigkeit der ermittelten Bildelemente (303, 304) des ersten transformierten Bildes (301) und des zweiten Bildes (202), sodass ein weiteres Bildelement (305) in einem Randbereich (308) eines transformierten zweiten Bildes (302) an ein korrespondierendes weiteres Bildelement (306) in einem Randbereich (307) des transformierten ersten Bildes (301) anschließt.Method for operating a camera monitor system (100) for a motor vehicle (101), in which the camera monitor system (100) has two cameras (102, 103) which are a common side (106, 107) of the motor vehicle and each being adapted to provide an image (201, 202) of an environment (105) of the motor vehicle (101), the imaged environment (105) partially overlapping the images (201, 202), comprising: Providing a default for a first image (201) of the first camera (102), Transforming the first image (201) to a first transformed image (301) such that the provided specification is fulfilled in the transformed image (301), Determining at least one picture element (303) on a plane (309) in the first transformed image (301), Determining from a corresponding picture element (304) in at least one second picture (202) of the second camera (103) which corresponds to the at least one picture element (303), - transforming the second image (202) in dependence on the determined image elements (303, 304) of the first transformed image (301) and the second image (202), so that another image element (305) in an edge region (308) of a transformed second image (302) connects to a corresponding further picture element (306) in an edge region (307) of the transformed first image (301). Verfahren nach Anspruch 1, umfassend: - Linsenentzerren des ersten Bildes (201) und/oder des zweiten Bildes (202) vor dem Transformieren.Method according to Claim 1 comprising: lens dicing the first image (201) and / or the second image (202) before transforming. Verfahren nach Anspruch 1 oder 2, umfassend: - Ermitteln des mindestens einen Bildelements (303) auf einer dem Kraftfahrzeug (101) zugeordneten Bodenebene.Method according to Claim 1 or 2 comprising: determining the at least one picture element (303) on a ground plane assigned to the motor vehicle (101). Verfahren nach einem der Ansprüche 1 bis 3, bei dem die bereitgestellten Vorgaben mindestens eines umfassen aus: - Darstellen eines Horizonts (310) horizontal, - Darstellen einer Bodenkante (311) des Kraftfahrzeugs (101) gerade, - Darstellen einer Heckkante (312) des Kraftfahrzeugs (101) vertikal, und - Darstellen eines vorgegebenen Elements (313) des Kraftfahrzeugs (101) in dem ersten transformierten Bild (301).Method according to one of Claims 1 to 3 in which the provided specifications comprise at least one of: - representing a horizon (310) horizontally, - presenting a bottom edge (311) of the motor vehicle (101) straight, - presenting a tail edge (312) of the motor vehicle (101) vertically, and Representing a predetermined element (313) of the motor vehicle (101) in the first transformed image (301). Verfahren nach einem der Ansprüche 1 bis 4, umfassend: - weiteres Transformieren des ersten transformierten Bildes (301) und/oder des zweiten transformierten Bildes (302), sodass eine weitere bereitgestellte Vorgabe erfüllt ist.Method according to one of Claims 1 to 4 comprising: further transforming the first transformed image (301) and / or the second transformed image (302) so that another provided default is met. Verfahren nach einem der Ansprüche 1 bis 5, bei dem mindesten ein Transformieren ein Homographietransformieren umfasst.Method according to one of Claims 1 to 5 in which at least one transform comprises homograph transforming. Verfahren nach einem der Ansprüche 1 bis 6, bei dem das Transformieren des zweiten Bildes (202) umfasst: - Transformieren des zweiten Bildes (202) in Abhängigkeit der ermittelten Bildelemente (303, 304), sodass die ermittelten Bildelemente (303, 304) in dem transformierten zweiten Bild (302) und in dem transformierten ersten Bild (301) übereinstimmen.Method according to one of Claims 1 to 6 wherein transforming the second image (202) comprises: - transforming the second image (202) in response to the determined pixels (303, 304) such that the detected pixels (303, 304) in the transformed second image (302) and in the transformed first image (301). Verfahren nach einem der Ansprüche 1 bis 7, bei dem das Transformieren des zweiten Bildes (202) umfasst: - Transformieren des zweiten Bildes (202) in Abhängigkeit der ermittelten Bildelemente (303, 304), sodass eine Linie in dem Randbereich (308) des zweiten transformierten Bildes (302) an eine korrespondierende Linie in dem Randbereich (307) des ersten transformierten Bildes (301) unmittelbar anschließt.Method according to one of Claims 1 to 7 wherein transforming the second image (202) comprises: - transforming the second image (202) in response to the determined pixels (303, 304) so that a line in the edge region (308) of the second transformed image (302) is applied to a corresponding line in the border area (307) of the first transformed image (301) immediately followed. Verfahren nach einem der Ansprüche 1 bis 8, umfassend: - Darstellen des ersten transformierten Bildes (301) und des zweiten transformierten Bildes (302) als Gesamtbild (400) auf einem gemeinsamen Monitor (104) des Kamera-Monitor-Systems (100) .Method according to one of Claims 1 to 8th comprising: displaying the first transformed image (301) and the second transformed image (302) as an overall image (400) on a common monitor (104) of the camera monitor system (100). Vorrichtung für ein Kraftfahrzeug, die ausgebildet ist, ein Verfahren nach einem der Ansprüche 1 bis 9 auszuführen.Device for a motor vehicle, which is designed, a method according to one of Claims 1 to 9 perform.
DE102018203003.0A 2017-12-20 2018-02-28 Method and device for operating a camera monitor system for a motor vehicle Pending DE102018203003A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/EP2018/085702 WO2019121820A1 (en) 2017-12-20 2018-12-18 Method and device for operating a camera-monitor system for a motor vehicle

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102017223481.4 2017-12-20
DE102017223481 2017-12-20

Publications (1)

Publication Number Publication Date
DE102018203003A1 true DE102018203003A1 (en) 2019-06-27

Family

ID=66767972

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102018203003.0A Pending DE102018203003A1 (en) 2017-12-20 2018-02-28 Method and device for operating a camera monitor system for a motor vehicle

Country Status (2)

Country Link
DE (1) DE102018203003A1 (en)
WO (1) WO2019121820A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014213536A1 (en) * 2014-07-11 2016-01-14 Bayerische Motoren Werke Aktiengesellschaft Merging partial images into an image of an environment of a means of transportation
US20170091559A1 (en) * 2015-09-29 2017-03-30 Valeo North America, Inc. Camera monitor system for a vehicle

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9834153B2 (en) * 2011-04-25 2017-12-05 Magna Electronics Inc. Method and system for dynamically calibrating vehicular cameras
JP6277652B2 (en) * 2013-09-30 2018-02-14 株式会社デンソー Vehicle peripheral image display device and camera adjustment method
US10089538B2 (en) * 2015-04-10 2018-10-02 Bendix Commercial Vehicle Systems Llc Vehicle 360° surround view system having corner placed cameras, and system and method for calibration thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014213536A1 (en) * 2014-07-11 2016-01-14 Bayerische Motoren Werke Aktiengesellschaft Merging partial images into an image of an environment of a means of transportation
US20170091559A1 (en) * 2015-09-29 2017-03-30 Valeo North America, Inc. Camera monitor system for a vehicle

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
GAO, Junhong [et al.]: Seam-driven image stitching. In: Eurographics 2013, May 6-10, 4 S. *
Hua Lei et al.: A robust improved image stitching algorithm based on keypoints registration. Proc. SPIE, 7799, 08.09.2010, Mathematics of Data/Image Coding, Compression, and Encryption with Applications XII, 77990X. [online] – DOI: 10.1117/12.860016, In: SPIE Digital LibraryVeröffentlichungsdatum 08.09.2010 ermittelt über: https://doi.org/10.1117/12.860016 *

Also Published As

Publication number Publication date
WO2019121820A1 (en) 2019-06-27

Similar Documents

Publication Publication Date Title
DE102012001835B4 (en) Vision system for a commercial vehicle for displaying legally required fields of vision of a main mirror and a wide-angle mirror
DE102012025322B4 (en) Motor vehicle with camera monitor system
DE102006003538B3 (en) Image acquisitions merging method for bird`s eye perspective, involves selecting image sections such that shadowing effects produced by moved objects are projected during transition in overall image from image section to other section
DE102014116199B4 (en) Image distortion compensation apparatus and method of operation therefor
DE102008062121A1 (en) A vehicle unit having a vehicle corridor display function, a method for displaying a predicted vehicle trajectory, and a system for generating vehicle corridor marks
WO2016162245A1 (en) Method for displaying an area surrounding a vehicle
DE10292327T5 (en) Vehicle environment image processing device and recording medium
WO2018108213A1 (en) Surround view system for a vehicle
WO2009049750A2 (en) Method for calibrating an assembly using at least one omnidirectional camera and an optical display unit
EP3730346A1 (en) View system for a vehicle
DE102020107949A1 (en) Field of view assist image generation apparatus and image conversion method
DE102017205630A1 (en) Camera apparatus and method for detecting a surrounding area of a vehicle
DE102005023461A1 (en) monitoring device
DE102022120236B3 (en) Method for the harmonized display of camera images in a motor vehicle and a correspondingly equipped motor vehicle
EP3833576B1 (en) Surveillance camera system
DE102017206175A1 (en) Surround view system for one vehicle
DE102015105529A1 (en) A method of transforming an image of a virtual camera, computer program product, display system and motor vehicle
EP3743311B1 (en) Method and device for operating a video monitoring system for a motor vehicle
DE102014219428B4 (en) Self-calibration of a stereo camera system in a car
EP3073446A1 (en) Method for representing the surroundings of a vehicle
DE102018203003A1 (en) Method and device for operating a camera monitor system for a motor vehicle
WO2015090997A1 (en) Optical sensor system
EP3729374A1 (en) Method and device for operating a camera-monitor system for a motor vehicle
DE102015016943A1 (en) Method for self-localization of a vehicle
DE102014225883A1 (en) A camera system and method for visualizing at least one vehicle surrounding area of a vehicle environment of a vehicle

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R079 Amendment of ipc main class

Free format text: PREVIOUS MAIN CLASS: G06K0009620000

Ipc: G06V0030190000

R081 Change of applicant/patentee

Owner name: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, DE

Free format text: FORMER OWNER: CONTINENTAL AUTOMOTIVE GMBH, 30165 HANNOVER, DE

Owner name: AUMOVIO GERMANY GMBH, DE

Free format text: FORMER OWNER: CONTINENTAL AUTOMOTIVE GMBH, 30165 HANNOVER, DE

R081 Change of applicant/patentee

Owner name: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, DE

Free format text: FORMER OWNER: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, 30165 HANNOVER, DE

Owner name: AUMOVIO GERMANY GMBH, DE

Free format text: FORMER OWNER: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, 30165 HANNOVER, DE

R081 Change of applicant/patentee

Owner name: AUMOVIO GERMANY GMBH, DE

Free format text: FORMER OWNER: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, 30175 HANNOVER, DE