JP3234027B2 - プリント基板などのマーク位置認識方法 - Google Patents

プリント基板などのマーク位置認識方法

Info

Publication number
JP3234027B2
JP3234027B2 JP04327593A JP4327593A JP3234027B2 JP 3234027 B2 JP3234027 B2 JP 3234027B2 JP 04327593 A JP04327593 A JP 04327593A JP 4327593 A JP4327593 A JP 4327593A JP 3234027 B2 JP3234027 B2 JP 3234027B2
Authority
JP
Japan
Prior art keywords
mark
point
edge
printed circuit
screen
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.)
Expired - Fee Related
Application number
JP04327593A
Other languages
English (en)
Other versions
JPH06235611A (ja
Inventor
宗敏 沼田
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.)
Lossev Technology Corp
Original Assignee
Lossev Technology 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 Lossev Technology Corp filed Critical Lossev Technology Corp
Priority to JP04327593A priority Critical patent/JP3234027B2/ja
Publication of JPH06235611A publication Critical patent/JPH06235611A/ja
Application granted granted Critical
Publication of JP3234027B2 publication Critical patent/JP3234027B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Supply And Installment Of Electrical Components (AREA)
  • Image Analysis (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Image Processing (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、プリント基板などのマ
ークの基準点を画像処理技術によって認識する方法に関
する。
【0002】
【従来の技術】例えばプリント基板には位置補正用のマ
ークが明示されており、部品の組み付け工程や検査工程
などで、このマークを手掛かりとして、プリント基板な
どが位置決め状態とされる。この位置決め過程で、画像
処理技術が利用されている。
【0003】ところが、マークの図形が種々多様であ
り、マーク形成用の材質も異なっている。このため、画
像処理で、マークの2値化処理や重心検出処理を行おう
とすると、マークの金属面上の光の反射むらや未洗浄基
板でフラックスの付着などがあり、マークの周囲で乱反
射が起こるため、マークの抽出がうまくできない場合が
ある。
【0004】
【発明の目的】したがって、本発明の目的は、このよう
なプリント基板などのマークの位置を画像処理技術によ
って正確に検出できるようにすることである。
【0005】
【発明の解決手段】上記目的のもとに、本発明は、プリ
ント基板のマークを撮像し、マークのエッジを画像処理
によって検出するとともに、エッジ上の多数の検出点に
対応するパラメータ画面上の仮想エッジ点を基準として
上記マークに対して点対称のマーク図形を想定し、これ
らのマーク図形を重ね合わせたときの累積度数の最大点
から原画上のマークの基準点を求めている。
【0006】この認識方法によると、マークの図形の変
化や、輪郭の不連続、あるいはマーク面やその周辺の光
の乱反射などにかかわらず、マークの基準点が正確に認
識できる。
【0007】
【実施例】図1、図2および図3は、本発明の認識方法
の原理を示している。図1で、画面上に任意の形状のマ
ークMがあり、その内部の任意の点例えば重心位置に基
準点G(x0 ,y0 )が設定されているとき、マークM
の輪郭すなわちエッジE上の任意のエッジ点P(x,
y)は、パラメトリックな表現をすれば、パラメータ
t、関数f、gを用いて下記の式によって表される。
【0008】
【数1】
【0009】任意の形状のマークMに対して内部に設定
した基準点G(x0 ,y0 )を対称中心とする点対称図
形を描き、その図形をマークM’とする。
【0010】次に図2に示すように、マークMのエッジ
Eの上のエッジ点Pを基準点としてマークM’を想定す
ると、エッジ点P’(x’,y’)は、次のような座標
の式によって表される。
【0011】
【数2】
【0012】ここで、t=t’の時点で、エッジ点P’
(x’、y’)は基準点G(x0 ,y0 )と一致する。
【0013】そして、図3は、処理画面のマークMに対
応するパラメータ画面上の仮想マークM* に対して点対
称のマークM’を複数投票する状態を示している。この
投票のたびに、基準点Gに対応するパラメータ画面のセ
ルの度数がカウントアップされる。このようにして、適
当な数のエッジ点Pに対応するパラメータ画面上の仮想
エッジ点P* についてマークM’の投票後に、投票度数
の一番多いつまり最大点のセルを求めると、これが原画
面ではマークMの基準点Gと対応している。この手法に
よると、処理画面上で、エッジEが部分的に不連続で欠
けていても、基準点Gの検出が可能となり、2値化処理
の問題であったノイズに対して強力な対処手法となる。
【0014】図4ないし図9は、具体的な例を示してい
る。まず、ティーチング過程で、図4に示すように、原
画から、位置補正用のマスターのマークMを撮像し、微
分処理などの画像処理によって、微分の絶対値があるし
きい値より大きい点、すなわち処理画面上でのマークM
のエッジEを検出する。エッジEの点数はNであるとす
る。次に、図5に示すように、処理画上のマークM内の
任意の位置例えば重心または重心に近い位置に基準点G
を設けると共に、エッジE上でエッジ点P1 、P2 、・
・Pn を定め、基準点Gに対するその相対座標を図5中
の計算式から求め、それぞれデータメモリに格納する。
なお、この基準点Gの設定は、オペレータによって画面
上で手動により設定することもでき、また画像処理で重
心位置を検出し、検出した重心位置に自動的に設定する
こともできる。
【0015】上記のようなティーチング工程の後に、実
際のマークMの認識が行われる。図6に示すように、ま
ず、プリント基板などの認識対象のマークMを撮像し、
微分処理などの画像処理によって、マークMのエッジE
を検出し、当該エッジE上でn=1〜mとして、エッジ
点Qn(xn,yn)を定めて、処理画面上で表示す
る。次に、処理画面の処理ウインドウと同じ大きさのパ
ラメータ画面を用意し、そこで仮想マークM* を想定
し、エッジ点Qnに対応する仮想エッジ点Q* n(x*
n,y* n)を定義する。なお、パラメータ画面の全て
のセルには予め0が入力されているものとする。
【0016】全ての仮想エッジ点Q* nを基準として、
データメモリの値を用い、次の演算処理を行い、演算で
得られた座標(x* nk,y* nk)のセルの値を1だ
けカウントアップする。なお、小ループk=1〜N、大
ループn=1〜mとする。
【0017】
【数3】
【0018】この処理を施すと、図7に示すように、パ
ラメータ画面の仮想エッジ点Q* nに沿って点対称のマ
ーク図形M’が多数重ね合わせた状態で形成され、パラ
メータ画面上であるセルの度数が最大となるので、この
最大点を画像処理により検出する。次に、図8に示すよ
うに、パラメータ画面の最大点を原画の座標に対応さ
せ、マークMの基準点Gの座標を定める。すなわち、パ
ラメータ画面の最大点に相当する座標を原画上で求めれ
ば、それが求めるマークMの基準点Gである。このよう
にして、マークMの基準点Gが画像処理によって求めら
れる。なお、図9は、他のマーク形状の一例として、円
および正三角形のマーク形状と度数の最大点すなわち基
準点Gとの対応関係を示している。
【0019】
【発明の効果】本発明では、マークの形状がどのような
ものであっても、また撮像画面上でマークの輪郭が欠け
て部分的に不連続な状態であっても、その基準点が確実
に検出できること、マークの金属面での光の反射むらや
マーク周囲のフラックスなどの部分での乱反射などの光
学的反射の影響がなく、画面上でマークの画質が低くて
も、精度よくマークの位置の抽出が可能となる。
【図面の簡単な説明】
【図1】画面上でマークの図形、その基準点およびエッ
ジ点の座標の説明図である。
【図2】任意の形状のマークMに対して内部に設定した
基準点G(x0 ,y0 )を対称中心とする点対称図形の
マークM’を用いて、画面上でマークのエッジ点を基準
としてマークと点対称の図形を描いた状態の説明図であ
る。
【図3】マーク図形に対応するパラメータ画面上で複数
のマーク図形を描いた状態の説明図である。
【図4】マークの原画と処理画面上でのマークのエッジ
との対応関係の説明図である。
【図5】処理画面上のエッジ点と相対座標との説明図で
ある。
【図6】処理画面上のエッジとパラメータ画面上の仮想
エッジ点との対応関係の説明図である。
【図7】パラメータ画面上で点対称のマーク図形を複数
想定した状態の説明図である。
【図8】パラメータ画面の最大点と原画面の基準点との
対応関係の説明図である。
【図9】円および正三角形形のマークと基準点との対応
関係の説明図である。
【符号の説明】
M マーク G 基準点 E エッジ E* 仮想エッジ P、P’、Qn エッジ点 P* 、Q* n 仮想エッジ点 M’ マーク M* 仮想マーク

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】 プリント基板などのマークを撮像し、そ
    のマークのエッジを画像処理によって検出し、このエッ
    ジ上の多数の検出点に対応するパラメータ画面上の仮想
    エッジ点を基準として、上記マークに対し点対称のマー
    クを想定し、これらのマークを重ね合わせたときの累積
    度数の最大点から原画上のマークの基準点を求めること
    を特徴とするプリント基板などのマーク位置認識方法。
JP04327593A 1993-02-08 1993-02-08 プリント基板などのマーク位置認識方法 Expired - Fee Related JP3234027B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04327593A JP3234027B2 (ja) 1993-02-08 1993-02-08 プリント基板などのマーク位置認識方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04327593A JP3234027B2 (ja) 1993-02-08 1993-02-08 プリント基板などのマーク位置認識方法

Publications (2)

Publication Number Publication Date
JPH06235611A JPH06235611A (ja) 1994-08-23
JP3234027B2 true JP3234027B2 (ja) 2001-12-04

Family

ID=12659275

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04327593A Expired - Fee Related JP3234027B2 (ja) 1993-02-08 1993-02-08 プリント基板などのマーク位置認識方法

Country Status (1)

Country Link
JP (1) JP3234027B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4763910B2 (ja) * 2001-04-05 2011-08-31 三菱重工業株式会社 移動物体接触判定方法

Also Published As

Publication number Publication date
JPH06235611A (ja) 1994-08-23

Similar Documents

Publication Publication Date Title
JP4601134B2 (ja) 形状特徴に基づく欠陥検出の方法及び装置
US6748104B1 (en) Methods and apparatus for machine vision inspection using single and multiple templates or patterns
US6549683B1 (en) Method and apparatus for evaluating a scale factor and a rotation angle in image processing
CN108802051B (zh) 一种柔性ic基板直线线路气泡及折痕缺陷检测***及方法
JP2002039962A (ja) 電子基板検査方法及びそれを用いた装置
JP3009205B2 (ja) 検査方法及びその装置
JP3234027B2 (ja) プリント基板などのマーク位置認識方法
CN115471439A (zh) 显示面板缺陷的识别方法、装置、电子设备及存储介质
CN112581447A (zh) 一种基于全局缺陷和局部缺陷的fpc软板线路检测方法
JP2002288678A (ja) 円形マークの中心位置測定方法及び基板露光装置における位置合わせ方法
JP4814116B2 (ja) 実装基板外観検査方法
JPH02251714A (ja) 実装極性部品の極性検査方法および実装基板外観検査方法
JP3123275B2 (ja) 電子部品の欠品検査における検査データの作成方法
JPH1063842A (ja) テンプレートマッチング方法
JPH0786722A (ja) パターン欠陥自動修正装置
JPH03201454A (ja) 半導体装置の位置合わせ方法
JP2000207557A (ja) 位置ずれ量計測方法
CN115496754B (zh) Ssd的弯曲度检测方法、装置、可读存储介质及电子设备
JP2002008028A (ja) パターンマッチング方法と装置
JP3041056B2 (ja) 半導体ペレットの検出方法
JPH0674714A (ja) 基板位置検出方法
JP2797703B2 (ja) 電子部品の検査枠の設定方法
EP1152371A2 (en) Method and apparatus for evaluating a scale factor and a rotation angle in image processing
JP2000294612A (ja) チップレイアウト生成方法およびその装置
CN114943844A (zh) 用于电路板贴片元件焊点定位的连续条纹特征搜索方法

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees