DE102004033468A1 - Procedure for calibrating a camera - Google Patents
Procedure for calibrating a camera Download PDFInfo
- Publication number
- DE102004033468A1 DE102004033468A1 DE102004033468A DE102004033468A DE102004033468A1 DE 102004033468 A1 DE102004033468 A1 DE 102004033468A1 DE 102004033468 A DE102004033468 A DE 102004033468A DE 102004033468 A DE102004033468 A DE 102004033468A DE 102004033468 A1 DE102004033468 A1 DE 102004033468A1
- Authority
- DE
- Germany
- Prior art keywords
- camera
- calibration pattern
- image
- calibration
- motor vehicle
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/80—Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
Mit einem Verfahren zur Kalibrierung einer in einem Kraftfahrzeug (1) angeordneten Kamera (2) sollen Abweichungswinkel der Kamera (2) zu Sollanordnungswinkeln besonders einfach zu ermitteln sein. Dazu werden über ein Kamerabild eines außerhalb des Kraftfahrzeuges (1) angeordneten rechteckigen Kalibriermusters (8) näherungsweise die Abweichungswinkel der Kamera (2) zu den Sollannordnungswinkeln ermittelt.With a method for calibrating a camera (2) arranged in a motor vehicle (1), deviation angles of the camera (2) should be particularly easy to determine at nominal arrangement angles. For this purpose, approximately the deviation angle of the camera (2) to the nominal arrangement angles are determined via a camera image of a rectangular calibration pattern (8) arranged outside the motor vehicle (1).
Description
Die Erfindung betrifft ein Verfahren zur Kalibrierung einer Kamera, die in einem Kraftfahrzeug angeordnet ist.The Invention relates to a method for calibrating a camera, which is arranged in a motor vehicle.
In modernen Kraftfahrzeugen werden immer komplexere Steuerungssysteme eingesetzt. Dabei geht die Entwicklungstendenz zu einer fortschreitenden Automatisierung des Kraftfahrzeuges, um die Sicherheit, aber auch den Komfort für den Fahrer und die Insassen zu erhöhen. Dabei wird beispielsweise neben den bereits existierenden bekannten Bremshilf- und Stabilitätssystemen neuerdings versucht, weitere Teile der Kraftfahrzeugsteuerung zu automatisieren, um den Fahrer zu unterstützen, zu entlasten und die Sicherheit zu erhöhen. Denkbar und auch bereits realisierbar sind zum Beispiel automatische Funktionen zur Erfassung der Spur, das Erkennen von anderen Kraftfahrzeugen oder Hindernissen sowie das automatische Erfassen von Straßenschildern. Nach einer Erfassung und Erkennung der Objekte wird dem Fahrer entweder eine geeignete Fahrempfehlung gemacht oder die Steuerungsfunktion selbstständig im Kraftfahrzeug umgesetzt. Bereits realisierbar sind beispielsweise Funktionen wie die automatische Folgefunktion, bei der das Fahrzeug selbständig durch automatisches Beschleunigen und Abbremsen einen vorgegebenen Abstand zum vorherfahrenden Kraftfahrzeug einhält oder Funktionen zur selbstständigen Spurhaltung.In Modern motor vehicles are becoming increasingly complex control systems used. The development trend is progressing Automation of the motor vehicle to safety, as well the comfort for to increase the driver and the occupants. It is, for example, next the already existing known Bremshilf- and stability systems Recently tried to further parts of the vehicle control system automate to assist, relieve and reduce the driver Increase security. For example, automatic functions are conceivable and already feasible for detecting the lane, recognizing other motor vehicles or obstacles as well as the automatic detection of road signs. After detection and detection of the objects the driver is either made a suitable driving recommendation or the control function independently in Motor vehicle implemented. Already possible, for example Functions like the automatic follow-up function, where the vehicle independent by automatically accelerating and decelerating a given Keeps distance to the preceding motor vehicle or self-tracking functions.
Zur Erfassung der Fahrbahn und aller anderen relevanten Objekte werden in der Regel Kameras eingesetzt, die im Kraftfahrzeug angeordnet sind. Die Auswertung eines Kamerabildes erfolgt üblicherweise über eine ebenfalls im Kraftfahrzeug angeordnete Rechnereinheit, mit der die beabsichtigten Funktionen berechnet und gesteuert werden.to Capture the lane and all other relevant objects usually used in cameras, which are arranged in a motor vehicle are. The evaluation of a camera image is usually done via a also arranged in the motor vehicle computer unit, with the intended functions are calculated and controlled.
Für eine gute Funktionsfähigkeit und Genauigkeit der im Kraftfahrzeug eingebauten Kameras müssen diese exakt positioniert und ausgerichtet sein, damit bei der Auswertung des Kamerabildes keine Fehler miteinberechnet werden, die sich später auf Steuerungsfunktionen auswirken. Dabei muss in der Regel die Position der Kamera im Kraftfahrzeug, die sich aus den drei Raumkoordinaten zusammensetzt, als auch die Ausrichtung dieser bestimmt werden. Da die bei der Fahrzeugfertigung auftretenden Toleranzen vergleichsweise groß sind, kann eine Kamera nicht einfach durch den Einbau an einer vorgesehenen Positionsstelle kalibriert werden, sondern muss nach ihrem Einbau im Kraftfahrzeug einzeln kalibriert bzw. ausgerichtet werden. Dabei kann die Positionsberechnung einer Kamera vergleichsweise einfach durchgeführt werden, indem die Position eines oder mehrerer Referenzpunkte der Kamera bezüglich der Längs-, Quer- und Hochsachse vermessen wird oder die Position der Kamera über die bekannte Positionsstelle ermittelt wird. Problematischer dagegen ist die Vermessung der Ausrichtung einer Kamera, da wegen zu großer Fertigungstoleranzen der Kraftfahrzeugkomponenten diese in der Regel um die Raumachsen verdreht ist. Dabei wird eine Drehung um die Längsachse „Wankwinkel" oder „Rollwinkel", eine Drehung um die Hochachse „Gierwinkel" und eine Drehung um die Querachse „Nickwinkel" genannt.For a good operability and accuracy of built-in cameras must be this be accurately positioned and aligned so that in the evaluation of the camera image no errors are included, which later on Affect control functions. As a rule, the position must the camera in the car, resulting from the three spatial coordinates composed as well as the orientation of these are determined. Since the tolerances occurring in vehicle manufacturing comparatively are big, A camera can not simply be built-in by one Position but must be calibrated after installation individually calibrated or aligned in the motor vehicle. there can the position calculation of a camera comparatively easy carried out be determined by the position of one or more reference points of Camera re the longitudinal, Transverse and vertical axis is measured or the position of the camera over the known position location is determined. More problematic is the measurement of the orientation of a camera, because of too large manufacturing tolerances of Motor vehicle components these usually rotated about the spatial axes is. In this case, a rotation about the longitudinal axis "roll angle" or "roll angle", a rotation around the vertical axis "yaw angle" and a turn around the transverse axis called "pitch angle".
Eine Berechnung dieser Winkelabweichungen von den Sollwinkeln anhand einer Anzahl von Referenzpunkten der Kamera ist problematisch, da die Ausmaße der Kamera vergleichsweise klein sind und eine genaue Vermessung daher nur mit einem sehr hohen Aufwand realisiert werden kann. Weiterhin ist es möglich, dass eine Kamera ebenfalls Fertigungstoleranzen aufweist, die eine Abweichung von der Sollausrichtung bewirken, jedoch durch eine Vermessung von außen nicht registriert werden können.A Calculation of these angular deviations from the target angles based on a number of camera reference points is problematic because the dimensions the camera are comparatively small and a precise measurement Therefore, can be realized only with a very high cost. Farther Is it possible, that a camera also has manufacturing tolerances, the one Deviation from the target orientation effect, but by a survey from the outside can not be registered.
Der Erfindung liegt daher die Aufgabe zugrunde, ein Verfahren zur Kalibrierung einer Kamera in einem Kraftfahrzeug anzuge ben, mit dem sich die Abweichungswinkel einer Kamera zu Sollanordnungswinkeln besonders einfach ermitteln lassen.Of the The invention is therefore based on the object, a method for calibration a suzu a camera in a motor vehicle ben, with which the deviation angle To determine a camera to target arrangement angles particularly easy to let.
Diese Aufgabe wird erfindungsgemäß gelöst, indem zur Kalibrierung einer Kamera, die in einem Kraftfahrzeug angeordnet ist, durch ein Kamerabild eines außerhalb des Kraftfahrzeuges angeordneten rechteckigen Kalibriermusters die Abweichungswinkel der Kamera zu den Sollanordnungswinkeln ermittelt werden.These The object is achieved according to the invention by for calibrating a camera arranged in a motor vehicle is, by a camera image of an outside of the vehicle arranged rectangular calibration pattern, the deviation angle the camera to the target placement angles are determined.
Die Erfindung geht dabei von der Überlegung aus, dass für eine einfache Kalibrierung einer Kamera am besten ein Kamerabild der Kamera verwendet werden sollte, da auf diese Weise eventuelle Fertigungstoleranzen der Kamera und eventuelle Fertigungstoleranzen von relevanten Kraftfahrzeugkomponenten nicht ermittelt und beachtet werden müssen. Weiterhin geht die Erfindung von der Überlegung aus, dass zur Ermittlung der Ausrichtungswinkel ein Kamerabild eines Objektes verwendet werden sollte, dessen Position relativ zum Kraftfahrzeug als auch zur Kamera bekannt ist. Außerdem sollten die Geometrie und das Ausmaß des aufgenommenen Objektes bekannt sein, um die Ausgestaltungsform als Referenz zu verwenden. Dabei bietet sich besonders ein rechteckiges Kalibriermuster an, da sich das Kamerabild eines rechteckigen Objektes jeweils bei einer Abweichung des Wank-, Gier- und Nickwinkels zu den entsprechenden Sollwinkeln im Vergleich zu einem Referenzsollbild verändert und sich diese Abweichungen wegen der 90°-Winkel des Kalibrierungsmusters vergleichsweise leicht detektieren lassen. Die Möglichkeit, die Position der Kamera und die des Kalibriermusters bezüglich des Kraftfahrzeuges bestimmen zu können, ist Voraussetzung für die Funktion des Verfahrens. Die Positionierung des Kalibriermusters zum Kraftfahrzeug bzw. die Positionierung der im Kraftfahrzeug verbauten Kamera zum Kalibriermuster kann vergleichsweise genau durchgeführt werden, indem die Kalibrierung einer Kamera in einem Prüfstand, wie beispielsweise einem Fahrwerkseinstellstand, durchgeführt wird, wo die Fahrwerksgeometrie sehr genau ge messen werden kann. Dabei wird in einem derartigen Prüfstand das Kraftfahrzeug üblicherweise in Rollen geführt und die Kraftfahrzeugposition ist damit relativ zum Kalibriermuster reproduzierbar. Ein entsprechender Prüfstand kann dabei auch in eine Fertigungsstraße integriert werden.The invention is based on the consideration that for a simple calibration of a camera best a camera image of the camera should be used, since in this way any manufacturing tolerances of the camera and possible manufacturing tolerances of relevant motor vehicle components need not be determined and observed. Furthermore, the invention proceeds from the consideration that a camera image of an object whose position relative to the motor vehicle as well as to the camera is known should be used to determine the orientation angle. In addition, the geometry and extent of the captured object should be known to use the embodiment as a reference. In this case, a rectangular calibration pattern is particularly suitable, since the camera image of a rectangular object changes in each case with a deviation of the roll, yaw and pitch angle to the corresponding desired angles compared to a reference target image and these deviations due to the 90 ° angle of Kalibrie relatively easy to detect. The ability to determine the position of the camera and the calibration pattern with respect to the motor vehicle is a prerequisite for the function of the method. The positioning of the calibration pattern for the motor vehicle or the positioning of the built-in motor vehicle camera calibration pattern can be performed comparatively accurate by the calibration of a camera in a test bench, such as a Fahrgestellseinstellstand is performed where the chassis geometry can be measured very accurately ge. In this case, the motor vehicle is usually performed in roles in such a test bench and the motor vehicle position is thus reproducible relative to the calibration. A corresponding test stand can also be integrated into a production line.
Für das Kalibriermuster wird vorteilhafterweise eine Anzahl von Kalibriermarkierungen verwendet, die in einer rechteckigen Formation angeordnet sind und so das rechteckige Kalibriermuster bilden. Bei einer Verwendung von mehr als vier Markierungen zur Bildung des Kalibriermusters können vorzugsweise Verzerrungen des Kamerabildes ausgeglichen werden.For the calibration pattern Advantageously, a number of calibration marks are used which are arranged in a rectangular formation and so the rectangular Form calibration pattern. When using more than four markers to form the calibration pattern may preferably be distortions of the camera image are compensated.
Für eine einfache Realisierung des Kalibriermusters werden zweckmäßigerweise genau vier Kalibriermarkierungen verwendet, wobei jeweils eine Kalibriermarkierung eine Ecke des rechteckigen Kalibriermusters bildet. Die Kalibriermarkierungen sind derart ausgestaltet, dass sie Umgebungslicht reflektieren. In einer weiteren möglichen Ausgestaltungsform können die Kalibriermarkierungen für einen besonders hohen Kontrast zur Umgebung eine besonders reflektierende Oberfläche aufweisen. Des Weiteren ist eine Bestrahlung der Kalibriermarkierungen mit Licht denkbar, um den Kontrast zur Umgebung zu erhöhen.For a simple Realization of the calibration pattern expediently exactly four calibration marks used, each with a calibration mark a corner of the forms rectangular calibration pattern. The calibration marks are designed to reflect ambient light. In another possible Embodiment can the calibration marks for a particularly high contrast to the environment a particularly reflective surface exhibit. Furthermore, an irradiation of the calibration marks with Light conceivable to increase the contrast to the environment.
Um zu vermeiden, dass zur Kalibrierung der Kamera Lichtmuster herangezogen werden, die dem Kalibriermuster ähneln, senden die Kalibriermarkierungen vorzugsweise aktiv Licht aus. Bei aktivem Licht erscheinen die Kalibriermarkierungen der Kamera heller als das Licht zurückstreuender Oberflächen der Umgebung. Bei einem Abdunkeln des Bildes können so lediglich die gewünschten Kalibriermarkierungen von der Kamera zur Kalibrierung der Kamera herangezogen werden. Dabei können zum Beispiel Spiegelungen und Reflexionen von Konturen des Kraftfahrzeuges oder anderen lackierten, gläsernen und reflektierenden Flächen unterdrückt werden.Around to avoid using light patterns to calibrate the camera which are similar to the calibration pattern, The calibration marks preferably emit light actively. at In active light, the calibration marks on the camera appear brighter as the light backscattering surfaces the environment. When the picture is darkened, only the desired ones can be selected Calibration marks from the camera to calibrate the camera be used. It can For example, reflections and reflections of contours of the motor vehicle or other painted, glassy ones and reflective surfaces be suppressed.
Um Menschen in der Umgebung der Messeinrichtung nicht mit dem aktiven Licht der Kalibriermarkierungen zu blenden, wird vorteilhafterweise Infrarotlicht verwendet. Dies ist möglich, da eine Kamera im Gegensatz zum menschlichen Auge infrarotempfindlich ist und die das Licht aussendenden Kalibriermarkierungen detektieren kann. Bei Verwendung von Infrarotlicht kann eine Beeinträchtigung der umgebenden Menschen verhindert werden, so dass diese Aufgaben, wie beispielsweise Fertigungsaufgaben am Kraftfahrzeug, ungehindert ausführen können.Around People in the vicinity of the measuring device not with the active Light of the calibration marks to dazzle, is advantageous Infrared light used. This is possible as opposed to a camera is sensitive to the human eye and the light can detect emitting calibration marks. When using Infrared light can be a nuisance the surrounding people are prevented, so these tasks, such as manufacturing tasks on the motor vehicle, unhindered To run can.
Die Ermittlung der Abweichungswinkel der Kamera zu den Sollanordnungswinkeln wird zweckmäßigerweise aus der Abweichungslage der Rechteckseiten und Diagonalen des Kalibriermusters von der jeweiligen Sollposition im Kamerabild vorgenommen. Die Abweichungswinkel sind dabei der Wank-, Gier- und Nickwinkel der Kamera bezüglich der Sollausrichtung der jeweiligen Koordinate. Dabei sind bei einem Wankwinkel im Kamerabild die Rechteckseiten im Vergleich zu Sollrechteckseiten oder dem Bildrand jeweils um einen gewissen Winkel verdreht bzw. verkippt. Bei einem Gier- oder Nickwinkel ist der Mittelpunkt des Kalibriermusters, der sich aus dem Diagonalenschnittpunkt des rechteckigen Musters ergibt, im Kamerabild bezüglich der Bildmitte vertikal und/oder horizontal verschoben.The Determination of the deviation angle of the camera to the target arrangement angles is expediently from the deviation position of the rectangle sides and diagonals of the calibration pattern made from the respective target position in the camera image. The deviation angle are the roll, yaw and pitch angle of the camera with respect to the Target orientation of the respective coordinate. There are at one Roll angle in the camera image the sides of the rectangle compared to the nominal rectangle sides or the image edge in each case rotated by a certain angle or tilted. At a yaw or pitch angle is the center of the Calibration pattern, resulting from the diagonal intersection of the rectangular Pattern results in the camera image with respect to the center of the image vertically and / or moved horizontally.
Zur Berechnung eines Gierwinkels einer Kamera wird daher vorzugsweise der horizontale Abstand des Diagonalenschnittpunktes des Kalibriermusters von der Bildmitte verwendet. Der Gierwinkel wird vorteilhafterweise näherungsweise aus dem Arcustangens des Quotienten von dem horizontalen Abstand des Diagonalenschnittpunktes des Kalibriermusters von der Bildmitte abzüglich eines Querversatzkoeffizienten und der Fokuslänge der Kamera berechnet.to Therefore, calculating a yaw angle of a camera is preferable the horizontal distance of the diagonal intersection of the calibration pattern used from the center of the picture. The yaw angle is advantageously approximately from the arctangent of the quotient of the horizontal distance of the diagonal intersection of the calibration pattern from the center of the image less a cross-offset coefficient and the focal length of the camera calculated.
Dabei stellt der Querversatzkoeffizient die Verschiebung des Diagonalenschnittpunktes des Kalibriermusters von der Bildmitte dar, die durch einen Querversatz, parallel zur Ebene des Kalibriermusters, der Kamera bezüglich des Kalibriermus ters eintritt. Wenn die Kamera direkt gegenüber des Kalibriermusters angeordnet ist, fällt der Querversatzkoeffizient weg bzw. ist null und die bei einem Gierwinkel zu beobachtende horizontale Abweichung des Diagonalenschnittpunktes von der Bildmitte tritt lediglich durch die vorhandene Winkelverschiebung der Kamera auf.there The lateral offset coefficient represents the shift of the diagonal intersection of the calibration pattern from the center of the image, represented by a transverse offset, parallel to the plane of the calibration pattern, the camera relative to the Kalibriermus ters occurs. When the camera is directly opposite the Calibration pattern is arranged, the transverse offset coefficient falls is zero and the horizontal one observed at a yaw angle Deviation of the diagonal intersection occurs from the center of the image only by the existing angular displacement of the camera.
Der Querversatzkoeffizient berechnet sich zweckmäßigerweise näherungsweise aus dem Produkt des Querversatzes des Lotes durch die Kamera auf die Ebene des Kalibriermusters und des Quotienten der Fokuslänge der Kamera und dem Abstand der Kameralinse von der Ebene des Kalibriermusters.Of the The transverse offset coefficient is expediently approximately calculated from the product of the transverse offset of the solder through the camera the plane of the calibration pattern and the quotient of the focal length of the Camera and the distance of the camera lens from the plane of the calibration pattern.
Die Ermittlung des Nickwinkels wird analog zur Berechnung des Gierwinkels durchgeführt. Für die Berechnung des Winkels wird vorzugsweise der vertikale Abstand des Diagonalenschnittpunktes des Kalibriermusters von der Bildmitte verwendet.The determination of the pitch angle becomes analog to calculate the yaw angle. For the calculation of the angle, preferably the vertical distance of the diagonal intersection of the calibration pattern from the center of the image is used.
Zur näherungsweisen Berechnung des Nickwinkels wird vorteilhafterweise das Produkt der Länge des Lotes auf die Ebene des Kalibriermusters durch die Kamera und des Tangens des Quotienten von dem vertikalen Abstand des Diagonalenschnittpunktes des Kalibriermusters von der Bildmitte abzüglich eines Vertikalversatzkoeffizienten und der Fokuslänge der Kamera näherungsweise berechnet. Der Vertikalkoeffizient, der die vertikale Verschiebung der Kamera bezüglich des Kalibriermusters beschreibt, berechnet sich zweckmäßigerweise aus dem Produkt des Vertikalversatzes des Lotes durch die Kamera auf die Ebene des Kalibriermusters und des Quotienten der Fokuslänge der Kamera und dem Abstand der Kameralinse von der Ebene des Kalibriermuster berechnet.to approximate Calculation of the pitch angle is advantageously the product of Length of the Solder to the plane of the calibration pattern by the camera and the Tangent of the quotient of the vertical distance of the diagonal intersection of the calibration pattern from the center of the image minus a vertical offset coefficient and the focal length the camera approximately calculated. The vertical coefficient, which is the vertical displacement of the Camera re of the calibration pattern is calculated expediently from the product of the vertical offset of the solder by the camera to the plane of the calibration pattern and the quotient of the focal length of the Camera and the distance of the camera lens from the plane of the calibration pattern calculated.
Die Ermittlung des Wankwinkels bzw. Rollwinkels, mit der die Kamera verbaut ist, kann über die Verdrehung der Rechteckseiten des Kalibriermusters im Kamerabild vorgenommen werden. Um bei der Ermittlung des Wankwinkels perspektivische Verzerrungen auszugleichen, die auftreten, wenn die Hauptachse der Ka mera nicht senkrecht zur Markierungsebene steht bzw. die Kamera zusätzlich mit einem Gier- und/oder Nickwinkel verbaut ist, wird ein Wankwinkel vorteilhafterweise näherungsweise aus einem Durchschnitt der Winkel der vier Rechteckseiten des Kalibriermusters im Kamerabild zu den benachbarten Bildrändern berechnet.The Determining the roll angle or roll angle with which the camera can be built over the rotation of the rectangle sides of the calibration pattern in the camera image be made. In order to determine the roll angle perspective To compensate for distortions that occur when the main axis of the Ka mera is not perpendicular to the marking plane or the camera additionally is installed with a yaw and / or pitch angle, a roll angle advantageously approximately from an average of the angles of the four rectangle sides of the calibration pattern calculated in the camera image to the adjacent image edges.
Für eine Kalibrierung einer Kamera während oder im Zuge der Montage eines Kraftfahrzeuges wird das oben beschriebene Kalibrierungsverfahren zweckmäßigerweise in einer Fertigungsstraße angewendet, wobei die Kalibriermarkierungen seitlich oder oberhalb der Fertigungsstraße positioniert sind. Dabei können die Kalibriermarkierungen starr an seitlich des Fertigungsbandes positionierten Säulen oder an einem Portal angeordnet sein. Die Kraftfahrzeuge können so an den Kalibriermarkierungen vorbei- bzw. hindurchtransportiert oder -gefahren werden.For a calibration a camera during or in the course of mounting a motor vehicle, the above-described Calibration method expediently in a production line applied, with the calibration marks laterally or above the production line are positioned. It can the calibration marks rigidly on the side of the production line positioned columns or be arranged on a portal. The motor vehicles can do so transported past or past the calibration markings or hazards.
Für eine Automatisierung des Kalibrierungsverfahrens wird das Verfahren vorzugsweise von einem Steuergerät durchgeführt.For automation Of the calibration method, the method is preferably from a control unit carried out.
Die Vorteile der Erfindung bestehen insbesondere in der Möglichkeit, eine Kalibrierung einer Kamera, die in einem Kraftfahrzeug angeordnet ist, vergleichsweise schnell und einfach durchzuführen. Dabei stützt sich die notwendige Ermittlung bzw. näherungsweise Berechnung der Ausrichtungswinkel der Kamera auf die Auswertung lediglich eines Kamerabildes von Kalibriermarkierungen, so dass der gerätetechnische Aufwand für die Kalibrierung gering gehalten werden kann. Außerdem sind die für die Ermittlung der Ausrichtungswinkel notwendigen Rechenalgorithmen vergleichsweise nur wenig rechenintensiv, so dass das Kalibrierungsverfahren auf einem geeigneten Steuergerät implementierbar ist.The Advantages of the invention are in particular the possibility a calibration of a camera arranged in a motor vehicle is to perform relatively quickly and easily. there supports the necessary determination or approximate calculation of the Alignment angle of the camera on the evaluation of only one Camera image of calibration marks, so that the equipment Effort for the calibration can be kept low. Besides, those are for the investigation the orientation angle necessary calculation algorithms comparatively only a little compute-intensive, so the calibration process on a suitable control unit is implementable.
Ein weiterer Vorteil des Verfahrens besteht in der Möglichkeit, das Verfahren in einer Fertigungsstraße für Kraftfahrzeuge anzuwenden, so dass im Kraftfahrzeug verbaute Kameras noch während einer Serienproduktion kalibriert werden können und dies nicht erst in einem sich anschließenden Verfahren durchgeführt wird. Dadurch kann die Gesamtproduktionszeit bzw. die Durchlauf zeit eines Kraftfahrzeugs reduziert werden.One Another advantage of the method is the ability to process in a production line for motor vehicles apply, so that cameras installed in the motor vehicle still during a series production can be calibrated and this is not done first in a subsequent process. Thus, the total production time or the passage time of a Motor vehicle can be reduced.
Ein Ausführungsbeispiel der Erfindung wird anhand einer Zeichnung näher erläutert. Darin zeigen:One embodiment The invention will be explained in more detail with reference to a drawing. Show:
Gleiche Teile sind in allen Figuren mit denselben Bezugszeichen versehen. Die Erklärungen für die Abkürzungen in den Formeln sind der Bezugszeichenliste zu entnehmen.Same Parts are provided with the same reference numerals in all figures. The explanations for the Abbreviations in the formulas, the list of reference numerals can be found.
In
Für eine besonders
einfache Kalibrierung wird die Kamera
Um
aus einem Kamerabild des Kalibriermusters
In
der Regel ist die Position der Kamera
In
Die
Ermittlung des Gier- und Nickwinkels wird aus der von der Solllage
abweichenden Position der Diagonalen des Kalibriermusters
Zur
näherungsweisen
Berechnung eines Gierwinkels der Kamera
Die
Ermittlung des Nickwinkels wird analog zur Berechnung des Gierwinkels
durchgeführt,
so dass sich für
einen Nickwinkel der Kamera
Die
Ermittlung des Wankwinkels phi bzw. Rollwinkels phi, mit der die
Kamera
- 11
- Kraftfahrzeugmotor vehicle
- 22
- Kameracamera
- 44
- Portalportal
- 66
- Kalibriermarkierungcalibration flag
- 88th
- Kalibriermustercalibration
- 1010
- FahrwerksvermessungseinrichtungChassis measuring device
- 1212
- Steuergerätcontrol unit
- psipsi
-
Gierwinkel
der Kamera
2 Yaw angle of the camera2 - thetatheta
-
Nickwinkel
der Kamera
2 Nick angle of the camera2 - phiphi
-
Wankwinkel
der Kamera
2 Roll angle of the camera2 - φi φ i
-
Winkel
einer Rechteckseite i des Kalibriermusters
8 Angle of a rectangle side i of the calibration pattern8th - im Kamerabild zu dem benachbarten Bildrandin the Camera image to the adjacent edge of the picture
- ΔxAx
- horizontaler Abstand des Diagonalenschnittpunkteshorizontal Distance of the diagonal intersection
-
des
Kalibriermusters (
8 ) von der Bildmitteof the calibration pattern (8th ) from the center of the picture - ΔyDy
- vertikaler Abstand des Diagonalenschnittpunktes desvertical Distance of the diagonal intersection of the
-
Kalibriermusters
(
8 ) von der BildmitteCalibration pattern (8th ) from the center of the picture - ff
- Fokuslänge der KameraFocus length of the camera
- kx k x
- QuerversatzkoeffizientTransverse offset coefficient
- ky k y
- VertikalversatzkoeffizientVertical offset coefficient
- xKam x Kam
-
Querversatz
des Lotes durch die Kamera
2 auf dieTransverse offset of the solder by the camera2 on the -
Ebene
des Kalibriermusters
8 Level of the calibration pattern8th - YKam Y Came
-
Vertikalversatz
des Lotes durch die Kamera
2 aufVertical offset of the solder by the camera2 on -
die
Ebene des Kalibriermusters
8 the plane of the calibration pattern8th - dmarker d marker
-
Abstand
der Kamera
2 von der Ebene des KalibrierDistance of the camera2 from the level of the calibrator -
musters
8 pattern8th
Claims (13)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102004033468A DE102004033468A1 (en) | 2004-06-05 | 2004-07-10 | Procedure for calibrating a camera |
PCT/DE2005/001001 WO2005122090A1 (en) | 2004-06-05 | 2005-06-03 | Method for calibrating a camera |
DE112005001188T DE112005001188A5 (en) | 2004-06-05 | 2005-06-03 | Procedure for calibrating a camera |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102004027613.7 | 2004-06-05 | ||
DE102004027613 | 2004-06-05 | ||
DE102004033468A DE102004033468A1 (en) | 2004-06-05 | 2004-07-10 | Procedure for calibrating a camera |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102004033468A1 true DE102004033468A1 (en) | 2005-12-22 |
Family
ID=34971286
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102004033468A Withdrawn DE102004033468A1 (en) | 2004-06-05 | 2004-07-10 | Procedure for calibrating a camera |
DE112005001188T Withdrawn DE112005001188A5 (en) | 2004-06-05 | 2005-06-03 | Procedure for calibrating a camera |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE112005001188T Withdrawn DE112005001188A5 (en) | 2004-06-05 | 2005-06-03 | Procedure for calibrating a camera |
Country Status (2)
Country | Link |
---|---|
DE (2) | DE102004033468A1 (en) |
WO (1) | WO2005122090A1 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102017207614A1 (en) * | 2017-05-05 | 2018-11-08 | Conti Temic Microelectronic Gmbh | Device and method for calibrating a camera system of a vehicle |
DE102013201137B4 (en) | 2012-01-31 | 2018-12-27 | Continental Automotive France | Method for calibrating the extrinsic properties of a camera permanently connected to a windshield of a motor vehicle |
DE102019003906A1 (en) | 2019-06-03 | 2020-01-02 | Daimler Ag | Method for calibrating at least two optical detection devices of a motor vehicle, and calibration system |
DE102013103952B4 (en) | 2012-05-02 | 2020-07-09 | GM Global Technology Operations LLC | Lane detection at full speed with an all-round vision system |
DE102013103953B4 (en) | 2012-05-02 | 2020-07-09 | GM Global Technology Operations LLC | Lane detection at full speed using multiple cameras |
DE102014218075B4 (en) * | 2013-09-20 | 2021-05-12 | Honda Motor Co., Ltd. | Roll angle estimator from a vehicle |
US11113843B2 (en) | 2015-11-30 | 2021-09-07 | Aptiv Technologies Limited | Method for calibrating the orientation of a camera mounted to a vehicle |
US11341681B2 (en) | 2018-02-28 | 2022-05-24 | Aptiv Technologies Limited | Method for calibrating the position and orientation of a camera relative to a calibration pattern |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101419705B (en) * | 2007-10-24 | 2011-01-05 | 华为终端有限公司 | Video camera demarcating method and device |
DE102008004370A1 (en) * | 2008-01-15 | 2009-07-16 | Robert Bosch Gmbh | Image adjustment method for a video image |
DE102013209721A1 (en) * | 2012-08-20 | 2014-02-20 | Johnson Controls Gmbh | Method for calibrating a TOF camera |
CN104504680A (en) * | 2014-11-23 | 2015-04-08 | 北京联合大学 | Inverse perspective calibration method used for intelligent vehicle |
CN109358338B (en) * | 2018-11-23 | 2020-09-29 | 北京经纬恒润科技有限公司 | Vehicle calibration method and system |
CN111973134A (en) * | 2020-08-06 | 2020-11-24 | 江苏势通生物科技有限公司 | Method for aligning test body to channel to be tested based on vision, navigation method and system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19536297A1 (en) * | 1995-09-29 | 1997-04-03 | Daimler Benz Ag | Geometric calibration of optical 3-D sensors for three=dimensional measurement of objects |
US5918192A (en) * | 1997-01-23 | 1999-06-29 | Intel Corporation | Method for calibrating a digital camera to a PC monitor to enhance picture quality of a picture captured by the digital camera and displayed on the PC monitor |
DE10115043A1 (en) * | 2000-04-25 | 2002-04-04 | Iteris Inc | Calibration method for vehicle-mounted camera system uses evaluation of reference body image provided by camera for correcting misaligment of camera axis |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6542840B2 (en) * | 2000-01-27 | 2003-04-01 | Matsushita Electric Industrial Co., Ltd. | Calibration system, target apparatus and calibration method |
DE10246067B4 (en) * | 2002-10-02 | 2008-01-03 | Robert Bosch Gmbh | Method and device for calibrating an image sensor system in a motor vehicle |
-
2004
- 2004-07-10 DE DE102004033468A patent/DE102004033468A1/en not_active Withdrawn
-
2005
- 2005-06-03 WO PCT/DE2005/001001 patent/WO2005122090A1/en active Application Filing
- 2005-06-03 DE DE112005001188T patent/DE112005001188A5/en not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19536297A1 (en) * | 1995-09-29 | 1997-04-03 | Daimler Benz Ag | Geometric calibration of optical 3-D sensors for three=dimensional measurement of objects |
US5918192A (en) * | 1997-01-23 | 1999-06-29 | Intel Corporation | Method for calibrating a digital camera to a PC monitor to enhance picture quality of a picture captured by the digital camera and displayed on the PC monitor |
DE10115043A1 (en) * | 2000-04-25 | 2002-04-04 | Iteris Inc | Calibration method for vehicle-mounted camera system uses evaluation of reference body image provided by camera for correcting misaligment of camera axis |
Non-Patent Citations (4)
Title |
---|
TSAI,Roger,Y.: A Versatile Camera Calibration Technique for High- Accuracy 3D Machine Vision Metrology Using Off-the-Shelf TV Cameras and Lenses. In: IEEE Journal of Robotics and Automation, Aug.1987, Vol.3,Issue 4 * |
TSAI,Roger,Y.: A Versatile Camera Calibration Technique for High- Accuracy 3D Machine Vision Metrology Using Off-the-Shelf TV Cameras and Lenses. In: IEEE Journal of Robotics and Automation, Aug.1987, Vol.3,Issue 4; |
TSATSAKIS,I.: Using low cost Video Cameras in Automation a close Range Photogrammetry Approach. In: IEEE Conference Proceedings Article,Industrial Electronics,Athen,1995.ISBN 0-7803-2683-0,S.523- S.528 * |
TSATSAKIS,I.: Using low cost Video Cameras in Automation a close Range Photogrammetry Approach. In: IEEE Conference Proceedings Article,Industrial Electronics,Athen,1995.ISBN 0-7803-2683-0,S.523- S.528; |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102013201137B4 (en) | 2012-01-31 | 2018-12-27 | Continental Automotive France | Method for calibrating the extrinsic properties of a camera permanently connected to a windshield of a motor vehicle |
DE102013103952B4 (en) | 2012-05-02 | 2020-07-09 | GM Global Technology Operations LLC | Lane detection at full speed with an all-round vision system |
DE102013103953B4 (en) | 2012-05-02 | 2020-07-09 | GM Global Technology Operations LLC | Lane detection at full speed using multiple cameras |
DE102014218075B4 (en) * | 2013-09-20 | 2021-05-12 | Honda Motor Co., Ltd. | Roll angle estimator from a vehicle |
US11113843B2 (en) | 2015-11-30 | 2021-09-07 | Aptiv Technologies Limited | Method for calibrating the orientation of a camera mounted to a vehicle |
DE102017207614A1 (en) * | 2017-05-05 | 2018-11-08 | Conti Temic Microelectronic Gmbh | Device and method for calibrating a camera system of a vehicle |
WO2018202258A1 (en) * | 2017-05-05 | 2018-11-08 | Conti Temic Microelectronic Gmbh | Device and method for calibrating a camera system of a vehicle |
US11062478B2 (en) | 2017-05-05 | 2021-07-13 | Conti Temic Microelectronic Gmbh | Device and method for calibrating a camera system of a vehicle |
US11341681B2 (en) | 2018-02-28 | 2022-05-24 | Aptiv Technologies Limited | Method for calibrating the position and orientation of a camera relative to a calibration pattern |
US11663740B2 (en) | 2018-02-28 | 2023-05-30 | Aptiv Technologies Limited | Method for calibrating the position and orientation of a camera relative to a calibration pattern |
DE102019003906A1 (en) | 2019-06-03 | 2020-01-02 | Daimler Ag | Method for calibrating at least two optical detection devices of a motor vehicle, and calibration system |
Also Published As
Publication number | Publication date |
---|---|
DE112005001188A5 (en) | 2008-06-19 |
WO2005122090A1 (en) | 2005-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3586080B1 (en) | Device and method for calibrating vehicle assistance systems | |
DE102013209415B4 (en) | Dynamic clue overlay with image cropping | |
EP2166510B1 (en) | Method for calculating the position and orientation of a camera in a vehicle | |
DE102004033468A1 (en) | Procedure for calibrating a camera | |
DE102007046287B4 (en) | Method for calibrating a sensor arrangement | |
DE102018133693B3 (en) | Procedure for calibrating the alignment of a moving object sensor | |
EP3046076B1 (en) | Method for calibrating an image capturing device | |
DE102007005085A1 (en) | Method and device for aligning a vehicle environment sensor or headlight | |
WO2018166956A1 (en) | Determination of angles of tilt using a laser scanner | |
EP1953518A2 (en) | Method and device for aligning a vehicle surroundings sensor or headlamp | |
DE102006044615A1 (en) | Image capturing device calibrating method for vehicle, involves locating objects in vehicle surrounding based on image information detected by image capturing device, and evaluating geometrical relations of objects | |
DE102006056232B4 (en) | Device for calibrating a camera | |
DE102018216104A1 (en) | Method for calibrating an environment sensor of a vehicle taking into account a three-dimensional model of the vehicle, calibration test bench and vehicle | |
DE10115043A1 (en) | Calibration method for vehicle-mounted camera system uses evaluation of reference body image provided by camera for correcting misaligment of camera axis | |
DE102014219423B4 (en) | Dynamic model to compensate for windshield distortion | |
DE102020215420A1 (en) | Method for calibrating at least one camera | |
DE19932294A1 (en) | Motor vehicle headlamp adjustment method by detecting position of vehicle and indicating desired location of light beam on projection area | |
EP1927865A1 (en) | Method and device for adjusting a distance sensor | |
EP3707569A1 (en) | Calibration of a stationary camera system for detecting the position of a mobile robot | |
DE102018212871A1 (en) | Device and method for camera calibration | |
DE102023001750A1 (en) | Method and system for measuring vehicle distance, vehicle and program product | |
EP2616767B1 (en) | Method for calibrating a measuring station for vehicle measurement | |
DE112015005317B4 (en) | IMAGE CONVERSION DEVICE AND IMAGE CONVERSION METHOD | |
DE102022102328A1 (en) | Method for testing the emission characteristics of the light of a motor vehicle | |
EP2645331A1 (en) | Method for verifying the alignment of a traffic monitoring device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
8143 | Withdrawn due to claiming internal priority |