JPH0242407B2 - - Google Patents
Info
- Publication number
- JPH0242407B2 JPH0242407B2 JP24960583A JP24960583A JPH0242407B2 JP H0242407 B2 JPH0242407 B2 JP H0242407B2 JP 24960583 A JP24960583 A JP 24960583A JP 24960583 A JP24960583 A JP 24960583A JP H0242407 B2 JPH0242407 B2 JP H0242407B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- inspected
- frame memory
- television camera
- 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.)
- Expired
Links
- 230000007547 defect Effects 0.000 claims description 23
- 238000000034 method Methods 0.000 claims description 7
- 238000001514 detection method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000004069 differentiation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/30—Measuring arrangements characterised by the use of optical techniques for measuring roughness or irregularity of surfaces
- G01B11/303—Measuring arrangements characterised by the use of optical techniques for measuring roughness or irregularity of surfaces using photoelectric detection means
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Length Measuring Devices With Unspecified Measuring Means (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
Description
【発明の詳細な説明】
〔技術分野〕
本発明は、被検査物の表面にある凹凸欠陥をテ
レビカメラによつて画像にとり込み、コンピユー
タによつて多値化の数値処理を行なうことにより
認識する凹凸欠陥検出方法に関するものである。
レビカメラによつて画像にとり込み、コンピユー
タによつて多値化の数値処理を行なうことにより
認識する凹凸欠陥検出方法に関するものである。
従来の凹凸欠陥検出方法では、まず被検査物に
正反射光を当てて得られる正反射像を浮動2値化
などの2値化処理により処理する。ここで、浮動
2値化とは、あるしきい値で入力信号を比較し、
大小によつて2値(例えば1、0)に分けると
き、しきい値が入力信号に順応して変化するよう
にしたものをいう。その後、コンピユータに入
れ、画素数カウントやマツチング手段を用いて欠
陥を検出していた。即ち、画像を2値化した後、
集画に対してマスクを用意し、このマスクにより
原画を判別する。いいかえれば、原画にマスクを
重ね(マツチング)、マスクと原画が重なつた部
分の画素数を数え(画素数カウント)て欠陥を検
出していた。しかるに、被検査物の表面の凹凸欠
陥は発生個所がランダムで、マツチング手法は使
用できない。即ち、マツチング手法は、手法を適
用する対象物が判明していないと、いいかえれば
マスクが限定できないと使用できない。又、凹凸
欠陥は、欠陥の大きさが均一でないため、画素数
カウント手法も不正確となつていた。
正反射光を当てて得られる正反射像を浮動2値化
などの2値化処理により処理する。ここで、浮動
2値化とは、あるしきい値で入力信号を比較し、
大小によつて2値(例えば1、0)に分けると
き、しきい値が入力信号に順応して変化するよう
にしたものをいう。その後、コンピユータに入
れ、画素数カウントやマツチング手段を用いて欠
陥を検出していた。即ち、画像を2値化した後、
集画に対してマスクを用意し、このマスクにより
原画を判別する。いいかえれば、原画にマスクを
重ね(マツチング)、マスクと原画が重なつた部
分の画素数を数え(画素数カウント)て欠陥を検
出していた。しかるに、被検査物の表面の凹凸欠
陥は発生個所がランダムで、マツチング手法は使
用できない。即ち、マツチング手法は、手法を適
用する対象物が判明していないと、いいかえれば
マスクが限定できないと使用できない。又、凹凸
欠陥は、欠陥の大きさが均一でないため、画素数
カウント手法も不正確となつていた。
本発明の目的とするところは、欠陥の大きさが
均一でなくても同一判定基準で処理できるように
して従来2値化処理では検出が困難な凹凸欠陥を
検出できるようにすることにある。
均一でなくても同一判定基準で処理できるように
して従来2値化処理では検出が困難な凹凸欠陥を
検出できるようにすることにある。
実施例
第1図において、1は光源で、被検査物2を斜
め上方から照明し、被検査物2の表面に正反射光
を与える。3はテレビカメラで、被検査物2の正
反射像をとり込む。このとき、凸欠陥の正反射像
は、第2図のようにA側では明るい部分4とな
り、B側では暗い部分5となる。テレビカメラ3
からの映像信号は、第3図のように、A/D変換
器6に入力されてA/D変換され、順次フレーム
メモリ7に書き込まれる。8はコンピユータで、
フレームメモリ7に書き込まれた被検査物2の画
像データを数値処理する。9はメモリで、処理の
結果や途中結果を書き込む。フレームメモリ7は
テレビカメラ3と同期して1画像分の画像データ
を書き込むことが可能な高速大容量メモリであ
り、1画像を256×256の画素に分散して記憶して
おり、1画素は256階調(8ビツト)の光量デー
タを持つている。
め上方から照明し、被検査物2の表面に正反射光
を与える。3はテレビカメラで、被検査物2の正
反射像をとり込む。このとき、凸欠陥の正反射像
は、第2図のようにA側では明るい部分4とな
り、B側では暗い部分5となる。テレビカメラ3
からの映像信号は、第3図のように、A/D変換
器6に入力されてA/D変換され、順次フレーム
メモリ7に書き込まれる。8はコンピユータで、
フレームメモリ7に書き込まれた被検査物2の画
像データを数値処理する。9はメモリで、処理の
結果や途中結果を書き込む。フレームメモリ7は
テレビカメラ3と同期して1画像分の画像データ
を書き込むことが可能な高速大容量メモリであ
り、1画像を256×256の画素に分散して記憶して
おり、1画素は256階調(8ビツト)の光量デー
タを持つている。
動 作
フレームメモリ7に書き込まれた第4図aのよ
うな256×256の画素を第4図bのように水平方向
にN分割、垂直方向にM分割してN×M個の領域
に分ける。第4図bの場合、M=8、N=8で64
の領域に分割されており、1領域内の画素数は32
×32=1024画素となつている。この1領域中の
1024画素について、平均光量をコンピユータ8で
計算し、メモリ9に書き込む。これを64領域のす
べてについて計算し、計算された平均光量を領域
の位置に沿つて第5図のようにK11、K12と割り
付ける。今後、平均光量はKMNで位置を示す。こ
のようにフレームメモリ7内をそれぞれ複数の画
素を含む領域に分割し、領域内の平均光量を求め
るのは、凹凸欠陥では、隣接する画素の間での光
量の変化が比較的緩やかであり、微分のような処
理では光量の変化が検出しにくいからである。す
なわち、複数の画素について平均光量を求めるこ
とにより、光量の変化を強調することができ、凹
凸欠陥を光量の変化によつて検出するのが容易に
なるのである。つぎに1つの領域の平均光量に対
して第5図のように8近傍、例えば、K53に対し
てK42、K43、K44、K52、K54、K62、K63、K64の
8近傍の平均光量と比較し、8近傍中でKMNの光
量より小さい光量の内で、KMNとの光量差を計算
し、最も大きな差を選び出す。これをSMNとす
る。式で表すと、 SMN=KMN−MIN(KMNの8近傍) ただし、KMN−MIN(KMNの8近傍)>0とし、
MIN(KMNの8近傍)は8近傍中の最小値を選
ぶ。
うな256×256の画素を第4図bのように水平方向
にN分割、垂直方向にM分割してN×M個の領域
に分ける。第4図bの場合、M=8、N=8で64
の領域に分割されており、1領域内の画素数は32
×32=1024画素となつている。この1領域中の
1024画素について、平均光量をコンピユータ8で
計算し、メモリ9に書き込む。これを64領域のす
べてについて計算し、計算された平均光量を領域
の位置に沿つて第5図のようにK11、K12と割り
付ける。今後、平均光量はKMNで位置を示す。こ
のようにフレームメモリ7内をそれぞれ複数の画
素を含む領域に分割し、領域内の平均光量を求め
るのは、凹凸欠陥では、隣接する画素の間での光
量の変化が比較的緩やかであり、微分のような処
理では光量の変化が検出しにくいからである。す
なわち、複数の画素について平均光量を求めるこ
とにより、光量の変化を強調することができ、凹
凸欠陥を光量の変化によつて検出するのが容易に
なるのである。つぎに1つの領域の平均光量に対
して第5図のように8近傍、例えば、K53に対し
てK42、K43、K44、K52、K54、K62、K63、K64の
8近傍の平均光量と比較し、8近傍中でKMNの光
量より小さい光量の内で、KMNとの光量差を計算
し、最も大きな差を選び出す。これをSMNとす
る。式で表すと、 SMN=KMN−MIN(KMNの8近傍) ただし、KMN−MIN(KMNの8近傍)>0とし、
MIN(KMNの8近傍)は8近傍中の最小値を選
ぶ。
このSMNもS11からS88まで求める。ただし、S11
はK21、K22、K12の3近傍より計算し、S12は5
近傍より計算する。SN1、SN8、S1M、S8Mも同様に
計算する。MIN(KMNの8近傍)が条件を満さな
い場合はSMN=0とする。このようにして計算さ
れた64個のSMNについて、あらかじめ設定された
判定基準と比較すれば、凹凸欠陥が存在している
領域を検出できるのである。また、凹凸欠陥の欠
陥の位置を検出するのではなく、凹凸欠陥の有無
によつて被検査物2の良否を決定するときには、
SMNの最大値を求め、あらかじめ設定された判定
基準と比較すれば目的を達成することができる。
はK21、K22、K12の3近傍より計算し、S12は5
近傍より計算する。SN1、SN8、S1M、S8Mも同様に
計算する。MIN(KMNの8近傍)が条件を満さな
い場合はSMN=0とする。このようにして計算さ
れた64個のSMNについて、あらかじめ設定された
判定基準と比較すれば、凹凸欠陥が存在している
領域を検出できるのである。また、凹凸欠陥の欠
陥の位置を検出するのではなく、凹凸欠陥の有無
によつて被検査物2の良否を決定するときには、
SMNの最大値を求め、あらかじめ設定された判定
基準と比較すれば目的を達成することができる。
具体的に説明すると、第6図aのように、K22
とK32にわたつて凸欠陥がある場合、明るい領域
K22の平均光量が100で、暗い領域Kの平均光量
が20とする。又、残りの平均光量はすべて50とす
ると、第6図bのように、S22=80、S32=0とな
り、凸欠陥を検出できる。
とK32にわたつて凸欠陥がある場合、明るい領域
K22の平均光量が100で、暗い領域Kの平均光量
が20とする。又、残りの平均光量はすべて50とす
ると、第6図bのように、S22=80、S32=0とな
り、凸欠陥を検出できる。
上述のように本発明は、被検査物の表面に正反
射光を与える光源と、前記被検査物の正反射像を
とり込むテレビカメラと、前記テレビカメラの出
力をA/D変換するA/D変換器と、前記A/D
変換器の出力を順次格納するフレームメモリとを
備え、前記フレームメモリに格納された画像デー
タを水平方向にN個、垂直方向にM個に区切り1
画像をM×N個の領域に分ける手段と、前記1領
域の画像データを読み出し各点の明るさの平均値
を計算する手段と、各領域の平均値を比べて差を
計算する手段と、計算された平均値の差を基準値
と比較する比較手段とにより凹凸欠陥を検出する
から、欠陥の大きさが均一でなくても同一判定基
準で処理でき、従来2値化処理では検出が困難な
凹凸欠陥を検出できるという効果を奏するもので
ある。
射光を与える光源と、前記被検査物の正反射像を
とり込むテレビカメラと、前記テレビカメラの出
力をA/D変換するA/D変換器と、前記A/D
変換器の出力を順次格納するフレームメモリとを
備え、前記フレームメモリに格納された画像デー
タを水平方向にN個、垂直方向にM個に区切り1
画像をM×N個の領域に分ける手段と、前記1領
域の画像データを読み出し各点の明るさの平均値
を計算する手段と、各領域の平均値を比べて差を
計算する手段と、計算された平均値の差を基準値
と比較する比較手段とにより凹凸欠陥を検出する
から、欠陥の大きさが均一でなくても同一判定基
準で処理でき、従来2値化処理では検出が困難な
凹凸欠陥を検出できるという効果を奏するもので
ある。
第1図は本発明検出方法に使用する装置の一実
施例の斜視図、第2図は同上のテレビカメラの正
反射像の一例の正面図、第3図は同上のブロツク
回路図、第4図a,bはフレームメモリに書き込
まれた画像データ説明図、第5図は同上の平均光
量割り付け図、第6図a,bは本発明の凹凸欠陥
検出方法の具本説明図である。 1……光源、2……被検査物、3……テレビカ
メラ、6……A/D変換器、7……フレームメモ
リ、8……コンピユータ、9……メモリ。
施例の斜視図、第2図は同上のテレビカメラの正
反射像の一例の正面図、第3図は同上のブロツク
回路図、第4図a,bはフレームメモリに書き込
まれた画像データ説明図、第5図は同上の平均光
量割り付け図、第6図a,bは本発明の凹凸欠陥
検出方法の具本説明図である。 1……光源、2……被検査物、3……テレビカ
メラ、6……A/D変換器、7……フレームメモ
リ、8……コンピユータ、9……メモリ。
Claims (1)
- 1 被検査物の表面に正反射光を与える光源と、
前記被検査物の正反射像をとり込むテレビカメラ
と、前記テレビカメラの出力をA/D変換する
A/D変換器と、前記A/D変換器の出力を順次
格納するフレームメモリとを備え、前記フレーム
メモリに格納された画像データを水平方向にN
個、垂直方向にM個に区切り1画像をM×N個の
領域に分ける手段と、前記1領域の画像データを
読み出し各点の明るさの平均値を計算する手段
と、各領域の平均値を比べて差を計算する手段
と、計算された平均値の差を基準値と比較する比
較手段とにより凹凸欠陥を検出することを特徴と
する凹凸欠陥検出方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24960583A JPS60135707A (ja) | 1983-12-23 | 1983-12-23 | 凹凸欠陥検出方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24960583A JPS60135707A (ja) | 1983-12-23 | 1983-12-23 | 凹凸欠陥検出方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60135707A JPS60135707A (ja) | 1985-07-19 |
| JPH0242407B2 true JPH0242407B2 (ja) | 1990-09-21 |
Family
ID=17195505
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP24960583A Granted JPS60135707A (ja) | 1983-12-23 | 1983-12-23 | 凹凸欠陥検出方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60135707A (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0772718B2 (ja) * | 1985-02-15 | 1995-08-02 | 株式会社日立製作所 | 外観検査装置 |
| JPH02242108A (ja) * | 1989-03-15 | 1990-09-26 | Matsushita Electric Works Ltd | 外観検査機 |
| DE4230068A1 (de) * | 1992-09-09 | 1994-03-10 | Tzn Forschung & Entwicklung | Verfahren und Vorrichtung zur berührungslosen Überprüfung der Oberflächenrauhigkeit von Materialien |
| JP5821708B2 (ja) * | 2012-03-06 | 2015-11-24 | トヨタ自動車株式会社 | 欠陥検査装置及び欠陥検査方法 |
| JP2013205381A (ja) * | 2012-03-29 | 2013-10-07 | Nisshin Steel Co Ltd | 冷間圧延機に通板する鋼帯の欠陥検出方法および欠陥検出システム |
| JP6643301B2 (ja) * | 2017-12-06 | 2020-02-12 | 日東電工株式会社 | 欠陥検査装置及び欠陥検査方法 |
-
1983
- 1983-12-23 JP JP24960583A patent/JPS60135707A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60135707A (ja) | 1985-07-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0736001B2 (ja) | びんの欠陥検査方法 | |
| JPH0242407B2 (ja) | ||
| CN120451161B (zh) | 一种基于机器视觉的牙膏管质量检测方法及系统 | |
| JP3332208B2 (ja) | 網入りガラスの欠陥検出方法および装置 | |
| JPH04147045A (ja) | 表面検査装置 | |
| JP2000199745A (ja) | 色ムラの検査方法及び装置 | |
| JP2710527B2 (ja) | 周期性パターンの検査装置 | |
| JP2003156451A (ja) | 欠陥検出装置 | |
| JP3160743B2 (ja) | 液晶パネル欠陥検査装置 | |
| JPH0711414B2 (ja) | ガラスびんの偏肉検査方法 | |
| JP3234636B2 (ja) | 欠陥検査装置 | |
| JPH08297020A (ja) | 欠陥検査方法とその装置 | |
| KR102196396B1 (ko) | 유동적인 디스플레이 패널 글래스의 표면 결함 검사 방법 | |
| JP2988059B2 (ja) | 円形容器内面検査装置 | |
| JP3202330B2 (ja) | 欠陥検査装置 | |
| JP2010044010A (ja) | 網入りまたは線入りガラスの欠陥検出方法 | |
| JPH06102199A (ja) | 自動検反方法および自動検反装置 | |
| JP2638121B2 (ja) | 表面欠陥検査装置 | |
| JPH11132966A (ja) | 欠陥検査装置用蛇行追従装置 | |
| CN113920054B (zh) | 一种膜线定位及膜条识别方法 | |
| JPH0682724B2 (ja) | ウエハ欠陥検査装置 | |
| JPH09145638A (ja) | 表面欠陥検査方法及び装置 | |
| JP7297354B1 (ja) | 画像処理システム及び画像処理方法 | |
| JPH04122844A (ja) | 欠陥検査装置 | |
| JPH0319990B2 (ja) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |