JP6641729B2 - Line sensor camera calibration apparatus and method - Google Patents

Line sensor camera calibration apparatus and method Download PDF

Info

Publication number
JP6641729B2
JP6641729B2 JP2015104136A JP2015104136A JP6641729B2 JP 6641729 B2 JP6641729 B2 JP 6641729B2 JP 2015104136 A JP2015104136 A JP 2015104136A JP 2015104136 A JP2015104136 A JP 2015104136A JP 6641729 B2 JP6641729 B2 JP 6641729B2
Authority
JP
Japan
Prior art keywords
line sensor
sensor camera
dimensional
image
calibration
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.)
Active
Application number
JP2015104136A
Other languages
Japanese (ja)
Other versions
JP2016218815A (en
Inventor
寛修 深井
寛修 深井
匠朗 川畑
匠朗 川畑
庭川 誠
誠 庭川
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.)
Meidensha Corp
Original Assignee
Meidensha Corp
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 Meidensha Corp filed Critical Meidensha Corp
Priority to JP2015104136A priority Critical patent/JP6641729B2/en
Publication of JP2016218815A publication Critical patent/JP2016218815A/en
Application granted granted Critical
Publication of JP6641729B2 publication Critical patent/JP6641729B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Studio Devices (AREA)
  • Image Analysis (AREA)

Description

本発明は、画像処理分野において、ラインセンサカメラのキャリブレーションを行う装置及び方法に関する。   The present invention relates to an apparatus and a method for calibrating a line sensor camera in the field of image processing.

下記の非特許文献1では、カメラのキャリブレーション方法として、エリアカメラで立体のマーカを1枚撮影することにより、カメラの内部パラメータ(焦点距離、歪み係数)及び外部パラメータ(回転、並進)を求める提案を行っている。又、下記の非特許文献2では、カメラのキャリブレーション方法として、エリアカメラで平面マーカを様々な位置、姿勢で撮影することにより、撮影毎の外部パラメータ及びカメラの内部パラメータを求める提案を行っている。   In Non-Patent Document 1 below, as a camera calibration method, an internal camera (focal length, distortion coefficient) and external parameters (rotation, translation) are obtained by photographing one solid marker with an area camera. Making a proposal. Non-Patent Document 2 below proposes a camera calibration method in which an area camera shoots a planar marker at various positions and postures to obtain external parameters for each shooting and internal parameters of the camera. I have.

R. Y. Tsai, "A Versatile Camera Calibration Technique for High-Accuracy 3D Machine Vision Metrology Using Off-the-Shelf TV Cameras and Lenses", IEEE JOURNAL OF ROBOTICS AND AUTOMATION, VOL. RA-3, NO. 4, AUGUST 1987, pp. 323-344RY Tsai, "A Versatile Camera Calibration Technique for High-Accuracy 3D Machine Vision Metrology Using Off-the-Shelf TV Cameras and Lenses", IEEE JOURNAL OF ROBOTICS AND AUTOMATION, VOL.RA-3, NO.4, AUGUST 1987, pp . 323-344 Z. Zhang. "A Flexible New Technique for Camera Calibration", IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 22, No. 11, 2000, pp. 1330-1334Z. Zhang. "A Flexible New Technique for Camera Calibration", IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 22, No. 11, 2000, pp. 1330-1334 R. Szeliski 著、玉木徹 他 訳、「コンピュータビジョン −アルゴリズムと応用−」、共立出版、2013、51頁R. Szeliski, Translated by Toru Tamaki et al., "Computer Vision-Algorithms and Applications-", Kyoritsu Shuppan, 2013, p.51

非特許文献1に記載のキャリブレーション方法は、立体のマーカを撮影し、仮に固定した内部パラメータを使い、線形解法によって仮の外部パラメータを求め、求めた仮の内部及び外部パラメータを初期値として、内部パラメータと外部パラメータを非線形最適化手法によって解く方法である。この方法は1回の撮影で良いことがメリットであるが、1回の撮影しか用いないため、奥行方向の変化によって得られる情報が少なく、焦点距離を正確に求めることができなかった。又、エリアカメラ用のキャリブレーション方法であり、ラインセンサカメラには対応していなかった。   The calibration method described in Non-Patent Document 1 captures a three-dimensional marker, uses temporary fixed internal parameters, obtains temporary external parameters by a linear solution, and sets the obtained temporary internal and external parameters as initial values. This is a method for solving internal parameters and external parameters by a nonlinear optimization method. This method has the merit that only one photographing is required. However, since only one photographing is used, the information obtained by the change in the depth direction is small, and the focal length cannot be accurately obtained. In addition, it is a calibration method for an area camera, and is not compatible with a line sensor camera.

又、非特許文献2に記載のキャリブレーション方法は、平面マーカを様々な位置姿勢で撮影し、内部パラメータと各撮影の外部パラメータを非線形最適化手法によって解く方法である。平面マーカを用いるためマーカの作成が容易なこと、複数回の撮影を行うため焦点距離などを上記非特許文献1の方法よりも高精度に推定できることといったメリットがある。これらの特徴から、非特許文献2の方法はカメラのキャリブレーション方法として現在最も用いられている。しかしながら、この方法もラインセンサカメラには対応していなかった。例えば、ラインセンサカメラにおいて、非特許文献2の方法のように、平面マーカを用いると、焦点距離などの算出が不安定になるという問題がある。   The calibration method described in Non-Patent Document 2 is a method in which a planar marker is photographed at various positions and orientations, and internal parameters and external parameters of each photographing are solved by a non-linear optimization method. The use of a planar marker has the advantage that the marker can be easily created, and the focal length and the like can be estimated with higher accuracy than the method of Non-Patent Document 1 because a plurality of imagings are performed. Due to these features, the method of Non-Patent Document 2 is currently most used as a camera calibration method. However, this method also did not correspond to a line sensor camera. For example, in a line sensor camera, when a planar marker is used as in the method of Non-Patent Document 2, there is a problem that calculation of a focal length and the like becomes unstable.

本発明は上記課題に鑑みなされたもので、ラインセンサカメラのキャリブレーションを行うことができるラインセンサカメラのキャリブレーション装置及び方法を提供することを目的とする。   SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and has as its object to provide a line sensor camera calibration apparatus and method capable of performing line sensor camera calibration.

上記課題を解決する第1の発明に係るラインセンサカメラのキャリブレーション装置は、
ラインセンサカメラの撮像範囲となる2次元平面上での2次元平面座標が既知の複数の検出点を有する立体マーカと、
前記立体マーカを前記ラインセンサカメラで撮像した複数の画像に基づいて、前記ラインセンサカメラのキャリブレーション用の内部パラメータ及び外部パラメータを算出する処理部とを有し、
前記処理部は、
位置及び姿勢が各々異なる前記立体マーカの前記画像が各々入力される画像入力部と、
前記立体マーカの前記検出点の前記画像上の1次元画像座標を前記画像毎に算出する計測座標算出部と、
前記2次元平面座標から前記1次元画像座標へ変換する前記ラインセンサカメラの数式モデルに基づいて求めた変換行列について、前記変換行列における初期の内部パラメータとして既知の初期値を入力し、線形解法により前記変換行列から初期の外部パラメータを前記画像毎に算出する外部パラメータ算出部と、
前記数式モデルに基づいて求めたレンズ歪みを考慮した誤差関数について、前記誤差関数に前記初期の内部パラメータ及び前記初期の外部パラメータを入力し、前記検出点の全数及び前記画像の全数についての前記誤差関数の総和が最小となる前記内部パラメータ及び前記外部パラメータを、反復計算を用いた非線形解法により算出する非線形最小二乗部とを有する
ことを特徴とする。
A calibration device for a line sensor camera according to a first invention for solving the above-mentioned problems,
A three-dimensional marker having a plurality of detection points whose two-dimensional plane coordinates on a two-dimensional plane serving as an imaging range of the line sensor camera are known;
A processing unit that calculates an internal parameter and an external parameter for calibration of the line sensor camera based on a plurality of images of the three-dimensional marker captured by the line sensor camera,
The processing unit includes:
An image input unit to which the images of the three-dimensional markers having different positions and postures are respectively input;
A measurement coordinate calculation unit that calculates a one-dimensional image coordinate of the detection point of the three-dimensional marker on the image for each image;
For a conversion matrix obtained based on a mathematical model of the line sensor camera for converting the two-dimensional plane coordinates to the one-dimensional image coordinates, input a known initial value as an initial internal parameter in the conversion matrix, and perform a linear solution. An external parameter calculation unit that calculates an initial external parameter for each image from the transformation matrix,
For an error function that takes into account the lens distortion determined based on the mathematical model, input the initial internal parameters and the initial external parameters to the error function, and calculate the error for the total number of the detection points and the total number of the images. A nonlinear least-squares unit that calculates the internal parameters and the external parameters that minimize the sum of functions by a nonlinear solution method using iterative calculation.

上記課題を解決する第2の発明に係るラインセンサカメラのキャリブレーション装置は、
上記第1の発明に記載のラインセンサカメラのキャリブレーション装置において、
前記立体マーカは、L字型の形状であり、L字型に折れ曲がった内側の面に前記複数の検出点が配置されている
ことを特徴とする。
A calibration device for a line sensor camera according to a second invention for solving the above-mentioned problems,
In the calibration device for a line sensor camera according to the first invention,
The three-dimensional marker has an L-shape, and the plurality of detection points are arranged on an inner surface bent in an L-shape.

上記課題を解決する第3の発明に係るラインセンサカメラのキャリブレーション装置は、
上記第1又は第2の発明に記載のラインセンサカメラのキャリブレーション装置において、
前記数式モデルは、ピンホールカメラモデルを用いたものである
ことを特徴とする。
A calibration device for a line sensor camera according to a third invention for solving the above-mentioned problems,
In the calibration device for a line sensor camera according to the first or second aspect,
The mathematical formula model uses a pinhole camera model.

上記課題を解決する第4の発明に係るラインセンサカメラのキャリブレーション方法は、
ラインセンサカメラの撮像範囲となる2次元平面上での2次元平面座標が既知の複数の検出点を有する立体マーカを前記ラインセンサカメラで撮像した複数の画像に基づいて、前記ラインセンサカメラのキャリブレーション用の内部パラメータ及び外部パラメータを算出するラインセンサカメラのキャリブレーション方法であって、
位置及び姿勢が各々異なる前記立体マーカの前記画像が各々入力される画像入力工程と、
前記立体マーカの前記検出点の前記画像上の1次元画像座標を前記画像毎に算出する計測座標算出工程と、
前記2次元平面座標から前記1次元画像座標へ変換する前記ラインセンサカメラの数式モデルに基づいて求めた変換行列について、前記変換行列における初期の内部パラメータとして既知の初期値を入力し、線形解法により前記変換行列から初期の外部パラメータを前記画像毎に算出する外部パラメータ算出工程と、
前記数式モデルに基づいて求めたレンズ歪みを考慮した誤差関数について、前記誤差関数に前記初期の内部パラメータ及び前記初期の外部パラメータを入力し、前記検出点の全数及び前記画像の全数についての前記誤差関数の総和が最小となる前記内部パラメータ及び前記外部パラメータを、反復計算を用いた非線形解法により算出する非線形最小二乗工程とを有する
ことを特徴とする。
According to a fourth aspect of the present invention, there is provided a calibration method for a line sensor camera,
Calibration of the line sensor camera based on a plurality of images of the three-dimensional marker having a plurality of detection points whose two-dimensional plane coordinates are known on a two-dimensional plane serving as an imaging range of the line sensor camera, captured by the line sensor camera. A calibration method of a line sensor camera for calculating an internal parameter and an external parameter for an application,
An image inputting step in which the images of the three-dimensional marker having different positions and postures are respectively input;
A measurement coordinate calculation step of calculating one-dimensional image coordinates on the image of the detection point of the three-dimensional marker for each image;
For a conversion matrix obtained based on a mathematical model of the line sensor camera for converting the two-dimensional plane coordinates to the one-dimensional image coordinates, input a known initial value as an initial internal parameter in the conversion matrix, and perform a linear solution. An external parameter calculation step of calculating an initial external parameter for each image from the transformation matrix,
For an error function that takes into account the lens distortion determined based on the mathematical model, input the initial internal parameters and the initial external parameters to the error function, and calculate the error for the total number of the detection points and the total number of the images. A non-linear least-squares step of calculating the internal parameters and the external parameters that minimize the sum of functions by a non-linear solution method using iterative calculation.

上記課題を解決する第5の発明に係るラインセンサカメラのキャリブレーション方法は、
上記第4の発明に記載のラインセンサカメラのキャリブレーション方法において、
前記立体マーカとして、L字型の形状であって、L字型に折れ曲がった内側の面に前記複数の検出点が配置されているものを用いる
ことを特徴とする。
A calibration method for a line sensor camera according to a fifth invention for solving the above-mentioned problems,
In the calibration method for a line sensor camera according to the fourth aspect,
As the three-dimensional marker, an L-shaped marker in which the plurality of detection points are arranged on an inner surface bent in an L-shape is used.

上記課題を解決する第6の発明に係るラインセンサカメラのキャリブレーション方法は、
上記第4又は第5の発明に記載のラインセンサカメラのキャリブレーション方法において、
前記数式モデルとして、ピンホールカメラモデルを用いる
ことを特徴とする。
A calibration method for a line sensor camera according to a sixth invention for solving the above-mentioned problems,
In the calibration method for a line sensor camera according to the fourth or fifth aspect,
A pinhole camera model is used as the mathematical expression model.

本発明によれば、ラインセンサカメラの撮像範囲となる2次元平面上に写る立体マーカを用い、立体マーカの2次元平面座標からラインセンサカメラの1次元画像座標へ変換する数式モデルを用いているので、ラインセンサカメラに対応する適切なキャリブレーションを行うことができる。又、線形解法と共に、誤差関数を最小化する非線形解法を用いているので、歪み係数を含む内部パラメータと外部パラメータを同時に算出することができる。又、立体マーカを用いて、検出点に奥行きを持たせたので、焦点距離を正確に算出することができる。又、立体マーカの位置及び姿勢が各々異なる複数の画像を撮像するので、歪み係数を含む内部パラメータを算出することができる。   According to the present invention, a three-dimensional marker projected on a two-dimensional plane which is an imaging range of the line sensor camera is used, and a mathematical expression model for converting the two-dimensional plane coordinates of the three-dimensional marker to the one-dimensional image coordinates of the line sensor camera is used. Therefore, appropriate calibration corresponding to the line sensor camera can be performed. In addition, since the nonlinear solution that minimizes the error function is used together with the linear solution, the internal parameters including the distortion coefficient and the external parameters can be calculated simultaneously. Further, since the detection point is given a depth by using the three-dimensional marker, the focal length can be accurately calculated. Further, since a plurality of images having different positions and orientations of the three-dimensional marker are captured, internal parameters including a distortion coefficient can be calculated.

本発明に係るラインセンサカメラのキャリブレーション装置の実施形態の一例を示す概略構成図である。1 is a schematic configuration diagram illustrating an example of an embodiment of a calibration device for a line sensor camera according to the present invention. 図1に示した装置で実施するラインセンサカメラのキャリブレーション方法を説明するフローチャートである。2 is a flowchart illustrating a method of calibrating a line sensor camera performed by the apparatus illustrated in FIG. 1.

カメラを用いた計測を行う際、カメラの焦点距離、主点座標、歪み係数などといったカメラパラメータを事前に求めることは必須であり、これを求めることをカメラキャリブレーションという。なお、以降、カメラキャリブレーションを、単に、キャリブレーションと呼ぶ。   When performing measurement using a camera, it is essential to obtain camera parameters such as the focal length, principal point coordinates, and distortion coefficient of the camera in advance, and this is called camera calibration. Hereinafter, camera calibration is simply referred to as calibration.

本発明では、非特許文献2の方法のように、ラインセンサカメラのキャリブレーションに、マーカの複数回撮影と非線形最適化手法によるカメラパラメータ算出を導入する。しかしながら、非特許文献2の方法はエリアカメラを前提としているため、この方法をそのままラインセンサカメラのキャリブレーションに導入することはできない。例えば、ラインセンサカメラでは、次元数が少ないため、回転行列の直交性を活用できず、又、ライセンサカメラがキャリブレーション用の平面マーカをチェスボード状に撮影できないため、焦点距離と外部パラメータ算出が不安定になることが問題となる。本発明では、これらの問題を解決するため、キャリブレーション用として、立体マーカを用いている。これにより、焦点距離と外部パラメータ算出が不安定になることを防ぐことができる。   In the present invention, as in the method of Non-Patent Document 2, a plurality of times of imaging of a marker and calculation of camera parameters by a non-linear optimization method are introduced into calibration of a line sensor camera. However, since the method of Non-Patent Document 2 presupposes an area camera, this method cannot be directly introduced into calibration of a line sensor camera. For example, in a line sensor camera, since the number of dimensions is small, the orthogonality of the rotation matrix cannot be utilized, and since the licensor camera cannot capture a planar marker for calibration in a chessboard shape, the focal length and external parameter calculation are Instability is a problem. In the present invention, to solve these problems, a three-dimensional marker is used for calibration. This makes it possible to prevent the calculation of the focal length and the external parameters from becoming unstable.

又、本発明では、カメラモデルとして、ピンホールカメラモデルを用いる。但し、本発明では、ラインセンサカメラを使うため、通常のエリアカメラでは撮像範囲の3次元空間が2次元画像になるのに対して、ラインセンサカメラでは撮像範囲の2次元平面が1次元画像となる。そして、撮像範囲の2次元平面上に立体マーカを設置することで、求める外部パラメータを、回転が1軸、平行移動が2次元とすることができる。   In the present invention, a pinhole camera model is used as the camera model. However, in the present invention, since a line sensor camera is used, the three-dimensional space of the imaging range becomes a two-dimensional image with a normal area camera, whereas the two-dimensional plane of the imaging range becomes a one-dimensional image with a line sensor camera. Become. By setting a three-dimensional marker on a two-dimensional plane of the imaging range, the required external parameters can be one axis for rotation and two dimensions for parallel movement.

ここで、本発明の装置構成を図1に示すと共に、図1に示す構成における数式モデルを下記式(1)に示す。なお、図1に示す本発明の装置構成の詳細については後述する。   Here, an apparatus configuration of the present invention is shown in FIG. 1, and a mathematical model in the configuration shown in FIG. 1 is shown in the following equation (1). The details of the device configuration of the present invention shown in FIG. 1 will be described later.

図1において、ラインセンサカメラ10は1ラインしか撮像を行わないため、撮像範囲は3次元空間上では2次元平面11となる。この2次元平面11上のL字マーカ20のオブジェクト座標系(2次元平面座標系)をX軸、Y軸で表現し、ラインセンサカメラ10のカメラ座標系(1次元画像座標系)を、ラインセンサカメラ10の光軸方向の軸wに直交し、撮像範囲の2次元平面11と並行なu軸で表現している。又、オブジェクト座標系とカメラ座標系間の回転行列をR(回転軸は1軸でその角度はθ)、並進ベクトルをt(2次元ベクトルで、その要素はt1、t2)とする。 In FIG. 1, since the line sensor camera 10 captures only one line, the capturing range is a two-dimensional plane 11 in a three-dimensional space. The object coordinate system (two-dimensional plane coordinate system) of the L-shaped marker 20 on the two-dimensional plane 11 is expressed by the X axis and the Y axis, and the camera coordinate system (one-dimensional image coordinate system) of the line sensor camera 10 is represented by a line. It is represented by a u-axis orthogonal to the axis w in the optical axis direction of the sensor camera 10 and parallel to the two-dimensional plane 11 of the imaging range. The rotation matrix between the object coordinate system and the camera coordinate system is R (the rotation axis is one axis and the angle is θ), and the translation vector is t (a two-dimensional vector whose elements are t 1 and t 2 ).

Figure 0006641729
Figure 0006641729

ここで、sはスケーリング係数、fは焦点距離、cは主点座標、uは実際に観測されたカメラ座標系における位置(ピクセル座標における計測座標)、X、Yはオブジェクト座標系における位置(L字マーカ20の実空間(2次元平面11)上における真値座標)である。   Here, s is a scaling factor, f is a focal length, c is a principal point coordinate, u is a position (measured coordinate in pixel coordinates) in the camera coordinate system actually observed, and X and Y are positions (L in the object coordinate system). It is a true coordinate of the character marker 20 on the real space (two-dimensional plane 11).

又、上記式(1)及び下記の式(2)〜(16)の式中において、ボールド体(太字)ではないアルファベットはスカラーであり、ボールド体(太字)の小文字のアルファベットはベクトルであり、ボールド体(太字)の大文字のアルファベットは行列である。なお、文書中においては、ボールド体(太字)を使用できないので、通常の書式とし、該当するアルファベットの直後に“(ボールド体)”と付記している。   In the above formula (1) and the following formulas (2) to (16), alphabets that are not bold (bold) are scalars, and lowercase alphabets in bold (bold) are vectors, The uppercase alphabet in bold (bold) is a matrix. In the document, a bold font (bold font) cannot be used, so that the document is in a normal format and “(bold font)” is added immediately after the corresponding alphabet.

上記式(1)は、L字マーカ20のオブジェクト座標(2次元平面座標)からラインセンサカメラ10のカメラ座標(1次元画像座標)へ変換する数式モデルとなっている。但し、上記式(1)では、ラインセンサカメラ10のレンズの歪みが考慮されていない。そこで、下記式(2)のように(x,y)を定義すると、下記式(3)〜(5)のように歪みを表すことができる。なお、k1〜k3は半径歪み係数である。なお、レンズの歪みについては、非特許文献3(特に、51頁)を参考にしている。 The above equation (1) is a mathematical model for converting the object coordinates (two-dimensional plane coordinates) of the L-shaped marker 20 to the camera coordinates (one-dimensional image coordinates) of the line sensor camera 10. However, in the above equation (1), the distortion of the lens of the line sensor camera 10 is not considered. Therefore, if (x, y) is defined as in the following equation (2), distortion can be expressed as in the following equations (3) to (5). Note that k 1 to k 3 are radial distortion coefficients. The lens distortion is referred to Non-Patent Document 3 (especially, page 51).

Figure 0006641729
Figure 0006641729

上記式(1)〜(5)について展開したいが、式(5)にx”をそのまま代入できないため、次式(5)’を式(4)に代入する。式(1)〜(3)についても式(4)に代入すると下記式(6)となる。   Although it is desired to expand the above equations (1) to (5), x ″ cannot be directly substituted into equation (5), and therefore the following equation (5) ′ is substituted into equation (4): equations (1) to (3) Is also substituted into Expression (4) to obtain Expression (6) below.

Figure 0006641729
Figure 0006641729

このカメラモデルでキャリブレーションを行う場合には、単位焦点距離面での誤差最小化を行うことになり、下記式(7)が最小となるように、レーベンバーグマーカート法により、内部及び外部パラメータを求めることとなる。   When calibration is performed with this camera model, the error in the unit focal length plane is minimized, and the internal and external parameters are determined by the Levenberg-Marquardt method so that the following equation (7) is minimized. Will be required.

Figure 0006641729
Figure 0006641729

ここで、上記式(7)において、Mは画像の撮影回数、Nは各撮影において取得される特徴点数(白黒帯23の検出点数)である。上記式(7)は、上記式(6)に基づく誤差関数を、撮像した画像の全数M及び検出点の全数Nについて総和したものとなる。   Here, in the above equation (7), M is the number of times of image capturing, and N is the number of feature points (the number of detected points of the black and white band 23) acquired in each image capturing. The above equation (7) is the sum of the error function based on the above equation (6) for the total number M of the captured images and the total number N of the detection points.

次に、上述した内部及び外部パラメータが全て校正済み(キャリブレーション済み)の場合に、計測座標uが得られた時のX、Yについて求める。これは、上記式(6)をX、Yの形になるように解けばよいが、上記式(6)にはX、Y両方が含まれているため、このままでは解くことができない。そこで、L字マーカ20の検出点では、X、Yの2次元平面11上の真値座標がどちらかは0であることを利用し、真値座標が0となる方向で得られたパラメータによって算出される値も0と仮定して解く。その結果、上記式(6)は下記式(8)、(9)となり、解析的にX、Yの値を求めることができた。ここで、x’やx”は上記式(3)〜(5)で定義された値である。   Next, when all of the above-mentioned internal and external parameters have been calibrated (calibrated), X and Y when the measurement coordinate u is obtained are obtained. This can be solved by solving the above equation (6) so as to be in the form of X and Y. However, since the above equation (6) includes both X and Y, it cannot be solved as it is. Therefore, at the detection point of the L-shaped marker 20, the fact that either of the true coordinate on the two-dimensional plane 11 of X and Y is 0 is used, and the parameter obtained in the direction in which the true coordinate becomes 0 is used. The solution is performed assuming that the calculated value is also 0. As a result, the above equation (6) becomes the following equations (8) and (9), and the values of X and Y could be obtained analytically. Here, x ′ and x ″ are values defined by the above equations (3) to (5).

Figure 0006641729
Figure 0006641729

次に、外部パラメータを撮影毎に求める方法について述べる。並進と回転を表す変換行列を下記式(10)とすると、上記式(1)に基づいて、変換行列は下記式(11)で表すことができる。   Next, a method of obtaining external parameters for each photographing will be described. Assuming that a transformation matrix representing translation and rotation is represented by the following equation (10), the transformation matrix can be represented by the following equation (11) based on the above equation (1).

Figure 0006641729
Figure 0006641729

これを展開、整理すると、下記式(12)となる。   When this is developed and arranged, the following equation (12) is obtained.

Figure 0006641729
Figure 0006641729

ここで、スケールが次数を1つ減らせる性質を利用し、3本以上の同時方程式を立てることで変換行列を解くことができる。実際には、L字マーカ20の座標は3点以上あるが、この場合、方程式と未知数の数が一致しない。そこで、最小二乗法を用いる。二乗誤差をE、各計測点で生じる誤差ベクトルをe(ボールド体)、マーカの座標数をnとし、下記式(13)で表す行列を用いると、二乗誤差Eを下記式(14)で表すことができる。なお、“T”は、転置行列を表す記号である。 Here, the conversion matrix can be solved by establishing three or more simultaneous equations using the property that the scale can reduce the order by one. Actually, there are three or more coordinates of the L-shaped marker 20, but in this case, the equation does not match the number of unknowns. Therefore, the least squares method is used. When the square error is E, the error vector generated at each measurement point is e (bold), the number of coordinates of the marker is n, and the matrix expressed by the following equation (13) is used, the square error E is expressed by the following equation (14) be able to. “ T ” is a symbol representing a transposed matrix.

Figure 0006641729
Figure 0006641729

二乗誤差Eを最小化するためのベクトルは、BTB(ボールド体)の最小の固有値に対応する固有ベクトルとなる。そこで、解となる固有ベクトルを求めるため、特異値分解を用いる。これは下記式(15)となる。ここで、U(ボールド体)は左特異行列、V(ボールド体)は右特異行列、Σ(ボールド体)は特異値行列であり、I(ボールド体)は単位行列である。これにより、BTB(ボールド体)は下記式(16)で表すことができる。 Vector to minimize the square error E is a eigenvector corresponding to the smallest eigenvalue of B T B (bold). Therefore, singular value decomposition is used to find an eigenvector as a solution. This is given by the following equation (15). Here, U (bold body) is a left singular matrix, V (bold body) is a right singular matrix, Σ (bold body) is a singular value matrix, and I (bold body) is a unit matrix. Thus, B T B (bold) can be represented by the following formula (16).

Figure 0006641729
Figure 0006641729

この結果より、固有ベクトルが右特異行列V(ボールド体)の右特異ベクトルと同じになり、固有値が特異値の二乗と同じになることが分かる。このことから、特異値分解を使うことで、変換行列を求めることができる。   From this result, it can be seen that the eigenvector is the same as the right singular vector of the right singular matrix V (bold body), and the eigenvalue is the same as the square of the singular value. From this, a transformation matrix can be obtained by using singular value decomposition.

実際の外部パラメータとするには、スケール不定及びt2>0のため、t2で正規化を行い、回転行列の性質より、(cosθ)2+(sinθ)2=1を使用して、回転と並進のパラメータを求める。 In order to make it an actual external parameter, since the scale is undefined and t 2 > 0, normalization is performed at t 2 , and from the nature of the rotation matrix, rotation is performed using (cos θ) 2 + (sin θ) 2 = 1. And the translation parameter.

このように、ラインセンサカメラであっても、計測座標u、真値座標X、Y、焦点距離f、主点座標cが分かっていれば、線形解法で解を求めることができる。実際には、焦点距離f、主点座標cは最初には分からないため、適当な値を入力することで、初期の外部パラメータを求める。そして、最終的に、この初期の外部パラメータを初期値として、式(7)をレーベンバーグマーカート法によって解くことで、最終的な内部及び外部パラメータを得ることができる。   As described above, even with a line sensor camera, if the measurement coordinates u, the true value coordinates X and Y, the focal length f, and the principal point coordinates c are known, a solution can be obtained by a linear solution method. Actually, since the focal length f and the principal point coordinates c are not known at first, the initial external parameters are obtained by inputting appropriate values. Finally, by using the initial external parameters as initial values and solving equation (7) by the Levenberg-Marquardt method, final internal and external parameters can be obtained.

次に、上述した計算を行う本発明に係るラインセンサカメラのキャリブレーション装置及び方法について、図1及び図2を参照して以下に説明する。   Next, a calibration apparatus and method for a line sensor camera according to the present invention that performs the above-described calculation will be described below with reference to FIGS.

[実施例1]
本実施例の装置は、ラインセンサカメラ10のキャリブレーション装置であり、図1に示すように、L字マーカ20と、処理システム30とを有し、処理システム30は、記憶部31、画像入力部32、計測座標算出部33、外部パラメータ算出部34及び非線形最小二乗部35を有している。
[Example 1]
The apparatus according to the present embodiment is a calibration apparatus for the line sensor camera 10, and includes an L-shaped marker 20 and a processing system 30, as shown in FIG. It has a unit 32, a measurement coordinate calculation unit 33, an external parameter calculation unit 34, and a non-linear least square unit 35.

ラインセンサカメラ10は、CCD(Charge-Coupled Device)などの撮像素子が一次元の線状に配置され、1次元の線状に撮像対象物の画像を撮像するものである。   In the line sensor camera 10, an image sensor such as a CCD (Charge-Coupled Device) is arranged in a one-dimensional line, and an image of an object to be imaged is taken in a one-dimensional line.

L字マーカ20は、L字型の形状の立体マーカであり、その中央21で90°に折れ曲がり、折れ曲がった内側の面22に白黒帯23を有する剛体からなる。この白黒帯23は、中央21を中心に対称的に配置されると共に、内側の面22の長手方向に沿って交互に白黒となるように配置されており、白黒帯23の白黒の幅が既知、つまり、白黒帯23による複数の検出点が2次元平面11上における2次元平面座標で既知となっている。上述した非特許文献2の方法のように、平面マーカを用いる場合には焦点距離が不安定になるが、本実施例では、L字マーカ20をキャリブレーションに用いており、焦点距離を正確に算出可能となる。   The L-shaped marker 20 is an L-shaped three-dimensional marker, which is bent at 90 ° at the center 21 thereof and made of a rigid body having a black and white band 23 on the bent inner surface 22. The black-and-white bands 23 are arranged symmetrically about the center 21 and alternately black-and-white along the longitudinal direction of the inner surface 22, and the black-and-white band 23 has a known black-and-white width. That is, a plurality of detection points by the black-and-white band 23 are known by two-dimensional plane coordinates on the two-dimensional plane 11. As in the method of Non-Patent Document 2 described above, when a planar marker is used, the focal length becomes unstable. However, in this embodiment, the L-shaped marker 20 is used for calibration, and the focal length is accurately determined. It can be calculated.

なお、本実施例では、L字型の立体マーカを用いているが、複数の検出点に奥行きを持たせることができ、かつ、全ての検出点の2次元平面11上のX、Yの真値座標のどちらかを必ず0とすることができれば、L字型の立体マーカに限らない。例えば、直方体や直角三角柱において、直角を挟む2辺の外面に図1に示したような白黒帯23を設けても良い。   In the present embodiment, an L-shaped three-dimensional marker is used. However, a plurality of detection points can have depth, and the X and Y true values of all the detection points on the two-dimensional plane 11 can be obtained. The present invention is not limited to the L-shaped solid marker as long as either of the value coordinates can be set to 0 without fail. For example, in a rectangular parallelepiped or a right-angled triangular prism, a black-and-white band 23 as shown in FIG. 1 may be provided on the outer surface of two sides sandwiching the right angle.

処理システム30において、記憶部31では、後述するように、ラインセンサカメラ10からの画像データ、各撮影でのL字マーカ20の白黒帯23の画像上の計測座標データ(計測座標u)、レンズ初期値、L字マーカ20の白黒帯23の真値座標X、Y、ラインセンサカメラ10の内部パラメータ(焦点距離f、主点座標c、歪み係数k1〜k3)及び各撮影でのラインセンサカメラ10の外部パラメータ(回転θ、並進t1、t2)を保管する。記憶部31としては、RAM(Random Access memory)、HDD(Hard Disk Drive)、SSD(Solid State Drive)などの記憶装置が使用可能である。 In the processing system 30, the storage unit 31 stores image data from the line sensor camera 10, measurement coordinate data (measurement coordinate u) on the image of the black-and-white band 23 of the L-shaped marker 20 in each shooting, and a lens, as described later. Initial values, true coordinates X and Y of the black and white band 23 of the L-shaped marker 20, internal parameters of the line sensor camera 10 (focal length f, principal point coordinates c, distortion coefficients k 1 to k 3 ), and lines in each shooting The external parameters (rotation θ, translation t 1 , t 2 ) of the sensor camera 10 are stored. As the storage unit 31, a storage device such as a random access memory (RAM), a hard disk drive (HDD), or a solid state drive (SSD) can be used.

又、画像入力部32では、ラインセンサカメラ10で取得したL字マーカ20の画像データが、ラインセンサカメラ10から入力されて、入力された画像データを記憶部31へ保管している。   In the image input unit 32, image data of the L-shaped marker 20 acquired by the line sensor camera 10 is input from the line sensor camera 10, and the input image data is stored in the storage unit 31.

又、計測座標算出部33では、ラインセンサカメラ10で撮像した画像データからL字マーカ20の白黒帯23(検出点)を検出し、各撮影でのL字マーカ20の白黒帯23(検出点)の画像上の計測座標u(1次元画像座標)を求め、計測座標データとして記憶部31へ保管する。なお、L字マーカ20の白黒帯23(検出点)の画像上の座標については、2値化処理やエッジ検出といった画像処理を行うことにより検出している。   In addition, the measurement coordinate calculation unit 33 detects the black and white band 23 (detection point) of the L-shaped marker 20 from the image data captured by the line sensor camera 10 and detects the black and white band 23 (detection point) of the L-shaped marker 20 in each shooting. The measurement coordinates u (one-dimensional image coordinates) on the image are obtained and stored in the storage unit 31 as measurement coordinate data. Note that the coordinates of the L-shaped marker 20 on the image of the black and white band 23 (detection point) are detected by performing image processing such as binarization processing and edge detection.

又、外部パラメータ算出部34では、計測座標算出部33で算出した各撮影での計測座標u、レンズ初期値、L字マーカ20の白黒帯23(検出点)の真値座標X、Yから、上述した式(10)〜(16)を用いて、各撮影でのラインセンサカメラ10の外部パラメータを求め、記憶部31へ保管している。   The external parameter calculation unit 34 calculates the coordinates u, the lens initial value, the true coordinates X, Y of the black and white band 23 (detection point) of the L-shaped marker 20 in each shooting calculated by the measurement coordinate calculation unit 33. The external parameters of the line sensor camera 10 for each photographing are obtained using the above-described equations (10) to (16) and stored in the storage unit 31.

又、非線形最小二乗部35では、計測座標算出部33で算出した各撮影での計測座標u、レンズ初期値、L字マーカ20の白黒帯23(検出点)の真値座標X、Y、外部パラメータ算出部34で求めた各撮影でのラインセンサカメラ10の外部パラメータを用い、最終的なラインセンサカメラ10の内部パラメータ及び各撮影でのラインセンサカメラ10の外部パラメータについて、上述した式(7)をレーベンバーグマーカート法により算出し、記憶部31へ保管している。   In the non-linear least-square unit 35, the measurement coordinates u, the lens initial value, the true-value coordinates X, Y of the monochrome band 23 (detection point) of the L-shaped marker 20 in each photographing calculated by the measurement coordinate calculation unit 33, and the external Using the external parameters of the line sensor camera 10 in each shooting determined by the parameter calculation unit 34, the final internal parameters of the line sensor camera 10 and the external parameters of the line sensor camera 10 in each shooting are calculated using the above equation (7). ) Is calculated by the Levenberg-Marquardt method and stored in the storage unit 31.

次に、図1と共に図2を参照して、本発明に係るラインセンサカメラのキャリブレーション方法を説明する。   Next, a calibration method for a line sensor camera according to the present invention will be described with reference to FIGS.

(ステップS1)
画像入力工程において、位置を固定したL字マーカ20に対し、様々な位置、姿勢になるようにラインセンサカメラ10を設置し、それぞれの位置、姿勢での画像を撮像し、記憶部32へ保管する(画像入力部32)。L字マーカ20は、その位置を固定しているので、設置誤差は含まれないようになっている。
(Step S1)
In the image input process, the line sensor camera 10 is installed so as to have various positions and postures with respect to the L-shaped marker 20 whose position is fixed, and images are taken at the respective positions and postures and stored in the storage unit 32. (Image input unit 32). Since the position of the L-shaped marker 20 is fixed, an installation error is not included.

(ステップS2)
計測座標算出工程において、撮影した画像毎に、L字マーカ20の白黒帯23(検出点)の検出処理を行い、L字マーカ20の白黒帯23(検出点)の画像上の計測座標u(1次元画像座標)を算出し、計測座標データとして記憶部32へ保管する(計測座標算出部33)。
(Step S2)
In the measurement coordinate calculation step, the detection process of the black and white band 23 (detection point) of the L-shaped marker 20 is performed for each captured image, and the measurement coordinates u ( One-dimensional image coordinates are calculated and stored in the storage unit 32 as measurement coordinate data (measurement coordinate calculation unit 33).

(ステップS3)
外部パラメータ算出工程において、ラインセンサカメラ10の初期の内部パラメータとなるレンズ初期値として、焦点距離fをメーカの公表値、主点座標cを総画素数の半分、歪み係数k1〜k3を全て0とし、撮影した画像毎に、上述した式(10)〜(16)を用い、線形解法により初期の外部パラメータを算出し、記憶部32へ保管する(外部パラメータ算出部34)。
(Step S3)
In the external parameter calculation step, the focal length f is the published value of the manufacturer, the principal point coordinate c is half of the total number of pixels, and the distortion coefficients k 1 to k 3 are lens initial values that are initial internal parameters of the line sensor camera 10. All are set to 0, and the initial external parameters are calculated by a linear solution method using the above-described equations (10) to (16) for each captured image, and stored in the storage unit 32 (external parameter calculation unit 34).

(ステップS4)
非線形最小二乗工程において、上述した初期の内部パラメータ及びステップS3で算出した初期の外部パラメータを初期値として、撮影した画像毎に、上述した式(7)を用い、レーベンバーグマーカート法で最終的な内部及び外部パラメータを算出し、記憶部32へ保管する(非線形最小二乗部35)。
(Step S4)
In the nonlinear least-squares process, the initial internal parameters described above and the initial external parameters calculated in step S3 are used as initial values, and the final image is obtained by the Levenberg-Marquardt method using the above-described equation (7) for each captured image. The internal and external parameters are calculated and stored in the storage unit 32 (non-linear least square unit 35).

本実施例は、1台のラインセンサカメラ10と1つのL字マーカ20を用い、以上の手順により、ラインセンサカメラ10の焦点距離f、主点座標c、歪み係数k1〜k3といった内部パラメータを求めると共に、撮影毎のL字マーカ20の回転θ、平行移動t1、t2といった外部パラメータを求めることが可能となる。 In this embodiment, one line sensor camera 10 and one L-shaped marker 20 are used, and according to the above-described procedure, the focal length f of the line sensor camera 10, the principal point coordinates c, and the distortion coefficients k 1 to k 3. In addition to obtaining the parameters, it becomes possible to obtain the external parameters such as the rotation θ of the L-shaped marker 20 and the parallel movements t 1 and t 2 for each photographing.

以上説明したように、本実施例では、ラインセンサカメラ10の撮像範囲となる2次元平面11上に写るL字マーカ20を用い、立体マーカの2次元平面座標からラインセンサカメラの1次元画像座標へ変換する数式モデルを用いているので、ラインセンサカメラ10に対応する適切なキャリブレーションを行うことができる。又、線形解法と共に、誤差関数を最小化する非線形解法を用いているので、歪み係数k1〜k3を含む内部パラメータと外部パラメータを同時に算出することができる。又、L字マーカ20を用いて、検出点となる白黒帯23に奥行きを持たせたので、焦点距離fを正確に算出することができる。又、L字マーカ20の位置及び姿勢が各々異なる複数の画像を撮像するので、歪み係数k1〜k3を含む内部パラメータの算出することができる。 As described above, in the present embodiment, the L-shaped marker 20 that is imaged on the two-dimensional plane 11 which is the imaging range of the line sensor camera 10 is used, and the two-dimensional plane coordinates of the three-dimensional marker are used to calculate the one-dimensional image coordinates of the line sensor camera. Since the mathematical model for conversion to is used, appropriate calibration corresponding to the line sensor camera 10 can be performed. In addition, since the nonlinear solution that minimizes the error function is used together with the linear solution, the internal parameters including the distortion coefficients k 1 to k 3 and the external parameters can be calculated simultaneously. In addition, since the L-shaped marker 20 is used to give depth to the black-and-white band 23 serving as a detection point, the focal length f can be accurately calculated. Further, since a plurality of images having different positions and postures of the L-shaped marker 20 are captured, internal parameters including distortion coefficients k 1 to k 3 can be calculated.

本発明は、ラインセンサカメラに好適なものである。   The present invention is suitable for a line sensor camera.

10 ラインセンサカメラ
20 L字マーカ
23 白黒帯
30 処理システム
31 記憶部
32 画像入力部
33 計測座標算出部
34 外部パラメータ算出部
35 非線形最小二乗部
Reference Signs List 10 line sensor camera 20 L-shaped marker 23 monochrome band 30 processing system 31 storage unit 32 image input unit 33 measurement coordinate calculation unit 34 external parameter calculation unit 35 nonlinear least square unit

Claims (6)

ラインセンサカメラの撮像範囲となる2次元平面上での2次元平面座標が既知の複数の検出点を有し、かつ、前記検出点の一つが他の前記検出点に対して奥行きを有する立体マーカと、
前記立体マーカを前記ラインセンサカメラで撮像した複数の画像に基づいて、前記ラインセンサカメラのキャリブレーション用の内部パラメータ及び外部パラメータを算出する処理部とを有し、
前記処理部は、
位置及び姿勢が各々異なる前記立体マーカの前記画像が各々入力される画像入力部と、
前記立体マーカの前記検出点の前記画像上の1次元画像座標を前記画像毎に算出する計測座標算出部と、
前記2次元平面座標から前記1次元画像座標へ変換する前記ラインセンサカメラの数式モデルに基づいて求めた変換行列について、前記変換行列における初期の内部パラメータとして既知の初期値を入力し、線形解法により前記変換行列から初期の外部パラメータを前記画像毎に算出する外部パラメータ算出部と、
前記数式モデルに基づいて求めたレンズ歪みを考慮した誤差関数について、前記誤差関数に前記初期の内部パラメータ及び前記初期の外部パラメータを入力し、前記検出点の全数及び前記画像の全数についての前記誤差関数の総和が最小となる前記内部パラメータ及び前記外部パラメータを、反復計算を用いた非線形解法により算出する非線形最小二乗部とを有する
ことを特徴とするラインセンサカメラのキャリブレーション装置。
Stereoscopic two-dimensional plane coordinates on a two-dimensional plane as the imaging range of line sensor cameras have a known multiple detection points, and one of the detection point is have a depth relative to other of said detection points Markers and
A processing unit that calculates an internal parameter and an external parameter for calibration of the line sensor camera based on a plurality of images of the three-dimensional marker captured by the line sensor camera,
The processing unit includes:
An image input unit to which the images of the three-dimensional markers having different positions and postures are respectively input;
A measurement coordinate calculation unit that calculates a one-dimensional image coordinate of the detection point of the three-dimensional marker on the image for each image;
For a conversion matrix obtained based on a mathematical model of the line sensor camera for converting the two-dimensional plane coordinates to the one-dimensional image coordinates, input a known initial value as an initial internal parameter in the conversion matrix, and perform a linear solution. An external parameter calculation unit that calculates an initial external parameter for each image from the transformation matrix,
For an error function that takes into account the lens distortion determined based on the mathematical model, input the initial internal parameters and the initial external parameters to the error function, and calculate the error for the total number of the detection points and the total number of the images. A calibration apparatus for a line sensor camera, comprising: a non-linear least-squares unit that calculates the internal parameter and the external parameter that minimize the sum of functions by a non-linear solution method using iterative calculation.
請求項1に記載のラインセンサカメラのキャリブレーション装置において、
前記立体マーカは、L字型の形状であり、L字型に折れ曲がった内側の面に前記複数の検出点が配置されている
ことを特徴とするラインセンサカメラのキャリブレーション装置。
The calibration device for a line sensor camera according to claim 1,
The calibration device for a line sensor camera, wherein the three-dimensional marker has an L-shape, and the plurality of detection points are arranged on an inner surface bent in an L-shape.
請求項1又は請求項2に記載のラインセンサカメラのキャリブレーション装置において、
前記数式モデルは、ピンホールカメラモデルを用いたものである
ことを特徴とするラインセンサカメラのキャリブレーション装置。
A calibration device for a line sensor camera according to claim 1 or 2,
A calibration apparatus for a line sensor camera, wherein the mathematical expression model uses a pinhole camera model.
ラインセンサカメラの撮像範囲となる2次元平面上での2次元平面座標が既知の複数の検出点を有し、かつ、前記検出点の一つが他の前記検出点に対して奥行きを有する立体マーカを前記ラインセンサカメラで撮像した複数の画像に基づいて、前記ラインセンサカメラのキャリブレーション用の内部パラメータ及び外部パラメータを算出するラインセンサカメラのキャリブレーション方法であって、
位置及び姿勢が各々異なる前記立体マーカの前記画像が各々入力される画像入力工程と、
前記立体マーカの前記検出点の前記画像上の1次元画像座標を前記画像毎に算出する計測座標算出工程と、
前記2次元平面座標から前記1次元画像座標へ変換する前記ラインセンサカメラの数式モデルに基づいて求めた変換行列について、前記変換行列における初期の内部パラメータとして既知の初期値を入力し、線形解法により前記変換行列から初期の外部パラメータを前記画像毎に算出する外部パラメータ算出工程と、
前記数式モデルに基づいて求めたレンズ歪みを考慮した誤差関数について、前記誤差関数に前記初期の内部パラメータ及び前記初期の外部パラメータを入力し、前記検出点の全数及び前記画像の全数についての前記誤差関数の総和が最小となる前記内部パラメータ及び前記外部パラメータを、反復計算を用いた非線形解法により算出する非線形最小二乗工程とを有する
ことを特徴とするラインセンサカメラのキャリブレーション方法。
Stereoscopic two-dimensional plane coordinates on a two-dimensional plane as the imaging range of line sensor cameras have a known multiple detection points, and one of the detection point is have a depth relative to other of said detection points A calibration method for a line sensor camera that calculates an internal parameter and an external parameter for calibration of the line sensor camera based on a plurality of images captured by the line sensor camera,
An image inputting step in which the images of the three-dimensional marker having different positions and postures are respectively input;
A measurement coordinate calculation step of calculating one-dimensional image coordinates on the image of the detection point of the three-dimensional marker for each image;
For a conversion matrix obtained based on a mathematical model of the line sensor camera for converting the two-dimensional plane coordinates to the one-dimensional image coordinates, input a known initial value as an initial internal parameter in the conversion matrix, and perform a linear solution. An external parameter calculation step of calculating an initial external parameter for each image from the transformation matrix,
For an error function that takes into account the lens distortion determined based on the mathematical model, input the initial internal parameters and the initial external parameters to the error function, and calculate the error for the total number of the detection points and the total number of the images. A non-linear least-squares step of calculating the internal parameter and the external parameter that minimize the sum of functions by a non-linear solution using iterative calculation.
請求項4に記載のラインセンサカメラのキャリブレーション方法において、
前記立体マーカとして、L字型の形状であって、L字型に折れ曲がった内側の面に前記複数の検出点が配置されているものを用いる
ことを特徴とするラインセンサカメラのキャリブレーション方法。
The calibration method for a line sensor camera according to claim 4,
A method for calibrating a line sensor camera, characterized in that an L-shaped marker having the plurality of detection points arranged on an inner surface bent in an L-shape is used as the three-dimensional marker.
請求項4又は請求項5に記載のラインセンサカメラのキャリブレーション方法において、
前記数式モデルとして、ピンホールカメラモデルを用いる
ことを特徴とするラインセンサカメラのキャリブレーション方法。
In the calibration method of the line sensor camera according to claim 4 or 5,
A calibration method for a line sensor camera, wherein a pinhole camera model is used as the mathematical expression model.
JP2015104136A 2015-05-22 2015-05-22 Line sensor camera calibration apparatus and method Active JP6641729B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015104136A JP6641729B2 (en) 2015-05-22 2015-05-22 Line sensor camera calibration apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015104136A JP6641729B2 (en) 2015-05-22 2015-05-22 Line sensor camera calibration apparatus and method

Publications (2)

Publication Number Publication Date
JP2016218815A JP2016218815A (en) 2016-12-22
JP6641729B2 true JP6641729B2 (en) 2020-02-05

Family

ID=57581969

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015104136A Active JP6641729B2 (en) 2015-05-22 2015-05-22 Line sensor camera calibration apparatus and method

Country Status (1)

Country Link
JP (1) JP6641729B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106683139B (en) * 2017-02-20 2023-09-26 南京航空航天大学 Fisheye camera calibration system based on genetic algorithm and image distortion correction method thereof
JP7044016B2 (en) * 2018-09-05 2022-03-30 株式会社明電舎 Line sensor camera calibration device and method
JP6829855B2 (en) * 2020-06-03 2021-02-17 株式会社小矢部精機 How to calibrate the line scan camera
CN114283201A (en) * 2021-04-26 2022-04-05 阿波罗智联(北京)科技有限公司 Camera calibration method and device and road side equipment
CN113240752B (en) * 2021-05-21 2024-03-22 中科创达软件股份有限公司 Internal reference and external reference collaborative calibration method and device
CN113706627A (en) * 2021-08-06 2021-11-26 武汉极目智能技术有限公司 Fisheye camera internal reference calibration method based on single image in vehicle-mounted all-round view

Also Published As

Publication number Publication date
JP2016218815A (en) 2016-12-22

Similar Documents

Publication Publication Date Title
JP6641729B2 (en) Line sensor camera calibration apparatus and method
JP6722323B2 (en) System and method for imaging device modeling and calibration
CN110809786B (en) Calibration device, calibration chart, chart pattern generation device, and calibration method
JP6079333B2 (en) Calibration apparatus, method and program
JP6363863B2 (en) Information processing apparatus and information processing method
JP5158386B2 (en) Image measurement processing apparatus, image measurement processing method, and image measurement processing program using a single camera
WO2014061372A1 (en) Image-processing device, image-processing method, and image-processing program
Henrique Brito et al. Radial distortion self-calibration
JP5070435B1 (en) Three-dimensional relative coordinate measuring apparatus and method
JP7218435B2 (en) CALIBRATION DEVICE, CALIBRATION CHART AND CALIBRATION METHOD
WO2016042779A1 (en) Triangulation device, triangulation method, and recording medium recording program therefor
JP6594170B2 (en) Image processing apparatus, image processing method, image projection system, and program
JP6696230B2 (en) Stereo calibration device and stereo calibration method for line sensor camera
JP7044016B2 (en) Line sensor camera calibration device and method
JP2010186265A (en) Camera calibration device, camera calibration method, camera calibration program, and recording medium with the program recorded threin
JP6557640B2 (en) Camera calibration apparatus, camera calibration method, and camera calibration program
JP7067479B2 (en) Displacement measuring device, displacement measuring system, displacement measuring method and program
Ricolfe-Viala et al. Optimal conditions for camera calibration using a planar template
US10356394B2 (en) Apparatus and method for measuring position of stereo camera
JP5648159B2 (en) Three-dimensional relative coordinate measuring apparatus and method
KR101673144B1 (en) Stereoscopic image registration method based on a partial linear method
Kumar et al. Generalized radial alignment constraint for camera calibration
JP4775541B2 (en) Distortion correction method for captured images
JP2022112695A (en) Calibration apparatus of line sensor camera and calibration method
WO2023166617A1 (en) Camera parameter estimation device, camera parameter estimation method, and computer-readable recording medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180406

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190411

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20190524

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190611

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20190605

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20190529

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190704

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20191203

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191216

R150 Certificate of patent or registration of utility model

Ref document number: 6641729

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150