Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6131001B2 - 3D pattern for camera calibration - Google Patents
[go: Go Back, main page]

JP6131001B2 - 3D pattern for camera calibration - Google Patents

3D pattern for camera calibration Download PDF

Info

Publication number
JP6131001B2
JP6131001B2 JP2012104506A JP2012104506A JP6131001B2 JP 6131001 B2 JP6131001 B2 JP 6131001B2 JP 2012104506 A JP2012104506 A JP 2012104506A JP 2012104506 A JP2012104506 A JP 2012104506A JP 6131001 B2 JP6131001 B2 JP 6131001B2
Authority
JP
Japan
Prior art keywords
dimensional pattern
dimensional
camera calibration
pattern
plane
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
JP2012104506A
Other languages
Japanese (ja)
Other versions
JP2013231900A (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.)
Hazama Ando Corp
Original Assignee
Hazama Ando 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 Hazama Ando Corp filed Critical Hazama Ando Corp
Priority to JP2012104506A priority Critical patent/JP6131001B2/en
Publication of JP2013231900A publication Critical patent/JP2013231900A/en
Application granted granted Critical
Publication of JP6131001B2 publication Critical patent/JP6131001B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Lens Barrels (AREA)
  • Studio Devices (AREA)

Description

本発明は、カメラを用いた3次元画像計測に必要なカメラキャリブレーションに使用するカメラキャリブレーション用3次元パターンに関する。   The present invention relates to a three-dimensional pattern for camera calibration used for camera calibration required for three-dimensional image measurement using a camera.

一般に、カメラを用いて、3次元空間における対象物体の形状などを認識する画像計測が行われている。この種の画像計測では、対象物体の3次元座標を撮影画像中の画像座標を用いて計測することになる。
この3次元座標と撮影画像により得られる画像座標との関係は次のとおりである。

Figure 0006131001
Figure 0006131001
以上により、透視投影行列あるいは画像の歪みパラメータを含めた12個のパラメータを求めることができれば、画像中の画像座標から対象物体の3次元的な情報を得ることができる。
この透視投影行列あるいは12個のパラメータを得る作業がカメラキャリブレーションと呼ばれている。 In general, image measurement for recognizing the shape of a target object in a three-dimensional space is performed using a camera. In this type of image measurement, the three-dimensional coordinates of the target object are measured using the image coordinates in the captured image.
The relationship between the three-dimensional coordinates and the image coordinates obtained from the captured image is as follows.
Figure 0006131001
Figure 0006131001
As described above, if 12 parameters including the perspective projection matrix or the distortion parameter of the image can be obtained, the three-dimensional information of the target object can be obtained from the image coordinates in the image.
The operation of obtaining this perspective projection matrix or 12 parameters is called camera calibration.

既述のとおり、画像計測において、カメラ座標系と世界座標系の関係を表す外部パラメータと、カメラ座標系と画像座標系の関係を表す内部パラメータを求めることは必要不可欠である。この外部パラメータ及び内部パラメータは、カメラの寸法や設置位置の情報に基づいてカメラの位置と姿勢を測定したりレンズの焦点距離を実測したりすることによって求めることができるが、このような方法では正確な測定が困難で、また、多くの時間を必要とするため、実際の運用では、市松模様などのキャリブレーションパターンを正面に有するキャリブレーションボードなどをカメラにより撮影し、その格子点を特徴点として3次元座標とその点を2次元画像に投影した点の座標を求め、このような特徴点を用いて算出する。   As described above, in image measurement, it is indispensable to obtain an external parameter that represents the relationship between the camera coordinate system and the world coordinate system and an internal parameter that represents the relationship between the camera coordinate system and the image coordinate system. These external parameters and internal parameters can be obtained by measuring the position and orientation of the camera or actually measuring the focal length of the lens based on information on the camera dimensions and installation position. Since accurate measurement is difficult and requires a lot of time, in actual operation, a calibration board with a calibration pattern such as a checkerboard pattern is photographed with a camera, and the lattice points are feature points. The three-dimensional coordinates and the coordinates of the points obtained by projecting the points onto the two-dimensional image are obtained and calculated using such feature points.

このようなキャリブレーションパターンを用いたカメラキャリブレーションは、従来から、各種のものが提案されており、3次元パターンを用いた手法と、2次元パターンを用いた手法が周知である。   Various types of camera calibration using such a calibration pattern have been proposed, and a method using a three-dimensional pattern and a method using a two-dimensional pattern are well known.

3次元パターンは、例えば、特許文献1などに例示されている。このパターンは、図17に示すように、xーy平面、yーz平面及びzーx平面からなり、各平面に座標位置が既知の目印が付けられている。
このような3次元パターンを用いたカメラキャリブレーションは、例えば、非特許文献1により提案されている。この文献1の手法では、3次元情報が既知な3次元パターンを撮影画像の一部に入るように1枚の画像を撮影し、ある点を基準とした3次元座標と撮影画像中の2次元座標とを関連させる透視投影行列を算出することでカメラパラメータを求める。この手法の場合、カメラの外部パラメータと内部パラメータとを1回の撮影で求めることができる。
The three-dimensional pattern is exemplified in Patent Document 1, for example. As shown in FIG. 17, this pattern includes an xy plane, a yz plane, and a zx plane, and each plane is marked with a known coordinate position.
For example, Non-Patent Document 1 proposes camera calibration using such a three-dimensional pattern. In the method of this document 1, a single image is photographed so that a three-dimensional pattern with known three-dimensional information is included in a part of the photographed image, and a three-dimensional coordinate based on a certain point and a two-dimensional image in the photographed image. Camera parameters are obtained by calculating a perspective projection matrix that associates coordinates. In the case of this method, the external parameters and internal parameters of the camera can be obtained by one shooting.

2次元パターンは、例えば、特許文献2などに例示されている。このパターンは、図18に示すように、交互にマス目内の色が反転するように配色された格子状の平面パターンで、この場合は、白と黒とのマス目を交互に格子状に並べた市松模様のパターンになっている。
このような2次元パターンを用いたカメラキャリブレーションは、例えば、非特許文献2により提案されている。この文献2の手法では、2次元パターンをカメラで多方向から撮影し、カメラと2次元パターンとの間の位置関係と計算上に模擬されたカメラモデルの情報から計算上の画像を計算し、実際に撮影した現実の画像と計算上の画像内に写っている2次元パターンの位置を比較し、両者の位置の変位量を評価対象とし変位量の二乗和が最小となるようにカメラの内部パラメータに対して非線形最適化を行い、最適値を求める。この手法の場合、画像の歪みを補正するパラメータの演算が可能である。
The two-dimensional pattern is exemplified in Patent Document 2, for example. As shown in FIG. 18, this pattern is a grid-like plane pattern that is arranged so that the colors in the grids are alternately inverted. In this case, the white and black grids are alternately grid-shaped. It is a checkered pattern.
For example, Non-Patent Document 2 proposes camera calibration using such a two-dimensional pattern. In the method of this document 2, a two-dimensional pattern is photographed from multiple directions with a camera, a calculation image is calculated from the positional relationship between the camera and the two-dimensional pattern and the information of the camera model simulated in the calculation, Compare the actual captured image with the position of the two-dimensional pattern in the calculated image, and use the displacement amount of both positions as an evaluation target so that the sum of squares of the displacement amount is minimized. Non-linear optimization is performed on the parameter to obtain an optimum value. In the case of this method, it is possible to calculate a parameter for correcting image distortion.

特開2001− 82941公報JP 2001-82941 A 特開2012− 7980公報JP2012-7980 奥富正富,“「ディジタル画像処理”, CG−ARTS協会,2006Masatomi Okutomi, “Digital Image Processing”, CG-ARTS Association, 2006 Z.Zhang, "A flexible new technique for camera calibration", IEEE Transactions on Pattern Analysis and Machine Intelligence, 22(11):1330-1334, 2000.Z. Zhang, "A flexible new technique for camera calibration", IEEE Transactions on Pattern Analysis and Machine Intelligence, 22 (11): 1330-1334, 2000.

ところで、CCDカメラなどの光学レンズを用いたデジタルカメラによって撮影された画像には、レンズの歪曲収差による歪みがあり、画像周辺ほど歪みが大きいことが知られている。これに対して、上記従来の3次元パターンを用いた方法では、画像に発生する歪みを補正することができないため、結果として、画像計測の精度が劣化する恐れがある、という問題がある。また、上記従来の2次元パターンを用いる方法では、画像の歪みを補正することができるものの、複数の画像を取得する必要があるために、画像の取得処理に多くの時間を要する、という問題がある。   By the way, it is known that an image taken by a digital camera using an optical lens such as a CCD camera has distortion due to distortion of the lens, and the distortion is larger toward the periphery of the image. On the other hand, the conventional method using the three-dimensional pattern cannot correct the distortion generated in the image, and as a result, there is a problem that the accuracy of image measurement may be deteriorated. Further, although the above-described conventional method using a two-dimensional pattern can correct image distortion, there is a problem in that it takes a lot of time for image acquisition processing because it is necessary to acquire a plurality of images. is there.

そこで、本願発明者は、1回のみの撮影でよい利点を有する3次元パターンに着目し、この3次元パターンと画像の歪みの補正について鋭意研究を重ねた結果、画像の歪みを補正できる構造を有する3次元パターンを見出し、本発明を提案するに至った。
本発明は、この種のカメラキャリブレーション用3次元パターンにおいて、カメラキャリブレーションを簡易にかつその実施時間を大幅に短縮して精度よく行うことができ、高精度の画像計測に寄与すること、を目的とする。
Therefore, the inventor of the present application pays attention to a three-dimensional pattern having an advantage that can be taken only once, and as a result of extensive research on correcting the distortion of the three-dimensional pattern and the image, a structure capable of correcting the distortion of the image is obtained. The inventors have found a three-dimensional pattern and have proposed the present invention.
According to the present invention, in this kind of three-dimensional pattern for camera calibration, it is possible to perform camera calibration easily and with high accuracy by greatly reducing the execution time, and contribute to high-accuracy image measurement. Objective.

上記目的を達成するために、本発明は、
カメラを用いた3次元画像計測に必要なカメラパラメータを計測するためのカメラキャリブレーション用3次元パターンであって、
同一の垂直面内又は水平面内に、中央を含む任意の位置に基準面として高さが最小又は最大の面を有し、前記基準面の周囲に前記基準面から周囲に向けて放射状に、かつ前記基準面から周方向に離れるに従って高さが増す又は減る複数の面が形成されるとともに、前記基準面から離れる最外周の四隅の各々の隅を各々含む四つの独立した領域に、高さが最大又は最小の面を形成され、
前記高さが最大又は最小の面を含む前記複数の面にそれぞれ、前記任意の面を基準として、3次元座標が既知な特徴点を具備する、
ことを要旨とする。
In order to achieve the above object, the present invention provides:
A camera calibration 3D pattern for measuring camera parameters necessary for 3D image measurement using a camera,
In the same vertical plane or horizontal plane, a plane having a minimum or maximum height as a reference plane at any position including the center, radially around the reference plane from the reference plane to the periphery, and A plurality of surfaces that increase or decrease in height as they move away from the reference surface in the circumferential direction are formed, and four independent regions each including each corner of the outermost four corners away from the reference surface have heights The largest or smallest surface is formed,
Each of the plurality of surfaces including the surface having the maximum or minimum height includes feature points with known three-dimensional coordinates with respect to the arbitrary surface.
This is the gist.

また、この3次元パターンは次のように具体化される。
(1)複数の面の全部又は一部は同一の垂直面又は水平面に対して平行又は非平行に形成される
(2)複数の面の全部又は一部は平面状又は非平面状に形成される
(3)複数の面の段差部は全部又は一部が同一の垂直面又は水平面に対して直角又は非直角に形成される
(4)特徴点は複数の面に規則的に又は不規則に配置される
(5)複数の面は直方体状若しくは立方体状のブロック又は矩形状のボードの一面に形成されてなる
(6)複数の面が所定の位置で切り離し可能に、ブロック又はボードが複数の小ブロック又は小ボードに分割可能に形成され、複数の面が2次元的に又は3次元的に拡張収縮可能に構成される
Further, this three-dimensional pattern is embodied as follows.
(1) All or some of the plurality of surfaces are formed in parallel or non-parallel to the same vertical surface or horizontal surface .
(2) All or some of the plurality of surfaces are formed in a planar shape or a non-planar shape .
(3) The stepped portions of the plurality of surfaces are all or partially formed at right angles or non-right angles with respect to the same vertical surface or horizontal surface .
(4) The feature points are regularly or irregularly arranged on a plurality of surfaces .
(5) The plurality of surfaces are formed on one surface of a rectangular parallelepiped or cubic block or a rectangular board .
(6) A plurality of surfaces can be separated at a predetermined position, and a block or board can be divided into a plurality of small blocks or small boards, and the plurality of surfaces can be expanded and contracted two-dimensionally or three-dimensionally. Composed .

本発明のカメラキャリブレーション用3次元パターンでは、同一の垂直面内又は水平面内に、中央を含む任意の位置に基準面として高さが最小又は最大の面を有し、基準面の周囲に基準面から周囲に向けて放射状に、かつ基準面から周方向に離れるに従って高さが増す又は減る複数の面が形成されるとともに、基準面から離れる最外周の四隅の各々の隅を各々含む四つの独立した領域に、高さが最大又は最小の面を形成され、高さが最大又は最小の面を含む複数の面にそれぞれ、任意の面を基準として、3次元座標が既知な特徴点を具備するので、この3次元パターンに対してカメラによる1回の撮影で、同一の垂直面内又は水平面内の高さの異なる各面から特徴点を抽出することにより、特徴点の3次元座標とそれに対応する2次元画像上の座標を多数求めることができ、これにより、カメラキャリブレーションを簡易にかつその実施時間を大幅に短縮して、精度よく行うことができ、高精度の3次元画像計測に寄与することができる、という格別な効果を奏する。 In the three-dimensional pattern for camera calibration of the present invention, a surface having a minimum or maximum height as a reference surface at an arbitrary position including the center in the same vertical plane or horizontal plane, and a reference around the reference plane A plurality of surfaces are formed that increase or decrease in height radially from the surface toward the periphery and away from the reference surface in the circumferential direction, and include four corners each including the four corners of the outermost periphery away from the reference surface . A surface having the maximum or minimum height is formed in an independent area, and each of a plurality of surfaces including the surface having the maximum or minimum height has a feature point whose three-dimensional coordinates are known on the basis of an arbitrary surface. Therefore, by extracting a feature point from each surface with different heights in the same vertical plane or horizontal plane in one shooting with the camera for this three-dimensional pattern, the three-dimensional coordinates of the feature point and On the corresponding 2D image It is possible to obtain a large number of coordinates, which makes it possible to perform camera calibration easily, greatly shortening the execution time, accurately, and contribute to highly accurate three-dimensional image measurement. Has a special effect.

本発明による第1の実施の形態におけるカメラキャリブレーション用3次元パターンを示す図The figure which shows the three-dimensional pattern for camera calibration in 1st Embodiment by this invention 同3次元パターンに採用される特徴点を示す図((a)は正面から見た図(b)はパターンの中心から各特徴点までの距離と特徴点の高さの関係を示す図)The figure which shows the feature point employ | adopted for the same three-dimensional pattern ((a) is the figure seen from the front, (b) is the figure which shows the distance from the center of a pattern to each feature point, and the height of a feature point) 同3次元パターンに採用される特徴点がカメラ撮影された場合の、四隅の特徴点の画像の状況を示す図The figure which shows the condition of the image of the feature point of four corners when the feature point employ | adopted for the same three-dimensional pattern was imaged by the camera 同3次元パターンを用いたカメラキャリブレーションを示す図The figure which shows the camera calibration using the same three-dimensional pattern 同3次元パターンの第1の変更例を示す図The figure which shows the 1st example of a change of the same three-dimensional pattern 同3次元パターンの第2の変更例を示す図The figure which shows the 2nd example of a change of the same three-dimensional pattern 同3次元パターンの第3の変更例を示す図The figure which shows the 3rd example of a change of the same three-dimensional pattern 同3次元パターンの第4の変更例を示す図The figure which shows the 4th example of a change of the same three-dimensional pattern 同3次元パターンの第5の変更例を示す図The figure which shows the 5th example of a change of the same three-dimensional pattern 同3次元パターンの第6の変更例を示す図The figure which shows the 6th example of a change of the same three-dimensional pattern 同3次元パターンの第7の変更例を示す図The figure which shows the 7th example of a change of the same three-dimensional pattern 同3次元パターンの第8の変更例を示す図The figure which shows the 8th example of a change of the same three-dimensional pattern 本発明による第2の実施の形態におけるカメラキャリブレーション用3次元パターンを示す図The figure which shows the three-dimensional pattern for camera calibration in 2nd Embodiment by this invention 本発明による第3の実施の形態におけるカメラキャリブレーション用3次元パターンを示す図The figure which shows the three-dimensional pattern for camera calibration in 3rd Embodiment by this invention 各実施の形態において3次元パターンに採用される特徴点の変更例を示す図The figure which shows the example of a change of the feature point employ | adopted as a three-dimensional pattern in each embodiment 各実施の形態において3次元パターンに採用される複数の面の変更例を示す図((a)は複数の面を収縮させた状態を示す図(b)は複数の面を拡張させた状態を示す図)The figure which shows the example of a change of the several surface employ | adopted as a three-dimensional pattern in each embodiment ((a) shows the state which shrunk a several surface, (b) shows the state which expanded the several surface. Figure showing 従来のカメラキャリブレーションに用いる3次元パターンの一例を示す図The figure which shows an example of the three-dimensional pattern used for the conventional camera calibration 従来のカメラキャリブレーションに用いる2次元パターンの一例を示す図The figure which shows an example of the two-dimensional pattern used for the conventional camera calibration

次に、この発明を実施するための形態について図を用いて説明する。
図1乃至図16にそれぞれ、カメラを用いた3次元画像計測に必要なカメラパラメータを計測するためのカメラキャリブレーション用3次元パターン(以下、単に3次元パターンという。)を例示している。
これらの3次元パターンは、いずれも、同一の垂直面内又は水平面内に複数の面1、2が段差を付けて形成され、複数の面1、2にそれぞれ、任意の面を基準として、3次元座標が既知な特徴点3を具備する、ことを基本とする。
Next, embodiments for carrying out the present invention will be described with reference to the drawings.
FIGS. 1 to 16 each illustrate a camera calibration three-dimensional pattern (hereinafter simply referred to as a three-dimensional pattern) for measuring camera parameters necessary for three-dimensional image measurement using a camera.
In each of these three-dimensional patterns, a plurality of surfaces 1 and 2 are formed with steps in the same vertical plane or horizontal plane. It is basically provided with a feature point 3 whose dimensional coordinates are known.

また、これらの3次元パターンはそれぞれ、3次元画像計測の対象となる物体の計測対象領域と同等の大きさ(縦、横の寸法)を有する直方体状のブロック又は矩形状のボードの一面に複数の面が形成されてなる。この場合、このブロック又はボードは温度変化による膨張や収縮の少ない材料で形成されることが望ましく、ここでは、温度変化による膨張や収縮の少ない直方体状のブロックBが採用され、このブロックの垂直面をなす正面の矩形状の一面B1内に複数の段部が凹凸状に形成されて、これら段部の先端が複数の面1、2をなす。なお、このブロックBの背面他、他の面は平面状になっている。以下の説明では、正面の一面B1を同一の垂直面B1という。   Each of these three-dimensional patterns is provided on one surface of a rectangular parallelepiped block or rectangular board having the same size (vertical and horizontal dimensions) as the measurement target area of the object that is the target of the three-dimensional image measurement. The surface is formed. In this case, it is desirable that the block or board is formed of a material that does not expand or contract due to temperature change. Here, a rectangular parallelepiped block B that does not expand or contract due to temperature change is adopted, and the vertical plane of the block is used. A plurality of stepped portions are formed in a concavo-convex shape in a front rectangular surface B1 that forms the shape, and the tips of these stepped portions form a plurality of surfaces 1 and 2. In addition, the back surface and other surfaces of the block B are flat. In the following description, the front surface B1 is referred to as the same vertical surface B1.

図1に第1の実施の形態を示している。図1に示すように、この3次元パターンP1では、特に、同一の垂直面B1内において、中央に基準面として高さが最小の面1を有し、この基準面1の周囲に基準面1から周囲に向けて放射状に、基準面1よりも高さが増す複数の面、ここでは4つの面2(21、22、23、24)が形成される。
この場合、中央の基準面1は矩形状に形成され、この基準面1の周囲に3つの面21、22、23がそれぞれ基準面1の周囲に沿って矩形の枠状に、かつ基準面1から周方向に離れるに従って高さが増す階段状に形成され、同一の垂直面B1内の四隅に当たる3段目の面23の四隅に高さが最大の面24が各四隅内に矩形状に形成される。
また、この場合、中央の基準面1及び4つの面21、22、23、24は全部が同一の垂直面B1に対して平行でかつ平面状に形成される。また、これら4つの面21、22、23、24の段差部(各面21、22、23、24の内則面21S、22S、23S、24S)は全部が同一の垂直面B1に対して直角に形成される。
このようにして複数の面1、2がそれぞれ、正面視で、他の面を遮蔽しない、つまり、段差の大きい面がその有する高さにより段差の小さい面を遮蔽しない段差構造の3次元形状に構成される。
そして、これら中央の基準面1及び周囲の各面21、22、23、24にそれぞれ、任意の面、この場合、中央の基準面1の中心点を基準として3次元座標が既知な特徴点3が規則的に付けられる。この場合、特徴点3は市松模様で表され、ここでは一つの正方形の枠内に白と黒の二色の正方形を交互に配した複数の小さなチェックパターン図がそれぞれ、中央の基準面1の中心に1箇所、周囲の1段目から3段目及び4断面の各面21、22、23、24上に中央の平面11の中心を対称中心として対称的に複数個所、同一の垂直面B1全体として見ると縦方向及び横方向に複数の配列で規則的に付され、これら市松模様の格子点をそれぞれ、特徴点13とする。この特徴点3は6個以上あればよいが、図示のとおり、できる限り多い方が好ましい。
このようにして複数の特徴点3である市松模様がそれぞれ、異なる高さで付設される。図2に示すように、中央の市松模様の奥行方向の高さが最も小さくなる。任意の2つの市松模様の奥行方向の高さを比較すると、中央から放射方向に距離が大きくなるほど、市松模様の高さが大きくなる。この条件をすべての市松模様が満たす。この条件を満足すると、この3次元パターンP1の四隅の高さが一番高くなり、このようなパターンを撮影すると、図3に示すように、パターンの四隅が放射状に突出したような画像になる。このような場合でも、パターンの四隅の市松模様が画像中に入るような高さを持つように、パターンの高さを制限する。
FIG. 1 shows a first embodiment. As shown in FIG. 1, in this three-dimensional pattern P1, in particular, the same vertical surface B1 has a surface 1 having a minimum height as a reference surface at the center, and the reference surface 1 around the reference surface 1 A plurality of surfaces whose height is higher than the reference surface 1, in this case, four surfaces 2 (21, 22, 23, 24) are formed radially from the periphery to the periphery.
In this case, the central reference surface 1 is formed in a rectangular shape, and three surfaces 21, 22, and 23 are formed around the reference surface 1 in a rectangular frame shape along the periphery of the reference surface 1. height farther in the circumferential direction are formed stepwise increase from formation same surface 24 height at four corners is the largest of the vertical plane B1 within striking the four corners third stage of surface 23 is in a rectangular shape in each corner Is done.
Further, in this case, the central reference surface 1 and the four surfaces 21, 22, 23, 24 are all formed in a plane and parallel to the same vertical surface B1. Further, the step portions of these four surfaces 21, 22, 23, and 24 (the inner rule surfaces 21S, 22S, 23S, and 24S of the surfaces 21, 22, 23, and 24) are all perpendicular to the same vertical surface B1. Formed.
In this way, each of the plurality of surfaces 1 and 2 has a three-dimensional shape of a step structure that does not shield other surfaces in front view, that is, a surface with a large step does not shield a surface with a small step due to its height. Composed.
The center reference surface 1 and the surrounding surfaces 21, 22, 23, and 24 are respectively arbitrary surfaces, in this case, feature points 3 whose three-dimensional coordinates are known with reference to the center point of the center reference surface 1. Are regularly added. In this case, the feature point 3 is represented by a checkered pattern, and here, a plurality of small check pattern diagrams in which white and black squares are alternately arranged in one square frame are respectively shown on the central reference plane 1. The same vertical plane B1 at a central location, a plurality of locations symmetrically with the center of the central plane 11 as the center of symmetry on each of the surrounding first, third, and fourth sections 21, 22, 23, and 24 of the center. When viewed as a whole, the check marks are regularly assigned in a plurality of arrangements in the vertical direction and the horizontal direction. The number of the feature points 3 may be six or more, but as many as possible are preferable as illustrated.
In this way, the checkered patterns that are the plurality of feature points 3 are attached at different heights. As shown in FIG. 2, the height in the depth direction of the central checkered pattern is the smallest. Comparing the height of any two checkered patterns in the depth direction, the height of the checkered pattern increases as the distance from the center in the radial direction increases. All checkers meet this condition. When this condition is satisfied, the heights of the four corners of the three-dimensional pattern P1 are the highest, and when such a pattern is photographed, an image in which the four corners of the pattern protrude radially as shown in FIG. . Even in such a case, the height of the pattern is limited so that the checkered pattern at the four corners of the pattern has a height that can be included in the image.

図4にこの3次元パターンP1を用いたカメラキャリブレーションを示している。図4に示すように、この3次元パターンを用いたカメラキャリブレーションでも、一般に行われている手法と同様に、CCDカメラCを撮影現場に架台などを介して固定し、このCCDカメラCの正面前方に3次元パターン、この場合、例えば3次元パターンP1を設置する。
このようにして、まず、3次元パターンP1の同一の垂直面B1全体をCCDカメラCで1回のみ撮影して2次元画像データを生成する。次いで、この生成された2次元画像データに基づいてこの3次元パターンP1の特徴点3、すなわち市松模様の各格子点を抽出して、これらの2次元座標をそれぞれ算出する。この場合、3次元パターンP1は、既述のとおり、同一の垂直面B1の中央に基準面として高さが最小の面1を有し、この基準面1の周囲に基準面1から周囲に向けて放射状に、基準面1よりも高さが増す、中央の面1に対して段差を付けた4つの面2(21、22、23、24)を備えた3次元形状で、これら中央及び周囲の各面1、2(21、22、23、24)にそれぞれ、中央の面1を基準として、3次元座標が既知な特徴点3を付けているので、この3次元パターンP1の同一の面B1に対してCCDカメラCによる1回の撮影で、同一の垂直面B1上の3次元形状、すなわち、高さの異なる各面1、2(21、22、23、24)から多くの特徴点3を抽出することができ、特徴点3の3次元座標とそれに対応する2次元画像上の座標を多数求めることができる。この場合、同じ面上にない少なくとも6個の特徴点3の画像座標を求めればよいが、できるだけ多い方が精度のよいキャリブレーションを行うことができることは言うまでもない。そして、この算出した各特徴点3の2次元座標と、予め分かっている世界座標系における3次元位置、すなわち、3次元パターンP1の設置空間内における各特徴点3の3次元座標とを基に、レーンバーグ・マーカート法を利用した非線形最小二乗法プログラムを使用して、このCCDカメラCの内部、外部の各パラメータと画像の歪みを補正するパラメータを演算し、推定する。このようにして得られたパラメータはCCDカメラCや画像解析用のコンピュータに保存される。
通常、3次元画像計測では、CCDカメラなどのカメラで対象物体が撮影され、この撮影画像の3次元解析がこのカメラの各パラメータを基に行われる。この画像計測を、先の例えば3次元パターンP1を用いてカメラキャリブレーションを行ったCCDカメラCを使って行うと、このカメラCの内部、外部の各パラメータと画像の歪みを補正するパラメータを基に画像の歪みが大幅に減少し、歪みの少ない正確な対象物体の撮影画像を得ることができ、この撮影画像から対象物体についての正確な3次元解析を実施することが可能となる。
FIG. 4 shows camera calibration using the three-dimensional pattern P1. As shown in FIG. 4, even in the camera calibration using the three-dimensional pattern, the CCD camera C is fixed to the shooting site via a frame or the like in the same manner as a general method, and the front of the CCD camera C is displayed. A three-dimensional pattern, in this case, for example, a three-dimensional pattern P1 is installed in front.
In this way, first, the same vertical plane B1 of the three-dimensional pattern P1 is imaged only once by the CCD camera C to generate two-dimensional image data. Next, based on the generated two-dimensional image data, the feature point 3 of the three-dimensional pattern P1, that is, each lattice point of the checkered pattern is extracted, and the two-dimensional coordinates are calculated. In this case, as described above, the three-dimensional pattern P1 has the surface 1 having the minimum height as the reference surface in the center of the same vertical surface B1, and the reference surface 1 is directed around the reference surface 1 from the reference surface 1 to the periphery. A three-dimensional shape with four surfaces 2 (21, 22, 23, 24) that are stepped with respect to the central surface 1 and have a height that is higher than the reference surface 1. Since each of the surfaces 1 and 2 (21, 22, 23, 24) has a feature point 3 with known three-dimensional coordinates with respect to the central surface 1, the same surface of the three-dimensional pattern P1 A large number of feature points from each of the surfaces 1 and 2 (21, 22, 23, 24) having different three-dimensional shapes on the same vertical plane B1, that is, different heights in one shooting with the CCD camera C for B1 3 can be extracted, the 3D coordinates of the feature point 3 and the corresponding 2D image It can be obtained a large number of coordinates. In this case, it is only necessary to obtain image coordinates of at least six feature points 3 that are not on the same plane, but it goes without saying that accurate calibration can be performed with as many as possible. Then, based on the calculated two-dimensional coordinates of each feature point 3 and the three-dimensional position in the world coordinate system known in advance, that is, the three-dimensional coordinates of each feature point 3 in the installation space of the three-dimensional pattern P1. Using a nonlinear least square method program using the Laneburg-Markert method, the internal and external parameters of the CCD camera C and parameters for correcting image distortion are calculated and estimated. The parameters obtained in this way are stored in the CCD camera C or a computer for image analysis.
Usually, in three-dimensional image measurement, a target object is photographed by a camera such as a CCD camera, and three-dimensional analysis of the photographed image is performed based on each parameter of the camera. When this image measurement is performed using the CCD camera C that has been subjected to camera calibration using, for example, the three-dimensional pattern P1, the internal and external parameters of the camera C and parameters for correcting image distortion are used. In addition, the distortion of the image is greatly reduced, and an accurate captured image of the target object with little distortion can be obtained, and accurate three-dimensional analysis of the target object can be performed from the captured image.

以上説明したように、この3次元パターンP1では、同一の垂直面B1内に複数の面1、2(21、22、23、24)が段差を付けて形成され、この場合、特に、中央に基準面として高さが最小の面1を有し、この基準面の周囲に基準面1から周囲に向けて放射状に、基準面1よりも高さが段階的に増す4つの面21、22、23、24が形成されてなる3次元形状として構成され、中央の基準面1及び周囲の各面21、22、23、24にそれぞれ、中央の基準面1を基準として、3次元座標が既知な特徴点3が付けられるので、この3次元パターンP1に対してカメラによる1回の撮影で、同一の垂直面B1内で高さの異なる各面1、21、22、23、24から多くの特徴点3を抽出して、特徴点3の3次元座標とそれに対応する2次元画像上の座標を多数求めることができ、これらの座標を利用して、カメラの内部、外部パラメータと画像の歪みを補正するパラメータを可及的に少ない誤差で推定することができる。
したがって、この3次元パターンP1によれば、カメラキャリブレーションを簡易にかつその実施時間を大幅に短縮して、精度よく行うことができ、高精度の3次元画像計測に寄与することができる。
なお、この場合、中央の面1を基準として、各面1、21、22、23、24に特徴点3を設けたが、中央の面1以外の他の面2を基準として、特徴点3を設けてもよい。
また、この場合、同一の垂直面内において、中央を含む任意の位置に基準面として高さが最小の面を有し、この基準面の周囲に当該基準面から周囲に向けて放射状に、当該基準面よりも高さが増す1つの面が形成されて、任意の面を基準として、各面に3次元座標が既知な特徴点が付されてもよく、このようにしても上記と同様の作用効果を奏することができる。
As described above, in the three-dimensional pattern P1, a plurality of surfaces 1 and 2 (21, 22, 23, 24) are formed with a step in the same vertical surface B1, and in this case, particularly in the center. Four surfaces 21, 22, having a surface 1 having a minimum height as a reference surface, and radially increasing from the reference surface 1 to the periphery around the reference surface, the height of which increases stepwise from the reference surface 1. 23, 24 is formed as a three-dimensional shape, and the three-dimensional coordinates are known on the central reference surface 1 and the surrounding surfaces 21, 22, 23, 24, respectively, with the central reference surface 1 as a reference. Since the feature point 3 is attached, many features from the surfaces 1, 2, 22, 23, 24 having different heights in the same vertical plane B1 can be captured by the camera once for the three-dimensional pattern P1. Point 3 is extracted, and the three-dimensional coordinates of feature point 3 and 2 corresponding thereto The coordinates of the original image can be obtained a large number, using these coordinates, the camera can be estimated by external parameters and as much as possible small error parameters for correcting the image distortion.
Therefore, according to the three-dimensional pattern P1, the camera calibration can be performed easily and with a significantly reduced execution time, thereby contributing to highly accurate three-dimensional image measurement.
In this case, the feature point 3 is provided on each of the surfaces 1, 22, 22, 23, and 24 with the center surface 1 as a reference, but the feature point 3 with reference to another surface 2 other than the center surface 1. May be provided.
Further, in this case, in the same vertical plane, it has a surface having the minimum height as a reference surface at an arbitrary position including the center, and radially around the reference surface from the reference surface to the periphery. One surface having a height higher than that of the reference surface is formed, and a feature point having a known three-dimensional coordinate may be attached to each surface on the basis of an arbitrary surface. An effect can be produced.

図5−図12にこの3次元パターンの変形例を示している。   5 to 12 show modifications of this three-dimensional pattern.

図5に第1の変形例を示している。図5に示すように、この3次元パターンP1−1の場合、中央の面1が矩形状に形成され、この中央の面1の周囲に沿って周囲の面2が矩形の枠状にかつ当該中央から周囲に向けて2段の階段状に形成されて、この周囲の面2の内側の面21が中央の面1よりも所定の高さだけ高く突出され、外側の面22が内側の面21よりも所定の高さだけ高く突出される。このようにして同一の垂直面B1の最外周は面全体が同じ高さで、同一の垂直面B1内で最も高い突出高さになっている。   FIG. 5 shows a first modification. As shown in FIG. 5, in the case of the three-dimensional pattern P1-1, the central surface 1 is formed in a rectangular shape, and the peripheral surface 2 is formed in a rectangular frame shape along the periphery of the central surface 1. It is formed in two steps from the center to the periphery, the inner surface 21 of the peripheral surface 2 protrudes higher than the central surface 1 by a predetermined height, and the outer surface 22 is the inner surface. It protrudes higher than 21 by a predetermined height. In this way, the outermost periphery of the same vertical surface B1 has the same height as the entire surface, and the highest protruding height in the same vertical surface B1.

図6に第2の変形例を示している。図6に示すように、この3次元パターンP1−2の場合、全体として第1の例の3次元パターンP1−1と概ね同じ構成を備えており、第1の例の次元パターンP1−1と異なるのは、中央の面1、周囲の内側及び外側の各面21、22の四隅の角部にR(アール)が付けられて丸く(円弧状に)なっている点である。   FIG. 6 shows a second modification. As shown in FIG. 6, in the case of this three-dimensional pattern P1-2, it has substantially the same configuration as the three-dimensional pattern P1-1 of the first example as a whole, and the dimensional pattern P1-1 of the first example The difference is that the corners of the four corners of the central surface 1 and the surrounding inner and outer surfaces 21 and 22 are rounded (arc-shaped) with R (R).

図7に第3の変形例を示している。図7に示すように、この3次元パターンP1−3の場合、中央の面1が矩形状に形成され、この中央の面1の周囲に沿って周囲の面2が矩形の枠状にかつ当該中央から周囲に向けて2段の階段状に形成され、この周囲の面2の内側の面21が中央の面1よりも所定の高さだけ高く突出され、外側の面22が内側の面21よりも所定の高さだけ高く突出されるとともに、外側の面22のうち四隅がすべて断面鉤形の凸状の面24で同一の垂直面B1内で最も高く、また、これら断面鉤形の凸状の面24の間が断面矩形の凸状の面23で同一の垂直面B1内で内側の面21よりも高く断面鉤形の凸状の面24よりも低く形成されて、この周囲の面2の外側の面22のうち断面矩形の凸状の面23がそれぞれ内側の面1よりも所定の高さだけ高く突出し、断面鉤形の凸状の面24がそれぞれ断面矩形の凸状の面23よりも所定の高さだけ高く突出される。このようにして同一の垂直面B1の最外周は、四隅にある凸状の各面24が同一の垂直面B1内で最も高い同じ突出高さを有し、当該四隅にある凸状の各面24の間の各面23が当該四隅にある凸状の各面24の突出高さよりも低く、同一の垂直面B1内の他の面よりも高い突出高さになっている。 FIG. 7 shows a third modification. As shown in FIG. 7, in the case of the three-dimensional pattern P1-3, the central surface 1 is formed in a rectangular shape, and the peripheral surface 2 is formed in a rectangular frame shape along the periphery of the central surface 1. The inner surface 21 of the peripheral surface 2 protrudes higher than the central surface 1 by a predetermined height, and the outer surface 22 is the inner surface 21. And the four corners of the outer surface 22 are all the highest in the same vertical plane B1 of the convex surface 24 having a cross-sectional saddle shape. A convex surface 23 having a rectangular cross section is formed between the planar surfaces 24 and is formed to be higher than the inner surface 21 and lower than the convex surface 24 having a bowl-shaped cross section in the same vertical plane B1. 2 of the outer surfaces 22 of the two protrusions protrudes higher than the inner surface 1 by a predetermined height. And, it is protruded higher by a predetermined height than the convex surface 23 convex surface 24 having a rectangular cross section each section hook. In this way, the outermost periphery of the same vertical surface B1 has the same protruding height at which the convex surfaces 24 at the four corners are the highest in the same vertical surface B1, and the convex surfaces at the four corners. Each surface 23 between 24 is lower than the protruding height of each convex surface 24 at the four corners, and higher than the other surfaces in the same vertical plane B1.

図8に第4の変形例を示している。図8に示すように、この3次元パターンP1−4の場合、全体として第3の例の3次元パターンP1−3と概ね同じ構成を備えており、第3の例の3次元パターンP1−3と異なるのは、中央の面1、周囲の内側及び外側の各面21、22の四隅の角部にR(アール)が付けられて丸く(円弧状に)なっている点である。   FIG. 8 shows a fourth modification. As shown in FIG. 8, in the case of this three-dimensional pattern P1-4, it has almost the same configuration as the three-dimensional pattern P1-3 of the third example as a whole, and the three-dimensional pattern P1-3 of the third example. The difference is that the corners of the four corners of the central surface 1 and the surrounding inner and outer surfaces 21 and 22 are rounded (arc-shaped) with R (R).

図9に第5の変形例を示している。図9に示すように、この3次元パターンP1−5の場合、中央の面1が同一の垂直面B1内の中央に十字形に形成されて、同一の垂直面B1内の横方向中央で縦方向に矩形状に延びる縦方向の面11と縦方向中央で横方向に矩形状に延びる横方向の面12との組み合わせからなる。この場合、縦方向、横方向の各面11、12は同一の垂直面B1の縁部まで延ばされる。また、縦方向の面11は横方向の面12よりも幅広になっている。このような中央の面1の周囲に沿って周囲の面2が矩形状にかつ当該中央から周囲に向けて2段の階段状に形成される。この周囲の面2の内側の面25はそれぞれ、断面矩形状の面で、中央の面1よりも所定の高さだけ高く突出され、外側の面26はそれぞれ、断面鉤形の面で、内側の面21よりも所定の高さだけ高く突出される。このようにして同一の垂直面B1の最外周は全体が同じ高さで、同一の垂直面B1内で最も高い突出高さになっている。   FIG. 9 shows a fifth modification. As shown in FIG. 9, in the case of this three-dimensional pattern P1-5, the central surface 1 is formed in a cross shape at the center in the same vertical surface B1, and is vertically formed in the horizontal center in the same vertical surface B1. It consists of a combination of a vertical surface 11 extending in a rectangular shape in the direction and a horizontal surface 12 extending in a rectangular shape in the horizontal direction at the center in the vertical direction. In this case, the vertical and horizontal surfaces 11 and 12 are extended to the edge of the same vertical surface B1. Further, the vertical surface 11 is wider than the horizontal surface 12. The peripheral surface 2 is formed in a rectangular shape along the periphery of the central surface 1 and in a two-step shape from the center toward the periphery. Each of the inner surfaces 25 of the peripheral surface 2 has a rectangular cross section and protrudes higher than the central surface 1 by a predetermined height, and the outer surfaces 26 each have a bowl-shaped cross section. It protrudes higher than the surface 21 by a predetermined height. In this way, the outermost periphery of the same vertical surface B1 has the same overall height and the highest protruding height in the same vertical surface B1.

図10に第6の変形例を示している。図10に示すように、この3次元パターンP1−6の場合、全体として第5の例の3次元パターンP1−5と概ね同じ構成を備えており、第5の例の3次元パターンP1−5と異なるのは、中央の平面11、12、周囲の内側及び外側の各面25、26の四隅の角部にR(アール)が付けられて丸く(円弧状に)なっている点である。   FIG. 10 shows a sixth modification. As shown in FIG. 10, in the case of this three-dimensional pattern P1-6, it has almost the same configuration as the three-dimensional pattern P1-5 of the fifth example as a whole, and the three-dimensional pattern P1-5 of the fifth example. The difference is that the corners at the four corners of the central planes 11 and 12 and the inner and outer surfaces 25 and 26 are rounded (circular arcs).

図11に第7の変形例を示している。図11に示すように、この3次元パターンP1−7の場合、中央の面1が同一の垂直面B1内の中央に十字形に形成されて、同一の垂直面B1内の横方向中央で縦方向に矩形状に延びる縦方向の面13と縦方向中央で横方向に矩形状に延びる横方向の面14との組み合わせからなる。この場合、縦方向、横方向の各面13、14は同一の垂直面B1において周囲の面の所定の位置まで、ここでは、後述する内側の面27を貫通し、内側、外側の各面27、28間の境界まで延ばされる。また、この場合、縦方向の面13は横方向の面14よりも幅広になっている。このような中央の面1の周囲に沿って周囲の面2が矩形状にかつ当該中央から周囲に向けて2段の階段状に形成される。この場合、周囲の面2の内側の面27はそれぞれ、断面矩形状の面で、中央の面1よりも所定の高さだけ高く突出され、外側の面28は全体が同じ高さの一連の面で、内側の面23よりも所定の高さだけ高く突出される。このようにして同一の垂直面B1の最外周は全体が同じ高さで、同一の垂直面B1内で最も高い突出高さになっている。   FIG. 11 shows a seventh modification. As shown in FIG. 11, in the case of this three-dimensional pattern P1-7, the central surface 1 is formed in a cross shape in the center in the same vertical surface B1, and is vertically formed in the horizontal center in the same vertical surface B1. It consists of a combination of a vertical surface 13 extending in a rectangular shape in the direction and a horizontal surface 14 extending in a rectangular shape in the horizontal direction at the center in the vertical direction. In this case, each of the vertical and horizontal surfaces 13 and 14 penetrates an inner surface 27 described later to a predetermined position on the peripheral surface in the same vertical plane B1, and here, the inner and outer surfaces 27 are inserted. , 28 to the boundary between. In this case, the vertical surface 13 is wider than the horizontal surface 14. The peripheral surface 2 is formed in a rectangular shape along the periphery of the central surface 1 and in a two-step shape from the center toward the periphery. In this case, each of the inner surfaces 27 of the surrounding surface 2 is a rectangular cross-sectional surface and protrudes higher than the central surface 1 by a predetermined height, and the outer surface 28 is a series of the same height as a whole. The surface protrudes higher than the inner surface 23 by a predetermined height. In this way, the outermost periphery of the same vertical surface B1 has the same overall height and the highest protruding height in the same vertical surface B1.

図12に第8の変形例を示している。図12に示すように、この3次元パターンP1−8の場合、全体として第7の例の3次元パターンP1−7と概ね同じ構成を備えており、第7の例の3次元パターンP1−7と異なるのは、中央の平面13、14、周囲の内側及び外側の各面27、28の四隅の角部にR(アール)が付けられて丸く(円弧状に)なっている点である。   FIG. 12 shows an eighth modification. As shown in FIG. 12, in the case of the three-dimensional pattern P1-8, the overall configuration is substantially the same as the three-dimensional pattern P1-7 of the seventh example, and the three-dimensional pattern P1-7 of the seventh example is provided. The difference is that the corners of the four corners of the central planes 13 and 14 and the inner and outer surfaces 27 and 28 are rounded (circular arcs).

このようにして同一の垂直面B1内に複数の面1、2がそれぞれ、正面視で、他の面を遮蔽しない、つまり、段差の大きい面がその有する高さにより段差の小さい面を遮蔽しない段差構造の3次元形状に構成されて、各面1、2に特徴点3が付される。このようにしても、これら3次元パターンP1−P8をそれぞれ、第1の実施の形態と同様に使用して、第1の実施の形態と同様の作用効果を得ることができる。   In this way, the plurality of surfaces 1 and 2 in the same vertical surface B1 do not shield other surfaces in front view, that is, the surface having a large step does not shield the surface having a small step due to the height of the surface. It is configured in a three-dimensional shape of a step structure, and feature points 3 are attached to the surfaces 1 and 2. Even in this way, these three-dimensional patterns P1 to P8 can be used in the same manner as in the first embodiment, and the same effects as those in the first embodiment can be obtained.

図13に第2の実施の形態を示している。図13に示すように、この3次元パターンP2では、特に、第1の実施の形態とは反対に、同一の垂直面B1内において、中央に基準面として高さが最大の面1を有し、この基準面1の周囲に基準面1から周囲に向けて放射状に、基準面1よりも高さが減る複数の面2(この場合、3つの面21、22、23)が階段状に形成される。なお、この場合、同一の垂直面B1内の四隅に高さが最小の面が形成されてもよい。そして、これらの面1、21、22、23にそれぞれ、中央の面1を基準として、3次元座標が既知な特徴点3が付けられる。
このようにして同一の垂直面B1内に複数の面1、21、22、23がそれぞれ、正面視で、他の面を遮蔽しない、つまり、段差の大きい面がその有する高さにより段差の小さい面を遮蔽しない段差構造の3次元形状に構成されて、各面1、21、22、23に特徴点3が付される。このようにしても、この3次元パターンP2を、第1の実施の形態と同様に使用して、第1の実施の形態と同様の作用効果を得ることができる。
なお、この場合、中央の面を基準として、各面に特徴点を設けたが、中央の面以外の他の面を基準として、特徴点を設けてもよい。
また、この場合、同一の垂直面内において、中央を含む任意の位置に基準面として高さが最大の面を有し、この基準面の周囲に当該基準面から周囲に向けて放射状に、当該基準面よりも高さが減る1つの面が形成されて、任意の面を基準として、各面に3次元座標が既知な特徴点13が付されてもよく、このようにしても上記と同様の作用効果を得ることができる。
FIG. 13 shows a second embodiment. As shown in FIG. 13, in the three-dimensional pattern P2, in particular, in the same vertical plane B1, the surface 1 having the maximum height is provided as a reference plane in the center, contrary to the first embodiment. A plurality of surfaces 2 (in this case, three surfaces 21, 22, and 23) having a height lower than that of the reference surface 1 are formed in a step shape radially around the reference surface 1 from the reference surface 1 to the periphery. Is done. In this case, surfaces having the minimum height may be formed at the four corners in the same vertical surface B1. Then, a feature point 3 having a known three-dimensional coordinate is attached to each of these surfaces 1, 2, 22, 22 and 23 with the center surface 1 as a reference.
In this way, the plurality of surfaces 1, 2, 22, and 23 in the same vertical surface B1 do not shield the other surfaces in front view, that is, the surface having a large step has a small step due to the height of the surface. The feature point 3 is attached to each of the surfaces 1, 2, 22, and 23 with a three-dimensional shape having a step structure that does not shield the surface. Even in this case, the same effect as that of the first embodiment can be obtained by using the three-dimensional pattern P2 in the same manner as in the first embodiment.
In this case, the feature points are provided on each surface with the center surface as a reference, but the feature points may be provided on the basis of another surface other than the center surface.
Further, in this case, in the same vertical plane, it has a plane having the maximum height as a reference plane at an arbitrary position including the center, and radially around the reference plane from the reference plane to the periphery. A single surface having a height lower than that of the reference surface may be formed, and a feature point 13 having a known three-dimensional coordinate may be attached to each surface on the basis of an arbitrary surface. The effect of this can be obtained.

図14に第3の実施の形態を示している。図14に示すように、この3次元パターンP3では、特に、同一の垂直面B1内において、一側部に高さが最小の基準面1を有し、この基準面1から他側部方向に向けて並列に、基準面1から他側部方向に離れるに従って基準面1よりも高さが増す複数の面2(21、22、23、24、25、26)が形成される。そして、これらの面1、21、22、23、24、25、26にそれぞれ、一側部の基準面1を基準として、3次元座標が既知な特徴点3が付けられる。
このようにして同一の垂直面B1内に複数の面1、21、22、23、24、25、26がそれぞれ、正面視で、他の面を遮蔽しない、つまり、段差の大きい面がその有する高さにより段差の小さい面を遮蔽しない段差構造の3次元形状に構成されて、各面1、21、22、23、24、25、26に特徴点3が付される。このようにしても、この3次元パターンP3を、第1の実施の形態と同様に使用して、第1の実施の形態と同様の作用効果を得ることができる。
なお、この場合、一側部の基準面を基準として、各面に特徴点を設けたが、一側部の面以外の他の面を基準として、特徴点を設けてもよい。
また、この場合、同一の垂直面内において、一端部に高さが最小の基準面を有し、この基準面から他端部方向に向けて並列に、当該基準面から他端部方向に離れるに従って当該基準面よりも高さが増す複数の面が形成されて、これらの面にそれぞれ、一端部の基準面又は他の面を基準として、3次元座標が既知な特徴点が付けられてもよく、このようにしても上記と同様の作用効果を得ることができる。
FIG. 14 shows a third embodiment. As shown in FIG. 14, in this three-dimensional pattern P3, in particular, in the same vertical plane B1, a reference surface 1 having a minimum height is provided on one side, and the reference surface 1 extends in the direction of the other side. A plurality of surfaces 2 (21, 22, 23, 24, 25, 26) whose height is higher than that of the reference surface 1 as they move away from the reference surface 1 in the direction toward the other side are formed in parallel. Then, a feature point 3 having a known three-dimensional coordinate is attached to each of these surfaces 1, 2, 22, 23, 24, 25, and 26 with reference to the reference surface 1 on one side.
In this way, the plurality of surfaces 1, 2, 22, 23, 24, 25, and 26 in the same vertical surface B1 do not shield the other surfaces in front view, that is, have a large step. Each surface 1, 2, 22, 23, 24, 25, and 26 is provided with a feature point 3 in a three-dimensional shape having a step structure that does not shield a surface with a small step depending on the height. Even in this case, the same effect as that of the first embodiment can be obtained by using this three-dimensional pattern P3 in the same manner as in the first embodiment.
In this case, the feature points are provided on each surface with reference to the reference surface on one side, but the feature points may be provided on the basis of another surface other than the surface on one side.
In this case, in the same vertical plane, one end portion has a reference surface having a minimum height, and is parallel to the other end portion direction from the reference surface and away from the reference surface toward the other end portion. A plurality of surfaces whose height is higher than that of the reference surface are formed according to the above, and each of these surfaces is provided with a feature point whose three-dimensional coordinates are known on the basis of the reference surface at one end or another surface. Even if it does in this way, the effect similar to the above can be acquired.

さらに、他の実施の形態としては、図示を省略するが、同一の垂直面内において、縦方向又は横方向の中央に高さが最小又は最大の基準面を有し、当該基準面から外側に向けて並列に、当該基準面から外側に離れるに従って当該基準面よりも突出する高さが増す又は減る複数の面が形成されて、当該基準面又は他の面を基準として、3次元座標が既知な特徴点が付けられてもよい。このようにして同一の垂直面内に複数の面がそれぞれ、正面視で、他の面を遮蔽しない、つまり、段差の大きい面がその有する高さにより段差の小さい面を遮蔽しない段差構造の3次元形状に構成されて、各面に特徴点が付されてもよく、このようにしても上記と同様の作用効果を奏することができる。
また、この場合、同一の垂直面内において、縦方向又は横方向の中央に高さが最小又は最大の基準面を有し、当該基準面から外側に向けて並列に、当該基準面よりも高さが増す又は減る一つの面が形成されて、当該基準面又は他の面を基準として、3次元座標が既知な特徴点が付けられてもよく、このようにしても上記と同様の作用効果を得することができる。
Furthermore, as another embodiment, although not shown in the drawings, the same vertical plane has a reference plane having a minimum or maximum height at the center in the vertical direction or the horizontal direction, and outward from the reference plane. A plurality of surfaces are formed in parallel with each other so that the height protruding from the reference surface increases or decreases as the distance from the reference surface increases. The three-dimensional coordinates are known based on the reference surface or other surfaces. Various feature points may be attached. In this way, the plurality of surfaces within the same vertical surface do not shield the other surfaces in front view, that is, the step structure 3 in which the surface having a large step does not shield the surface having a small step due to the height of the surface. It may be configured in a dimensional shape, and feature points may be attached to each surface. Even in this way, the same effects as described above can be achieved.
In this case, in the same vertical plane, the reference plane has a minimum or maximum height in the center in the vertical or horizontal direction, and is higher than the reference plane in parallel from the reference plane to the outside. One surface that increases or decreases may be formed, and a feature point having a known three-dimensional coordinate may be attached on the basis of the reference surface or another surface. Can be obtained.

なお、上記各実施の形態では、複数の面の全部が同一の垂直面に対して平行に形成されるものとして例示したが、複数の面の全部又は一部が同一の垂直面に対して平行又は非平行(例えば、斜めに)に形成されてもよい。
また、上記各実施の形態では、複数の面の全部が平面状に形成されるものとして例示したが、複数の面の全部又は一部が平面状又は非平面状(例えば、曲面状、凹凸状など)に形成されてもよい。
さらに、上記各実施の形態では、複数の面の段差部の全部が同一の垂直面に対して直角に形成されるものとして例示したが、複数の面の段差部の全部又は一部が同一の垂直面に対して直角又は非直角(例えば、斜め)に形成されてもよい。段差部が斜めに形成された場合、この斜めの段差部に特徴点が付されてもよい。
またさらに、各面の外形をそれぞれ略矩形状としたが、各面の外形を円形や楕円形としたり、三角形や五角形などの他の多角形としたりすることも可能である。
またさらに、上記各実施の形態では、複数の面にそれぞれ、特徴点が規則的に配置されるものとして例示しているが、図15に示すように、特徴点3は複数の面1、2にそれぞれ、上下左右非対称にするなど不規則に配置されてもよい。
このようにしても上記と同様の作用効果を得ることができる。
In each of the above embodiments, all of the plurality of surfaces are illustrated as being formed in parallel to the same vertical surface, but all or some of the plurality of surfaces are parallel to the same vertical surface. Alternatively, they may be formed non-parallel (for example, obliquely).
In each of the above embodiments, all of the plurality of surfaces are illustrated as being formed in a planar shape. However, all or a part of the plurality of surfaces is planar or non-planar (for example, a curved surface or an uneven shape). Etc.).
Further, in each of the above embodiments, all of the stepped portions of the plurality of surfaces are illustrated as being formed at right angles to the same vertical surface, but all or some of the stepped portions of the plurality of surfaces are the same. It may be formed at right angles or non-right angles (for example, oblique) with respect to the vertical plane. When the step portion is formed obliquely, a feature point may be attached to the oblique step portion.
Furthermore, although the outer shape of each surface is substantially rectangular, the outer shape of each surface may be a circle or an ellipse, or another polygon such as a triangle or a pentagon.
Furthermore, in each of the above embodiments, the feature points are exemplified as regularly arranged on a plurality of surfaces, but as shown in FIG. They may be arranged irregularly such as vertically and horizontally asymmetric.
Even if it does in this way, the effect similar to the above can be acquired.

また、上記各実施の形態では、3次元パターンが直方体状若しくは立方体状のブロック又は矩形状のボードの一面に形成されて構成されるものとして例示したが、図16に示すように、複数の面1、2が所定の位置で切り離し可能に、ブロック又はボードが複数の小ブロック(又は小ボード)SBに分割可能に形成され、各小ブロック(又は小ボード)SBがロッドパーツなどの連結部材4を介して連結組み立てされるようにして、複数の面1、2が2次元的に又は3次元的に拡張収縮可能に構成されてもよい。なお、この場合に、各小ブロック(又は小ボード)SBの切り離し面は直線であっても曲線であってもよく、連結部材4の配置方向も任意である。但し、再構成した後の市松模様の3次元座標は既知になるようにする。このようにすることで、画像計測の対象物が大きくなった場合でも、共通の3次元パターンを同様にして使用することができ、上記と同様の作用効果を奏することができる。   In each of the above embodiments, the three-dimensional pattern is illustrated as being formed on one surface of a rectangular or cubic block or a rectangular board. However, as illustrated in FIG. 1 and 2 can be separated at predetermined positions so that the block or board can be divided into a plurality of small blocks (or small boards) SB, and each small block (or small board) SB is a connecting member 4 such as a rod part. The plurality of surfaces 1 and 2 may be configured to be expandable and contractible two-dimensionally or three-dimensionally. In this case, the separation surface of each small block (or small board) SB may be a straight line or a curve, and the arrangement direction of the connecting member 4 is also arbitrary. However, the three-dimensional coordinates of the checkered pattern after reconstruction are made known. By doing in this way, even when the object of image measurement becomes large, a common three-dimensional pattern can be used similarly, and there can exist an effect similar to the above.

また、上記各実施の形態では、各3次元パターンは、いずれも、同一の垂直面内、すなわち直方体状のブロック又は矩形状のボードの垂直面内に複数の面が段差を付けて形成されるものとして例示したが、直方体状のブロック又は矩形状のボードの水平面内など同一の水平面内に複数の面が段差を付けて形成されて、3次元座標が既知な特徴点が付けられてもよく、このようにしても上記と同様の作用効果を奏することができる。
さらに、各3次元パターンは、全体が1つの直方体状のブロック又はボードで、その一面に複数の面が形成されてなるものとしたが、この場合に、全体の外形を円形や楕円形としたり三角形や五角形などの他の多角形としたりすることも可能である。
このようにしても上記と同様の作用効果を奏することができる。
In each of the above embodiments, each of the three-dimensional patterns is formed by forming a plurality of steps in the same vertical plane, that is, in the vertical plane of a rectangular parallelepiped block or a rectangular board. Although illustrated as an example, a plurality of surfaces may be formed with steps in the same horizontal plane such as a rectangular parallelepiped block or a rectangular board, and feature points with known three-dimensional coordinates may be attached. Even in this way, the same effects as described above can be obtained.
Furthermore, each three-dimensional pattern is a single rectangular parallelepiped block or board, and a plurality of surfaces are formed on one surface. In this case, the entire outer shape may be a circle or an ellipse. Other polygons such as triangles and pentagons are also possible.
Even if it does in this way, there can exist an effect similar to the above.

この3次元パターンは、さらに様々なデザインに変更の余地があるが、この場合に、この3次元パターンの既述の基本の構成、すなわち、同一の垂直面内又は水平面内に複数の面が段差を付けて形成され、複数の面がそれぞれ、正面視又は平面視で、他の面を遮蔽しない段差構造で構成されて、各面に、任意の面を基準として、3次元座標が既知な特徴点を具備する限り、上記各実施の形態と同様の作用効果を奏することができる。   There is room for change in the design of this three-dimensional pattern. In this case, however, the basic configuration described above of this three-dimensional pattern, that is, a plurality of surfaces are stepped in the same vertical plane or horizontal plane. A plurality of surfaces are each configured with a step structure that does not shield other surfaces in front view or plan view, and each surface has a known three-dimensional coordinate on the basis of an arbitrary surface. As long as the point is provided, the same effects as those of the above-described embodiments can be achieved.

P1−P3 3次元パターン
B ブロック
SB 小ブロック
B1 正面の一面(同一の垂直面)
1 中央の面(中央の基準面)
11 縦方向の面
12 横方向の面
13 縦方向の面
14 横方向の面
2 面
21 内側の面
22 外側の面
23 断面矩形の凸状の面
24 断面鉤形の凸状の面
25 内側の面
26 外側の面
27 内側の面
28 外側の面
3 特徴点
4 連結部材
C CCDカメラ
P1-P3 3D pattern B block SB Small block B1 Front surface (same vertical surface)
1 Center plane (center reference plane)
DESCRIPTION OF SYMBOLS 11 Longitudinal surface 12 Lateral surface 13 Longitudinal surface 14 Lateral surface 2 Surface 21 Inner surface 22 Outer surface 23 Convex surface of rectangular section 24 Convex surface 25 of cross section Surface 26 Outer surface 27 Inner surface 28 Outer surface 3 Feature point 4 Connecting member C CCD camera

Claims (7)

カメラを用いた3次元画像計測に必要なカメラパラメータを計測するためのカメラキャリブレーション用3次元パターンであって、
同一の垂直面内又は水平面内に、中央を含む任意の位置に基準面として高さが最小又は最大の面を有し、前記基準面の周囲に前記基準面から周囲に向けて放射状に、かつ前記基準面から周方向に離れるに従って高さが増す又は減る複数の面が形成されるとともに、前記基準面から離れる最外周の四隅の各々の隅を各々含む四つの独立した領域に、高さが最大又は最小の面を形成され、
前記高さが最大又は最小の面を含む前記複数の面にそれぞれ、前記任意の面を基準として、3次元座標が既知な特徴点を具備する、
ことを特徴とするカメラキャリブレーション用3次元パターン。
A camera calibration 3D pattern for measuring camera parameters necessary for 3D image measurement using a camera,
In the same vertical plane or horizontal plane, a plane having a minimum or maximum height as a reference plane at any position including the center, radially around the reference plane from the reference plane to the periphery, and A plurality of surfaces that increase or decrease in height as they move away from the reference surface in the circumferential direction are formed, and four independent regions each including each corner of the outermost four corners away from the reference surface have heights The largest or smallest surface is formed,
Each of the plurality of surfaces including the surface having the maximum or minimum height includes feature points with known three-dimensional coordinates with respect to the arbitrary surface.
A three-dimensional pattern for camera calibration.
複数の面の全部又は一部は同一の垂直面又は水平面に対して平行又は非平行に形成される請求項1に記載のカメラキャリブレーション用3次元パターン。   The three-dimensional pattern for camera calibration according to claim 1, wherein all or some of the plurality of surfaces are formed parallel or non-parallel to the same vertical surface or horizontal surface. 複数の面の全部又は一部は平面状又は非平面状に形成される請求項1又は2に記載のカメラキャリブレーション用3次元パターン。   3. The camera calibration three-dimensional pattern according to claim 1, wherein all or some of the plurality of surfaces are formed in a planar shape or a non-planar shape. 複数の面の段差部は全部又は一部が同一の垂直面又は水平面に対して直角又は非直角に形成される請求項1乃至3のいずれかに記載のカメラキャリブレーション用3次元パターン。   The three-dimensional pattern for camera calibration according to any one of claims 1 to 3, wherein all or part of the stepped portions of the plurality of surfaces are formed at right angles or non-right angles with respect to the same vertical surface or horizontal plane. 特徴点は複数の面に規則的に又は不規則に配置される請求項1乃至4のいずれかに記載のカメラキャリブレーション用3次元パターン。   The three-dimensional pattern for camera calibration according to claim 1, wherein the feature points are regularly or irregularly arranged on a plurality of surfaces. 複数の面は直方体状若しくは立方体状のブロック又は矩形状のボードの一面に形成されてなる請求項1乃至5のいずれかに記載のカメラキャリブレーション用3次元パターン。   6. The camera calibration three-dimensional pattern according to claim 1, wherein the plurality of surfaces are formed on one surface of a rectangular parallelepiped or cubic block or a rectangular board. 複数の面が所定の位置で切り離し可能に、ブロック又はボードが複数の小ブロック又は小ボードに分割可能に形成され、複数の面が2次元的に又は3次元的に拡張収縮可能に構成される請求項1乃至6のいずれかに記載のカメラキャリブレーション用3次元パターン。   Blocks or boards can be divided into a plurality of small blocks or small boards so that a plurality of surfaces can be separated at predetermined positions, and a plurality of surfaces can be expanded and contracted two-dimensionally or three-dimensionally. The three-dimensional pattern for camera calibration according to any one of claims 1 to 6.
JP2012104506A 2012-05-01 2012-05-01 3D pattern for camera calibration Active JP6131001B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012104506A JP6131001B2 (en) 2012-05-01 2012-05-01 3D pattern for camera calibration

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012104506A JP6131001B2 (en) 2012-05-01 2012-05-01 3D pattern for camera calibration

Publications (2)

Publication Number Publication Date
JP2013231900A JP2013231900A (en) 2013-11-14
JP6131001B2 true JP6131001B2 (en) 2017-05-17

Family

ID=49678374

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012104506A Active JP6131001B2 (en) 2012-05-01 2012-05-01 3D pattern for camera calibration

Country Status (1)

Country Link
JP (1) JP6131001B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220058740A (en) * 2020-10-30 2022-05-10 한국전자기술연구원 System and Method for calibration of robot based on a scanning

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6416646B2 (en) * 2015-02-02 2018-10-31 株式会社Soken Position measuring device
CN106197283B (en) * 2016-09-23 2020-03-10 广州汽车集团股份有限公司 Coordinate recognizer, use method thereof and measurement system
DE112018002048T5 (en) * 2017-04-17 2020-02-20 Cognex Corp. HIGHLY ACCURATE CALIBRATION SYSTEM AND CALIBRATION PROCESS
US10089753B1 (en) * 2017-07-05 2018-10-02 Almotive Kft. Method, system and computer-readable medium for camera calibration
JP7450502B2 (en) * 2020-09-15 2024-03-15 株式会社安藤・間 Target spacer and image analysis method
CN118475953A (en) * 2022-01-21 2024-08-09 光谱Md公司 System and method for topology characterization of an organization
JPWO2024127846A1 (en) * 2022-12-14 2024-06-20
CN116205994B (en) * 2023-03-10 2025-09-23 深圳扬奇医芯智能科技有限公司 A 3D point cloud camera calibration method for radiotherapy rooms
JP7722405B2 (en) * 2023-03-29 2025-08-13 Jfeエンジニアリング株式会社 Orthoimage acquisition method, design drawing creation method, design drawing creation system, and surveying components

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3512092B2 (en) * 1994-07-29 2004-03-29 マツダ株式会社 Calibration device
JP2007033039A (en) * 2005-07-22 2007-02-08 Moritex Corp Method and apparatus for calibrating optical head unit in three-dimensional shape measuring apparatus by light cutting method
JP5515432B2 (en) * 2009-06-03 2014-06-11 セイコーエプソン株式会社 3D shape measuring device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220058740A (en) * 2020-10-30 2022-05-10 한국전자기술연구원 System and Method for calibration of robot based on a scanning
KR102422990B1 (en) * 2020-10-30 2022-07-21 한국전자기술연구원 System and Method for calibration of robot based on a scanning

Also Published As

Publication number Publication date
JP2013231900A (en) 2013-11-14

Similar Documents

Publication Publication Date Title
JP6131001B2 (en) 3D pattern for camera calibration
JP5864950B2 (en) Three-dimensional measuring apparatus, three-dimensional measuring method and program
JP5713159B2 (en) Three-dimensional position / orientation measurement apparatus, method and program using stereo images
CN106595528B (en) A Telecentric Microscopic Binocular Stereo Vision Measurement Method Based on Digital Speckle
JP6426968B2 (en) INFORMATION PROCESSING APPARATUS AND METHOD THEREOF
JP6363863B2 (en) Information processing apparatus and information processing method
CN102155923B (en) Splicing measuring method and system based on three-dimensional target
JP6465682B2 (en) Information processing apparatus, information processing method, and program
JP2020053008A (en) Positioning method, robot and computer storage medium
KR102023087B1 (en) Method for camera calibration
JP5432835B2 (en) How to calibrate the camera
CN105067023A (en) Panorama three-dimensional laser sensor data calibration method and apparatus
JP2011185872A5 (en)
JP2011185872A (en) Information processor, and processing method and program of the same
JP2014092460A (en) Image processor and image processing method, image processing system, and program
WO2015019526A1 (en) Image processing device and markers
JP2013178656A (en) Image processing device, image processing method, and image processing program
CN104048649B (en) A kind of multi-view images and the rapid registering method of threedimensional model
CN103512558A (en) Binocular video pose measuring method for conical target and target patterns
JP5998532B2 (en) Correction formula calculation method, correction method, correction apparatus, and imaging apparatus
CN118397205B (en) Method and device for extracting section line of slope unit based on digital elevation model
JP6583674B2 (en) Three-dimensional measuring apparatus, pattern generating apparatus, and method
CN116500851B (en) 3D imaging system, calibration method, device, equipment and storage medium thereof
CN112050752B (en) Projector calibration method based on secondary projection
JP5795095B2 (en) Phase analysis method of lattice image using weighting

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150417

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160325

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160405

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160601

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20160705

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161003

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20161011

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161213

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170111

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: 20170321

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170417

R150 Certificate of patent or registration of utility model

Ref document number: 6131001

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250