JPH01318169A - コーナ補正装置 - Google Patents

コーナ補正装置

Info

Publication number
JPH01318169A
JPH01318169A JP63151431A JP15143188A JPH01318169A JP H01318169 A JPH01318169 A JP H01318169A JP 63151431 A JP63151431 A JP 63151431A JP 15143188 A JP15143188 A JP 15143188A JP H01318169 A JPH01318169 A JP H01318169A
Authority
JP
Japan
Prior art keywords
image
corner
brightness
maximum
corrected
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
JP63151431A
Other languages
English (en)
Inventor
Makoto Okazaki
真 岡崎
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co 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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP63151431A priority Critical patent/JPH01318169A/ja
Publication of JPH01318169A publication Critical patent/JPH01318169A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、LSIチップなどのコーナ部が円弧状などの
曲線状になった物体のコーナの位置検出などに用いられ
るコーナ補正装置に関する。
〔従来の技術〕
従来、回路基板上に配置されたLSIチップなどの矩形
のチップ部品の配置状態全検出するチップ検査装置が発
明されている。
そして、この種チップ検査装置は、光が照射された基板
面の映像をカメラなどで撮像するとともに、撮像によっ
て得られた画像の輝度を画素単位で数値化又は二値化し
て処理し、チップ部品の4つのコーナの位置を検出して
部品の形状(大きさ)。
位ff1t−認識するようになっている。
ところで、前述のコーナの位置検出は、たとえば第12
図に示すように、チップ部品(1)の4つのコーナ部(
2)それぞれに対して画像処理を行う領域としてのウィ
ンドウ(3)?設定するとともに、各ウィンドウ(3)
のコーナ部(21の輝度画像の画素輝度を利用して行わ
れる。
そして、特願昭62−171649号の出願の明細書及
び図面には、コーナ部の輝度画像からコーナの位11t
vl−検出するコーナ検出装置として、二値化画像テン
プレートマツチング法、グレイスヶールテを検知して各
方向に崗するエツジ情報勿検出するエツジ検出手段と、
上記各方向に関するエツジ情報ヲ重ね合わせることで入
力+i ill上のコーナ部の候補点全検出する候補点
検出手段と、これ等の候補点からコーナ点?抽出する抽
出手段とを有した検出装置が記載されている。
〔発明が解決しようとする課題〕
前記従来のコーナ検出装置は、いずれも、撮像によって
得られたコーナ部の4度画像のエツジ画素を演出してコ
ーナの位置を検出するよう番てなっている。
一方、実際のチップ部品は、コーナ部が第12図に示し
たように円弧状などの曲線状に形成されることが多く、
この場合、画像上には複数のエツジ画素が発生する。
そのため、従来のコーナ検出装置のように、撮像された
コーナ部の輝度画像そのものからコーナエツジの画素を
検出してコーナの位ffte検出すると、第12図にX
印で示すように、コーナの位置として誤った1つ又は複
数の位置を検出し、チップ部品の形状1位置の誤認識が
生じる問題点がある。
ところで、マイクロプロセッサ用のLSIなどのチップ
部品には、少なくともコーナ部の画像輝度が基板などの
他の部分の輝度より十分に明るい最大R度になるものが
ある。
本発明は、画1y上で最大輝度となる円弧状などのコー
ナ部の輝度両像から、コーナの位置検出などが正確に行
える直角に補正し之画r象を生成するコーナ禰正装at
提供すること金目的としている。
〔課題を解決するための手段j 前記目的を達成するための手段を以下に説明する。
る。
本発明のコーナ補正装置に2いては、物体の円弧状など
のコーナ部を最大輝度とする前記コーナ部の輝度AJi
:*を取込む1面像取込み手段と、前記14度画隊のマ
) IJラックス状各画素の輝度を2該各画素それぞれ
を中心画素とする縦方向のN(Nは奇数)画素のうちの
最大の輝度にフィルタ補正して縦方向拡大両像全生成す
る縦方向最大フィルタ手段と、 前記輝度画像の各画素の輝度を、該も画素それぞれを中
心画素とする横方向のN画素のうちの最大の′J4.度
にフィルタ補正して横方向広大、l3ii像を生成する
横方向最大フィルタ手段と、 前記両波大画像の各同一画素の輝度の論理和演算にエリ
[n記両拡大画像で共に最大′14反になる谷1ffl
I素から直角補正画像全生成する直角補正手段と?す直
えるという技術約手Iit講じている。
(作用〕 以上のように、溝成されているため、取込まれたコーナ
部の輝度両像全原画像とすると、両フィルタ手段により
、原画像のコーナ部を縦方向、横方向それぞ九に(N−
1)/2画素だけ伸張して私大した縦方向、横方向拡大
画像が生成されるとともに、直角補正手段により、両波
大画像で共に最大輝度になる各画素にもとつき、原画像
のコーナ部の縦方向、横方向の2辺の交点全コーナエツ
ジとする直角に補正さtした直角補正1而像が生成さn
る。
〔実施例〕
1’j!砲列について第1図ないし第9図を参照して説
明する。
第1゛図はチップよ査装遣として用いる場合の構成全示
し、同図Vこ8いて、(4)はCODカメラなどの画像
取込み部であり、画像取込み手段を形成する。+51 
U取込み部(41で取込まれた輝度画像を記憶する画像
メモリ、(6)は縦方向最大フィルタ手段及び横方向最
大フィルタ手段全形成する両像処理部であり、縦方向拡
大1lij滓、yA方向拡大画像を生成するとともに、
後述の論理演算部から転送された直角補正画像にもとづ
き、物体としてのチップ部品のコーナの位置全検出する
(7)i′t、直角補正手段を形成する論理演算部であ
り、処理部(6)で生成された両波大画像の論理演算に
よって1α角補正画像を生成する。(8)は処理部(6
)の検出結果にもとづいてチップ部品の形状9位置全認
識する認識処理部、(91は処理部(8)の認識結果を
検査結果として表示する表示部である。
なS、取込み部(41,メモリ(6)、処理部(6)、
演算部(7)によってコーナ補正装置が形成されている
そして、第12図に示したようにチップ部(1)は、円
弧状の4つのコーナ部(21ヲ有し、このとき、コーナ
部121は画像輝度が最大輝度になる。
また、コーナの位置を検出するため、取込み部(41に
エリ、第2図に示すように第12図の各ウィンドウ(3
1のコーナ部121が1119に撮像される。
さらに、撮像されたコーナ部121の輝度画像は原1f
11寡としてメモリ(6)に記憶される。
このとき、取込み部(4)の撮像分解能、メモリ(5)
の記憶分解能にもとづき、マトリックス状の画素の単位
で数値化又は二値化されてデジタル輝度画像の原画像が
メモリ(5)に記憶される。
そして、説明を簡単にするため、コーナ部(210画像
輝度9周囲背景の画像輝度の画素濃度(明るい程大きく
なる)’1100.Oとすると、第3図に示すようにメ
モリtarの原画像(P2)上では、コーナ部(21の
コーナの位置の輪郭が円弧によって画素単位で階段状に
なる。
さらに、原画像(Pl)から縦方向(X方向)。
横方向(X方向)に伸張して拡大した画像を得るため、
処理部(6)の縦方向、横方向最大フィルタ手段により
、原画1家(Pl)の各画素に対して、つぎに説明する
縦方向、横方向それぞれの最大値フィルタリングのフィ
ルタ処理が施される。
すなわち、最大値フィルタリングは、第4図(a)。
fblに示す縦方向、横方向それぞれのN(Nは奇数)
画素・たとえば5画素[Yi+z 、 Yi++、 Y
I、 Yl−1,Yi−2]・[Xi+z 、 Xi+
+ 、 Xi、 Xi−+ 、 Xl−2] (jは画
素のX又はX方向の配列+1111 Q示す変数)を処
理単位とし、それらのうちの斜線で示す中心画素Yi、
Xiの濃度を処理単位の5画素Y iH〜Y1−2・X
l+2〜X1−2の最大の濃度に変更するフィルタ処理
である。
そして、縦方向の最大値フィルタリングにより、原画像
(Pl)の縦方向の各1行の画素そnぞnに、該各画素
を中心画素Xiとするフィルタ処理が施されると、原画
像(Pl)のコーナ部(2)が縦方向に元のA画素71
λら[(N−1)/2=1A’画素たけ伸張して拡大さ
れ、N=5の場合、第5図に示すようにコーナ部!21
 ’i縦方向(紙面上方向)にA′=2画素だけ伸張し
た縦方向拡大画像(P2)が生成される。
また、横方向の最大フィルタリングにより、原画像(P
l)の横方向の各1列の画素それぞれに、該各画素を中
心画素Yiとするフィルタ処理が施されると、原画像(
P1〕のコーナ部(21が横方向に元の8画素から[(
N−1)/2 = ] B’画素だけ伸張して拡大され
、N=5の場合、第6図に示すようにコーナ部121ヲ
横方向(紙面左方向)にB=2画素たけ伸張した横方向
拡大画像(P3)が生成さnる。
な2、N=5とじ之場舎第3図の上、下端の2画素及び
左、右端の2画素については、5画素とれないため、フ
ィルタ処理が行われない。
さらに、生成された両波大画像(P2)、 (P3)か
ら原画像(Pl)の階段状のコーナの位@を直角に補正
した画像を生成するため、両波大画像(P2)。
(P3)にもとづき、演算部(7)の直角補正手段によ
ってつぎに説明する論理演算が行われる。
すなわち、演算部(7)は、生成された両波大画像(P
2)、 (P3)の同−位置の各画素の濃度を比較し、
iooを論理0.θを論理1とし、100 + 100
 = 100゜100+O=0.0 + O=Oとする
論理和演算から、両波大画像(P2)、 (P3)で共
に濃度100になるq!r画素のみを濃度100とする
第7図の直角補正画像(P4〕を生成する。
このとき、両波大画像(P2)、 (P3)のコーtm
(21の縦方向A11jii累×横方向B画素の部分が
共に濃度100になるため、補正画像(P4)のコーナ
部(2!は、原画像(Pl)の縦方向の輪郭の辺と横方
向の輪郭の辺との交点全コーナエツジとする生形コーナ
になり、原画像(Pl)の円弧のコーナを直角に補正し
た画像が得られる。
そして、補正画1象(P4)が処理部(6)に転送され
、処理部(6)により、補正画像(P4)のコーナエツ
ジの画素からコーナ部(21のコーナの位置が検出され
る。
さらに、処理部(6)の4つのコーナ部121の検出結
果にもとづき、処理部(8)によってチップ部品(1)
の形状(大きさ)1位置が認識され、その結果が表示部
(9)に表示される。
そして、原画像(Pl)での第8図(alのコーナ部j
21カ補正画11 (P4) ’t’同図(blの:l
−すfRM2+’に補正されるため、同図(alのコー
ナ部121ヲ用いた場合は、コーナエツジの画素として
同図fatの斜線部の画素が検出され、その結果、コー
ナの位置として第9図falのX印の誤った位置が検出
されるが、第8図fblの直角補正さ′rL、たコーナ
部121′を用いることにより、コーナエツジの画素と
して、常に、同図tbl (7)斜線部の画素が検出さ
れ、その結果、コーナの位置として第9図fblのX印
のほぼ正しい位置が検出される。
すなわち、補正画像(P4)からコーナの位置を検出す
ることにより、円弧状のコーナ部121であっても、は
ぼ正確にコーナの位置が検出され、チップ部品(1)の
形状9位置の認識精度が向上する。
ところで、両波大画像(P2)、 (Pa) ’!に得
る際の最大フィルタリングに2いて、NFiコーナ部(
21の半径などに応じて任意設定してよいのは勿論であ
る。
また、チップ部品以外の種々の物体のコーナ補正装置と
して用いてよいのも勿論であり、このとき、コーナ部は
画像上で輝度が最大輝度となn、ばよく、友とえば輝度
反転処理などによってコーナ部が最大輝度になる場合に
も適用できる。
さらに、前記実施例では円弧のコーナ部121に適用し
て説明したが、円弧以外のコーナ部に適用することもで
き、たとえは第10図(alに示すような形状のコーナ
部12Fの場合も、同図(blに示す原画像(Pi )
 ’に対して、実施列と同様の縦方向、横方向の最大値
フィルタリングのフィルタ処理を施して論理演算処理す
ることにより、第8図(blの補正画像(P4)と同様
の直角補正画像が得られる。
また、円弧の半径が大きく、たとえば第11図伸)の原
画像(Pi ) ’が得られる場合、縦方向、横方向そ
九ぞれの1回の最大フィルタリングのNが5に設定され
、同図(blの斜線部のみを補正した不完全な補正画像
(Pa)が得られるときには、補正画像(Pa)に両方
向の最大値フィルタリングを施すことにより、同図(C
1に示すように直角に補正された補 4正画像(Pb)
が得らnる。
すなわち、1[ilの最大値フィルタリングで直角に補
正されないときは、たとえは、コーナエツジの画像が1
個になるまで最大値フィルタリングと論理演算とをくり
返すことにより、直角補正画像が得られる。
[発明の効果] 本発明は、a、上説明したように構成されているため、
以下に記載するような効果を奏する。
取込まれた輝度画像に対して縦方向、横方向それぞれに
(N−1)/2画素だけ→→←得拡大した両方向の拡大
画像を生成し、力)つ、両波大画像で共に最大輝度とな
る各画素力)ら直角補正面1象を生成したことにより、
直角補正画像として、円弧などのコーナ部の縦方向、横
方向の2辺の交点をコーナとする直角に補正されたコー
ナ部の画像を得ることができ、直角補正画像からチップ
部品のコーナの位置検出などを従来より正確に行うこと
ができる。
【図面の簡単な説明】
第1図ないし第9図は本発明のコーナ補正装置の1実施
例全示し、第1図はブロック図、第2図はコーナ部の取
込み説明図、第3図は取込まれた画像の説明図、第4図
(al、 (blはく方向、 +jR方向のフィルタ処
理の説明図、第5図、第6図、第7図は縦方向拡大画像
、横方向広大画像、直角補正画像の説明図、第8図fa
t、 (blは取込まれた画像、直角補正画像からのコ
ーナの位置検出の説明図、第9図(a)、 fblは第
8図(al、 fblK モトづイテ検出すレるコーナ
の位置の説明図、第10図(al、 (blは本発明の
コーナ部の他の例の説明図、第11図(al〜[C1は
本発明のくり返し補正を行う場合の説明図、第12図は
チップ部品のコーナ検査の説明図である。 (1)・・・チップ部品、 +21.121’、+21
’・・・コーナ部、(4)・・画像取込み部、(5)・
・画像メモリ、(6)・・・画像処理部、(7)・・・
論理演算部、(P2)・・縦方向拡大画像、(P3)・
・・横方向拡大画像、(P4)・・直角補正lfI像。 代理人 弁理士 藤 1)龍太部 l11図 4・・A歳取込み卵 8・・ 肥塊欠裡郁5 ・−A4
にLリ     9   V、#6・・玉へ処理穿 7・・・#oaas部 第 21 x+− 2・・・ ツー1隻 渠 4 図 (a) X← 第8 図 名 9 図 僑 10 図 (b) ((1)             、、・@11cl
I (b) シa ′g12 図 1 ・ チ、7・郭二

Claims (1)

    【特許請求の範囲】
  1. (1)物体の円弧状などのコーナ部を最大輝度とする前
    記コーナ部の輝度画像を取込む画像取込み手段と、 前記輝度画像のマトリックス状の各画素の輝度を、該各
    画素それぞれを中心画素とする縦方向のN(Nは奇数)
    画素のうちの最大の輝度にフィルタ補正して縦方向拡大
    画像を生成する縦方向最大フィルタ手段と、 前記輝度画像の各画素の輝度を、該各画素それぞれを中
    心画素とする横方向のN画素のうちの最大の輝度にフィ
    ルタ補正して横方向拡大画像を生成する横方向最大フィ
    ルタ手段と、 前記両拡大画像の各同一画素の輝度の論理演算により前
    記両拡大画像で共に最大輝度になる各画素から直角補正
    画像を生成する直角補正手段とを備えたことを特徴とす
    るコーナ補正装置。
JP63151431A 1988-06-20 1988-06-20 コーナ補正装置 Pending JPH01318169A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63151431A JPH01318169A (ja) 1988-06-20 1988-06-20 コーナ補正装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63151431A JPH01318169A (ja) 1988-06-20 1988-06-20 コーナ補正装置

Publications (1)

Publication Number Publication Date
JPH01318169A true JPH01318169A (ja) 1989-12-22

Family

ID=15518467

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63151431A Pending JPH01318169A (ja) 1988-06-20 1988-06-20 コーナ補正装置

Country Status (1)

Country Link
JP (1) JPH01318169A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002222421A (ja) * 2001-01-29 2002-08-09 Namco Ltd パターン認識処理装置、方法および情報記憶媒体
JP2008065815A (ja) * 2006-08-08 2008-03-21 Juki Corp 画像処理装置
JP2009222580A (ja) * 2008-03-17 2009-10-01 Mitsubishi Heavy Ind Ltd 検査装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002222421A (ja) * 2001-01-29 2002-08-09 Namco Ltd パターン認識処理装置、方法および情報記憶媒体
JP2008065815A (ja) * 2006-08-08 2008-03-21 Juki Corp 画像処理装置
JP2009222580A (ja) * 2008-03-17 2009-10-01 Mitsubishi Heavy Ind Ltd 検査装置

Similar Documents

Publication Publication Date Title
CN111915485B (zh) 一种特征点稀疏工件图像的快速拼接方法及系统
US5398292A (en) Edge detecting apparatus
KR940006120B1 (ko) 기준마아크패턴 검출장치
Wang et al. Recognition and location of the internal corners of planar checkerboard calibration pattern image
WO2003067520A1 (en) Method and system for detecting defects
JPH05256796A (ja) 検査システム
JPH01318169A (ja) コーナ補正装置
JPH1091788A (ja) パターン位置合わせ装置およびパターン位置合わせ方法
JP3447751B2 (ja) パターン認識方法
JPS6361373A (ja) 形状検査方法および形状検査装置
Weinhaus et al. Flexible approach to image warping
JP2000082141A (ja) 撮像画像幾何歪み検出装置
JP2516844B2 (ja) 部品検出方法及び装置
Bryll et al. Camera calibration utility description
JPH04350776A (ja) パターン特徴抽出装置及びパターン検査装置
JPS63282889A (ja) 画像処理方法
JPH10289311A (ja) 印刷物の検査方法及びこの装置
JP2963773B2 (ja) パターンマッチング装置
JP2825392B2 (ja) プリント配線板における画像パターンの検査方法及びその装置
JP3080097B2 (ja) 平行線図形抽出方法
JPS60253224A (ja) パタ−ン検査装置
JPH0785263B2 (ja) パタ−ンの傷検出装置
JPH01236380A (ja) チップ部品検査装置
Shen Measurements of multi-feature objects using pattern-encoded structure light
JP2620094B2 (ja) 図形パタ−ンの計測方法