JP2010049322A - シミュレーション装置の画像データ生成装置 - Google Patents
シミュレーション装置の画像データ生成装置 Download PDFInfo
- Publication number
- JP2010049322A JP2010049322A JP2008210627A JP2008210627A JP2010049322A JP 2010049322 A JP2010049322 A JP 2010049322A JP 2008210627 A JP2008210627 A JP 2008210627A JP 2008210627 A JP2008210627 A JP 2008210627A JP 2010049322 A JP2010049322 A JP 2010049322A
- Authority
- JP
- Japan
- Prior art keywords
- image
- inspection camera
- background image
- dimensional
- photographing
- 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.)
- Granted
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
【解決手段】本発明のシミュレーション装置の画像データ生成装置は、現実の工場においてカメラで撮影して得られた複数の2次元撮影画像を、その撮影角度データと共にシミュレーション装置に入力する手段と、検査対象のワークの3次元データを入力する手段と、複数の2次元撮影画像の中から、検査カメラの撮影角度と一致する撮影角度データを有する2次元撮影画像を選択して背景画像とする手段と、検査カメラの光軸に対して背景画像の平面が直交するように設定する手段と、背景画像上にワークを重ねて配置したものを検査カメラにより撮影して得られる画像を計算により求め、この求めた画像を検査カメラ画像として出力する手段とを備えている。
【選択図】図4
Description
(B(i−1)+Bi)/2<C≦(Bi+B(i+1))/2
であるときには、2次元背景画像Aiを背景画像として設定するように構成されている。この背景画像の設定例を図4に示す。
(B(i−1)+Bi)/2<C≦(Bi+B(i+1))/2
が成立するか否かを判断する。ここで、上記式が成立するときには、「YES」へ進み、ステップS140へ進み、設定する画像Gとして2次元背景画像Aiを設定する。
そして、次の処理ステップでは、本シミュレーション装置1で設備動作を記述する。
続いて、次の処理ステップでは、仮想空間内の映像を、外部トリガー入力のタイミングで検査カメラ5により撮影する。
更に、次の処理ステップでは、視覚検査プログラムを実行し、画像処理を行なう。
このような構成の本実施例によれば、現実の工場において検査カメラ5の設定位置からデジカメにより前記工場の背景を複数の撮影角度でそれぞれ撮影して得られた複数の2次元撮影画像Aiを、その撮影角度データBiと共にシミュレーション装置1に入力si、検査対象のワーク7の3次元データをシミュレーション装置1に入力し、シミュレーション装置1内において検査カメラ5の位置とワーク7の位置を設定し、複数の2次元撮影画像Aiの中から、検査カメラ5の撮影角度と一致する撮影角度データBiを有する2次元撮影画像Aiを選択し、この選択した画像を背景画像とし、この背景画像の位置を、検査カメラ5の光軸に対して背景画像の平面が直交するように設定するものであって、検査カメラ5の撮影角度が変化していくときに、検査カメラ5の光軸に対する背景画像の平面の直交関係を維持するようにし、そして、シミュレーション装置1内において、背景画像上にワーク7の3Dデータを重ねて配置したものを検査カメラ5により撮影して得られる画像を計算により求め、この求めた画像を検査カメラ画像として出力するように構成したので、視覚検査システムの設計時間を長くすることなく、納品先の工場と類似する環境をシミュレーション装置1に容易に再現することができる。
(B(i−1)+Bi)/2<C≦(Bi+B(i+1))/2
であるときには、2次元背景画像Aiを背景画像として設定するように構成したので、用意する2次元背景画像としては5つの2次元背景画像A1〜A5だけであるから、用意する画像のデータ量を大幅に少なくすることができ、しかも、画像処理を十分正確に実行することができる。
Claims (1)
- 現実の工場において検査カメラの設定位置からカメラで前記工場の背景を複数の撮影角度でそれぞれ撮影して得られた複数の2次元撮影画像を、その撮影角度データと共にシミュレーション装置に入力する手段と、
検査対象のワークの3次元データを前記シミュレーション装置に入力する手段と、
前記シミュレーション装置内において、前記検査カメラの位置と前記ワークの位置を設定する手段と、
前記複数の2次元撮影画像の中から、前記検査カメラの撮影角度と一致する撮影角度データを有する2次元撮影画像を選択し、この選択した画像を背景画像とする手段と、
前記背景画像の位置を、前記検査カメラの光軸に対して前記背景画像の平面が直交するように設定するものであって、前記検査カメラの撮影角度が変化していくときに、前記検査カメラの光軸に対する前記背景画像の平面の直交関係を維持する手段と、
前記シミュレーション装置内において、前記背景画像上に前記ワークを重ねて配置したものを前記検査カメラにより撮影して得られる画像を計算により求め、この求めた画像を検査カメラ画像として出力する手段とを備えたことを特徴とするシミュレーション装置の画像データ生成装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008210627A JP4961405B2 (ja) | 2008-08-19 | 2008-08-19 | シミュレーション装置の画像データ生成装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008210627A JP4961405B2 (ja) | 2008-08-19 | 2008-08-19 | シミュレーション装置の画像データ生成装置 |
Related Child Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012071507A Division JP5243635B2 (ja) | 2012-03-27 | 2012-03-27 | シミュレーション装置の画像データ生成装置 |
JP2012071509A Division JP5243636B2 (ja) | 2012-03-27 | 2012-03-27 | シミュレーション装置の画像データ生成装置 |
JP2012071508A Division JP5249445B2 (ja) | 2012-03-27 | 2012-03-27 | シミュレーション装置の画像データ生成装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010049322A true JP2010049322A (ja) | 2010-03-04 |
JP4961405B2 JP4961405B2 (ja) | 2012-06-27 |
Family
ID=42066376
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008210627A Active JP4961405B2 (ja) | 2008-08-19 | 2008-08-19 | シミュレーション装置の画像データ生成装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4961405B2 (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013073522A (ja) * | 2011-09-28 | 2013-04-22 | Denso Wave Inc | データ構造、コンピュータプログラム、及びデータ取得装置 |
JP2013073523A (ja) * | 2011-09-28 | 2013-04-22 | Denso Wave Inc | コンピュータプログラム、及びデータ取得装置 |
JP2013073521A (ja) * | 2011-09-28 | 2013-04-22 | Denso Wave Inc | データ構造、コンピュータプログラム、及びデータ取得装置 |
JP2013073519A (ja) * | 2011-09-28 | 2013-04-22 | Denso Wave Inc | データ構造、コンピュータプログラム、及びデータ取得装置 |
JP2015127890A (ja) * | 2013-12-27 | 2015-07-09 | 三菱重工業株式会社 | 船舶の配管管理装置及び管理方法並びに配管管理システム |
RU2559764C2 (ru) * | 2011-01-28 | 2015-08-10 | Электрисите Де Франс | Обработка данных изображения, содержащих эффект турбулентности в жидкой среде |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04217480A (ja) * | 1990-12-17 | 1992-08-07 | Nippon Telegr & Teleph Corp <Ntt> | ロボットの動作手順教示装置 |
JPH0833005A (ja) * | 1994-07-13 | 1996-02-02 | Fanuc Ltd | 模擬画像を利用した視覚センサの試験方法 |
JPH1042307A (ja) * | 1996-03-01 | 1998-02-13 | Fuotoron:Kk | キーシステム及び合成画像作成方法 |
JP2000267719A (ja) * | 1999-03-18 | 2000-09-29 | Agency Of Ind Science & Technol | 実環境適応型ロボットの教示プログラム作成方法 |
JP2003296379A (ja) * | 2002-04-05 | 2003-10-17 | Fuontaajiyu:Kk | シミュレーション方法 |
-
2008
- 2008-08-19 JP JP2008210627A patent/JP4961405B2/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04217480A (ja) * | 1990-12-17 | 1992-08-07 | Nippon Telegr & Teleph Corp <Ntt> | ロボットの動作手順教示装置 |
JPH0833005A (ja) * | 1994-07-13 | 1996-02-02 | Fanuc Ltd | 模擬画像を利用した視覚センサの試験方法 |
JPH1042307A (ja) * | 1996-03-01 | 1998-02-13 | Fuotoron:Kk | キーシステム及び合成画像作成方法 |
JP2000267719A (ja) * | 1999-03-18 | 2000-09-29 | Agency Of Ind Science & Technol | 実環境適応型ロボットの教示プログラム作成方法 |
JP2003296379A (ja) * | 2002-04-05 | 2003-10-17 | Fuontaajiyu:Kk | シミュレーション方法 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2559764C2 (ru) * | 2011-01-28 | 2015-08-10 | Электрисите Де Франс | Обработка данных изображения, содержащих эффект турбулентности в жидкой среде |
US9749592B2 (en) | 2011-01-28 | 2017-08-29 | Electricite De France | Processing of image data comprising effects of turbulence in a liquid medium |
JP2013073522A (ja) * | 2011-09-28 | 2013-04-22 | Denso Wave Inc | データ構造、コンピュータプログラム、及びデータ取得装置 |
JP2013073523A (ja) * | 2011-09-28 | 2013-04-22 | Denso Wave Inc | コンピュータプログラム、及びデータ取得装置 |
JP2013073521A (ja) * | 2011-09-28 | 2013-04-22 | Denso Wave Inc | データ構造、コンピュータプログラム、及びデータ取得装置 |
JP2013073519A (ja) * | 2011-09-28 | 2013-04-22 | Denso Wave Inc | データ構造、コンピュータプログラム、及びデータ取得装置 |
JP2015127890A (ja) * | 2013-12-27 | 2015-07-09 | 三菱重工業株式会社 | 船舶の配管管理装置及び管理方法並びに配管管理システム |
Also Published As
Publication number | Publication date |
---|---|
JP4961405B2 (ja) | 2012-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10867407B2 (en) | System and methods for extrinsic calibration of cameras and diffractive optical elements | |
KR102069022B1 (ko) | 카메라 캘리브레이션 시스템 | |
JP6551184B2 (ja) | シミュレーション装置、シミュレーション方法、およびシミュレーションプログラム | |
JP4961405B2 (ja) | シミュレーション装置の画像データ生成装置 | |
JP2013539147A5 (ja) | ||
US20070293986A1 (en) | Robot simulation apparatus | |
JP2009053147A (ja) | 3次元計測方法および3次元計測装置 | |
US7711507B2 (en) | Method and device for determining the relative position of a first object with respect to a second object, corresponding computer program and a computer-readable storage medium | |
EP3229209B1 (en) | Camera calibration system | |
Ahmadabadian et al. | Stereo‐imaging network design for precise and dense 3D reconstruction | |
JP5599849B2 (ja) | レンズ検査装置及びその方法 | |
JP2018063693A (ja) | 画像処理装置、画像処理方法およびプログラム | |
US20020065637A1 (en) | Method and apparatus for simulating the measurement of a part without using a physical measurement system | |
JP5243635B2 (ja) | シミュレーション装置の画像データ生成装置 | |
JP2022027111A (ja) | 測定処理装置、方法及びプログラム | |
JP2015206654A (ja) | 情報処理装置、情報処理方法、プログラム | |
JP5243636B2 (ja) | シミュレーション装置の画像データ生成装置 | |
JP5249445B2 (ja) | シミュレーション装置の画像データ生成装置 | |
JP6822086B2 (ja) | シミュレーション装置、シミュレーション方法およびシミュレーションプログラム | |
CN109089103A (zh) | 双目相机姿态调整方法以及装置、计算机设备和存储介质 | |
JP2010281786A (ja) | 視覚検査装置の評価システム | |
Irgenfried et al. | Image formation simulation for computer-aided inspection planning of machine vision systems | |
Witt et al. | Stereophotogrammetry camera pose optimization | |
JP2020187626A (ja) | 画像処理装置、画像処理方法、及びプログラム | |
WO2021067234A1 (en) | Systems and methods for training image detection systems for augmented and mixed reality applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110211 |
|
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: 20120228 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120326 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150330 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4961405 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |