JPH041869A - 画像照合方法 - Google Patents

画像照合方法

Info

Publication number
JPH041869A
JPH041869A JP2103760A JP10376090A JPH041869A JP H041869 A JPH041869 A JP H041869A JP 2103760 A JP2103760 A JP 2103760A JP 10376090 A JP10376090 A JP 10376090A JP H041869 A JPH041869 A JP H041869A
Authority
JP
Japan
Prior art keywords
image
patterns
independent
pattern
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.)
Pending
Application number
JP2103760A
Other languages
English (en)
Inventor
Yuji Ueno
裕司 上野
Hisami Nishi
壽巳 西
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.)
Nippon Sheet Glass Co Ltd
Original Assignee
Nippon Sheet Glass 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 Nippon Sheet Glass Co Ltd filed Critical Nippon Sheet Glass Co Ltd
Priority to JP2103760A priority Critical patent/JPH041869A/ja
Priority to US07/683,557 priority patent/US5206917A/en
Priority to CA002040591A priority patent/CA2040591A1/en
Priority to EP19910303480 priority patent/EP0453291A3/en
Priority to KR1019910006216A priority patent/KR910019410A/ko
Publication of JPH041869A publication Critical patent/JPH041869A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/50Image enhancement or restoration using two or more images, e.g. averaging or subtraction
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods
    • G06T7/74Determining position or orientation of objects or cameras using feature-based methods involving reference images or patches
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/24Aligning, centring, orientation detection or correction of the image
    • G06V10/245Aligning, centring, orientation detection or correction of the image by locating a pattern; Special marks for positioning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20212Image combination
    • G06T2207/20221Image fusion; Image merging

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Image Analysis (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Collating Specific Patterns (AREA)
  • Image Processing (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、画像照合方法に関し、基準画像情報に基いて
対象画像の差異、変化を検知して認識、制御等を行う分
野に用いて好適なものである。
その影響を受けやすい。
本発明は上述の問題にかんがみ、基準画像に対する対象
画像の位置ずれ及び回転量を高精度で検出し、また回転
を含む位置合セが高精度でできるようにすることを目的
とする。
〔従来の技術〕
画像処理によりパターン照合を行う技術は、対象の認識
、読取り、検査、位置決め制御などの応用において重要
な要素である。この種のパターン照合技術における基本
的な問題の一つとして、基準画像に対する対象画像の位
置ずれ、角度ずれを補正する精度の問題がある。
従来では、入力画像全体の重心及び−次モーメントを計
算して、基準画像に対する位置、回転量の検出を行って
、ずれ補正を行っていた。
〔発明が解決しようとする課題〕
上述のような方法では、位置合せ、回転の精度が十分で
なく、入力信号に雑音が混入したときに〔課題を解決す
るための手段〕 本発明の画像照合方法は、互いに連結していない複数個
の独立したパターンを含む基準の画像及び対象の画像の
夫々に関し、互いに異なる特徴量で定義できる2つの独
立パターンの重心位置に基いて相対座標系を夫々の画像
平面で定義し、この相対座標系において上記基準及び対
象の画像間の独立パターン同士の照合を行うことを特徴
とする。
〔作用〕
特徴的な2つの独立パターンにより相対座標を定義する
ことにより、基準の画像に対して対象の画像が有してい
る位置ずれ及び回転の各量を取除いて画像間のパターン
照合を行う。2つの独立パターンは、面積、周長等の固
有特徴量を持ち、これらは画像の位置ずれや回転量によ
って変化しない属性であるため、雑音等に影響されない
で高精度に相対座標を決定することができる。
〔実施例〕
第1図に本発明のパターン照合方法の手順をフローチャ
ートで示す。また第2図に基準画像としての入力画像の
一例を示し、第3図に上記入力画像を基準にして照合す
る別の入力画像を示す。
第2図の入力画像はテレビカメラ等から入力される。テ
レビカメラの視野、すなわち長方形11の内部に、多数
の楕円形とか、台形とか種々の形状をした独立パターン
(粒子)が存在している。
ここで独立パターン(粒子)というのは、画像信号を画
素の集合として例えば64レベルでディジタル化し、更
にそれを二値化したときに、連結している画素の集合で
ある。一方、第2図の照合すべき入力画像は、テレビカ
メラの視野21の中で、全体が位置ずれ、回転を起こし
ている。
これらの第2図及び第3図の画像は、第1図のステップ
31−37の手順に従って照合される。
まずステップS1では、基準となる第2図の画像の中で
、特徴的な独立パターン(例えば第2図の12と13)
を2つ選び、夫々の形状の固有特徴量を登録する。この
とき第2図の各独立パターンの位置はX−Y座標系で容
易に知ることができる。
またこのX−Y座標系において、第4図に示すように、
独立パターンの特徴量として重心、周囲長、面積、最大
長、幅(最大長と直交した方向の幅)、垂直方向最大幅
、水平方向の最大幅などを夫々算出することができる。
なおステップs1において登録される特徴量はこれらの
代表的な一部であってよい。
次にステップS2において、第2図に示すように、独立
パターン12を原点とし、パターン12と13とを結ぶ
直線をX′軸とし、X′軸に垂直な直線をY′軸とする
X”−Y’座標系に、第2図の全独立パターンの位置を
座標変換する。このX ’ −Y ’座標は、基準のX
−Y座標に対する相対座標である。各独立パターンの位
置はその重心で定義し、各独立パターンの位置を相対座
標で登録しておく。
次にステップS3において、別の画像(第3図)を入力
し、その画像中からステップS1で登録した特徴量と照
合することにより、第2図の独立パターン12.13に
対応する独立パターン22.23の検出を行う。なお第
4図に示すパターンの特徴量のうち周囲長、面積、最大
長及び幅は、入力画像の位置ずれ及び回転の影響を受け
ないので、これらの特徴量に関し、パターンの同定を行
う。
更にステップS4にて、ステップS2で行ったのと同様
な相対座標系X”−Y’への変換を行う。
即ち、抽出されたパターン22.23の位置により相対
座標系X”−Y”を定義し、全独立パターンの位置を相
対座標系で登録する。
次にステップS5で、相対座標を用いて、ステップS2
で登録した全パターンの座標位置とステップS4で登録
した全パターンの座標位置との照合を行い、対応の独立
パターン同士を検出する。
これによって基準のパターンと対象のパターンとの対照
表を作ることができるので、次のステップS6で各パタ
ーンの特徴量を求めて、対となるパターン同士の夫々の
特徴量を照合(比較)する。
次のステップS7は、照合結果である判定結果を出力す
る。即ち、対応のパターン同士で周長、面積等が異なれ
ば、画像に欠けがある等の判定出力を導出する。
なお第1図のステップS1において特徴的な2つのパタ
ーンを画像中から選択するには、例えば第5図に示すよ
うなりラスタ分析の手法を利用することができる。即ち
、各パターンごとに例えば2つの異なる特徴量fl、f
!(例えば面積と周長)を用いるとき、2つの特徴量を
直交二輪の座標にプロットし、各パターンの座標位置が
近接しているものを除外し、比較的離れている2つのパ
ターン(丸印)を特徴的なパターンとして抽出する。な
お2つのパターンを抽出するために用いる特徴量は1種
でもよく、また2種以上であってもよい。
また第1図のステップS5においてパターン同士の位置
照合を相対座標上で行うには、例えば第6図に示すよう
な最小距離法を利用することができる。即ち、基準画像
中の或る独立パターンの位置を基点(X工、y4)とし
て、対照座標のパターンの位置(xt 、yi )まで
の距jl[Xiを、全パターン(i=1〜N)について
計算する。
dt  =J (Xi   XM )”  + ()’
t   VM )”i=1〜N これらの距離d、−dNの最小値d dtイを求めて、
基点のパターンに対応するパターンであると定める。こ
の作業を基準画像の全パターンについて繰り返すことに
より、パターン同士の位置照合を行うことができる。
次に第6図に示したようなパターン同士の位置照合の手
順をより簡略に、従って高速に行う方法について第7図
、第8図に基いて説明する。
パターン同士の位置を照合する場合、第2図及び第3図
の相対座標系で表現すると、対応するパターンの位置は
同じになるはずであるが、実際には画像を取り込む撮像
系の歪みなどの影響により一致しない。そこで第6図で
は、距離の最小値をもとめて対応するパターンのペアを
作っている。
この方法では、対象画像ごとに非常に多くの回数の距離
計算と最小値計算を必要とする。
第7図の照合方法では、予めパターン同士の照合の許容
値rを求めている。第7図において51は許容値を設定
しようとする基準画像中の一つのパターンである。画面
内の他の独立パターンとの重心間距離をdt 、dz 
、di −・−・−・・として計算し、その距離の中の
最小値を求め、最小値の半分の距離を許容誤差rとして
設定する。
2 r −m i n (dt 、 dx 、ds −
−−−−−−)この許容誤差を画面内の総ての独立パタ
ーンについて設定し、第8図のような許容誤差テーブル
を作っておく。
第7図に示すように、独立パターン51の重心を中心と
した半径rの円52の内部には、rの定義により、他の
独立パターンの重心位置が存在することはない。
対象入力画像と基準画像との独立パターンの位置照合を
行うには、2つのパターン間の重心距離を求め、それが
基準画像に関して予め求めた第8図のテーブルの許容誤
差以内であれば、2つのパターンが対応すると判断する
。従ってパターン同士の位置照合手順は大幅に簡略化さ
れ、予め第8図のテーブルを作成しておけば、パターン
間の距離計算と比較演算とで照合が可能となり、対象画
像が多数あっても短時間に処理できるようになる。
第9図は本発明の画像照合方法の利用分野の一例を示す
。第9図は板ガラスにサンドブラスト法で形成する刻印
のテンプレートである。このテンプレートを板ガラス上
に密着させ、砂を吹きつけて、製造者名、規格ラベル等
の刻印を行う。従来では、この刻印がかすれたり、つぶ
れたり、或いは部分的に欠損したりするのを目視検査に
より判定していた。この刻印の画像は、互いに独立した
(連結していない)パターンの集合と考えられるので、
本発明の画像照合方法を用いて、基準の刻印の画像に対
する検査対象の刻印の画像の不良を自動判定することが
できる。
自動判定装置は、ビデオカメラ、その出力画像をディジ
タイズする回路、ディジタル画像に関し第1図のステッ
プを実行する画像処理袋W(コンピュータ)から或る。
ビデオカメラは検査対象の板ガラスごとに、その刻印部
分を撮像する。この際、板ガラス又はビデオカメラの位
置決めは適当で良く、例えば固定したビデオカメラに対
し、送られて来た板ガラスが位置ずれ及び回転していて
もよい。
つまり、第1図の画像処理ステップでは、基準及び対象
の各画像に関して、特徴的な2つの独立パターンに基い
て相対座標を定義するので、画像間の位置ずれ及び回転
の各量は相対座標系では無視できる。また入力画像信号
に雑音が混入している場合でも、位置ずれ量及び回転量
を高精度で弁別して、これらの量がパターンマツチング
(刻印の不良判定)に影響しないようにデータ処理を行
うことができる。
〔発明の効果〕
本発明は上述のように、画像中の2つの独立したパター
ンの位置により相対座標を定義して、相対座標系でパタ
ーン照合を行うようにしたことを特徴とし、独立した2
つのパターンの周長、面積等の特徴量は、入力画像全体
の位置ずれ量、回転量等の影響を全く受けないから、相
対座標系を決定することにより、基準及び対象の画像を
高精度に整合させた上で、パターンマツチングのための
データ処理を行うことができる。
は独立パターンと許容誤差との対応テーブルを示す図、
第9図は本発明の画像照合方法を適用する例として板ガ
ラス上に刻印を作成するテンプレートを示す図である。
なお図面に用いた符号において、 12、13.22.23−−−−−一独立パターンであ
る。

Claims (1)

  1. 【特許請求の範囲】  1、互いに連結していない複数個の独立したパターン
    を含む基準の画像及び対象の画像の夫々に関し、互いに
    異なる特徴量で定義できる2つの独立パターンの重心位
    置に基いて相対座標系を夫々の画像平面で定義し、この
    相対座標系において上記基準及び対象の画像間の独立パ
    ターン同士の照合を行うことを特徴とする画像照合方法
    。  2、上記基準の画像及び対象の画像の一方に含まれる
    1つの独立パターンの位置座標と、他方の画像中の全独
    立パターンの位置座標とに基いて夫々のパターン間距離
    を算出し、最小距離でもって、上記一方の画像中の1つ
    の独立パターンと、他方の画像中の1つの独立パターン
    とを対応付け、上記一方の画像中の各独立パターンに関
    し上記を繰り返して画像間の独立パターン同士の対応付
    けを行うことを特徴とする請求項1記載の画像照合方法
    。  3、上記基準の画像及び対象の画像を夫々絶対座標系
    でデイジタイズし、次に上記相対座標系に変換すること
    を特徴とする請求項1記載の画像照合方法。  4、上記基準の画像と対象の画像との間の対応の付い
    た独立パターン同士の固有特徴量を互いに比較して、パ
    ターンマッチングをとることを特徴とする請求項1記載
    の画像照合方法。  5、上記基準の画像中の独立パターンごとにそれに最
    も近い独立パターンまでの距離を算出し、この距離より
    も小さい許容値を設定し、上記基準の画像中の或る独立
    パターンについての上記許容値以内に、対象の画像中の
    独立パターンが位置していることを検出して、基準及び
    対象の独立パターン同士の対応付けを行うことを特徴と
    する請求項1記載の画像照合方法。
JP2103760A 1990-04-19 1990-04-19 画像照合方法 Pending JPH041869A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2103760A JPH041869A (ja) 1990-04-19 1990-04-19 画像照合方法
US07/683,557 US5206917A (en) 1990-04-19 1991-04-10 Method for collating independent figure elements between images
CA002040591A CA2040591A1 (en) 1990-04-19 1991-04-16 Method for collating independent figure elements between images
EP19910303480 EP0453291A3 (en) 1990-04-19 1991-04-18 Method of correlating images
KR1019910006216A KR910019410A (ko) 1990-04-19 1991-04-18 화상조합방법(畵像照合方法)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2103760A JPH041869A (ja) 1990-04-19 1990-04-19 画像照合方法

Publications (1)

Publication Number Publication Date
JPH041869A true JPH041869A (ja) 1992-01-07

Family

ID=14362476

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2103760A Pending JPH041869A (ja) 1990-04-19 1990-04-19 画像照合方法

Country Status (5)

Country Link
US (1) US5206917A (ja)
EP (1) EP0453291A3 (ja)
JP (1) JPH041869A (ja)
KR (1) KR910019410A (ja)
CA (1) CA2040591A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114386448A (zh) * 2021-12-28 2022-04-22 易唯思智能自动化装备无锡有限公司 一种轮胎dot码在线识别方法及在线识别系统

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2964594B2 (ja) * 1990-09-18 1999-10-18 日本板硝子株式会社 マーク検査方法
US5495535A (en) * 1992-01-31 1996-02-27 Orbotech Ltd Method of inspecting articles
US5600733A (en) * 1993-11-01 1997-02-04 Kulicke And Soffa Investments, Inc Method for locating eye points on objects subject to size variations
US5633950A (en) * 1993-12-28 1997-05-27 Honda Giken Kogyo Kabushiki Kaisha Method of image processing in optical measuring apparatus
SE502658C2 (sv) * 1994-02-28 1995-12-04 Non Stop Info Ab Förfarande och kontrollanordning för avläsning av identitets -och värdehandlingar.
US5793901A (en) * 1994-09-30 1998-08-11 Omron Corporation Device and method to detect dislocation of object image data
JPH08138043A (ja) * 1994-11-10 1996-05-31 Matsushita Electric Ind Co Ltd 画像処理装置
US5850468A (en) * 1995-04-11 1998-12-15 Matsushita Electric Industrial Co., Ltd. Flaw detection apparatus
US7016539B1 (en) 1998-07-13 2006-03-21 Cognex Corporation Method for fast, robust, multi-dimensional pattern recognition
US7190834B2 (en) * 2003-07-22 2007-03-13 Cognex Technology And Investment Corporation Methods for finding and characterizing a deformed pattern in an image
US8081820B2 (en) 2003-07-22 2011-12-20 Cognex Technology And Investment Corporation Method for partitioning a pattern into optimized sub-patterns
US8437502B1 (en) 2004-09-25 2013-05-07 Cognex Technology And Investment Corporation General pose refinement and tracking tool
US9679224B2 (en) 2013-06-28 2017-06-13 Cognex Corporation Semi-supervised method for training multiple pattern recognition and registration tool models

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4017721A (en) * 1974-05-16 1977-04-12 The Bendix Corporation Method and apparatus for determining the position of a body
US4124797A (en) * 1977-10-31 1978-11-07 Recognition Equipment Incorporated Apparatus and method for reading randomly oriented characters
JPS5959397A (ja) * 1982-09-29 1984-04-05 オムロン株式会社 特徴点のラベリング装置
EP0147493B1 (fr) * 1983-12-28 1988-09-07 International Business Machines Corporation Procédé et équipement pour l'alignement automatique d'un objet par rapport à une référence
JPS61213612A (ja) * 1985-03-19 1986-09-22 Hitachi Ltd プリント基板のパタ−ン検査装置
JPH0679325B2 (ja) * 1985-10-11 1994-10-05 株式会社日立製作所 位置姿勢判定方法
JPH0810132B2 (ja) * 1986-06-04 1996-01-31 富士電機株式会社 対象パタ−ンの回転角検出方式
JP2622573B2 (ja) * 1988-01-27 1997-06-18 キヤノン株式会社 マーク検知装置及び方法
US5018213A (en) * 1988-05-11 1991-05-21 Web Printing Controls Co., Inc. Method and apparatus for registration mark identification
US5073950A (en) * 1989-04-13 1991-12-17 Personnel Identification & Entry Access Control, Inc. Finger profile identification system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114386448A (zh) * 2021-12-28 2022-04-22 易唯思智能自动化装备无锡有限公司 一种轮胎dot码在线识别方法及在线识别系统

Also Published As

Publication number Publication date
EP0453291A3 (en) 1993-04-21
US5206917A (en) 1993-04-27
EP0453291A2 (en) 1991-10-23
KR910019410A (ko) 1991-11-30
CA2040591A1 (en) 1991-10-20

Similar Documents

Publication Publication Date Title
CN111474184B (zh) 基于工业机器视觉的aoi字符缺陷检测方法和装置
JPH041869A (ja) 画像照合方法
CN114387232B (zh) 一种晶圆圆心定位、晶圆缺口定位及晶圆定位校准方法
CN115375608B (zh) 检测方法及装置、检测设备和存储介质
CN112614188A (zh) 一种基于交比不变性的点阵式标定板及其识别方法
CN115375610B (zh) 检测方法及装置、检测设备和存储介质
CN110288040B (zh) 一种基于拓扑验证的图像相似评判方法及设备
CN113128247B (zh) 一种图像定位标识验证方法及服务器
JP3700214B2 (ja) 寸法測定装置
KR100808536B1 (ko) 패턴 영상을 이용한 캘리브레이션 방법
WO2002073127A1 (fr) Dispositif d'inspection de l'aspect du terrain et procede d'inspection de l'aspect du terrain
JP2964594B2 (ja) マーク検査方法
JP2912070B2 (ja) 対象物の位置認識方法
JPH0612249B2 (ja) パタ−ン検査装置
JP2002236925A (ja) 画像検査装置
JPH05290167A (ja) マーク検査方法
JPH02133885A (ja) パターン検査方法
JP2001357401A (ja) 画像処理方法
JPH08171627A (ja) キャリブレーションパターンの重心検出方法
JP3706431B2 (ja) 部品形状認識装置
JPH04361104A (ja) 基板マーク位置検出方式
JP2002183740A (ja) 部品の円特徴の精密三次元位置姿勢検出装置
JP2635303B2 (ja) ウェハのオリフラ検出装置
JPH0350311B2 (ja)
JPH0448393A (ja) 文字認識方法