JPH04131707A - 三次元形状認識装置 - Google Patents
三次元形状認識装置Info
- Publication number
- JPH04131707A JPH04131707A JP25187990A JP25187990A JPH04131707A JP H04131707 A JPH04131707 A JP H04131707A JP 25187990 A JP25187990 A JP 25187990A JP 25187990 A JP25187990 A JP 25187990A JP H04131707 A JPH04131707 A JP H04131707A
- Authority
- JP
- Japan
- Prior art keywords
- image
- camera
- real
- virtual
- capture device
- 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.)
- Pending
Links
- 238000005259 measurement Methods 0.000 claims abstract description 9
- 238000000034 method Methods 0.000 claims description 9
- 230000001678 irradiating effect Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 1
- 238000000691 measurement method Methods 0.000 description 1
Landscapes
- Length Measuring Devices By Optical Means (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〈産業上の利用公費〉
本発明は三次元形状認識装置に関し、工作機械の金型加
工装置等に適用して有用である。
工装置等に適用して有用である。
〈従来の技術〉
工作機械の公費において、三次元形状を認識する必要が
生じる場合がある。非接触の三次元形状認識の一手法と
して光切断法がある。
生じる場合がある。非接触の三次元形状認識の一手法と
して光切断法がある。
これはスリット光が測定対象物に当たり、乱反射した像
より、測定対象物の座標を求めるものである。この光切
断法による従来の三次元形状g!識装置を第3図に示す
。同図に示すようにテーブル8上に載置した測定対象物
7には、スリット光発生装置1からスリット光2が照射
される。カメラ3は、スリット光照射により形成された
光学像を撮影し、撮影された画像に対応した画像データ
は′tji像取り込み!!#4で取り込まれ、画像デー
タを座標演算W6で演算することにより測定対象物7の
形状を認識している。
より、測定対象物の座標を求めるものである。この光切
断法による従来の三次元形状g!識装置を第3図に示す
。同図に示すようにテーブル8上に載置した測定対象物
7には、スリット光発生装置1からスリット光2が照射
される。カメラ3は、スリット光照射により形成された
光学像を撮影し、撮影された画像に対応した画像データ
は′tji像取り込み!!#4で取り込まれ、画像デー
タを座標演算W6で演算することにより測定対象物7の
形状を認識している。
スリット光発生装置1から発したスリット光2をz −
x平面にとり、スリット光2とカメラ3の光軸のなす角
度をθとし、光軸をy−z平面にとると、各装置と三次
元座標の関係は第4図(al (b)のようになる。
x平面にとり、スリット光2とカメラ3の光軸のなす角
度をθとし、光軸をy−z平面にとると、各装置と三次
元座標の関係は第4図(al (b)のようになる。
次に、座標演算!I#6による座標の算出について第5
図偵1 (b) (C1を用いて説明する。なお第5図
(C1はカメラ3で撮影した画像内の座標を示す。
図偵1 (b) (C1を用いて説明する。なお第5図
(C1はカメラ3で撮影した画像内の座標を示す。
スリット光はz −x平面にあるから、スリット光の式
は y=Q ・・・(1)物体距離りで
のレンズの拡大率をMとするとBL M=−=−=−・・(2) Bf y−z平面における視角の式は、画像内座標をaとすれ
ば Lcsoθ−Ma癲θ 2=L−θ+Macv11θ LMa ”+LOIIIθ+Ma−θ・・(3)スリット光の切
断線の2座標は式(1)からLMa ””La5sθ+Mac&oθ ・・・(4) 同じくX座標は、画像内座標をβとすればL−z働θ x= f β LMa(2)θ 1 =(L−L、A−θ+Mocsbθ)fMa讃θ =(ILali19+Mccu/9 )Mβ ・・
・(5)式!41. (5)より2及びX座標が算出さ
れる。測定対象物全体にこの演算を行うことにより形状
が認識できる。
は y=Q ・・・(1)物体距離りで
のレンズの拡大率をMとするとBL M=−=−=−・・(2) Bf y−z平面における視角の式は、画像内座標をaとすれ
ば Lcsoθ−Ma癲θ 2=L−θ+Macv11θ LMa ”+LOIIIθ+Ma−θ・・(3)スリット光の切
断線の2座標は式(1)からLMa ””La5sθ+Mac&oθ ・・・(4) 同じくX座標は、画像内座標をβとすればL−z働θ x= f β LMa(2)θ 1 =(L−L、A−θ+Mocsbθ)fMa讃θ =(ILali19+Mccu/9 )Mβ ・・
・(5)式!41. (5)より2及びX座標が算出さ
れる。測定対象物全体にこの演算を行うことにより形状
が認識できる。
〈発明が解決しようとする課題〉
光切断法ではスリット光2が測定対象物7に当たって乱
反射した光をカメラ3が受光して、その像より測定対象
物7の座標を求めるのであるが、測定対象物7の素材・
形状によっては実像以外に虚像が発生することがある。
反射した光をカメラ3が受光して、その像より測定対象
物7の座標を求めるのであるが、測定対象物7の素材・
形状によっては実像以外に虚像が発生することがある。
具体的には、反射率の高い素材の、水平からの傾斜角ψ
がθ/2付近でスリット光の正反射光がカメラに入射し
て虚像となる(第2図参照)。従来の測定法では、実像
と虚像とを区別することが不可能であるため、不正な形
状認識をしてしまう場合があるという間層点がある。
がθ/2付近でスリット光の正反射光がカメラに入射し
て虚像となる(第2図参照)。従来の測定法では、実像
と虚像とを区別することが不可能であるため、不正な形
状認識をしてしまう場合があるという間層点がある。
く課題を解決するための手段〉
上記課題を解決する本発明の構成は、
スリット光を測定対象物に向け照射するスリット光発生
装置と、 スリット光を照射することにより形成された像を撮影す
る第1のカメラと、 第1のカメラとは異なる角度から、前記像を撮影する第
2のカメラと、 第1のカメラで撮影して得た画像信号を取り込んで画像
データとして処理する第1の画像取り込み器と、 第2のカメラで撮影して得た画像信号を取り込んで画像
データとして処理する第2の画像取呻込み署と、 第1または第2の画像取り込み器のうちの一方の画像取
り込み器で画像処理した画像データ中に2以上の像があ
る場合には、他方の画像取9込み器で画像処理した画像
データを選択する実像虚像判断器と、 実像虚像判断器で選択した画像データを基に測定対象物
の三次元座標を計算する座標演算器と、 を有することを特徴とする。
装置と、 スリット光を照射することにより形成された像を撮影す
る第1のカメラと、 第1のカメラとは異なる角度から、前記像を撮影する第
2のカメラと、 第1のカメラで撮影して得た画像信号を取り込んで画像
データとして処理する第1の画像取り込み器と、 第2のカメラで撮影して得た画像信号を取り込んで画像
データとして処理する第2の画像取呻込み署と、 第1または第2の画像取り込み器のうちの一方の画像取
り込み器で画像処理した画像データ中に2以上の像があ
る場合には、他方の画像取9込み器で画像処理した画像
データを選択する実像虚像判断器と、 実像虚像判断器で選択した画像データを基に測定対象物
の三次元座標を計算する座標演算器と、 を有することを特徴とする。
用〉
第2図に示すように、測定対象物7の反射率が高(、か
つ、水平からの傾斜角ψがθ/2付近では、スリット光
2の正反射光がカメラ3に入射し、画像取り込み器には
実像と虚像の2つの像が取9込まれろ。実像虚像判断器
で2つ以上の像が存在すると判断されるので、虚像も含
まれているとして採用しない。次に、く作 もう1台のカメラ9で受光し、画像取り込み器に像が取
り込まれろ。このときの像は実像のみ1つであるので実
像虚像判断器で実像と判断され、次の座標演算器に送ら
れる。これにより実像のみ得られるので、不正な形状認
識はなくなる。
つ、水平からの傾斜角ψがθ/2付近では、スリット光
2の正反射光がカメラ3に入射し、画像取り込み器には
実像と虚像の2つの像が取9込まれろ。実像虚像判断器
で2つ以上の像が存在すると判断されるので、虚像も含
まれているとして採用しない。次に、く作 もう1台のカメラ9で受光し、画像取り込み器に像が取
り込まれろ。このときの像は実像のみ1つであるので実
像虚像判断器で実像と判断され、次の座標演算器に送ら
れる。これにより実像のみ得られるので、不正な形状認
識はなくなる。
く実 施 例〉
以下に本発明の実施例を図面に基づき説明する。
第1図は本発明の実施例を示す。同図に示すようにスリ
ット光発生装置1は、テーブル8上の測定対象物7に向
けてスリット光2を照射する。スリット光2を照射して
得た像を撮影するため本実施例では2台のカメラ3゜9
を設置している。両カメラ3,9は異なる角度から撮影
をするように設置されており、この例ではスリット光2
を中心としてカメラ3とカメラ9とが対称位置にある。
ット光発生装置1は、テーブル8上の測定対象物7に向
けてスリット光2を照射する。スリット光2を照射して
得た像を撮影するため本実施例では2台のカメラ3゜9
を設置している。両カメラ3,9は異なる角度から撮影
をするように設置されており、この例ではスリット光2
を中心としてカメラ3とカメラ9とが対称位置にある。
カメラ3で撮影して得た画像信号は、画像取り込み器4
に送られて画像データとして処理される。この場合、カ
メラ3が実像のみを撮影したときには、画像データ処理
することにより1つの像が得られるが、実像のみならず
虚像も撮影したときには、画像データ処理により2以上
の像が得られる。一方、カメラ9で撮影して得た画像信
号は、画像取り込み器10に送られて画像データとして
処理され、同様に像が得られる。
に送られて画像データとして処理される。この場合、カ
メラ3が実像のみを撮影したときには、画像データ処理
することにより1つの像が得られるが、実像のみならず
虚像も撮影したときには、画像データ処理により2以上
の像が得られる。一方、カメラ9で撮影して得た画像信
号は、画像取り込み器10に送られて画像データとして
処理され、同様に像が得られる。
実像虚像判断!i#5は、画像取り込みM4で得た画像
が2以上あるときにはカメラ3が実像のみならず虚像も
撮影していると判断し、画像取り込み器10で得た画像
が2以上あるときにはカメラ9が実像のみならず虚像も
撮影していると判断する。なお、画像取り込み器4,1
0の少なくとも一方は実像のみを得ておゆ、画像取り込
み器4,10が同時に虚像を得ることはない。これはカ
メラ3,9の撮影角を異ならせているからである。そし
て実像虚像判断器5は、画像取り込み器4,10のうち
、実像のみを得ている方の画像データを選択して座標演
算Wj6に送る。
が2以上あるときにはカメラ3が実像のみならず虚像も
撮影していると判断し、画像取り込み器10で得た画像
が2以上あるときにはカメラ9が実像のみならず虚像も
撮影していると判断する。なお、画像取り込み器4,1
0の少なくとも一方は実像のみを得ておゆ、画像取り込
み器4,10が同時に虚像を得ることはない。これはカ
メラ3,9の撮影角を異ならせているからである。そし
て実像虚像判断器5は、画像取り込み器4,10のうち
、実像のみを得ている方の画像データを選択して座標演
算Wj6に送る。
座標演算器6は、実像虚像判断器5により実像のみを有
する画像データを基に測定対象物7の三次元座標を計算
する。
する画像データを基に測定対象物7の三次元座標を計算
する。
かかる本実施例では、例えば、カメラ3で撮影して画像
取9込み器4で画像処理したところ、実像のみならず虚
像も取り込んでいることを実像虚像判断器5が判断した
ら、カメラ9で撮影して画像取り込み@10で画像処理
した画像データが座標演算Wj6に送られろ。
取9込み器4で画像処理したところ、実像のみならず虚
像も取り込んでいることを実像虚像判断器5が判断した
ら、カメラ9で撮影して画像取り込み@10で画像処理
した画像データが座標演算Wj6に送られろ。
逆に、カメ992画像取9込み器10の系統の方で虚像
を取り込んでいる場合には、カメラ32画像取り込み!
!#4の系統に切り換わる。
を取り込んでいる場合には、カメラ32画像取り込み!
!#4の系統に切り換わる。
したがって実像のみから形状認識ができ、正確な形状認
識が実行できる。
識が実行できる。
〈発明の効果〉
本発明によれば、従来の光切断法を用いた三次元形状認
識装置では不可能であった実像と虚像の区別が可能にな
り、不正な形状を認識するということがなくなり、正確
に形状認識ができる。
識装置では不可能であった実像と虚像の区別が可能にな
り、不正な形状を認識するということがなくなり、正確
に形状認識ができる。
第1図は本発明の実施例を示す構成図、第2図は像の発
生状態を示す説明図、第3図は従来技術を示す構成図、
第4図(al fb)は座標のとり方を示す説明図、第
5図fa) (b) (clは座標算出方法を示す説明
図である。 図 面 中、 1はスリット光発生装置、 2はスリット光、 3.9はカメラ、 4.10は画像取り込み器、 5は実像虚像判断器、 6は座標演算器、 7は測定対象物、 8はテーブルである。
生状態を示す説明図、第3図は従来技術を示す構成図、
第4図(al fb)は座標のとり方を示す説明図、第
5図fa) (b) (clは座標算出方法を示す説明
図である。 図 面 中、 1はスリット光発生装置、 2はスリット光、 3.9はカメラ、 4.10は画像取り込み器、 5は実像虚像判断器、 6は座標演算器、 7は測定対象物、 8はテーブルである。
Claims (1)
- 【特許請求の範囲】 スリット光を測定対象物に向け照射するスリット光発生
装置と、 スリット光を照射することにより形成された像を撮影す
る第1のカメラと、 第1のカメラとは異なる角度から、前記像を撮影する第
2のカメラと、 第1のカメラで撮影して得た画像信号を取り込んで画像
データとして処理する第1の画像取り込み器と、 第2のカメラで撮影して得た画像信号を取り込んで画像
データとして処理する第2の画像取り込み器と、 第1または第2の画像取り込み器のうちの一方の画像取
り込み器で画像処理した画像データ中に2以上の像があ
る場合には、他方の画像取り込み器で画像処理した画像
データを選択する実像虚像判断器と、 実像虚像判断器で選択した画像データを基に測定対象物
の三次元座標を計算する座標演算器と、 を有することを特徴とする三次元形状認識装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25187990A JPH04131707A (ja) | 1990-09-25 | 1990-09-25 | 三次元形状認識装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25187990A JPH04131707A (ja) | 1990-09-25 | 1990-09-25 | 三次元形状認識装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04131707A true JPH04131707A (ja) | 1992-05-06 |
Family
ID=17229299
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25187990A Pending JPH04131707A (ja) | 1990-09-25 | 1990-09-25 | 三次元形状認識装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04131707A (ja) |
-
1990
- 1990-09-25 JP JP25187990A patent/JPH04131707A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111060023B (zh) | 一种高精度3d信息采集的设备及方法 | |
| JP2874710B2 (ja) | 三次元位置計測装置 | |
| EP3468163B1 (en) | Intelligent internet high-definition scanner with laser correction | |
| JPH09187038A (ja) | 3次元形状抽出装置 | |
| CN109191499A (zh) | 一种基于运动目标跟踪的机器人跟踪路线更新方法及系统 | |
| JP2996067B2 (ja) | 三次元計測装置 | |
| JP4871315B2 (ja) | 複眼撮影装置およびその制御方法並びにプログラム | |
| JP3696336B2 (ja) | カメラのキャリブレーション方法 | |
| JP2002117403A (ja) | 画像処理装置および画像処理方法 | |
| JP3696335B2 (ja) | 複数枚の画像の各計測点の対応づけ方法 | |
| JP2003067726A (ja) | 立体モデル生成装置及び方法 | |
| JP3638569B2 (ja) | 3次元計測装置 | |
| JPH1030917A (ja) | 物体認識方法及び装置並びに記録媒体 | |
| JPH09231369A (ja) | 画像情報入力装置 | |
| JP4218283B2 (ja) | ターゲット投影式3次元形状計測方法および装置 | |
| JPH04181107A (ja) | 三次元形状認識方法及びその装置 | |
| JPH05149727A (ja) | 三次元形状認識装置 | |
| JPH07174553A (ja) | ステレオカメラ装置および距離導出方法 | |
| JP2001289631A (ja) | 距離測定装置及び距離測定方法 | |
| JPH09231371A (ja) | 画像情報入力装置及び画像情報入力方法 | |
| JPH08149516A (ja) | 3次元画像復元装置 | |
| JPH03257307A (ja) | 三次元形状認識方法及び装置 | |
| JPS59182689A (ja) | ステレオ視処理装置 | |
| JPH04181108A (ja) | 三次元形状認識方法 | |
| Xu et al. | Image rectification for single camera stereo system |