JP6852525B2 - 校正装置、校正方法、校正プログラム - Google Patents
校正装置、校正方法、校正プログラム Download PDFInfo
- Publication number
- JP6852525B2 JP6852525B2 JP2017075219A JP2017075219A JP6852525B2 JP 6852525 B2 JP6852525 B2 JP 6852525B2 JP 2017075219 A JP2017075219 A JP 2017075219A JP 2017075219 A JP2017075219 A JP 2017075219A JP 6852525 B2 JP6852525 B2 JP 6852525B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- calibration
- reference point
- calculation unit
- marks
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Description
前記画像ごとに、前記画像内における前記2点以上のマークを認識するマーク認識部と、
前記マーク認識部による認識結果に基づいて、前記画像内における前記規則的なパターンの基準点の概略位置を算出する基準概略位置算出部と、
前記画像ごとに、前記基準概略位置算出部により算出された前記概略位置と、前記画像の所定領域内の特徴量とに基づいて、前記画像内における前記規則的なパターンの基準点の位置を算出する基準点算出部と、
前記基準点算出部により算出された前記画像ごとの前記基準点の位置に基づいて、前記光学系の校正パラメータの値を導出する校正パラメータ値導出部とを含む、校正装置が提供される。
マークM1の中心位置=(1.5,3.5)
マークM2の中心位置=(5.5,3.5)
マークM3の中心位置=(1.5,1.5)
Zn=bf/|xLn-xRn| 式(1)
ここで、Zn、xLn、及びxRnにおける下付きの“n”は、図3では、“1”又は“2”であり、具体的には、以下のとおりである。
Z1=bf/|xL1-xR1| 式(2)
Z2=bf/|xL2-xR2| 式(3)
Z1は、図3に示すように、点Ref1と撮像装置3との間のZ軸方向の距離(第3距離の一例)であり、Z2は、点Ref2と撮像装置3との間のZ軸方向の距離(第4距離の一例)であり、以下の関係を有する。
Z1=Z2+ΔZ 式(4)
ここで、b、ΔZは既知であるので、未知数は、f、Z1、及びZ2の3つである。従って、パラメータxL1、xL2、xR1、及びxR2の各値を算出すれば、式(2)〜式(4)を用いて、f値が求まる。パラメータxL1、xL2、xR1、及びxR2の各値を精度良く算出できれば、精度の高い校正を実現できる(即ち精度の高いf値を求めることができる)。
マークM1の位置A=(xa,ya)
マークM2の位置B=(xb,yb)
マークM3の位置C=(xc,yc)
[付記1]
規則的なパターンに2点以上のマークが付与されかつ平面内に延在する校正パターンを光学系で撮像して得られる画像であって、撮像された際の前記校正パターンと前記光学系との位置関係がそれぞれ異なる複数の画像を、取得する画像取得部と、
前記画像ごとに、前記画像内における前記2点以上のマークを認識するマーク認識部と、
前記マーク認識部による認識結果に基づいて、前記画像内における前記規則的なパターンの基準点の概略位置を算出する基準概略位置算出部と、
前記画像ごとに、前記基準概略位置算出部により算出された前記概略位置と、前記画像の所定領域内の特徴量とに基づいて、前記画像内における前記規則的なパターンの基準点の位置を算出する基準点算出部と、
前記基準点算出部により算出された前記画像ごとの前記基準点の位置に基づいて、前記光学系の校正パラメータの値を導出する校正パラメータ値導出部とを含む、校正装置。
[付記2]
前記マーク認識部による認識結果に基づいて、前記平面内における基準ラインに対する前記校正パターンの傾きを算出する傾斜算出部を更に含み、
前記基準概略位置算出部は、前記傾きに更に基づいて、前記概略位置を算出する、付記1に記載の校正装置。
[付記3]
前記傾斜算出部は、前記画像における水平方向と、前記画像における2つの前記マークを結ぶベクトルの方向とに基づいて、前記傾きを算出する、付記2に記載の校正装置。
[付記4]
前記2点以上のマークは、第1マークと、第2マークと、第3マークとを含み、前記第1マーク及び前記第2マークは、前記基準ラインに平行な方向で第1距離だけ離れており、かつ、前記第1マークと前記第3マークは、前記平面内における前記基準ラインに垂直な方向で、前記第1距離よりも短い第2距離だけ離れており、
前記傾斜算出部は、前記画像における水平方向と、前記画像における前記第1マーク及び前記第2マークを結ぶベクトルの方向とに基づいて、前記傾きを算出する、付記3に記載の校正装置。
[付記5]
前記マーク認識部による認識結果に基づいて、実際の2つの前記マーク間の距離と、前記画像内における同2つの前記マーク間の距離との比を算出する比算出部を更に含み、
前記基準概略位置算出部は、前記比に更に基づいて、前記概略位置を算出する、付記1〜4のうちのいずれか1項に記載の校正装置。
[付記6]
前記規則的なパターンは、色の異なる2種類の矩形部が前記平面内における直交する2方向のそれぞれで交互に連続して並ぶチェッカーパターンであり、
前記基準点は、前記チェッカーパターンの交点であり、
前記基準点算出部は、前記チェッカーパターンの4つ分の矩形部よりも小さい探索範囲を、前記概略位置に該探索範囲の中心が位置する態様で設定し、前記探索範囲内において前記基準点の位置を算出する、付記1〜5のうちのいずれか1項に記載の校正装置。
[付記7]
前記2点以上のマークは、前記基準点を形成する矩形部とは異なる矩形部内に付与される、付記6に記載の校正装置。
[付記8]
前記2点以上のマークのうちの少なくとも1つは、前記基準点を形成する矩形部内に付与され、
前記基準点算出部は、前記基準点を形成する矩形部内に付与された前記マークに係る画素値を除去して得られる前記画像に基づいて、前記特徴量を導出する、付記6に記載の校正装置。
[付記9]
前記特徴量は、前記探索範囲内における第1位置と第2位置とを結ぶベクトルと、前記第2位置での勾配ベクトルとの内積であり、
前記基準点算出部は、前記概略位置を前記第1位置の初期位置として前記第1位置を変化させながら、複数の位置を前記第2位置としても前記内積が0となる前記第1位置を、前記基準点の位置として算出する、付記6〜8のうちのいずれか1項に記載の校正装置。
[付記10]
前記複数の画像は、前記校正パターンと前記光学系との位置関係が第1ないし第4位置関係であるときに得られる第1ないし第4画像を含み、
第1位置関係と第2位置関係とは、前記平面に対して垂直な第1方向での前記校正パターンと前記光学系との距離が第3距離で同じであるが、前記平面に対して平行な第2方向での前記校正パターンと前記光学系との距離が異なり、
第3位置関係と第4位置関係とは、前記第1方向での前記校正パターンと前記光学系との距離が、前記第3距離とは異なる第4距離で同じであるが、前記第2方向での前記校正パターンと前記光学系との距離が異なる、付記1〜9のうちのいずれか1項に記載の校正装置。
[付記11]
前記校正パラメータは、f値である、付記1〜10のうちのいずれか1項に記載の校正装置。
[付記12]
前記マークは、円形の形態である、付記1〜11のうちのいずれか1項に記載の校正装置。
[付記13]
規則的なパターンに2点以上のマークが付与されかつ平面内に延在する校正パターンを光学系で撮像して得られる画像であって、撮像された際の前記校正パターンと前記光学系との位置関係がそれぞれ異なる複数の画像を、取得し、
前記画像ごとに、前記画像内における前記2点以上のマークを認識し、
前記マークの認識結果に基づいて、前記画像内における前記規則的なパターンの基準点の概略位置を算出し、
前記画像ごとに、前記概略位置と、前記画像の所定領域内の特徴量とに基づいて、前記画像内における前記規則的なパターンの基準点の位置を算出し、
前記画像ごとの前記基準点の位置に基づいて、前記光学系の校正パラメータの値を導出することを含む、
コンピュータにより実行される校正方法。
[付記14]
規則的なパターンに2点以上のマークが付与されかつ平面内に延在する校正パターンを光学系で撮像して得られる画像であって、撮像された際の前記校正パターンと前記光学系との位置関係がそれぞれ異なる複数の画像を、取得し、
前記画像ごとに、前記画像内における前記2点以上のマークを認識し、
前記マークの認識結果に基づいて、前記画像内における前記規則的なパターンの基準点の概略位置を算出し、
前記画像ごとに、前記概略位置と、前記画像の所定領域内の特徴量とに基づいて、前記画像内における前記規則的なパターンの基準点の位置を算出し、
前記画像ごとの前記基準点の位置に基づいて、前記光学系の校正パラメータの値を導出する、
処理をコンピュータに実行させる校正プログラム。
[付記15]
光学系と、
規則的なパターンに2点以上のマークが付与されかつ平面内に延在する校正パターンを前記光学系で撮像して得られる画像であって、撮像された際の前記校正パターンと前記光学系との位置関係がそれぞれ異なる複数の画像を、取得する画像取得部と、
前記画像ごとに、前記画像内における前記2点以上のマークを認識するマーク認識部と、
前記マーク認識部による認識結果に基づいて、前記画像内における前記規則的なパターンの基準点の概略位置を算出する基準概略位置算出部と、
前記画像ごとに、前記基準概略位置算出部により算出された前記概略位置と、前記画像の所定領域内の特徴量とに基づいて、前記画像内における前記規則的なパターンの基準点の位置を算出する基準点算出部と、
前記基準点算出部により算出された前記画像ごとの前記基準点の位置に基づいて、前記光学系の校正パラメータの値を導出する校正パラメータ値導出部とを含む、校正システム。
2 サンプルステージ装置
3 撮像装置
4 照明装置
5 出力装置
6A ステージコントローラ
6B 照明コントローラ
6C 撮像コントローラ
8 周辺機器
10 制御装置
14 補助記憶装置
15 ドライブ装置
16 記録媒体
17 通信インターフェース
19 バス
20 駆動機構
20X 機構
20Y 機構
20Z 機構
22 固定部
23 ステージ
25 有線送受信部
26 無線送受信部
70 探索範囲
100 画像取得部
101 マーク認識部
102 傾斜算出部
103 比算出部
104 基準概略位置算出部
105 基準点算出部
106 校正パラメータ値導出部
107 注目点位置導出部
108 距離算出部
110 校正パラメータ値記憶部
Claims (9)
- 規則的なパターンに2点以上のマークが付与されかつ平面内に延在する校正パターンを光学系で撮像して得られる画像であって、撮像された際の前記校正パターンと前記光学系との位置関係がそれぞれ異なる複数の画像を、取得する画像取得部と、
前記画像ごとに、前記画像内における前記2点以上のマークを認識するマーク認識部と、
前記マーク認識部による認識結果に基づいて、前記画像内における前記規則的なパターンの基準点の概略位置を算出する基準概略位置算出部と、
前記画像ごとに、前記基準概略位置算出部により算出された前記概略位置と、前記画像の所定領域内の特徴量とに基づいて、前記画像内における前記規則的なパターンの基準点の位置を算出する基準点算出部と、
前記基準点算出部により算出された前記画像ごとの前記基準点の位置に基づいて、前記光学系の校正パラメータの値を導出する校正パラメータ値導出部と、
前記マーク認識部による認識結果に基づいて、前記平面内における基準ラインに対する前記校正パターンの傾きを算出する傾斜算出部と、
を含み、
前記基準概略位置算出部は、前記傾きに更に基づいて、前記概略位置を算出する、
校正装置。 - 前記傾斜算出部は、前記画像における水平方向と、前記画像における2つの前記マークを結ぶベクトルの方向とに基づいて、前記傾きを算出する、請求項1に記載の校正装置。
- 前記マーク認識部による認識結果に基づいて、実際の2つの前記マーク間の距離と、前記画像内における同2つの前記マーク間の距離との比を算出する比算出部を更に含み、
前記基準概略位置算出部は、前記比に更に基づいて、前記概略位置を算出する、請求項1または2に記載の校正装置。 - 前記規則的なパターンは、色の異なる2種類の矩形部が前記平面内における直交する2方向のそれぞれで交互に連続して並ぶチェッカーパターンであり、
前記基準点は、前記チェッカーパターンの交点であり、
前記基準点算出部は、前記チェッカーパターンの4つ分の矩形部よりも小さい探索範囲を、前記概略位置に該探索範囲の中心が位置する態様で設定し、前記探索範囲内において前記基準点の位置を算出する、請求項1〜3のうちのいずれか1項に記載の校正装置。 - 前記2点以上のマークは、前記基準点を形成する矩形部とは異なる矩形部内に付与される、請求項4に記載の校正装置。
- 前記2点以上のマークのうちの少なくとも1つは、前記基準点を形成する矩形部内に付与され、
前記基準点算出部は、前記基準点を形成する矩形部内に付与された前記マークに係る画素値を除去して得られる前記画像に基づいて、前記特徴量を導出する、請求項4に記載の校正装置。 - 規則的なパターンに2点以上のマークが付与されかつ平面内に延在する校正パターンを光学系で撮像して得られる画像であって、撮像された際の前記校正パターンと前記光学系との位置関係がそれぞれ異なる複数の画像を、取得し、
前記画像ごとに、前記画像内における前記2点以上のマークを認識し、
前記マークの認識結果に基づいて、前記平面内における基準ラインに対する前記校正パターンの傾きを算出し、
前記傾きに基づいて、前記画像内における前記規則的なパターンの基準点の概略位置を算出し、
前記画像ごとに、前記概略位置と、前記画像の所定領域内の特徴量とに基づいて、前記画像内における前記規則的なパターンの基準点の位置を算出し、
前記画像ごとの前記基準点の位置に基づいて、前記光学系の校正パラメータの値を導出することを含む、
コンピュータにより実行される校正方法。 - 規則的なパターンに2点以上のマークが付与されかつ平面内に延在する校正パターンを光学系で撮像して得られる画像であって、撮像された際の前記校正パターンと前記光学系との位置関係がそれぞれ異なる複数の画像を、取得し、
前記画像ごとに、前記画像内における前記2点以上のマークを認識し、
前記マークの認識結果に基づいて、前記平面内における基準ラインに対する前記校正パターンの傾きを算出し、
前記傾きに基づいて、前記画像内における前記規則的なパターンの基準点の概略位置を算出し、
前記画像ごとに、前記概略位置と、前記画像の所定領域内の特徴量とに基づいて、前記画像内における前記規則的なパターンの基準点の位置を算出し、
前記画像ごとの前記基準点の位置に基づいて、前記光学系の校正パラメータの値を導出する、
処理をコンピュータに実行させる校正プログラム。 - 光学系と、
規則的なパターンに2点以上のマークが付与されかつ平面内に延在する校正パターンを前記光学系で撮像して得られる画像であって、撮像された際の前記校正パターンと前記光学系との位置関係がそれぞれ異なる複数の画像を、取得する画像取得部と、
前記画像ごとに、前記画像内における前記2点以上のマークを認識するマーク認識部と、
前記マーク認識部による認識結果に基づいて、前記画像内における前記規則的なパターンの基準点の概略位置を算出する基準概略位置算出部と、
前記画像ごとに、前記基準概略位置算出部により算出された前記概略位置と、前記画像の所定領域内の特徴量とに基づいて、前記画像内における前記規則的なパターンの基準点の位置を算出する基準点算出部と、
前記基準点算出部により算出された前記画像ごとの前記基準点の位置に基づいて、前記光学系の校正パラメータの値を導出する校正パラメータ値導出部と、
前記マーク認識部による認識結果に基づいて、前記平面内における基準ラインに対する前記校正パターンの傾きを算出する傾斜算出部と、
を含み、
前記基準概略位置算出部は、前記傾きに更に基づいて、前記概略位置を算出する、
校正システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017075219A JP6852525B2 (ja) | 2017-04-05 | 2017-04-05 | 校正装置、校正方法、校正プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017075219A JP6852525B2 (ja) | 2017-04-05 | 2017-04-05 | 校正装置、校正方法、校正プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018179584A JP2018179584A (ja) | 2018-11-15 |
| JP6852525B2 true JP6852525B2 (ja) | 2021-03-31 |
Family
ID=64274995
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017075219A Expired - Fee Related JP6852525B2 (ja) | 2017-04-05 | 2017-04-05 | 校正装置、校正方法、校正プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6852525B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112802110B (zh) * | 2021-02-09 | 2024-10-18 | 联想(北京)有限公司 | 确定显示偏移信息的方法、装置及电子设备 |
| EP4098970B1 (en) * | 2021-05-31 | 2024-09-04 | Essilor International | Method for measuring a distance separating a camera from a reference object |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012002612A (ja) * | 2010-06-16 | 2012-01-05 | Nikon Corp | 校正用ボード及びこの校正用ボードを備えた校正用装置 |
| JP5432835B2 (ja) * | 2010-06-24 | 2014-03-05 | アズビル株式会社 | カメラのキャリブレーション方法 |
| US9230326B1 (en) * | 2012-12-31 | 2016-01-05 | Cognex Corporation | System, method and calibration plate employing embedded 2D data codes as self-positioning fiducials |
| JP6576655B2 (ja) * | 2015-03-10 | 2019-09-18 | ローランドディー.ジー.株式会社 | ステージ機構 |
| US10660562B2 (en) * | 2015-05-29 | 2020-05-26 | Conopco, Inc. | System and method for measuring hair diameter |
-
2017
- 2017-04-05 JP JP2017075219A patent/JP6852525B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018179584A (ja) | 2018-11-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108717715B (zh) | 一种用于弧焊机器人的线结构光视觉系统自动标定方法 | |
| US9970745B2 (en) | Measurement target measuring program, measurement target measuring method, and magnifying observation device | |
| CN106560297B (zh) | 具备拍摄目标标记的照相机的机器人系统 | |
| CN103064246B (zh) | 一种摄像头模组测试平台 | |
| CN107942949B (zh) | 一种机床视觉定位方法及系统、机床 | |
| KR101601242B1 (ko) | 차폐의 존재하에서 비젼 시스템으로 2개의 워크피스를 정렬시키는 장치 및 방법 | |
| CN111515944B (zh) | 非固定路径机器人自动标定方法 | |
| CN203084734U (zh) | 用于再生虚拟物体的系统 | |
| US20210192784A1 (en) | Vision system for a robotic machine | |
| US11082621B2 (en) | Object inspection device, object inspection system and method for adjusting inspection position | |
| CN110298888B (zh) | 基于单轴高精度位移平台的相机标定方法 | |
| CN109719734A (zh) | 一种机器人视觉引导的手机闪光灯组装系统及组装方法 | |
| JP6973444B2 (ja) | 制御システム、情報処理装置および制御方法 | |
| JP6852525B2 (ja) | 校正装置、校正方法、校正プログラム | |
| CN100447525C (zh) | 影像测量仪的测量方法 | |
| US20180231474A1 (en) | Apparatus and method for generating operation program of inspection system | |
| CN110044262A (zh) | 基于图像超分辨率重建的非接触式精密测量仪及测量方法 | |
| TW200422754A (en) | Method for determining the optical parameters of a camera | |
| JP2012103076A (ja) | 3次元寸法を計測する装置及びその方法 | |
| CN107436537A (zh) | 图案描画装置及图案描画方法 | |
| CN106444774B (zh) | 基于室内照明灯的移动机器人视觉导航方法 | |
| CN104019761A (zh) | 一种玉米植株三维形态获取装置和方法 | |
| JP6571723B2 (ja) | 動作プログラムを生成するプログラミング装置、及びプログラム生成方法 | |
| CN1867875A (zh) | 校准眼镜镜片钻孔机的方法、用来实现一种这样的方法的设备及包括一种这样设备的眼镜镜片加工设备 | |
| CN208384634U (zh) | 多工位交替标定rgbd相机内参数的设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200115 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20201028 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201117 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201223 |
|
| 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: 20210209 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210222 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6852525 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |