JPH03225212A - 部品認識装置 - Google Patents

部品認識装置

Info

Publication number
JPH03225212A
JPH03225212A JP2167890A JP2167890A JPH03225212A JP H03225212 A JPH03225212 A JP H03225212A JP 2167890 A JP2167890 A JP 2167890A JP 2167890 A JP2167890 A JP 2167890A JP H03225212 A JPH03225212 A JP H03225212A
Authority
JP
Japan
Prior art keywords
image
light source
component
sides
photoelectric converter
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
Application number
JP2167890A
Other languages
English (en)
Inventor
Miwako Hirooka
広岡 美和子
Shinjiro Kawato
慎二郎 川戸
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2167890A priority Critical patent/JPH03225212A/ja
Publication of JPH03225212A publication Critical patent/JPH03225212A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、部品認識装置に関し、特に画像13号を処
理することによって、撮像装置の視野内にある11イ$
品の形状を抽出し、その部品の位置を認識する装置に関
するものである。
(従来の技術] プリントlみ仮に実装された電子部品の装着状態を検貞
するため、第5図に示すような装置が特開昭6:l−1
8206号公報に促案されている1図において、(1)
は基板で例えばプリント基板、(2)は辺部をイ1する
被検部品で例えば電子部品、(3a) 、  (3b)
は電子部品(2)に対して異なる辺部に影を形成するこ
とのできるように、2方向から光を照射する光源、(4
)は光源(3a1. (3blからの光照射による電r
一部品の影像を撮像し電気信号に変換する光電変換器で
、例えばブレビカメラ、(5a)、  (5blは光電
変換器(4)で出力した画像信号を記憶する第1、第2
画像メモリ、(12)は画像処理する画像処理装置であ
り、引算装置(11)、演算装置(6)0判定装置(7
)を備えている。光源(3a)、 (3bl及び光電変
換器(4)は、光源(3a1.(3b)と光電変換器(
4)とを結ぶ延長線が電子部品(2)の配設方向に対し
て傾斜するように配設されている。
1道米の装置は上記のように構成され、得られた画像と
基準画像を比較する事によって部品の位置や形状などを
検出するようになっている。即ち、先ず被検部品(2)
を設置し、一方の光源(3a)を点灯し被検部品(2)
を照射する。ついでこの光源射面の画像をテレビカメラ
(4)で撮像し、電気信号にf換して第1画像メモリ(
5a)に記憶させる0次に光源(3a)を消灯し、もう
一方の光源(3b)を点灯し、光熱射面の画像をテレビ
カメラ(4)で撮像する。これを電気信号に変換して第
2画像メモリ(5b)に記憶させる。これらに記憶され
た両画像信号゛のそれぞれ対応する画素の出ノ月14の
差を引算装;n111)で演算し、差画像とする。この
差画像からぷ1算装置(6)で部品(2)の位置を求め
、その結果を判定装置(7)に人力し、予め格納し、で
ある基へrX値と比較flJ定する。
〔発明が解決しようとする課題〕 上記の様な従来の部品認識装置では、H:IS品の1?
景に半田付バットかぁ−)で明るい位置の部品の影も、
flに゛1−10付バットがなく118い位置の211
−品の影も同時に処理しており、f?f71の明るさが
)4なる画像から同じ閾値で影を抽出しなければならな
いので、(A hriの設定できる範囲が狭く、認識率
が悪くなるという問題点があった。
この発明はかかる問題点を解決するためになされたもの
で、部品の形状や位置を精度良く確実に認識できる部品
認識装置を堤供することを目的と1−る。
[課題を解決するための手段] この発明による部品認識装置は、辺部を有する:11を
品の異なる辺部に影を形成することのできる23個以上
の光源、光源の照射による部品の辺部の影像を1最像し
て電気19号に変換する九−に変換器、光電変換器で出
力した画像信号を記憶する画像メモリ、及び部品の辺部
な認識する演算装置を備え、jl(品の対向する1組の
辺部を認識し、この辺部で囲まれるdj域をウィンドウ
とし、ウィンドウ内を処理6n域として他の辺部な認識
するように構成したものである。
【作用] この発明においては、光源で照射した部品を撮像し画像
メモリに記憶した画像からまず背景とのコントラストが
出易い部品の対向する1組、即ち例えば背景に1′−E
TI付パッドがある位置の部品の辺部な求め、その結果
から得た2辺部で決まれた領域のみを処理し、背はとの
コントラストが出しにくい他の対向する辺部を求めるこ
とによって1ll−品の位16、形状またはその他の幾
何?的特徴を認識するものである。
〔実施例] 以下、この発明の一実施例を第1図に基いて説明する。
第1図はこの発明の一実施例による部品認識装置の構成
を示すブロック図である。この装置はプリント基板に取
り付けられた部品を認識する装着状態検査装置である0
図において、(目はプリンl−JA板、(2)は辺部な
有する被検■を品で、プリント基板(!)に実装されて
いる。(3)は被検部品(2)を照射する光源であり、
(:(a) 、  (3b) 、 (3e)、  (3
d)はプリント基&(1)iをそれぞれ別の角度、例え
ば光源(3a)と光源(3c)は被検部品(2)を挟ん
で対称になるように斜めに設置してあり、光源(3b)
は光源(3a)と光源(3c)からそれぞれ水平方向に
90°の方向で、かつ部品(2)に対1−る角度と距離
は′:9・シい位Ftに設置する。同様に光源(3d)
は被検部品(2)を挾んで光源(3b)と対称になるよ
うにi′1めに設置してあり、光源(3a)と光源(3
c)からそれぞれ水平方向に90°の方向で、かつ部品
(2) に対する角度と距離は等しい位置に設置してい
る。即ち4つの光源13a) 、  [3b) 、 (
3c) 、  (3d)は部品(2)の異なる辺部に影
を形成することのできるように配置され、これらを部品
(2)の真上から見ると、おηいに90°をなし、部品
(2)を挟んで2組の対向する位置に設置しである。(
4)は光#(3al 、 (3bl 、 (3c) 、
 (3d)の照射による部品(2)の辺部の影像を撮像
して電気信号に変換する光電変換器で、例えばテレビカ
メラである。(5)は光電変換器(4)で出力された画
像信号、例えば光源(3a)を照年1した時の画像信号
を記憶する第1画像メモリ(5a)、光源(3b)を照
射した時の画像信号を記憶する第2画像メモリ(5b)
、光源(3C)を照射した時の画像信号を記憶する第3
画像メモリ(5C)、光源(3d)を照射した時の画像
信号を記憶する第4画像メモリ(5d)である、(b)
は最大hfi画像、及び差画像を演算して部品(2)の
辺部な認識する演算装置、(7)は演算装置(6)で計
算された形状(>i号から判定信号を出力表示する判定
装置である。
上記のように構成された部品認識装置におけるJJI作
について説明する。まずプリント基板+1)を光電変換
器(4)で1最像できる位置に設置し、光源(31)を
点灯しプリント基板[11を照射する。この照)1而の
影像を光電変換器(4)で撮像し第1画像メモリ(5a
)に記憶させる。この時の影像を第2図(a)に示す、
この光源(3a)は119品(2)に向かって左tll
llから照射するものであり、部品の影(8a)は図中
斜線で示すようになる。この部品(2)は4つの辺部(
2al 、  (2bl 、  (2c) 、  (2
dlを自するものとする。
次に光源(3d)を消灯し、部品(2)に向かってF方
から光源(3b)を点灯した状態で照射面の影像を光電
変換器(4)で撮像し、第2画像メモリ(5b)に記憶
する。この時の影像を第2図(blに示す0次に光源(
3b)を消灯し、部品(2)に向か−)で右から光源(
3C)を点灯した状態で照Q−j面の影像を光電変換器
(4)で撮像し、第:3画像メモリ(5C)に記憶させ
る。この時の影像を第2図(C)に示す0次に光源(3
c)を消11°し、部品(2)に向かって上から光源(
3d)を点灯した状態で照射面の影像な光電変換器(4
)で撮像し第4画像メモリ(5d)に記憶させる。この
時の影像を第2図(d)に示す。
次に部品(2)の辺部(2b)を認識する場合について
説明する。演算装置(6)で辺部(2b)以外の辺部に
ついての画像信号を2つ選ぶ0例えば第1画像メモリ(
5a)、第3画像メモリ(5C)に記憶された画像にお
ける各画素に対応する信号値を比べて、輝1隻を表わす
信号レベルの大きな方をとるス!算を行ない、最大1直
画像を作る。これを第3図(a)に示す、この最大値画
像では、光源(3a)によって部品(2)を照Q−1シ
た影像において部品の影(8a)ができた:11−分及
び光源(3c )によって部品(2)を照射した影像に
おいて部品の影(8C)ができた部分は消去され、処理
画像(13)内において影の無い部品画像を得ることが
できる0部品(2)Lにできるムラもこの時に落とすこ
とができる0次にその最大値画像のf3弓・11へと、
被認識辺部(2b)における影の影像である第2画像メ
モリ(5b)に記憶された信号111との差を求め、差
画像とする。これを第3図(b)に示す。
即り、第2図の影像について光源(3a)で光照射した
ときの画像信号「a (x、 ylと光源(3C)で光
照射したときの画像信号rc (x、yJの最大値を演
算装置(6)で求める。つぎにその最大値と光源(3b
)で照q・1シたときの画像信号 fb (x、 y)
との差を演葛装置(6)で求める。これを g(x、yl  :maxtra(x、y)Jc(x、
yll  −rb(x、ylとする。
ここで、第3図[b)に示す差画像g (x、 y)を
吟味すると、第二(図[a)に示す最大ft(4画像に
おける各画素の(8号値と比較した場合、光源(3b)
によ−ンて部品(2)を照射した画像において部品の彰
(8b)ができた部分は暗くなっている。従って、その
該当する画素における信号f+aは小さくなっており、
g(x、 ylの値は正の11αとなり、影(8e)と
して残る。しかし、光源(3a)によって部品(2)を
照射した画像においで部品の影(8a)ができた部分、
及び光#(3C)によって部品(2)を照射した画像に
おいて部品の影(8c)ができた部分は最大(直画像を
求める際に消去されるので、処理画像(13)内におい
て影の無い部品画像を得ることができる0部品上にでき
るムラもこの時に落とすことができる。また光源(3b
)によって部品(2)を照射した画像(第2図(b))
において部品上にランダムな鏡面反射を起こしている部
分は、光源(3a)によって部品(2)を照射した画像
(第2図(a))又は光源(3C)によって部品(2)
を照射した画像(第2図(C))のいずれかにおいても
同様の鏡面反射を起こしているので、最大値画像(第3
図(a))に残っている。故に、差画像(第3図(b)
)を求めると鏡面反射部分は消されている。このように
して部品の辺部(2b)の影の部分(8e)のみを抽出
することができる。
次に、この彰(8e)における部品側の境界線を、例え
ば画像を2埴化して求める0例えば第3図(b)では、
図の上方から下方に向かって垂直方向に走査した時に黒
から白へ変化する点を抽出する。
即ち、g (x、 y)をy軸に沿って図の上半分で黒
から〔口こ変化する点を抽出し、ハフ変換を施すことに
よって直線化する。同様にして、第2図(dlに示す部
品の下側にできた影(8d)から部品の下側の辺部(2
d)を認識する。これで部品の%1辺側の向かい合う1
組の辺部(2b)、  (2d)が認識できた。
次にもう1組の辺部、即も部品(2)の長辺側の向かい
合う1組の辺部(2a) 、 (2c)を認識するプロ
セスLニー バイル、長辺側の辺部(2al 、 (2
el O) (T (F:範囲はさきに求めた短辺(2
b)、 (2d)に挟まれた領域に処理範囲を限定する
ことができるので、その範囲内の画像を濾算し、短辺(
2b1. (2dlと同様にして最大値画像、差画像を
求め、さらに辺部な認識する。この時、2値化の閾t+
riなど゛のパラメータは短辺(2b)、  (2dl
を求めた時のパラメータと変えることによって、確実か
つ精度貴く長辺(2a) 、 (2clを認識すること
がてきる。
餞後に判定装置(7)で演算装置1:((6)で演算さ
れた位16または1転角その他の(d号等のデータはF
め設定しである基準11αと比較され良書判定され、ぞ
の判定結果が表示される。なおこの判定装置(7)にt
め格納されている基#?¥植は、部品の基本サイズ、8
14品の許容ずれIxt、許容回転らt′?である。
1、記説明した動作を画像処理範囲に注目して説明する
。第4図(a)において処理領域(13a)は初期状態
の画像処理を行う範囲を示しており、この範囲は部品(
2)の装着されている可能性のある範囲である。ここで
向かい合う1組の短辺(2b1. +2d)の処理を行
って、第4図(b)に示すように辺部(14)を抽出す
る。この1組の辺部(14)で囲まれる領域をウィンド
ウ(+3b) とし、このウィンドウ(13b)を第4
図fc)の点線で示す0部品の長辺(2a)(2c)の
認識における処理範囲をウィンドウ(13b)内として
おり、この処理範囲Tl3b)内で1−記と同様の処理
によって長辺(2al 、(2c)を認識する。
第4図(C)のように処i11領域を限定すれば、例え
ばノーイズ(15)が仔在する場合においても、これを
処理範囲外として無視することができる。即ら部品本体
周辺のノイズによる影響を低減させることで、部品の位
置、形状またはその他の幾何学的特徴を確実に認識する
ことができる。又、;?+L品(2)の背景の状態にあ
わせて閾値が設定でき、これによって閾f+Iiが設定
する範囲が広くなるので、安定かつ高精度に部品の位置
、形状またはその他の幾何学的特徴を認識することがで
きる。又、抽出しやすい方向の辺i1tをさきに認識し
、その他の辺部はさきに求めた辺部で囲まれた領域(1
3b)内を処理することによって求めるので、部品の位
i6や形状又はその他の幾何学的特徴を確実に認識する
ことができる。
なお、−に記実施例では差画像を演算装置(6)で21
+rj化して2値化画像を得、2 (+iI化画像画像
品側のエツジのみに対して八)変換を施し、部品(2)
の辺部(2d)の候補点を直線化し、部品(2)と背景
との境界を求めることによって部品(2)の位iri、
形状またはその他の幾何学的特徴を認識するように構成
したが、ハフ変換しなくても認識できるものは、これに
限るものではない。
又、光源の数は4つに限るものではなく、その設inす
る位置も上記実施例のように、各々が90°に1成るよ
うにしなくてもよい、これは、被検部品の形状によって
、その辺部を認識しやすいように配置すればよい。
[発明の効果] 以−1−のように、この発明によれば、辺部な有する部
品の異なる辺部に影を形成することのできる:S個以上
の光源、光源からの照射による部品の辺:1tの影像を
撮像して電気信号に変換する光電変換器、光電変換器で
出力した画像信号を記憶する画像メモリ、及び部品の辺
部な認識する演算装置を備え、部品の対向する1組の辺
部を認識し、この辺部で囲まれる領域をウィンドウとし
、つ5fンドウ内を処理領域として他の辺部な認識する
ように構成したことにより、安定、確実かつ高精度に部
品の位置、形状またはその他の幾何学的特徴を認識でき
る部品認識装置を得ることができる効果がある。
【図面の簡単な説明】
第1図はこの発明の一実施例による部品認識装置の構成
を示すブロック図、第2図(al〜(d)はこの発明の
一実施例に係り、各光源で119品を照射した時の画像
を示す説明図、即ち第2図(atは光源(3a)で部品
を照射した時の影像、第2図(blは光源(3bJで部
品を照射した時の影像、第2図(c)は光源(3c)で
部品を照射した時の影像、第2図(d)は光源(3(1
1で部品を照射した時の影像を示す説明図である。第3
図(a)はこの実施例に係る最大116画像を示ぐ説明
図、第ご3図(blは差画像を示す説明図、第4図(a
)はこの実施例に係る初期状態における画像処理範囲を
示した説明図、第4図(b)は第4図(a)から771
%品の短辺側の辺IM(を認識した説明図、第4図((
;)は第4図(b)の結果から限定された画像処理範囲
を示した説明図、第5図は従来の部品認識装置の構成を
示すブt7ツク図である。 +2) −−一部品、(2a) 、  (2b) 、 
 (2c) 、  (2d) ・・辺部、(3a1. 
(3b1.  (3c)、 (3dl ・・・光源、4
)−・−光フ[変換器、(5a)、 (5b)、  (
5c1.  (5dl・・画像メそり、(6)・・・演
算装置、(7)・・判定装置、  18a)、  (8
b)、  18c)、 (8d)、  [8e)( ・・部品の影、(13al 、  (13b)  ・・
・処理領域、(14)・・・直線化した部品の辺部。 なお、図中、同一符号は同一、又は相当部分を示す。

Claims (1)

    【特許請求の範囲】
  1. 辺部を有する部品の異なる辺部に影を形成することので
    きる3個以上の光源、上記光源の照射による上記部品の
    辺部の影像を撮像して電気信号に変換する光電変換器、
    上記光電変換器で出力した画像信号を記憶する画像メモ
    リ、及び上記部品の辺部を認識する演算装置を備え、上
    記部品の対向する1組の辺部を認識し、この辺部で囲ま
    れる領域をウィンドウとし、上記ウィンドウ内を処理領
    域として他の辺部を認識するように構成した部品認識装
    置。
JP2167890A 1990-01-30 1990-01-30 部品認識装置 Pending JPH03225212A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2167890A JPH03225212A (ja) 1990-01-30 1990-01-30 部品認識装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2167890A JPH03225212A (ja) 1990-01-30 1990-01-30 部品認識装置

Publications (1)

Publication Number Publication Date
JPH03225212A true JPH03225212A (ja) 1991-10-04

Family

ID=12061723

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2167890A Pending JPH03225212A (ja) 1990-01-30 1990-01-30 部品認識装置

Country Status (1)

Country Link
JP (1) JPH03225212A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10872418B2 (en) 2016-10-11 2020-12-22 Kabushiki Kaisha Toshiba Edge detection device, an edge detection method, and an object holding device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10872418B2 (en) 2016-10-11 2020-12-22 Kabushiki Kaisha Toshiba Edge detection device, an edge detection method, and an object holding device

Similar Documents

Publication Publication Date Title
US8724883B2 (en) Method for inspecting measurement object
JPH0572961B2 (ja)
JP3164003B2 (ja) 実装部品検査装置
Mar et al. Design of automatic vision-based inspection system for solder joint segmentation
JPH03225212A (ja) 部品認識装置
JP2596158B2 (ja) 部品認識装置
JPS63229311A (ja) 断面形状検知方法
JP3609136B2 (ja) 半導体装置の検査方法及び装置
US6240202B1 (en) Appearance inspection method for electronic parts
JP2570508B2 (ja) はんだ付検査装置
JPH03225211A (ja) 部品認識装置
JP2803427B2 (ja) 表面実装icリードずれ検査装置
JP2819696B2 (ja) はんだ付検査装置
JPH0241577A (ja) 部品装着検査装置
JPH03216509A (ja) はんだボール検査装置
JP2017215187A (ja) ワークの反り量測定方法及び反り量測定装置
JPS62215805A (ja) パタ−ン位置検出方法及び装置
JPH05332746A (ja) はんだペースト形状認識装置
JPH01236380A (ja) チップ部品検査装置
JPS5970947A (ja) 印刷配線基板のパタ−ン検出方法
JPH04236500A (ja) 有極性電子部品の実装極性方向検査装置
JPH06104352A (ja) 半導体装置およびその方向検査装置
JPH02278105A (ja) 半田付検査装置
JPS6166908A (ja) Icリ−ド検出方法
JPH0382940A (ja) 円筒形ワークの内面欠陥検出方法