JPS59108907A - 3次元物体の位置検出装置 - Google Patents
3次元物体の位置検出装置Info
- Publication number
- JPS59108907A JPS59108907A JP57219440A JP21944082A JPS59108907A JP S59108907 A JPS59108907 A JP S59108907A JP 57219440 A JP57219440 A JP 57219440A JP 21944082 A JP21944082 A JP 21944082A JP S59108907 A JPS59108907 A JP S59108907A
- Authority
- JP
- Japan
- Prior art keywords
- slit
- edge
- image
- slit light
- pattern
- 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
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/24—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
- G01B11/25—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、組立てや溶接用のロボットなどの3次元物体
を扱う産業機器において対象物体の位置ズレ等を検出す
るような場合に使用できる3次元物体の位置検出装置に
関するものである。
を扱う産業機器において対象物体の位置ズレ等を検出す
るような場合に使用できる3次元物体の位置検出装置に
関するものである。
従来例の構成とその問題点
近年、いわゆる知能ロボットの出現により生産システム
の自動化が急速に進んでいる。その方向は、従来のプレ
イバック型から更に進んで各種センサーによって物体の
位置補正を行ない、完全自動化を試みるようになってき
ている。撮像装置を使った視覚センサ一方式がその主流
であり、2次元物体を対象とする装置では多くの実用例
があけられる。
の自動化が急速に進んでいる。その方向は、従来のプレ
イバック型から更に進んで各種センサーによって物体の
位置補正を行ない、完全自動化を試みるようになってき
ている。撮像装置を使った視覚センサ一方式がその主流
であり、2次元物体を対象とする装置では多くの実用例
があけられる。
しかし、3次元物体を扱うものとしては実用的なものは
少ないのが現状である。3次元物体の扱いが困難な理由
の最大のものは、2次元物体のように透過光方式で簡単
に2値画像が得られないことにある。多値入力画像を処
理して3次元物体のエツジ部分を抽出し物体の認識を行
なう方法も種々検討されているが処理時間・回路コスト
・信頼性などの点で多くの解決すべき問題点が残ってい
る。
少ないのが現状である。3次元物体の扱いが困難な理由
の最大のものは、2次元物体のように透過光方式で簡単
に2値画像が得られないことにある。多値入力画像を処
理して3次元物体のエツジ部分を抽出し物体の認識を行
なう方法も種々検討されているが処理時間・回路コスト
・信頼性などの点で多くの解決すべき問題点が残ってい
る。
一方、これに対する1つの解決策として、スリット光像
を使う方式が提案されている。
を使う方式が提案されている。
1ず、第1図に一般的なスリット光像を用いた位置検出
方法の例を示す。スリット光源1から照射されたスリッ
ト光像2は、対象となる3次元物体3および、物体の置
かれる床面4上に一同図に示すようなかぎ型のパターン
を形成する。これをビデオ・カメラ6で撮像して2値化
し、スリット光像のパターンを得ることによって物体の
位置検出を行なう。物体のエツジ位置は、各スリット光
像の折点6(照射されたスリット光像のパターンが折れ
曲がる点)を結ぶことによって得られるわけであるが、
従来例においては、折点の検出方法に問題点が指摘され
ている。
方法の例を示す。スリット光源1から照射されたスリッ
ト光像2は、対象となる3次元物体3および、物体の置
かれる床面4上に一同図に示すようなかぎ型のパターン
を形成する。これをビデオ・カメラ6で撮像して2値化
し、スリット光像のパターンを得ることによって物体の
位置検出を行なう。物体のエツジ位置は、各スリット光
像の折点6(照射されたスリット光像のパターンが折れ
曲がる点)を結ぶことによって得られるわけであるが、
従来例においては、折点の検出方法に問題点が指摘され
ている。
折点の検出方法としては、各スリット光像を一方から追
跡して方向の変化する点を折点として検出する方法と、
スリット光像を交差する2本の直線として近似し、その
交点を折点とする方法が考えられている。前者の場合に
は、スリット光像の追跡に時間がかかることと、追跡の
始点および終7壱の決定が難しいこと、および折点近傍
に物体の傷や汚れなどのノイズ成分があった時に大きな
影響を受けることなどが問題となる。一方、後者の場合
には、複数本のスリット光像の直線近似(近似すべきデ
ータ列の抽出も含めて)に時間がかかることが問題とな
る。
跡して方向の変化する点を折点として検出する方法と、
スリット光像を交差する2本の直線として近似し、その
交点を折点とする方法が考えられている。前者の場合に
は、スリット光像の追跡に時間がかかることと、追跡の
始点および終7壱の決定が難しいこと、および折点近傍
に物体の傷や汚れなどのノイズ成分があった時に大きな
影響を受けることなどが問題となる。一方、後者の場合
には、複数本のスリット光像の直線近似(近似すべきデ
ータ列の抽出も含めて)に時間がかかることが問題とな
る。
1だ、従来例の構成によっては、1本のスリット光像を
順次走査しながら処理する方法もあるが一画像入力の回
数が増えるため、かえって処理時間がふえるだけで問題
点は同様である。
順次走査しながら処理する方法もあるが一画像入力の回
数が増えるため、かえって処理時間がふえるだけで問題
点は同様である。
発明の目的
本発明は、上述のような従来のスリット光像を用いた位
置検出装置の問題点を解消するもので一簡単な回路を付
加することにより一高速で、しかも、ノイズ成分に対し
て強い、3次元物体の位置検出装置を提供することを目
的とするものである。
置検出装置の問題点を解消するもので一簡単な回路を付
加することにより一高速で、しかも、ノイズ成分に対し
て強い、3次元物体の位置検出装置を提供することを目
的とするものである。
発明の構成
本発明においては、複数本の平行なスリット光像を照射
するスリット光源と、撮像用ビデオ・カメラと一物体の
置かれる床面に照射されるスリット像パターンの傾きに
一致する方向のエツジ成分のみをリアルタイムで抽出し
計数して縦および横方間のエツジ成分の度数分布を求め
るエツジ計数部と−このエツジ成分の度数分布データか
らスリット光像を照射された3次元物体の位置偏位を求
める位itが山部とを備えるようにしたものであり。
するスリット光源と、撮像用ビデオ・カメラと一物体の
置かれる床面に照射されるスリット像パターンの傾きに
一致する方向のエツジ成分のみをリアルタイムで抽出し
計数して縦および横方間のエツジ成分の度数分布を求め
るエツジ計数部と−このエツジ成分の度数分布データか
らスリット光像を照射された3次元物体の位置偏位を求
める位itが山部とを備えるようにしたものであり。
最も安定した床面に出来るスリット像パターンを統計的
に処理することにより一3次元物体の2次元的位置偏位
を高速にしかもノイズ成分の影響を少なくして検出する
ことができるものである0実施例の説明 本発明の詳細な説明する前にまず一本発明の原理につい
て簡単に説明する。
に処理することにより一3次元物体の2次元的位置偏位
を高速にしかもノイズ成分の影響を少なくして検出する
ことができるものである0実施例の説明 本発明の詳細な説明する前にまず一本発明の原理につい
て簡単に説明する。
第2図は、本発明の詳細な説明するだめの図である。同
図ではスリット光ではなく帯状の光が3次元物体に照射
されておシースリット光の場合と同様に、床面上にA
、B 、C、D−物体の側面上にA 、B 、1!:
、Fという折れ曲がったパターンが形成される。ここで
−物体が第2図の点線で示す位置1で移動すると、床面
上のパターンはA/ 、 B/。
図ではスリット光ではなく帯状の光が3次元物体に照射
されておシースリット光の場合と同様に、床面上にA
、B 、C、D−物体の側面上にA 、B 、1!:
、Fという折れ曲がったパターンが形成される。ここで
−物体が第2図の点線で示す位置1で移動すると、床面
上のパターンはA/ 、 B/。
0、Dに、物体の側面上のパターンはA’、 B’、
E’。
E’。
F′に、それぞれ変化する。このときビデオ・カメラに
よる入力画像中の床面上に形成されるパターンA、B、
C,DおよびA’、 B’、 C、DノX軸とY軸方向
への面積写像をとると第2図の7,8出力が得られる。
よる入力画像中の床面上に形成されるパターンA、B、
C,DおよびA’、 B’、 C、DノX軸とY軸方向
への面積写像をとると第2図の7,8出力が得られる。
床面にできるパターンのC,D側は一物体の位置偏位に
関係なく一定であり、物体の位置偏位は面積写像7,8
においてそれぞれA、B4たはA′。
関係なく一定であり、物体の位置偏位は面積写像7,8
においてそれぞれA、B4たはA′。
B′の位置変化として現われる。従って、X軸およびY
軸方向への面積写像7.8のデータからA点とB点の2
次元的位置(床面上におけるx、Y座標)を一意的にし
かも容易に求めることができる。
軸方向への面積写像7.8のデータからA点とB点の2
次元的位置(床面上におけるx、Y座標)を一意的にし
かも容易に求めることができる。
このように−床面上に形成されるパターンの面積に着目
する理由は、傷や汚れなどのノイズ成分を含む可能性の
多い対象物体の側面よシも床面の方が条件を安定に保ち
やすいこと一床面上に形成されるパターンのC,D側が
物体の位置偏位に関係なく一定であり面積写像の解析お
よび検証が容易なこと、大局的なデータ処理を行なうた
めに対象物体のエツジ部等に欠けや傷などのノイズ成分
があっても大きな影響を受けないこと、などによるO ところで、実際の入力画像では床面上に形成されるパタ
ーンと共に物体の側面上に形成されるパターンも同様に
存在するため、画像中から床面上のパターンのみを分離
して面積写像を求めることは容易ではない。
する理由は、傷や汚れなどのノイズ成分を含む可能性の
多い対象物体の側面よシも床面の方が条件を安定に保ち
やすいこと一床面上に形成されるパターンのC,D側が
物体の位置偏位に関係なく一定であり面積写像の解析お
よび検証が容易なこと、大局的なデータ処理を行なうた
めに対象物体のエツジ部等に欠けや傷などのノイズ成分
があっても大きな影響を受けないこと、などによるO ところで、実際の入力画像では床面上に形成されるパタ
ーンと共に物体の側面上に形成されるパターンも同様に
存在するため、画像中から床面上のパターンのみを分離
して面積写像を求めることは容易ではない。
そこで本発明では、スリット光の特徴を積極的に利用す
ることによって、この問題を解決している。
ることによって、この問題を解決している。
以下、実施例とともに本発明の詳細な説明する。
第3図は、第2図における帯状の光のかわりにスリット
光像を照射した時に得られるパターンを示している。こ
の時、床面上には斜め方向のスリットパターンが、物体
の側面上にはたて方向のスリットパターンがそれぞれ形
成される。
光像を照射した時に得られるパターンを示している。こ
の時、床面上には斜め方向のスリットパターンが、物体
の側面上にはたて方向のスリットパターンがそれぞれ形
成される。
本装置では、このスリットパターンの方向の違いによっ
て床面上のパターンのみを分離する。
て床面上のパターンのみを分離する。
第4図は本発明にかかる第1の実施例の装置を示すブロ
ック図である。ここで−人力画像9はエツジ計数部10
に入力される。エツジ計数部10では一空間フイルター
11によってスリット像パターンのうちから床面上に形
成されることがあらかじめわかっている特定方向のエツ
ジ成分のみを抽出し、これを計数回路12によってX−
Y軸方向の各ライン毎に集計して第2図の面積写像に対
応する度数分布データ13.14を作成する。次に、位
置検出部16では、エツジ計数部1oで得られたX−Y
軸方向の度数分布データ13.14から対象物体のエツ
ジ部に対応するA、8点の座標値を求め、これを結ぶ直
線として3次元物体のエツジを検出する。
ック図である。ここで−人力画像9はエツジ計数部10
に入力される。エツジ計数部10では一空間フイルター
11によってスリット像パターンのうちから床面上に形
成されることがあらかじめわかっている特定方向のエツ
ジ成分のみを抽出し、これを計数回路12によってX−
Y軸方向の各ライン毎に集計して第2図の面積写像に対
応する度数分布データ13.14を作成する。次に、位
置検出部16では、エツジ計数部1oで得られたX−Y
軸方向の度数分布データ13.14から対象物体のエツ
ジ部に対応するA、8点の座標値を求め、これを結ぶ直
線として3次元物体のエツジを検出する。
第3図、第4図では、簡単のために3本のスリy)像の
みを示しているが、実際には小さな間隔で多くのスリッ
ト像を照射すればよい。これによって、第2図で示した
床面上のパターン面積の写像を求める場合と同等の結果
を得ることができる。
みを示しているが、実際には小さな間隔で多くのスリッ
ト像を照射すればよい。これによって、第2図で示した
床面上のパターン面積の写像を求める場合と同等の結果
を得ることができる。
第5図にスリット像を照射した時のパターンと。
X−Y軸方向の度数分布データ13.14とを示す。本
装置では、たとえばフィルター11と計数回路12を/
・−ドウエアで構成し、ビデオ・カメラからの画像入力
に合せて常に全面処理を行なうため、スリット像の本数
は処理時間には関係しないO フィルター11の具体的な構成例としては、たとえば従
来よく知られている空間演算オペレータを適用すればよ
い。その場合は、第6図(a)に示すように、入力画像
は2値化回路16を経て一定査線の画素数に対応する3
段のソフトレジスタ群1了に入力される。各シフトレジ
スタは直列に接続されており、シフトレジスタの各段の
後部に接続されたレジスタ群18には第6図tb)に示
すような3×3のマトリクス画素19がラスクスキャン
状に順次切り出される。
装置では、たとえばフィルター11と計数回路12を/
・−ドウエアで構成し、ビデオ・カメラからの画像入力
に合せて常に全面処理を行なうため、スリット像の本数
は処理時間には関係しないO フィルター11の具体的な構成例としては、たとえば従
来よく知られている空間演算オペレータを適用すればよ
い。その場合は、第6図(a)に示すように、入力画像
は2値化回路16を経て一定査線の画素数に対応する3
段のソフトレジスタ群1了に入力される。各シフトレジ
スタは直列に接続されており、シフトレジスタの各段の
後部に接続されたレジスタ群18には第6図tb)に示
すような3×3のマトリクス画素19がラスクスキャン
状に順次切り出される。
い1、スリットi家の2値化ノぐターンが第7図(2L
)に示すように得られたとすると、これに対しては第7
口出)に示すような4種類の空間フイルターノくターン
をあらかじめ用意しておき、第6図(b)のマトリクス
画素19との間で比較を行ない、いずれかのパターンで
一致すればエツジ成分としてカウントするようにすれば
よい。床面上に形成されるスIJ ソ)像のパターンは
対象物体の形状等に関係なく常に一定であるから、あら
かじめエツジ成分として検出が容易な方向にスリット像
/%ターンを形成するようにスリット光源1とビデオカ
メラ6の角度を設定することも可能である。
)に示すように得られたとすると、これに対しては第7
口出)に示すような4種類の空間フイルターノくターン
をあらかじめ用意しておき、第6図(b)のマトリクス
画素19との間で比較を行ない、いずれかのパターンで
一致すればエツジ成分としてカウントするようにすれば
よい。床面上に形成されるスIJ ソ)像のパターンは
対象物体の形状等に関係なく常に一定であるから、あら
かじめエツジ成分として検出が容易な方向にスリット像
/%ターンを形成するようにスリット光源1とビデオカ
メラ6の角度を設定することも可能である。
計数回路12の具体的な構成例としては、1ず横方向ラ
インに沿ってのカウントは、各走査線毎に通常のカウン
タを用いてエツジ成分の個数()々ターンの一致回数)
をカウントし、走査線の終りにカウント値を順次メモリ
にストアしてゆくようにすればよい。
インに沿ってのカウントは、各走査線毎に通常のカウン
タを用いてエツジ成分の個数()々ターンの一致回数)
をカウントし、走査線の終りにカウント値を順次メモリ
にストアしてゆくようにすればよい。
一方一縦方向ラインに沿ってのカウントには高速性が必
要である。そこで、各画素毎に縦方向ラインに対応する
メモリの内容(前の走査線までのカウント値)を読み出
し、その画素でノ々ターンが一致すれば1を加算し、一
致がなければ以前のデータをそのまま元のメモリに再書
き込みする。
要である。そこで、各画素毎に縦方向ラインに対応する
メモリの内容(前の走査線までのカウント値)を読み出
し、その画素でノ々ターンが一致すれば1を加算し、一
致がなければ以前のデータをそのまま元のメモリに再書
き込みする。
しかし1通常の解像度の画像であれば1画素当り約16
0n8程度の処理時間がとれるだめ−その時間内に前記
の読み出し→加算→再書き込みのザイクルを完了させる
ことは困難ではない。
0n8程度の処理時間がとれるだめ−その時間内に前記
の読み出し→加算→再書き込みのザイクルを完了させる
ことは困難ではない。
位置検出部16の構成には−CPUを用いるのが適当で
ある。
ある。
第8図には、X軸方向に沿った度数分布データからA、
B点の座標値を求めるだめの一例のフローチャートを示
す。X座標−〇に対応するメモリアドレスカラスタート
して一カウント数の変化があらかじめ設定された閾値θ
を越える点(A点付近)を求める。その後は、カウント
数の変化が終了する点(B点付近)まで追跡を続ける。
B点の座標値を求めるだめの一例のフローチャートを示
す。X座標−〇に対応するメモリアドレスカラスタート
して一カウント数の変化があらかじめ設定された閾値θ
を越える点(A点付近)を求める。その後は、カウント
数の変化が終了する点(B点付近)まで追跡を続ける。
この間に一定間隔でデータのサンプリングを行ない、最
l]・2乗法などの手法によって直線A、Bの式を求め
る。次に一平坦部S−A、B−Dとの交点がらA、B点
の正確なX座標を求める。この間、ノイズ等による部分
的な変化を、ソフト的に吸収することによって、より正
確な値を求めることが可能である。
l]・2乗法などの手法によって直線A、Bの式を求め
る。次に一平坦部S−A、B−Dとの交点がらA、B点
の正確なX座標を求める。この間、ノイズ等による部分
的な変化を、ソフト的に吸収することによって、より正
確な値を求めることが可能である。
全く同様な方法によって、Y軸方向にaっだ度数分布デ
ータからA、B点のY座標値を求めることができる。
ータからA、B点のY座標値を求めることができる。
対象となる3次元物体の置かれる床面4上とスリット光
源1およびビデオ・カメラ6との位置関係はあらかじめ
規定できるので一カメラによる入力画像中の座標データ
から一意的に床面上における座標値を求めることができ
る。
源1およびビデオ・カメラ6との位置関係はあらかじめ
規定できるので一カメラによる入力画像中の座標データ
から一意的に床面上における座標値を求めることができ
る。
以上に説明してきた実施例では、直線A、Hの式が求ま
るだけであるので、3次元物体の床面上における2次元
的な移動の自由度のうち1方向は固定されている必要が
あり、物理的なストッパーなどを併用する必要がある。
るだけであるので、3次元物体の床面上における2次元
的な移動の自由度のうち1方向は固定されている必要が
あり、物理的なストッパーなどを併用する必要がある。
これはスリット光を用いた位置検出手法に共通の問題点
である。
である。
これを解決するだめの方法を第2の実施例に示す。第9
図には第2の実施例によるスリット光像のパターンを示
す。同図の例では1つの3次元物体の隣接する側面にそ
れぞれ異なるスリット光源からのスリット像を照射して
いる。このとき、床面上には全く方向の異なる2組のス
リット像が形成される。2つの側面上に形成されるパタ
ーンは側面の傾きによっては同一方向となるが−これは
使用しないので問題はない。
図には第2の実施例によるスリット光像のパターンを示
す。同図の例では1つの3次元物体の隣接する側面にそ
れぞれ異なるスリット光源からのスリット像を照射して
いる。このとき、床面上には全く方向の異なる2組のス
リット像が形成される。2つの側面上に形成されるパタ
ーンは側面の傾きによっては同一方向となるが−これは
使用しないので問題はない。
第1Q図に第2の実施例の構成図を示す。同図の例では
エツジ計数部10を2組設け、それぞれ別の方向エツジ
を検出するフィルターを用いて並列的に方向の異なる2
絹のスリット像の度数分布を同時に求めている。位置検
出部16では、X・Y軸方向に沿った2組の度数分布デ
ータ13.14からそれぞれ直線A、BとG、Hの式を
求めることができる。この2直線の交点を求めることに
より床面上に置かれた3次元物体の2次元的位置情報を
一意的に求めることが可能になる。
エツジ計数部10を2組設け、それぞれ別の方向エツジ
を検出するフィルターを用いて並列的に方向の異なる2
絹のスリット像の度数分布を同時に求めている。位置検
出部16では、X・Y軸方向に沿った2組の度数分布デ
ータ13.14からそれぞれ直線A、BとG、Hの式を
求めることができる。この2直線の交点を求めることに
より床面上に置かれた3次元物体の2次元的位置情報を
一意的に求めることが可能になる。
発明の効果
以−ヒのように、本発明にかかる3次元物体の位置検出
装置によれば、画像入力のほぼ1フィールド(または1
フレーム)時間で特定エツジ成分の度数分布を求め、後
は簡単な直線近似を数回行なう程度で位置検出が終了す
るので、従来のスリット光を用いた手法で大きな問題と
なっていた処理速度を大幅に高速化できる。
装置によれば、画像入力のほぼ1フィールド(または1
フレーム)時間で特定エツジ成分の度数分布を求め、後
は簡単な直線近似を数回行なう程度で位置検出が終了す
るので、従来のスリット光を用いた手法で大きな問題と
なっていた処理速度を大幅に高速化できる。
寸だ、大局的にデータ処理を行ない、しかも最も条件を
安定させやすい床面上のパターンを位置検出に利用して
いるため、傷や汚れなどのノイズ成分の影響を受けにく
いという利点もある。
安定させやすい床面上のパターンを位置検出に利用して
いるため、傷や汚れなどのノイズ成分の影響を受けにく
いという利点もある。
さらに−従来のスリット光を用いた手法では。
入力画面上での直線の追跡や近似が必要であったため1
フレ一ム分の画像メモリが必要であったが本発明にかか
る位置検出装置では、画像入力中に宇−夕処理の大部分
が終了するので、フレーム・シモリが不要になるという
利点もある。
フレ一ム分の画像メモリが必要であったが本発明にかか
る位置検出装置では、画像入力中に宇−夕処理の大部分
が終了するので、フレーム・シモリが不要になるという
利点もある。
スリット光を用いた手法の共通の問題点として物体の移
動範囲に限定が生ずるが、実際の産業上の応用において
は、対象物体が、でたらめに置かれる事は少なく−その
実用的効果は大きい。壕だ装置を実現する」二での技術
的な問題もない。
動範囲に限定が生ずるが、実際の産業上の応用において
は、対象物体が、でたらめに置かれる事は少なく−その
実用的効果は大きい。壕だ装置を実現する」二での技術
的な問題もない。
第1図は一般的なスリット光(IJを用いた位置検出装
置を示す斜視図、第2図は本発明にかかる3次元物体の
位置検出装置の原理を説明する斜視図、第3図はスリッ
ト光像を3次元物体に照射した時のスリットパターンを
示す斜視図、第4図は本発明の第1の実施例における3
次元物体の位置検出装置の構成を示すブロック図、第6
図はそのスリット像パターンとX、Y軸方向の度数分布
データを示す模式図、第6図は一般的な3×3マトリク
ス画像切り出し回路を示すブロック図、第7図は2値化
されたスリット像パターンとエツジ成分検温9図は2絹
のスリット光像を照射したときのスト・・・・・スリッ
ト光源−6・・・・・・ビデオ・カメラ−10・・・・
°エツジ計数部、11・・・・・・フィルター、12・
・・・・計数回路、16・・・・・・位置検出部。 代理人の氏名 弁理士 中 尾 敏 男 ほか1名@1
図 第 2 図 一郭 第3図 第5図 銀四す 第6図 @7図 第 8 図
置を示す斜視図、第2図は本発明にかかる3次元物体の
位置検出装置の原理を説明する斜視図、第3図はスリッ
ト光像を3次元物体に照射した時のスリットパターンを
示す斜視図、第4図は本発明の第1の実施例における3
次元物体の位置検出装置の構成を示すブロック図、第6
図はそのスリット像パターンとX、Y軸方向の度数分布
データを示す模式図、第6図は一般的な3×3マトリク
ス画像切り出し回路を示すブロック図、第7図は2値化
されたスリット像パターンとエツジ成分検温9図は2絹
のスリット光像を照射したときのスト・・・・・スリッ
ト光源−6・・・・・・ビデオ・カメラ−10・・・・
°エツジ計数部、11・・・・・・フィルター、12・
・・・・計数回路、16・・・・・・位置検出部。 代理人の氏名 弁理士 中 尾 敏 男 ほか1名@1
図 第 2 図 一郭 第3図 第5図 銀四す 第6図 @7図 第 8 図
Claims (1)
- 複数本の平行なスリット光像を照射するスリット光源と
、3次元物体に照射された前記スリット光像を撮像する
ビデオ・カメラと、前記ビデオ・カメラの出力画像信号
から特定方向の明暗のエツジ成分をリアル・タイムで抽
出して計数し、縦および横方向の前記エツジ成分の度数
分布を求めるエツジ計数部と、前記エツジ計数部に蓄え
られたエツジ成分の度数分布データから前記スリット光
像を照射された3次元物体の2次元的位置偏位を求める
位置検出部とを少なくとも1組以上備えたことを特徴と
する3次元物体の位置検出装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57219440A JPS59108907A (ja) | 1982-12-14 | 1982-12-14 | 3次元物体の位置検出装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57219440A JPS59108907A (ja) | 1982-12-14 | 1982-12-14 | 3次元物体の位置検出装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59108907A true JPS59108907A (ja) | 1984-06-23 |
| JPS6352324B2 JPS6352324B2 (ja) | 1988-10-18 |
Family
ID=16735436
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57219440A Granted JPS59108907A (ja) | 1982-12-14 | 1982-12-14 | 3次元物体の位置検出装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59108907A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01141306A (ja) * | 1987-11-27 | 1989-06-02 | Ngk Insulators Ltd | 線パターンの直線性の判定方法 |
| US4846576A (en) * | 1985-05-20 | 1989-07-11 | Fujitsu Limited | Method for measuring a three-dimensional position of an object |
-
1982
- 1982-12-14 JP JP57219440A patent/JPS59108907A/ja active Granted
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4846576A (en) * | 1985-05-20 | 1989-07-11 | Fujitsu Limited | Method for measuring a three-dimensional position of an object |
| JPH01141306A (ja) * | 1987-11-27 | 1989-06-02 | Ngk Insulators Ltd | 線パターンの直線性の判定方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6352324B2 (ja) | 1988-10-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110163912B (zh) | 二维码位姿标定方法、装置及系统 | |
| US20130106833A1 (en) | Method and apparatus for optical tracking of 3d pose using complex markers | |
| CN110926330A (zh) | 图像处理装置和图像处理方法 | |
| JP3138080B2 (ja) | 視覚センサの自動キャリブレーション装置 | |
| JPH0810132B2 (ja) | 対象パタ−ンの回転角検出方式 | |
| CN117571721B (zh) | 一种电路板焊盘表面缺陷检测方法、装置及存储介质 | |
| JPS6352324B2 (ja) | ||
| Korta et al. | OpenCV based vision system for industrial robot-based assembly station: calibration and testing | |
| JP2000180138A (ja) | キャリブレーションプレート及びこれを利用する視覚センサのキャリブレーション装置 | |
| JP3562871B2 (ja) | 画像処理装置 | |
| JP2787149B2 (ja) | 立体形状認識装置 | |
| JPH06241749A (ja) | 視線交点抽出装置 | |
| JP2620094B2 (ja) | 図形パタ−ンの計測方法 | |
| CN118587457A (zh) | 一种基于同名点搜索的图像立体匹配优化方法 | |
| JPH0624028B2 (ja) | パターン認識のための特徴点コーナーの位置計測方法 | |
| JPH02179401A (ja) | 物体の計測方法 | |
| JPH0697162B2 (ja) | 三次元対象物における距離計測方法 | |
| He et al. | Length measurement on plane based on monocular vision and OpenCV | |
| JPH07334680A (ja) | 3次元形状処理装置 | |
| JP3080097B2 (ja) | 平行線図形抽出方法 | |
| JPS6312310B2 (ja) | ||
| JPH07113975B2 (ja) | 重心検出装置 | |
| JPH08171642A (ja) | 画像認識方法 | |
| JPH0412874B2 (ja) | ||
| JPS61239147A (ja) | 画像処理による欠け検査方法 |