JPS6375602A - 物体の三次元計測方法 - Google Patents

物体の三次元計測方法

Info

Publication number
JPS6375602A
JPS6375602A JP21978386A JP21978386A JPS6375602A JP S6375602 A JPS6375602 A JP S6375602A JP 21978386 A JP21978386 A JP 21978386A JP 21978386 A JP21978386 A JP 21978386A JP S6375602 A JPS6375602 A JP S6375602A
Authority
JP
Japan
Prior art keywords
slit light
image
slit
photographed image
images
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
Application number
JP21978386A
Other languages
English (en)
Other versions
JPH045926B2 (ja
Inventor
Tsuguhito Maruyama
次人 丸山
Shinji Kanda
真司 神田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP21978386A priority Critical patent/JPS6375602A/ja
Publication of JPS6375602A publication Critical patent/JPS6375602A/ja
Publication of JPH045926B2 publication Critical patent/JPH045926B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔目 次〕 概要・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・(3)
産業上の利用分野・・・・・・・・・・・・・・・・・
・・・・・・・・・・(4)従来の技術・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・・
・・・・(4)発明が解決しようとする問題点・・・・
・・・・・(5)問題点を解決するための手段・・・・
・・・・・・・・(6)作用・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・(7)発明の基本的原理・・・・・・
・・・・・・・・・・・・・・・・・・・・・(8)実
施例 (i)計測装置の構成・・・・・・・・・・・・・・・
・・・・・・(15)(ii)計測処理・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・(1
7)(iii )他の実施例・・・・・・・・・・・・
・・・・・・・・・・旧・・(27)発明の効果・・・
・・・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・(30)〔概 要〕 物体の空間的配置を、いわゆる両眼立体視法で計測する
には、2台のカメラでそれぞれ得た画像を対応させる複
雑な処理を必要とする。本発明は、1つのマルチスリッ
ト光源より発生したマルチスリット光を制御してその中
の1つのスリット光を基準スリット光とし、マルチスリ
ット光とこの基準スリット光を物体に照射して、物体の
空間的配置を1台のカメラで短時間に計測し得る物体の
三次元計測方法を提供する。
〔産業上の利用分野〕
本発明は、産業ロボットの制御等に際して必要となる物
体の空間的配置を計測する方法に係り、詳しくはマルチ
スリット光を物体に照射し、その画像を得ることによっ
て物体の空間的配置を計測する物体の三次元計測方法に
関する。
〔従来の技術〕
従来、物体を三次元的に計測する方法として、いわゆる
両眼立体視法があった。この方法は、第11図に示すよ
うに、対象となる物体4の近くに2台のカメラ1,2及
びマルチスリット光源5を固定配置すると共に、マルチ
スリット光源5を点灯してマルチスリット光3を物体4
の表面に照射する。次に、上記物体4表面上のマルチス
リット光3によるスリット光投影像9を2台のカメラ1
゜2で撮影する。2台のカメラ1,2でそれぞれ撮影し
たスリット光投影像9に対応した複数のスリット光撮影
像から対応点(第9図において、カメラ1の画像上の着
目点Aに対するカメラ2の画像上の点B)を求めて三角
測量の原理に基づいて物体を三次元的に計測する方法で
ある。尚、カメラ1.2の撮影した画像を第12図に示
す。
〔発明が解決しようとする問題点〕
ところで、この従来の方法では、カメラlで撮影した複
数のスリット光撮影像とカメラ2で撮影した複数のスリ
ット光撮影像との間の対応付け(対応点Bを見付ける処
理)が難しく、その処理が複雑で処理時間がかかるとい
う欠点を有していた。そこで、本発明の出願人は、いわ
ゆる両眼立体視法における2台のカメラで撮影したスリ
ット光撮影像間の対応付けという複雑な処理をせずに、
物体の三次元的な計測を行うために、基準スリット光源
とマルチスリット光源の2つの光源を用い、基準スリッ
ト光源を、基準スリット光のスリット光面がマルチスリ
ット光の1つのスリット光面と一致するように配置し、
マルチスリット光と基準スリット光を物体に時分割で照
射して物体の三次元計測を行う方法を提案した(特訓昭
和60年107675号)。本発明はこれを更に改良す
るものである。即ち、1つの光源でマルチスリット光と
基準スリット光を得られるようにし、コンパクトな装置
で物体の三次元計測を実現することである。
〔問題点を解決するための手段〕
本発明は、1つのマルチスリット光源によって発生しか
つ所定の座標系での配置が予め設定された複数のスリッ
ト光面を有するマルチスリット光を物体表面に照射し、
上記マルチスリット光を制御してその中の1つのスリッ
ト光を基準スリット光として同物体表面に照射し、上記
物体表面上のマルチスリット光によるスリット光投影像
に対応した複数のスリット光撮影像と同物体表面上の基
準スリット光によるスリット光撮影像に対応した基準ス
リット光撮影像とを所定画像面上に得、上記複数のスリ
ット光投影像から基準スリット光撮影像に対応するスリ
ット光撮影像を特定し、その複数のスリット光撮影像間
に入れ換えがないとして、この特定されたスリット光撮
影像と他のスリット光撮影像との相対的な位置関係に基
づいて各スリット光撮影像とマルチスリット光の各スリ
ット光面とを対応付け、当該各スリット光撮影像の相対
的な位置関係と各スリット光撮影像に対応付けられたス
リット光面とに基づいて当該物体の上記座標系における
空間的配置を計測するようにした物体の三次元計測方法
である。
〔作 用〕
本発明によれば、1つのマルチスリット光源によりマル
チスリット光と基準スリット光とが得られる。従って、
光源を構成するLD(レーザダイオード)、LD点灯回
路、レンズ、回折格子等の部品を節減でき、コンパクト
な装置で物体の二次元計測を実現できる。また、2つの
光源の位置関係を設定することが不要となり、それに伴
なう光源の配置の調整、較正等の工数を省くことができ
る。
〔発明の基本原理〕
次に本発明の基本原理を第1図と第2図とに基づいて説
明する。所定の座標系としてカメラ1の焦点を原点とし
、カメラ1の光軸方向を2軸としたカメラ直交座標系0
C−xCycz’を設定する。さらに、マルチスリット
光源5を原点としたマルチスリット直交座標系0’ −
x’ y’ z’を設定する。カメラ直交座標系とマル
チスリット直交座標系との間は、一般に次の関係式で表
わされる。
但し、hB(i、j=1.2.3)は、i、j座標軸間
のなす角度の方向余弦を表わし、h14(i=1 、2
 、3)は平行移動距離を表わす。
今、マルチスリット光3の各スリット光面Mが、マルチ
スリット直交座標系で表わした平面xH=0をyl’l
軸を回転軸とした所定角度の回転によって得られ、るも
のとする。y′″軸を回転軸として平面x M = Q
をθi  、J=1〜mだけ回転したスリット光面をM
j とすると、M 、は x’cosθ;−z’sinθ、=O・ (2)と表さ
れる。これをカメラ直交座標系で表わせば(1)式を用
いて、 M; :(h、xc−I−fizzyc+ 1+132
c+h+n )cosθJ(h3+X’ + hzzy
c+ h33z+ hi4sinθ; =O(j=1〜
m)  −(3)となる。
Moを、基準スリット光8のスリット光面Sとし、θ、
を θ、=θ。  ・・・(4) とする。このとき、基準スリット光8のスリット光面S
は、 x”cosθ、−z’sinθ、−〇 ・・・(5)と
表わされる。これをカメラ直交座標系で表わせば、(1
)式を用いて S :  (hIIx’ + h+zyc+ h13Z
C+t+、4 )cosθs  (h:++Xc+hz
zyc+h3yZc+ hxa)sinθ1−0 ・・
・(6) となる。さて、m本のマルチスリット光3の照射によっ
て、物体4表面上に複数のスリット光投影像9ができ、
それをカメラ1で撮影することによってカメラ1の撮影
素子等の画像面C上にスリット光投影像9に対応した4
個のスリット光撮影像が得られたとする。ここで、物体
4を説明の便宜上線状とし、物体4上のスリット光投影
像9の座標をPw  (xCpk   CI+ll+ 
z’ pk)  、  (k= 1、 y 〜l)とし、各スリット光投影像9に対応するスリフト
光撮影像の座標をそれぞれIk  (xcIk+ycI
Il+ zC+k)  、  (k=1〜j?) トす
る。ココで、節単にするため画像面Cをxcyc一平面
に平行な平面zc=f(一定、焦点距離)とする。
そのとき、視線10を直線Lk(”Oゴ■)とすると、
Lkは で表わされる。点状のスリット光投影像9のひとつP、
の三次元座標は視線10である直線L3とPkに対応す
るスリット光面MJとの交点として求まる。
しかしながら、この時点では、各スリット光撮影像Ik
  (k=1〜l)とマルチスリット光3によるスリッ
ト光面M、との対応付け、すなわちIl〜Ilが物体4
表面上に照射されている何番目のスリット光面M、−M
、に対応付けられるかは不明である。そこで、本発明で
は、マルチスリット光3を制御してその中の1つのスリ
ット光を基準スリット光8とし、基準スリット光8をマ
ルチスリット光3と時分割で照射する。ここで、基準ス
リット光8による物体4上のスリット光投影像9の座標
をPs  (Xcps+ Ycps、Zc、、)とt、
、そのスリット光投影像9に対応する基準スリット光撮
影像の座標をIs  (Xcl$+ yeII+ zC
+s)+zCII=fとする。そのとき視線り、(=O
c1.)は で表わされる。点状のスリット光投影像9であるP、は
、直線り、とP3に対応するスリット光面Sとの交点と
して求まる。すなわち、(8)式かが得られ、これを(
6)式へ代入し、zCについてまとめると、 ”” h、、 cosθs  h3a  Sinθs、
9.(10)より、 ZC−(hz  cosθs   h:+a sinθ
、 ”) /g・・・(11a ) これを(9)式へ代入して、 xC=(h+4 cosθs  h3a  sinθs
 ) Xel5/fg・・・(11b ) yc=(ho4cosθs  hxa  sinθ5)
yIsC/fg・・・(11C) が得られる。
ここで、 ・・・(12) である。(11a )乃至(11c )式(以下、単に
(11)式という)、(12)式がP8をカメラ直交座
標系によって表わしたものである。ところで、基準スリ
ット光8によるスリット光面Sは、マルチスリット光3
によるスリット光面MのひとつM6と一致するのである
から、マルチスリット光3によるスリット光撮影像I、
(k=1〜p)の中に必ず基準スリット光撮影像1.に
相当するものが見つかるはずである。こうして、I8に
よって特定されたスリット光撮影像を1.、とすると、
I。
は基準スリット光8によるスリット光面Sと対応付けら
れ、従ってマルチスリット光3によるスリット光面Mk
と対応付けられることになる。後は、マルチスリット光
3の配置とスリット光撮影像の配列から、両者間に入れ
換えがないとし、■1−1がMa−+  + Ir−z
がMG−、・・・■1がM G −r + 1と、また
I r+lがMG+I+Ir+lがMG、2−I Jが
MGst−rと順次対応付けられる。この対応関係から
(11) (12)式において、(XcIs + ’I
Cl51θ、)の代わりに、P、では(xC□+3”I
I+θc−−−+ ) ヲ、Pt テL’!、 (Xc
rz 、 yclz 。
(lG−r、z )ヲ・”Pz Tiハ(xcr z 
+ ycIt +θ。。1−1)を代入することによっ
て物体4のスリット光投影像9のカメラ直交座標系によ
る三次元座標を求めることができるので、物体3の三次
元計測が可能となる。
〔実施例〕
以下、本発明の第1実施例を図面に基づいて説明する。
(i)計測装置の構成 本発明の第1実施例に係る物体の三次元計測方法を実現
する装置は、第3図に示すように構成される。同図にお
いて、1はカメラであり、本実施例ではテレビカメラを
用いる。11はアナログ・デジタル変換器であり、12
は物体4表面を照射する通常証明である。 13 、1
4は本発明の出願人の先願である特願昭60−2847
67号で開示したようなマルチスリット光源5であり、
物体4の配置に応じて適宜選択して使用する。マルチス
リット光源13 、14はそれぞれ複数のスリン1−光
を発生ずると共に、その中の1つのスリット光は他のス
リ・2ト光に比べ一段と輝度が高くなっている。15は
画像プロセッサであり、物体4の輪郭を抽出するための
濃淡画像処理部16と、線状の物体4の中心線を太さ1
画素幅のラインを抽出するための尾根点処理部17と、
局所的ピーク点を抽出するだめの極点処理部18と、デ
ジタル信号を2値化する2値化処理部19と、画像間A
ND演算機能を有する画像間AND演算部20とからな
る。21 、22は画像メモリであり、カメラ1の画像
面Cに得られた画像を格納しておく装置である。23は
線方向画像計算部であって、物体4の配置に基づいて、
相異なる向きをもつ2つの光源セット13と光源セット
14との選択するための計算を行なうものである。24
は対応付は計算部であり、マルチスリット光3によるス
リット光撮影像の中から基準スリット光8による基準ス
リット光撮影像に相当するスリット光撮影像を特定し、
スリット光撮影像とスリット光面Mとの対応付けの計算
を行うものである。25は距離計算部であり、(11)
 (12)弐を用いて三次元座標の計算を行うものであ
る。26゜27はバッファである。29はCPUであり
、以上の全装置と接続され、全装置の制御や演算等を行
うものである。
(ii )計測処理 計測すべき物体として線状の物体を想定する。
まず、第1図に示すように、対象となる線状の物体4の
近くに、カメラ1、及びマルチスリット光源5を固定配
置する。マルチスリット光源5は、発明の基本原理に述
べたようにマルチスリット光3及び基準スリット光8を
照射し、物体4の位置に応じて、マルチスリット光源1
3と14の中から選択されたものである。以下、第4図
の流れ図に従って説明する。物体4近(に配置された通
常照明12を点灯することにより物体4を照射する(4
1)。但し、物体4と背景とを明確に区別することがで
きる場合には点灯する必要はない。次に、通常照明12
により照射された物体4をカメラ1で撮影し、物体4の
輪郭を撮影素子等の画像面C上にとらえる。その後、撮
影された画像をアナログ・デジタル変換器11によって
濃淡レベルを有するデジタル信号に変換しく80) 、
さらに該信号を画像プロセッサへ入力する。画像プロセ
ッサ15へ入力された信号は、濃淡画像処理部16で、
第5図の流れ図に示すように平滑化処理あるいはラプラ
シアン処理81、又は平滑化処理及びラプラシアン処理
82がなされる。次に、該信号は尾根点処理部17にお
いて尾根点処理83がなされ、さらに、2値化処理部1
9によって2値化処理84がなされる。もし、物体4の
中心線にひげ状ノイズが多く存在するときは、2値化処
理84後、雑音除去処理85を行ってノイズを除く。
以上述べた処理によって物体4の中心線を太さ1画素幅
のラインとして抽出し、画像30として画像メモリ21
への格納処理86を行う(42)。
次に、得られたデータから線方向計算部23によって線
状の物体4の配置方向を計算する。その方法は、まずカ
メラ直交座標系によって、画像面C上の物体4の始点L
s  (Xs c+  Ys C)と終点1−e  (
Xi’  、y8c) とを求める。ここで扱う物体4
はあまり複雑な形状でない細長い線状部材とすれば、L
、と17.とから物体4の配置方向を示す角度θが決ま
る。すなわち方向θはである。これによって物体4の配
置を示す方向ベクトル Z=(cos  θ、sinθ) が求まる。次に、この方向ベクトルlを用いて、相異な
る向きに配置された光源A、Bの選択を行う。その方法
は、光源13と14のスリット光のするとき、内積β・
S、の絶対値と内積β・S3との絶対値を計算し、両者
の大小を比較して内積の絶対値の小さい方の光源を選択
する(43)。これはマルチスリット光3に対してより
多くのスリット光投影像9を得て計測分解能を向上させ
るためである。但し、光源13 、14のうち必ずしも
どちらか一方のみを選択しなくても、両方の光源13゜
14を使って異なる方向から2回計測してもよい。
次に、通常照明12を消し、選択したマルチスリット光
源13又は14を点灯して物体4表面にマルチスリット
光3を照射する(44) 、ここで、マルチスリット光
3の中のG番目のスリット光を基準スリット光8とし、
その光面を基準スリンI・光面Sとする。マルチスリッ
ト光3によって物体4表面を横切るようにして輝線7が
引かれ、物体4表面上にはマルチスリット光投影像9が
できる。
マルチスリット光源13 、14として、特願昭60−
284767号に開示したものを用いるため、このとき
得られるマルチスリット光投影像9は一段と輝度の高い
基準スリット光とその他のスリット光から成っている。
スリット光投影像を含む輝線7をカメラ1で撮影する。
撮影された線画像37は、第3図に示したアナログ、デ
ジタル変換器11によって濃淡レベルを有するデジタル
信号に変換され(90) 、さらに該信号を画像プロセ
ッサ15へ入力する。画像プロセッサ15へ入力された
信号は、濃淡画像処理部16で、第6図の流れ図に示す
ように、平滑化処理あるいはラプラシアン処理91又は
平滑化処理及びラプラシアン処理92がなされる。次に
、該信号は尾根点処理部17において尾根点処理93が
なされ、さらに2値化処理部19で2値化処理95がな
され、一段と輝度の高い基準スリット光8による線画像
37の中心線を抽出し、画像31として画像メモリ22
へ格納処理96をする(45) 、 2値化処理部にお
けるしきい値レベルは、マルチスリット光中の輝度の高
い基準スリット光のみ抽出するのに充分高いレベルとす
る。このとき、尾根点処理部17による尾根点処理93
の代わりに拠点処理部18による拠点処理94を適用し
てもよい。この場合は、基準スリット光8による線画像
37の中心線というより局所的ピークをもつ点が抽出さ
れることになる。
特に、基準スリット光撮影像38が1画素として抽出さ
れる場合には、第8図に示す統合処理が不要となり能率
的である。
続いて、画像メモリ21と画像メモリ22とから同時に
画像データを読み出し、画像間A N D演算部20で
画像30と画像31とのAND演算を行って、基準スリ
ット光撮影像38を抽出する。
基準スリット光撮影像38は、物体4が線状であっても
、一般に複数の点が集まった場合があり得る。そこで、
それらの座標をカメラ直交座標系でBi (xc、yc
)J = l”nと表わしバッファ26に格納しておく
  (46)。これらの処理の流れは第7図の100か
ら102に示されている。
次に、しきい値レベルを下げ、マルチスリット光撮影像
39の抽出を行う(47)。この処理は、しきい値レベ
ルが低いだけで基準スリット光撮影像38を得る場合と
同様である。その処理の流れは、第4図47から50ま
でに記述されており、基準スリット光8の場合の44か
ら46までに対応している。すなわち、マルチスリット
光3によって物体4表面を横切るようにして複数の輝線
7が引かれ、物体4表面上には複数のスリット光投影像
9ができる。複数のスリット光投影像9を含む複数の輝
線7をカメラ1で撮影し、カメラ1の撮影素子等の画像
面C上にマルチスリット光3による複数のスリット光投
影像9に対応した複数のスリット光撮影像39と含む複
数の線画像37を得る。撮影された線画像37は、基準
スリット光8の場合と同様に処理されマルチスリット光
3による線画像37の中心線を抽出し、両像33として
画像メモリ22へ格納処理96を行う(48)。
続いて、画像メモリ21と画像メモリ22とから同時に
画像データを読み出し、画像間AND演算部20で画像
30と画像33とのAND演算を行って、複数のスリッ
ト光撮影像39を抽出する。
各々のスリット光撮影像39は、物体4が線状であって
も、一般に複数の点が集まったものであり、得られたス
リット光撮影像39の座標をカメラ直交座標系でC4(
xC,yc)、j=1〜にと表わしバッファ27に格納
する(49) 、尚、基準スリット光8の場合に行われ
た他の処理についてはマルチスリ7)光3の場合におい
ても同様に対応する処理を行う。その後、マルチスリッ
ト光源5を消す(50)。
さらに、スリット光撮影像39間に入れ換えがないと仮
定し、マルチスリット光3による複数のスリット光撮影
像39の中から基準スリット光8の基準スリット光撮影
像38に対応するスリット光撮影像39を特定する。そ
のために、対応付は計算部24によって、第8図に示す
ような対応付は処理を行う。まず、基準スリット光撮影
像38の位置座標のデータBJ(x’ 、yc)、  
j=1〜nの平均B (x、y)をとって、lスリット
光撮影像38の座標を代表させる(61)。すなわち、 である。
次に、この基準スリット光撮影像38と、マルチスリッ
ト光3による各スリット光撮影像39との距離と方向と
を求める(62)。すなわち、画像面C上の距離dJと
角度η、とは、それぞれj=1〜に である。続いて、C1(xc、yc)をd、(7)小さ
い方から並べ換え、それをDJ  (X’、、Yc)と
する(63)、DJ (xc、y’ )において、DJ
がある距iJrよりも小さいものをクラスOとする(6
5)。次にη、の符号が正のものに対して特願昭58−
235898号のクラスタ方式によってクラス分けをし
、B (xc 、  yc )に近いクラスから1゜2
.3・・・とする(6B) 、同様に、η、の符号が負
のものに対しても同様な処理をして、B (Xc 。
ye)に近いクラスから−1,−2,−3・・・とする
。尾根点処理93を行った場合には、スリット光撮影像
39が数画素の大きさで抽出されることがあるので同一
クラス内の平均をとり代表させる(69) 、それらを
Ep (xc 、yc)、p−1〜Cとする。
極点処理94を行って、各スリット光撮影像39が1画
素で抽出される場合には平均値を求める必要はない。E
p  (”  、yc)をクラスの小さい方から並べ換
える(70)。このとき、p=rがクラスOであったと
すると、Er  (xC、y’)が基準スリット光撮影
像38に相当することになり、この処理によってスリッ
ト光撮影像39の中から基準スリット光撮影像38に対
応するものが特定されたことになる。したがって、基準
スリット光8によるスリット光面Sの照射角θ9はG番
目のマルチスリット光3によるスリット光面MGと一致
しているので、Er  (xc 、yc)はθ。
と対応付けられることになる。すると、その他のスリッ
ト光撮影像39についても、入れ換えがないとすると、
Er++  (X’  、 yc)がθ6゜1゜Er*
t  (” + yc)がθG−2+ ”’ E ’ 
(x’ 。
yC)がθG+l−r、同様にEr−+  (x ’ 
 + y c)がθG−1tEr−!  (xc l 
’jC)がθG−2+ ”’E+(xc 、ye)がθ
G−r+1 ニそれぞれ対応付けられる(71)。尚、
以上では簡単のため、カメラ直交座標系で、画像面C上
の座標を表現したが、一般には、画像面C上に画像面座
標系を設定し、その座標で表現してもよい。その場合に
は、画像面座標系をカメラ直交座標系に変更する処理7
2が必要となる。こうして、特定されたスリット光撮影
像39と他のスリット光撮影像39との相対的な位置関
係に基づいて各スリット光撮影像39とマルチスリット
光3の各スリット光面Mjとを対応付けることになる(
51)。こうして求めた各画像面C上のスリット光撮影
像39の座標と角度とを発明の基本原理に述べた(11
)式と(12)式の(XCl3 * Y Cl5 *θ
S)に代入すると共に、予めカメラ座標系とマルチスリ
ット座標系との関係をキャリブレーション等で求めた上
で((1)式の)lij (++  J=1〜4)を求
める)、スリット光投影像9の座標と座標間の距離とを
求めることができる(73 、52)ので、物体4の三
次元計測がされることになる。
尚、本実施例では、物体4を線状として考えたが、物体
4は線状の場合に限らず、一般の立体の場合にも適用す
ることができる。この際、物体上のスリット光投影像が
線状のものとして処理される(実施例では点状のものと
して処理された)。
(iii )他の実施例 上記の実施例では、マルチスリット光源として、複数の
スリット光の中の1つのスリット光を他のスリット光よ
りも一段と輝度を高くし、これを基準スリット光として
用いたが、本発明の第2実施例では、マルチスリット光
源の前面にシャフタを設け、シャッタによって基準スリ
ット光のみの照射とマルチスリット光全体の照射とを時
分割的に実現している。
本発明の第2実施例の装置は第9図に示すように構成さ
れ、また計測処理は第10図の流れ図に示すように行な
われる。第9図において、第3図の構成と相違する点は
、マルチスリット光源13゜14にそれぞれシャッター
53 、54を設は光源セントを構成したことである。
このようなシャッター機構を有するマルチスリット光源
は本発明の出願人が先願として提案した特願昭60−2
84768号に開示されている。即ち、シャッター53
 、54がONとなることにより、マルチスリット光の
中の1つのスリット光(基準スリット光)以外のすべて
のスリット光がシャッターにより遮蔽され、1本の基準
スリット光のみが物体に照射される。また、シャック−
53、54がOFFとなることにより開放され、すべて
のスリット光(マルチスリット光)が物体に照射される
。このシャク53 、54はホスト計算機あるいはマニ
ュアルスイッチでON/CUFF制御することができる
。
第10図において、第4図の流れ線図と異なる点は、ス
テップ44にてマルチスリ・ノド光源13又は14を点
灯する際シャッタ53又は54をONにし、基準スリッ
ト光8を得て物体4表面に% ’<4%スリット光8を
照射し、またステップ47にてシャッタ53又は54を
OFFとしマルチスリット光3を得て物体4表面にマル
チスリット光3を照射する点である。
なお、上記第1実施例及び第2実施例において、計測し
ようとする物体に基準スリット光が照射されなければ対
応付けが行えないために、上記のような計測方式を適用
できなくなることがある。その場合、光源自体を移動で
きるような機構にすれば解決できる。例えば、光源をX
−Yステージやロボット等に搭載することである。
また、第2実施例において、光源は固定でシャッタを移
動させることによってマルチスリット光のうち基準とな
るスリット光の位置を移動させるようにしても良い。さ
らに、シャッタ自身をマルチスリット光の各スリット光
に対応して複数のセグメントに分割し、そのセグメント
を各々制御′ffすることによって、基準となるスリッ
ト光の位置を変えるようにしても良い。このようなセグ
メン1−にすれば、基準スリット光をコード化して照射
したりすることができより高度な三次元計測が可能とな
る。
〔発明の効果〕
以上説明してきたように、本発明によれば、マルチスリ
ット光を制御することにより、1つの光源でもって実質
的にマルチスリット光と基準スリット光とを得ることが
でき、これらのマルチスリット光及び/又は基準スリッ
ト光を物体に照射し、その際、得られる画像及び各スリ
ット光間の関係に基づいて当該物体の三次元計測を行う
ことができる。従って、本発明に係る方法を実施する装
置ではカメラ1台と1つのマルチスリット光源とで物体
の計測が可能となり、その処理も簡単なものとなる。ま
た、本発明ては、物体上の投影像のみに着目しているた
め、背景とのコントラスト、背景の凹凸等に全く依存せ
ずに計測することができるため、配線の自動化等に広く
適用することができるものである。
【図面の簡単な説明】
第1図は本発明の原理説明図、第2図は本発明の基本原
理図、第3図は本発明の第1実施例の全体構成図、第4
図は本発明の第1実施例の処理の流れ図、第5図は物体
輪郭抽出処理の流れ図、第6図は基準スリット光または
マルチスリット光による線画像抽出処理の流れ図、第7
図は基準スリット画像またはスリット光撮影像抽出処理
の流れ図、第8図は対応付は計算処理の流れ図、第9図
は本発明の第2実施例の全体構成図、第10図は本発明
の第2実施例の処理の流れ図、第11図は従来の物体の
三次元計測方法に係る空間配置図、第12図はカメラ1
.2の撮影した画像を示す図である。 1.2・・・カメラ、 3・・・マルチスリット光、    4・・・物体、5
・・・マルチスリット光源、 9・・・スリット光投影像、 8・・・基準スリット光、 38・・・基準スリット光撮影画、 39・・・スリット光撮影像。

Claims (1)

  1. 【特許請求の範囲】 1、1つのマルチスリット光源によって発生しかつ所定
    の座標系での配置が予め設定された複数のスリット光面
    を有するマルチスリット光を物体表面に照射し、 上記マルチスリット光を制御してその中の1つのスリッ
    ト光を基準スリット光として同物体表面に照射し、 上記物体表面上のマルチスリット光によるスリット光投
    影像に対応した複数のスリット光撮影像と同物体表面上
    の基準スリット光によるスリット光投影像に対応した基
    準スリット光撮影像とを所定画像面上に得、 上記複数のスリット光撮影像から基準スリット光撮影像
    に対応するスリット光撮影像を特定し、その複数のスリ
    ット光撮影像間に入れ換えがないとして、この特定され
    たスリット光撮影像と他のスリット光撮影像との相対的
    な位置関係に基づいて各スリット光撮影像とマルチスリ
    ット光の各スリット光面とを対応付け、 当該各スリット光撮影像の相対的な位置関係と各スリッ
    ト光撮影像に対応付けられたスリット光面とに基づいて
    当該物体の上記座標系における空間的配置を計測するよ
    うにした物体の三次元計測方法。 2、マルチスリット光の中の1つのスリット光を他のス
    リット光より輝度を高くし、2値化処理におけるしきい
    値の高レベルにてマルチスリット光によるスリット光投
    影像に対応した複数のスリット光撮影像を得、一方2値
    化レベルにおけるしきい値の低レベルにて輝度の高いス
    リット光によるスリット光投影像に対応した基準となる
    1つのスリット光撮影像を得るようにした特許請求の範
    囲第1項記載の方法。 3、マルチスリット光源により発生したマルチスリット
    光は基準となるべき1つのスリット光を除いてシャッタ
    ーにより遮蔽可能で、該シャッターのON/OFFによ
    り基準となる1つのスリット光とマルチスリット光とを
    時分割で分離できるようにした特許請求の範囲第1項記
    載の方法。
JP21978386A 1986-09-19 1986-09-19 物体の三次元計測方法 Granted JPS6375602A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21978386A JPS6375602A (ja) 1986-09-19 1986-09-19 物体の三次元計測方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21978386A JPS6375602A (ja) 1986-09-19 1986-09-19 物体の三次元計測方法

Publications (2)

Publication Number Publication Date
JPS6375602A true JPS6375602A (ja) 1988-04-06
JPH045926B2 JPH045926B2 (ja) 1992-02-04

Family

ID=16740937

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21978386A Granted JPS6375602A (ja) 1986-09-19 1986-09-19 物体の三次元計測方法

Country Status (1)

Country Link
JP (1) JPS6375602A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04355946A (ja) * 1991-02-15 1992-12-09 Matsushita Electric Works Ltd 電子部品の半田付け部の検査方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5412606A (en) * 1977-06-30 1979-01-30 Nippon Telegr & Teleph Corp <Ntt> Inter-station transmission capacity variable cummunication system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5412606A (en) * 1977-06-30 1979-01-30 Nippon Telegr & Teleph Corp <Ntt> Inter-station transmission capacity variable cummunication system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04355946A (ja) * 1991-02-15 1992-12-09 Matsushita Electric Works Ltd 電子部品の半田付け部の検査方法

Also Published As

Publication number Publication date
JPH045926B2 (ja) 1992-02-04

Similar Documents

Publication Publication Date Title
US9432655B2 (en) Three-dimensional scanner based on contours from shadow images
Batlle et al. Recent progress in coded structured light as a technique to solve the correspondence problem: a survey
TWI701604B (zh) 產生場景之距離圖之方法及裝置
US9392262B2 (en) System and method for 3D reconstruction using multiple multi-channel cameras
US4468694A (en) Apparatus and method for remote displaying and sensing of information using shadow parallax
CA1196086A (en) Apparatus and method for remote displaying and sensing of information using shadow parallax
JPH02143309A (ja) 操縦方法及び装置
US10887506B2 (en) Image inspection device, image inspection method and computer readable recording medium
JPH11166818A (ja) 三次元形状計測装置の校正方法及び校正装置
WO2019163212A1 (ja) 監視システムおよび監視システムの制御方法
JP2020179441A (ja) 制御システム、情報処理装置および制御方法
JP5336325B2 (ja) 画像処理方法
CN102881040A (zh) 一种数码相机移动拍摄三维重建方法
JP7862448B2 (ja) 物体にシンボルを割り当てるシステム及び方法
CN107835931A (zh) 监测三维实体的线性尺寸的方法
JPH11194027A (ja) 三次元座標計測装置
JP3253328B2 (ja) 距離動画像入力処理方法
TWI518442B (zh) 立體掃描裝置
JPS61274207A (ja) 物体の三次元計測方法
JPH045926B2 (ja)
Lu et al. Calibration of a 3D vision system using pattern projection
JPS63145904A (ja) スリツト光照射装置
WO2022091578A1 (ja) 制御装置、ロボット、制御方法、プログラム
JPS63217214A (ja) 3次元位置計測装置
JP2809348B2 (ja) 3次元位置計測装置