JPS58213380A - パタ−ン検査装置 - Google Patents

パタ−ン検査装置

Info

Publication number
JPS58213380A
JPS58213380A JP57094958A JP9495882A JPS58213380A JP S58213380 A JPS58213380 A JP S58213380A JP 57094958 A JP57094958 A JP 57094958A JP 9495882 A JP9495882 A JP 9495882A JP S58213380 A JPS58213380 A JP S58213380A
Authority
JP
Japan
Prior art keywords
pattern
maximum
inspection
symmetry
circuit
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
JP57094958A
Other languages
English (en)
Other versions
JPH0115909B2 (ja
Inventor
Michiaki Miyagawa
宮川 道明
Tadayuki Yamada
忠幸 山田
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.)
Fuji Electric Co Ltd
Original Assignee
Fuji Electric Co Ltd
Fuji Electric Manufacturing 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 Fuji Electric Co Ltd, Fuji Electric Manufacturing Co Ltd filed Critical Fuji Electric Co Ltd
Priority to JP57094958A priority Critical patent/JPS58213380A/ja
Publication of JPS58213380A publication Critical patent/JPS58213380A/ja
Publication of JPH0115909B2 publication Critical patent/JPH0115909B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

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

Description

【発明の詳細な説明】 この発明は例えばびんや容器など、その断面か円または
楕円の如く軸対称な形状からなる検査対象物の良否を検
査する検査装置に関する。
従来、かかる検査は専ら目視により行なわれていたが、
これは検査要具の確保の問題、検査水準の不安定性また
はコスト面等において間須があシ、したがって最近は目
視検査にかわる自動検亘が種々提案されている。その例
として、例えば「形状係数を求める方法」および「輪郭
座標マツチング法」がある。前者は検査対象物を、例え
ば工業用”テレビジョンカメ之(以下、単にTVカメラ
ともいう。)によって撮像して得られるビデオ信号を所
定のしきい値レベルで2値化してメモリに記憶させると
ともに、該記憶データにもとづいて検査対象物の面積S
2周団長りおよび形状係数k(−8/L2)を求め、例
えば「円」の場合は該形状系数kが所定の値となること
から検査物の真円性を判定するものである。しかしなが
ら、この方法によれば演算速度は比較的高速であるが、
対象物が多少変形していても係数kが余シ変化しない、
つまり検出感度または精度が悪いという重大な欠点を有
している。一方、後者の方法は、上記と同様にして記憶
された情報から対象画像の輪郭をなす座標点を求め、こ
れを標準のデータと比較することによシ対象物の形状を
検査するものである。したがって、変形に対する検出精
度は前者よシも相当高いが、対象物の寸法が少しでも異
なると標準パターンとの一致がとれなくなるため、マツ
チングを多数回行なう必要があり、その結果演算時間が
著しく長くなるという欠点を有している。また、標準パ
ターンのテーブルを多数必要とするためメモリ容1がぼ
う太とな)、コストアップになると云う難点もある。
この発明はこのような事情のもとになされたもので、円
形の如く軸対称な形状から々る対象物における形状の良
否を高速かつ高精度に、しかも安価に検査しうる検査装
置を提供することを目的とする。
その特徴は、軸対称な検査対象パターンの該対称鵬を水
平(X)、垂直(Y)走査形撮像装置の垂直走査方向と
一致させて撮像することによシ得られる撮は信号を2値
化し、該2値化信号の立上り点と立下シ点とから最小X
座標、最大X事原を各水平走査線上に検出してこれらを
記憶し、該記念データから検査パターンの中心点および
「中心点を通るY軸と平行な中心線を求め、該中心融の
X座標に対する前記最小、最大X座標の各偏差を演算し
、該偏差から検査パターンの対称性を判定するとともに
、前記記・億データからX、Y軸方向の各最大外郭長(
最大径)とその偏差とを演算し、該偏差から検査パター
ンの外郭形状を判定することによシ検査パターンの良否
を高速かつ高精度に検出しうるようにした点にある。さ
らには、検査ノ(ターンをその中心軸に沿って複数個の
領域に分割するとともに、各領域内で互いに隣接する各
水平走査線上の最小X座標と最大X座標との偏差および
極性を検出し、該検出結果から検査パターンの輪郭を判
定する機能をも付加することによシ総金的な検査を行な
い、検出精度をよυ一層向上させるものである。
以下、この発明の実施例を図面を参照して説明する。
第1図はこの発明の実施例を示すブロック図、第2図は
第1図における総合判定回路の他の実施例を示すブロッ
ク図、第3図〜第7図は検査対象パターンの2値化画像
を説明する説明図である。
第1図において、1はTVカメラ、2は2値化回路、3
は画面分割回路、4はマスク発生回路、5はアンドゲー
ト、6は最小X座標検出回路、7は最大X座標挾出回路
、8はメモリ、9は最外郭点夜出回路10、中心点検出
回路11、対称・性判定回路12、外郭寸法判定回路1
3およびオアゲート14かもなる総合判定回路である。
ここで、検査対称パターンが第3図(A)の如(r日」
で表わされるものを対象としてその力作を説明する。
横歪対象物をTV左カメラにより撮四して得られるビデ
オ(撮像)信号は2値化回路2において2値比され、画
面分割回路3によシ水平(X)、垂直(Y)二次元の多
数の格子点に離散化(画素化。
絵素化)される。なお、この離散化は、2値化信号を水
平(X)方向については高周波クロック(6M liz
 )を、また垂直(Y)方向に一’)いてはTV左カメ
ラの水平走査源をそれぞれ使朋することにより容易に行
なわれる。こうして離散化またI:画素化されたビデオ
信号は、マスクg酸発生回路4およびアンドゲート5に
よシ、撮11画面の所望の領域に関する情報のみが後段
の最小X至標検出回路6および最大X座標検出回路7へ
出力される。なお、マスク領域は水平、垂直の二次元領
域として指定される。最小X座標検出回路6は各水平走
査毎、つまシ第3図(A)に示される如き任意のY座標
Yi毎に2値化信号の最初の立ち上が9魚座? X o
Hを、一方最大X座標検出回路7はその泄終の立ち下が
シ点座標X!n Iをそれぞれ検出し、メモリ8に記憶
させる。この操作は1画面を形成する全水平走査線また
はマスク発生回路4によって指定される領域内の全水平
走査線について行なわt、その結果メモリ8のXoi領
域には第3図(A)の白丸印(C・)で示される点のX
座標が、またXmi領域には黒丸印(・)で示される点
のX座標がそれぞれ記憶される。ここで、メモリアドレ
スをX座標に対応させ、実質的にX座標だけを記憶させ
るようにすれば、メモリ容量を小さくすることかで住る
とともに、そのアクセスが容易となシ演算速度が速くな
るという効果をもたらす越″のである。このようにして
メモU8に記憶された情報は図示されない演算制御装置
によって茨み出され、総合判定回路9に与えられる。総
合判定回路9の最外部点検出回路10において、有効画
面内のX座標の最小値XQOおよび最大値xmn、なら
びにX座標の最小値yooおよび最大値yrnnが検!
Bされ、対象パターン図形のX。
Y方向の最大外郭長Dx (Xff1n  Xoo)、
Dy(ymn−yo。)が求められる。なお、第3図(
lにおいてF’o。
は原点、”1 + P2は最小、最大X座標発生点、L
o。
LJj:を小、最大Yi標発生ラインをそれぞれ示すも
のである。この最外部点検出回路10からの出力は中心
点検出回路11に与えられ、該中心点検出回路11にお
(・てその中心座標P。(x、y)が求められる。この
中心座標P。を求める1つの方法として、Xi標P。(
X)についてはY’c = (’!mn+’10o )
/2を中心とする4士α(α:定数)の領域についてX
。iおよびXmjの平均値を求め、これを対象パターン
図形のX軸方向の中心とすることができる。
これを式で表わすと、 となる。また、Y方向の中心P。(J)についても上記
と同様にして求めることができるが、この場合は単にY
’cをもってP。(y)に替えることもできる。・対称
性判定回路12では1、上記の如くして求められる♂形
の中心P0(x、y)を通るY@と平行な仮想線(X軸
の中心19)A−A’を中心線とする左。
右両端までの4x軸の多さを求め、これらが所定のしき
い値内にあるか否かを調べることによねその対称性を判
定する。つまシ、 Xmi + Xoi  2 Pc(x)’++・++・
+++++  (t)なる・5算を各水平走査線yl毎
に行壮5゜このとき、検査対象物が良品(真円)であれ
ば上記(1)式の値は′°O#または賂″0”となシ、
不良品の場合は所定値以上(〉β)となることから艮、
不良を判定することができる。なお、水平走査線のいず
れか1本において(1)式の1直が所定値φ)を超えた
とき不良と判定するようにしてもよいが、ノイズ等の影
響もあるので連続n本(n=2〜3に選定される。)の
水平走査線(nラスタ)で該条件が成立したとき不良品
と判定する方かより妥当であるっ対称性判定回路12は
良品のとき伊1えば論理“t)”、不良品のとき論理″
′1#信号を所定のタイミングで出力するので、該出力
はさらてオアゲート14を介して所要の機器に与えられ
る。
ところで、第4図に示されるように、検査対象物の略中
心線上の一部にふ(らみによる不良部F1が存在する場
合がある。この場合は、上述の如き対称性の判定だけで
は不充分であるので、その対策として外郭寸法判定回路
13によシ次の如き演算が行なわれる。すなわち、最外
郭点検出回路10にて得られたデータDX、Dyを用い
て、l Dx  Dy l        ・−・四・
・曲・・(2)なる演算を行なう。良品であれば(2)
式の値は所定値(γ)以内であり、不良品のときは所定
値(γ)以上となることから、検査パターンの形状の良
、否を判定することができる。なお、(2)式のかわシ
に1 (Dx  Dy )/DX l     ・・・
・・・・・・・・・・・・(2)なる演算を行ない規格
化すると、円だけでなく攬円のような図形に対しても適
用することができるばか)でな(、大きさの変動による
影響を無視しうるアルゴリズムとすることができる。何
故ならば、上記(2(式の値は円または楕円等のパター
ンに個有な一定値となるからである。なお、上記(2)
式の如くX軸方向の最大径(最大外郭長) Dxによシ
規格化するかわυに、Y軸方向の最大径Dyによって規
格化してもよいことは勿論である。こうしてオアゲート
14からは対称性判定回路12゜外郭寸法判定回路13
からの論理和出力が得られるので、少なくとも一方の判
定結果が不良であれば検査対象パターンは不良と判定さ
れることになる。例えば、第3図(B)の如く「ひげ」
部F2、「へこみ」部F3等の不良部分がある対象パタ
ーンについては、上記対称性判定回路12および外郭寸
法判定回路13のいずれにおいても不良と判定されるこ
とがわかる。したがって、第5図(A)の如くふくらみ
Flがあるもの、同図(B)の如く「ひげ」F2、へこ
みF3があるもの、または同図(C)の如く[パリJ 
F4があるものについては対称性または外郭寸法の判定
を行なうことによシその良否を判定することができる。
しかしながら、上記判定方式は、その性格からみて例え
ば円と正方角または円と正多角形とを区別することがで
きないことがわかる。したがって、この発明ではさらに
第2図の如く増減判定回路15を付加する。
この増減判定回路15は、メモリ8のデータから検査パ
ターンが存在する有効なY軸領域について次の如き演算
を行なう。すなわち、任意のY座標Yiと)’1−1−
1とに着目し、yiとyi+1における最小X座標をX
。i + xo (i十t ) +また最大Xi標をx
mt l Xm (i−)−x)とするとき を演算し、該演算値DFoi、DF工1についてその絶
対値と極性とを調べる。つまシ、例えば検棄対ン物が正
方形であれば上記(3)式で求められるDFoi 。
DFrniはYi座標とは無関係に一定値となるのに対
し、対象物が円形または楕円形の場合はYi座標に応じ
て変化するので、先の最外郭点検出回路10にて得られ
たDyを、例えば第6図の如く8等分するとともに、中
心点検出回路11にて得られたY軸の中心ycを境にし
てDy/8毎の領域A1〜A8に分割する。そして、こ
れら領域A1〜A8における上記DFoI、DFmiの
絶対値nl 〜n8..n1〜nBとそノ極性について
調べると次表の如くなる。したがって、表 増派判定回路15に上表の如き判定テーブルを予め用意
しておくことによシ、上記(3)式の演算によって得ら
れたDFOl、DFmiの絶対値(nl”’−nS+n
1〜na)とその極性(+、−)をテーブルを用いて比
較することが可能となる。なお、河象物が円の場合は、
上記n1=n8−n1=08.n2−nl−112−1
凰7フ113115113−五11〕)五i4−++ブ
ー−141五bとなることがわかる。こうして増減判定
回路15は締対値、極性ともに合格のとぎその横蓋対象
物は良品であるとして論理″′0”を出力し、少なくと
も一方か不合格のときは不良品であるとして論理゛1”
を出力する。したがって、総合判定回路を第2図の如く
構成すれば、よシー屑正確な判定を行なうことができる
。なお、第2図において、オアゲート14を介して対称
性判定回路12、外郭寸法判定回路13および増減判定
回路15の少な(とも1つから不良信号が出されへぼ、
検査対象物は不良であると判定されることは云う迄もな
(・。
また、第7図(A)に示されるような二重の閉ループC
1,C2で構成されるパターレについては、第1図のマ
スク発生回路4において、同図(A’lの点線Mを境界
として検査パターン内、外に&F)分けるマスクを発生
させて同図(B) 、 (C)の如く別々のパターンC
1,C2に分離し、個々のノくターンについて上記と同
様の判定を行なうことによシ、その良否を判別すること
ができるものである。
以上、主として対象物パターンが円形である場合につい
て説明したが、軸対称なものであれば宿円、長方形(正
方形を含む)、四辺形またはその他の形状についても適
宜な設定値を選択するか、または規格化された判定アル
ゴリズムを適用することにより形状の良否を判定するこ
とができる。
以上のように、この発明によれば、検査対象物を2次元
走査形撮像装置によシ撮像して4られるビデオ信号を2
値化してメモリに記憶させ、該記憶された画像データか
ら対象物の中心を求め、その中心線を基本軸として対称
性の判定を行なうようにしたので、対象物外形の異常(
凹、凸)を高精度に、しかも対象物の大きさにかかわシ
なく安定に検出することができる。つまシ、図形の対称
性はその「大きさ」とは無関係であるからである。
また、上記基準軸をY軸、すなわち撮像装置の垂直走査
方向と一致させX座標のみに着目して検査するようにし
たので、ハードウェアが簡単になるとともに演算を高速
に行なうことができる。判定処理の対象データとして有
効領域内のX座標の最小値と最大値とを用いることによ
シ、特にヒゲ状の外形凸起に対してノくターンの拡大が
行なわれる、つまシ外形突起が誇張される結果、検出感
度が増大する。また、外郭寸法判定を対称性判定に加え
て行なうことによシ、対称性のみの判定では検知し得な
い第4図の如きパターンに対しても簡単かつ高速に、し
かも大きさにかかわ)なく高精度に判別することができ
る。なお、これらの判定はノ(ターンの大きさにかかわ
シなく1回ですむので、高速処理が可能である。さらに
、対称性、外郭寸法判定を併用することによシ円の如(
二軸に対称な図形だけでなく一軸に対称なものについて
も全く同様の精度で高速に検知することができ、しかも
設定値(しきい値)を単に変更するだけで済むという大
きな利点を有する。また、増減判定回路を用いて凹凸の
如き図形の局部的な変化を検出す′  ることによシ「
対称性+外郭寸法」判定では検知できない形状(例えば
、円と正方形との差異)を、たとえ大きさが変化した場
合でも1回の演算で高精度に検知することができる。ま
だ、上記増減判定回路により得られ九図形のY軸外郭デ
ータをn個の領域に分け、各領域毎に極性および絶対値
の変化を検出することにより、例えば円と多角形とを区
別して検知することができる。
【図面の簡単な説明】
第1図はこの発明の実施例を示すブロック図、第2図は
総合判定回路の他の実施例を示すブロック図、第3図な
いし第7図は検査対象パターンの2値化画像を説明する
説明図である。 符号説明 1・・・・・・TVカメラ、2・・・・・・2値化回路
、3・・・・・・画面分割回路、4・・・・・・マスク
発生回路、訃・・・・・アンドゲート、6・・・・・・
最小X座標検出回路、70006.。 最大X座標検出回路、8・・・・・・メモリ、9・・・
・・・総合判定回路、10・・・・・・最外部点検出回
路、11・・・・・・中心点検出回路、12・・・・・
・対称性判定回路、13・・・・・・外郭寸法判定回路
、14・・・・・・オアゲート、15・・・・・・増減
判定回路 代理人 弁理士 並 木 昭 夫 代理人 弁理士 訟 崎   漕 第1図 第2図 第3図 第4図 (,4) (A) 第6図 @5図の′ 第7図 ([1)      (C)

Claims (1)

  1. 【特許請求の範囲】 1)軸対称な検査対象物の該対称軸をその垂直走査方向
    と一致させて撮像する水平(X)、垂直(Y)走査形撮
    像手段と、該撮像手段を介して得られる撮像信号を所定
    のしきい値レベルで2値化する2値化手段と、該2値化
    された撮像信号の各水平走査線毎の立ち上がシおよび立
    ち下がシから最小X座標および最大X座標をそれぞれ検
    出する最小、最大X座標検出手段と、該検出された各水
    平走査線毎の最小、最大X座標を記憶する記憶手段と、
    該記憶データから検査対象物パターンの中心と該中心を
    通るY軸と平行な中心線を求めるとともに該中心線X座
    標と前記最小、最大X座標の偏差をそれぞれ演算し該偏
    差にもとづいて検査パターンの対称性を判定する対称性
    判定手段と、前記記憶データからX、Y軸方向の各最大
    外郭長(最大径)とそれらの偏差を演算し該偏差から検
    査パターンの形状を判定する外郭寸法判定手段とを備え
    、該対称性判定手段および外郭寸法判定手段の少なくと
    も一方の出力から検査対象物の形状の良否を判別するよ
    うにしたことを特徴とするパターン検査装置。 2、特許請求の範囲第1項に記載のパターン検査装置に
    おいて、前記対称性判定手段は検査パターンの対称性が
    少なくとも2水平走査線にわたって成立しないとき不良
    と判定することを特徴とするパターン検査装置。 3)%許請求の範囲第1項と記載のパターン検査装置に
    おいて、前記外郭寸法判定手段はX、Y軸方向の各最大
    外郭長の偏差をいずれかの軸の最大外郭長をもって規格
    化することを特徴とするパターン検量装置。 4)特許請求の範囲第1項に記載のパターン検査装置に
    おいて、前記記憶データにもとづいて検査パターンを所
    定数の領域に分割するとともに、各領域内で互いに隣接
    する各水平走査線上における各最小X座標どうしおよび
    各漫犬X座標どうしの偏差とその極性とを検出すること
    によシ検査ノ≦ターンの輪郭を判定する輪郭判定手段を
    設け、該判定結果を参照することを特徴とするパターン
    検査装置。 5)特許請求の範囲第1iないし第4項に記載のパター
    ン検査装置において、複数の閉ループからなる検査パタ
    ーンは所定形状のマスクを発生させて分離し、分離され
    た各パターン毎に対称性。 外郭寸法または輪郭判定を行なうことを特徴とするパタ
    ーン検査装置。
JP57094958A 1982-06-04 1982-06-04 パタ−ン検査装置 Granted JPS58213380A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57094958A JPS58213380A (ja) 1982-06-04 1982-06-04 パタ−ン検査装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57094958A JPS58213380A (ja) 1982-06-04 1982-06-04 パタ−ン検査装置

Publications (2)

Publication Number Publication Date
JPS58213380A true JPS58213380A (ja) 1983-12-12
JPH0115909B2 JPH0115909B2 (ja) 1989-03-22

Family

ID=14124434

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57094958A Granted JPS58213380A (ja) 1982-06-04 1982-06-04 パタ−ン検査装置

Country Status (1)

Country Link
JP (1) JPS58213380A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009236786A (ja) * 2008-03-27 2009-10-15 Ohm Denki Kk 貫通孔の検査方法および貫通孔の検査装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009236786A (ja) * 2008-03-27 2009-10-15 Ohm Denki Kk 貫通孔の検査方法および貫通孔の検査装置

Also Published As

Publication number Publication date
JPH0115909B2 (ja) 1989-03-22

Similar Documents

Publication Publication Date Title
US5185812A (en) Optical pattern inspection system
CN104990926B (zh) 一种基于视觉的tr元件定位和缺陷检测方法
CN113160161B (zh) 目标边缘处缺陷的检测方法和装置
JP2011017705A (ja) パターン検査装置、パターン検査方法および記録媒体
CN105372712B (zh) 车辆检查方法和系统
JPH0434068A (ja) トップ清潔度検査方法
CN106815830A (zh) 图像的缺陷检测方法
CN118154631A (zh) 一种基于圆弧图像轮廓的圆检测方法、系统、设备及介质
JP4597509B2 (ja) パターン検査装置およびパターン検査方法
CN121582658A (zh) 一种基于图像识别的包装膜缺陷检测系统
JP3890844B2 (ja) 外観検査方法
JPH0210461B2 (ja)
JPS58213380A (ja) パタ−ン検査装置
JP3580088B2 (ja) 外観検査方法
JPH03278057A (ja) パターン検査装置
JPH04350546A (ja) 異物検出方法
JP2635758B2 (ja) 欠陥判別装置
JPH11160046A (ja) 外観検査方法
JP2000321038A (ja) パターン欠陥検出方法
JPH03108638A (ja) 粒子凝集パターン判定方法
JPH08279062A (ja) 硬貨認識装置
JPS61153507A (ja) 三次元形状認識装置
JPH0319990B2 (ja)
JP2001147200A (ja) 瓶口検査装置とその検査方法
JPS63674A (ja) パタ−ン検査方法