JPH04147045A - 表面検査装置 - Google Patents
表面検査装置Info
- Publication number
- JPH04147045A JPH04147045A JP2271714A JP27171490A JPH04147045A JP H04147045 A JPH04147045 A JP H04147045A JP 2271714 A JP2271714 A JP 2271714A JP 27171490 A JP27171490 A JP 27171490A JP H04147045 A JPH04147045 A JP H04147045A
- Authority
- JP
- Japan
- Prior art keywords
- image
- signal
- window
- vertical
- horizontal
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
- G06T7/0006—Industrial image inspection using a design-rule based approach
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
- G01N2021/8854—Grading and classifying of flaws
- G01N2021/8877—Proximity analysis, local statistics
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
- G01N2021/8887—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges based on image processing techniques
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30124—Fabrics; Textile; Paper
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30136—Metal
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Biochemistry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Chemical & Material Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Health & Medical Sciences (AREA)
- Quality & Reliability (AREA)
- Analytical Chemistry (AREA)
- Theoretical Computer Science (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Image Analysis (AREA)
- Closed-Circuit Television Systems (AREA)
- Image Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は物体の表面検査装置に関する。
近年産業分野で、部品の人の目視による検査に代わって
、ビデオカメラと電子処理機を利用した自動検査装置を
設定することが増えてきた。被検査物としては、原材料
、素材、半製品、完成品等があり、その表面上の欠陥、
例えば外形、寸法等の相異、或は傷等を検出する表面検
査装置が種々提案され実用化されている。
、ビデオカメラと電子処理機を利用した自動検査装置を
設定することが増えてきた。被検査物としては、原材料
、素材、半製品、完成品等があり、その表面上の欠陥、
例えば外形、寸法等の相異、或は傷等を検出する表面検
査装置が種々提案され実用化されている。
従来の物体の表面検査装置は、被検査物に対して照明光
を照射し、被検査物の透過光若しくは反射光をビデオカ
メラで捕えて画像信号に変換し、その信号をコンピュー
タ等により構成された電子処理機により処理解析して欠
陥を検出するものである。
を照射し、被検査物の透過光若しくは反射光をビデオカ
メラで捕えて画像信号に変換し、その信号をコンピュー
タ等により構成された電子処理機により処理解析して欠
陥を検出するものである。
この場合、ビデオカメラが捕えたアナログ信号である画
像信号は、電子処理をやり易くする為に、A/Dコンバ
ータの使用等によりデジタル信号に変換されるのが一般
的である。又、画像の明暗の度合い、即ちグレイスケー
ルについて全部のデータを処理することは、膨大なデー
タ量を処理することになって装置が複雑になり、多大な
処理時間を要して実用的ではない。
像信号は、電子処理をやり易くする為に、A/Dコンバ
ータの使用等によりデジタル信号に変換されるのが一般
的である。又、画像の明暗の度合い、即ちグレイスケー
ルについて全部のデータを処理することは、膨大なデー
タ量を処理することになって装置が複雑になり、多大な
処理時間を要して実用的ではない。
そこで現在使用されている検査装置は、画像の明暗を閾
値で切って2値に分け、処理の簡易化を計ることにより
実用化された装置が大半である。
値で切って2値に分け、処理の簡易化を計ることにより
実用化された装置が大半である。
或はグレースケールの数段階の限定された数に絞ってデ
ジタル化し、処理を行っている装置も散見される。
ジタル化し、処理を行っている装置も散見される。
例えば被検査物の表面にある傷を検出しようとする場合
、色々の問題に突き当たる。被検査物については、金属
板、金属条やガラス、プラスチ。
、色々の問題に突き当たる。被検査物については、金属
板、金属条やガラス、プラスチ。
りの容器、或は紙、プラスチックのロール状素材等色々
あるが、その表面から、傷だけを抽出して検出すること
が仲々難しい。それは、テレビカメラで被検査物を撮影
した場合、傷が明暗の変化として捕えられるのみならず
、被検査物の素材のざらついた表面や欠陥ではないとし
たい僅少な皺や、薄汚れ等も、同時に明暗の変化として
捕えられ、傷との区別がつかない事がその一つである。
あるが、その表面から、傷だけを抽出して検出すること
が仲々難しい。それは、テレビカメラで被検査物を撮影
した場合、傷が明暗の変化として捕えられるのみならず
、被検査物の素材のざらついた表面や欠陥ではないとし
たい僅少な皺や、薄汚れ等も、同時に明暗の変化として
捕えられ、傷との区別がつかない事がその一つである。
これらの表面のざらつきや、皺や、薄汚れ等は、ビデオ
カメラにとっては言わば画面の中の“ノイズ”であると
言う事ができ、このようなノイズの中から欠陥である傷
のみを簡単に抽出して検出する事が難しく課題となって
いた。
カメラにとっては言わば画面の中の“ノイズ”であると
言う事ができ、このようなノイズの中から欠陥である傷
のみを簡単に抽出して検出する事が難しく課題となって
いた。
前述のような課題を解決する為に色々な方法がとられる
。そのうちの有効な手段の一つとして、画面を多数の小
さな領域に区分し、夫々の小区域内の明暗の変化を測定
し、予め定められた値以上の変化があった場合に、そこ
に欠陥があると判定する方法がある。
。そのうちの有効な手段の一つとして、画面を多数の小
さな領域に区分し、夫々の小区域内の明暗の変化を測定
し、予め定められた値以上の変化があった場合に、そこ
に欠陥があると判定する方法がある。
ノイズ的な明暗変化の部分は、夫々の小区域内では数が
少なく、傷のある区域内では明暗の変化がある部分が多
いので、傷とノイズとを区別して判別することがより容
易である。区分する区域の大きさは、判別すべき傷の大
きさによって適宜定めれば良い事は勿論である。
少なく、傷のある区域内では明暗の変化がある部分が多
いので、傷とノイズとを区別して判別することがより容
易である。区分する区域の大きさは、判別すべき傷の大
きさによって適宜定めれば良い事は勿論である。
しかしながらこのような画面を多数の小領域に区分して
欠陥の検査を行う方法は大変有効な手段ではあるが、画
面全体にわたって小さな区域で走査しながら判別処理を
繰り返さなくてはならないので、画面全体について判定
を行うには多大な処理時間を要する。
欠陥の検査を行う方法は大変有効な手段ではあるが、画
面全体にわたって小さな区域で走査しながら判別処理を
繰り返さなくてはならないので、画面全体について判定
を行うには多大な処理時間を要する。
〔課題を解決するための手段及び作用〕本発明によれば
、照明装置より被検査物に対して照明光を照射し、その
透過光又は反射光をビデオカメラで捕え、ビデオカメラ
が出力する画像信号を電子処理機により画像処理し、被
検査物の欠陥を検出する検査装置において、ビデオカメ
ラ(10)よりの画像信号の中から、明暗のコントラス
トが予め定められた値以上になる画像信号を画像信号抽
出手段(13)により抽出し、該画像信号をA/D変換
器(14)によりデジタル信号に変換し、該デジタル信
号をメモリ(16)に記憶すると共に、画像の水平又は
垂直方向に対する全デジタル信号のヒストグラムをヒス
トグラム作成手段(18)により作成し、上記ヒストグ
ラム信号を低域フィルタ(19)に供給しその高域周波
数成分を除去して波形信号を形成し、該波形信号の予め
定められた閾値を越える波形信号を信号抽出手段(20
)により選択し、該選択された波形信号について、画像
の垂直又は水平方向に対する中心線を垂直又は水平位置
設定手段(21)により求め、画像の画面に対して、傷
が選別出来る程度の予め定められた大きさを有する小さ
いウィンドをウィンド設定手段(22)により設定し、
選択された波形信号より得た画像の垂直又は水平方向の
中心線を上記ウィンドの中心が一致して通過するように
、デジタル信号が記憶されているメモリに対して、上記
のウィンドで画面を垂直にウィンドアドレス設定手段(
23)により走査し、上記のウィンドにより上記メモリ
を走査した際、ウィンドの中に予め定められた値以上の
デジタル信号の数量が多いか又はデジタル信号の塊の面
積が大きい時等に傷等の欠陥が有ると判定手段(24)
により判定するようになした表面検査装置が得られる。
、照明装置より被検査物に対して照明光を照射し、その
透過光又は反射光をビデオカメラで捕え、ビデオカメラ
が出力する画像信号を電子処理機により画像処理し、被
検査物の欠陥を検出する検査装置において、ビデオカメ
ラ(10)よりの画像信号の中から、明暗のコントラス
トが予め定められた値以上になる画像信号を画像信号抽
出手段(13)により抽出し、該画像信号をA/D変換
器(14)によりデジタル信号に変換し、該デジタル信
号をメモリ(16)に記憶すると共に、画像の水平又は
垂直方向に対する全デジタル信号のヒストグラムをヒス
トグラム作成手段(18)により作成し、上記ヒストグ
ラム信号を低域フィルタ(19)に供給しその高域周波
数成分を除去して波形信号を形成し、該波形信号の予め
定められた閾値を越える波形信号を信号抽出手段(20
)により選択し、該選択された波形信号について、画像
の垂直又は水平方向に対する中心線を垂直又は水平位置
設定手段(21)により求め、画像の画面に対して、傷
が選別出来る程度の予め定められた大きさを有する小さ
いウィンドをウィンド設定手段(22)により設定し、
選択された波形信号より得た画像の垂直又は水平方向の
中心線を上記ウィンドの中心が一致して通過するように
、デジタル信号が記憶されているメモリに対して、上記
のウィンドで画面を垂直にウィンドアドレス設定手段(
23)により走査し、上記のウィンドにより上記メモリ
を走査した際、ウィンドの中に予め定められた値以上の
デジタル信号の数量が多いか又はデジタル信号の塊の面
積が大きい時等に傷等の欠陥が有ると判定手段(24)
により判定するようになした表面検査装置が得られる。
以下、図面を参照して本発明を説明する。
第1図A乃至Eを参照して、本発明の詳細な説明する。
本発明においては、先ず、被検査物の表面の画像を示す
ビデオカメラの画面の中の明暗の変化がある部分をデジ
タル信号に変換する。それには、予め定められた閾値に
よって、西面中の明暗の変化のある部分のアナログ画像
信号を2値化してデジタル信号に変換しても良いし、明
暗の部分のアナログ信号を微分処理によって明暗の境界
を波形化し同様に2値化してデジタル信号にしても良い
。
ビデオカメラの画面の中の明暗の変化がある部分をデジ
タル信号に変換する。それには、予め定められた閾値に
よって、西面中の明暗の変化のある部分のアナログ画像
信号を2値化してデジタル信号に変換しても良いし、明
暗の部分のアナログ信号を微分処理によって明暗の境界
を波形化し同様に2値化してデジタル信号にしても良い
。
このデジタル信号は、全画面にわたってメモリに記憶し
ておく。
ておく。
第1図Aは、デジタル信号を記憶して6いるメモリのビ
デオカメラの画面に対応するエリア又は画面(1)の中
に、点在している上記のデジタル信号を黒点で示したも
のである。画面(1)の中に粗く点在している黒点(2
)は、前述のごとく被検査物の表面における欠陥以外の
、例えばざらつきや、薄い汚れ等の影響による明暗差が
デジタル信号に変換されたもので、欠陥の判定に邪魔に
なる所謂ノイズ状のものである。
デオカメラの画面に対応するエリア又は画面(1)の中
に、点在している上記のデジタル信号を黒点で示したも
のである。画面(1)の中に粗く点在している黒点(2
)は、前述のごとく被検査物の表面における欠陥以外の
、例えばざらつきや、薄い汚れ等の影響による明暗差が
デジタル信号に変換されたもので、欠陥の判定に邪魔に
なる所謂ノイズ状のものである。
一方画面(1)の中の密な黒点(3)及び(3A)は、
ノーズではない検出すべき傷等の欠陥に対応するデうタ
ル信号であり、ここには、多くの黒点が集合こている。
ノーズではない検出すべき傷等の欠陥に対応するデうタ
ル信号であり、ここには、多くの黒点が集合こている。
これを他のノイズと区別して検出しな番:ればならない
。
。
第1図Bは、画面(1)のx−x’綿線上即ちIA査線
上におけるデジタル信号を示すもので、こわより、この
デジタル信号をそのまま検出したのては、傷とノイズと
の区別がつけられない事がわ力るであろう、しかし、第
1図Aに示すごとく画面(1)を小区画で区分しくこの
例では、縦4.横6に区画しである)、夫々の小区画内
での黒点の数を調べる事により、ノイズと傷とを容易に
判別出来ることは明白であろう。
上におけるデジタル信号を示すもので、こわより、この
デジタル信号をそのまま検出したのては、傷とノイズと
の区別がつけられない事がわ力るであろう、しかし、第
1図Aに示すごとく画面(1)を小区画で区分しくこの
例では、縦4.横6に区画しである)、夫々の小区画内
での黒点の数を調べる事により、ノイズと傷とを容易に
判別出来ることは明白であろう。
本発明においては、先ず画面(1)の水平方向のデジタ
ル信号(黒点)のヒストグラムを、画面(1)の全垂直
方向に亘って作成する。このヒストグラムは、画面(1
)の水平方向に対して現れる全デジタル信号の分布状態
を示すものである。第1図Cは、このヒストグラムを図
示したものである。
ル信号(黒点)のヒストグラムを、画面(1)の全垂直
方向に亘って作成する。このヒストグラムは、画面(1
)の水平方向に対して現れる全デジタル信号の分布状態
を示すものである。第1図Cは、このヒストグラムを図
示したものである。
次に、第1図Cに示すデジタル信号より作られたヒスト
グラムを低減フィルタにかけて、その高域の周波数成分
を取除き、これを波形信号にする。
グラムを低減フィルタにかけて、その高域の周波数成分
を取除き、これを波形信号にする。
第1図りは、デジタル信号が変換されたこの波形信号を
示したものである。
示したものである。
この第1図りに示す波形信号を、欠陥を汚れ等のノイズ
より区別するため、予め定められた閾値(TI()によ
り切り、閾値を越える波形信号の部分の位置を求め、そ
の位置に於ける画像に対する垂直方向の中心線(CN)
を求める。第1図りの場合、波形信号の閾値(TH)を
越える部分は2個所なので、上記中心線は(CNI)
、 (CN2)となる。尚、デジタル信号により作られ
たヒストグラムをフィルタにより波形信号に整波した理
由は、デジタル信号の塊の中心線を求め易いようにする
為である。又、上記により求められた中心線(CN)の
数は、ヒストグラムにおけるデジタル信号の分布状態や
、閾値の定め方によって異なることは勿論である。
より区別するため、予め定められた閾値(TI()によ
り切り、閾値を越える波形信号の部分の位置を求め、そ
の位置に於ける画像に対する垂直方向の中心線(CN)
を求める。第1図りの場合、波形信号の閾値(TH)を
越える部分は2個所なので、上記中心線は(CNI)
、 (CN2)となる。尚、デジタル信号により作られ
たヒストグラムをフィルタにより波形信号に整波した理
由は、デジタル信号の塊の中心線を求め易いようにする
為である。又、上記により求められた中心線(CN)の
数は、ヒストグラムにおけるデジタル信号の分布状態や
、閾値の定め方によって異なることは勿論である。
第1図Eに示すごとく、デジタル信号を記憶しているメ
モリの画面(1)の例えば上方から下方に向かって、予
め定められた小区画のウィンド(6)を中心m (CN
)に沿って動かして画面(1)の走査を行い、ウィンド
(6)中に予め定められた数量以上のデジタル信号があ
った場合に、又はデジタル信号の塊の面積が大きい時等
に、異常もしくは欠陥有りと判定する。ウィンド(6)
は、大きさを一定ムこ設定された単一のものである。
モリの画面(1)の例えば上方から下方に向かって、予
め定められた小区画のウィンド(6)を中心m (CN
)に沿って動かして画面(1)の走査を行い、ウィンド
(6)中に予め定められた数量以上のデジタル信号があ
った場合に、又はデジタル信号の塊の面積が大きい時等
に、異常もしくは欠陥有りと判定する。ウィンド(6)
は、大きさを一定ムこ設定された単一のものである。
第2図は、上述した本発明の原理を実施する一例をブロ
ックで示したものである。第2図の例においては、ビデ
オカメラ(10)が捕えた被検査物(図示せず)の画像
信号(a)を前置増幅機(11)!こ供給する。前置増
幅機(11)は、増幅された画像信号(b)を画像信号
抽出器(13)と同期信号分離器(12)とに供給する
。画像信号抽出器(13)は、閾値設定器(13A)に
より予め定められた閾値(THI)を越える画像信号の
部分を、抽出信号(C)として作成する。
ックで示したものである。第2図の例においては、ビデ
オカメラ(10)が捕えた被検査物(図示せず)の画像
信号(a)を前置増幅機(11)!こ供給する。前置増
幅機(11)は、増幅された画像信号(b)を画像信号
抽出器(13)と同期信号分離器(12)とに供給する
。画像信号抽出器(13)は、閾値設定器(13A)に
より予め定められた閾値(THI)を越える画像信号の
部分を、抽出信号(C)として作成する。
画像信号抽出器(13)は、例えばコンパレータで、上
記の閾値(TI(1)に基づき、特定の画像信号(C)
を抽出する。この抽出された画像信号(C)をA/D変
換器(14)に供給して、デジタル信号(d)に変換す
る。
記の閾値(TI(1)に基づき、特定の画像信号(C)
を抽出する。この抽出された画像信号(C)をA/D変
換器(14)に供給して、デジタル信号(d)に変換す
る。
A/D変換器(14)よりの変換されたデジタル信号(
d)を、転換スイッチ(15)の固定接点(X)及び可
動接片(^)を通してメモリ(16)に供給する。
d)を、転換スイッチ(15)の固定接点(X)及び可
動接片(^)を通してメモリ(16)に供給する。
同期信号分離器(I2)は、垂直同期信号分離器(12
v)と水平同期信号分離器(12h) とよりなり、ビ
デオカメラ(10)が捕えて増幅された画像信号ら)か
ら、垂直同期信号(v)と水平同期信号0−1)とを夫
々分離する。これ等垂直及び水平同期信号(V)及び(
h)を画像アドレス発生器(17)に供給する。画像ア
ドレス発生器(17)はアドレス信号(e)を発生する
。このアドレス信号(e)を、転換スイッチ(15A)
の固定接点(X′)及び可動接片(^)を通してメモリ
(16)に与え、ビデオカメラ(10)が捕えた画像信
号(a)に同期してそのデジタル信号(d)を記憶する
ように、メモリ(16)の垂直及び水平アドレスを制御
する。
v)と水平同期信号分離器(12h) とよりなり、ビ
デオカメラ(10)が捕えて増幅された画像信号ら)か
ら、垂直同期信号(v)と水平同期信号0−1)とを夫
々分離する。これ等垂直及び水平同期信号(V)及び(
h)を画像アドレス発生器(17)に供給する。画像ア
ドレス発生器(17)はアドレス信号(e)を発生する
。このアドレス信号(e)を、転換スイッチ(15A)
の固定接点(X′)及び可動接片(^)を通してメモリ
(16)に与え、ビデオカメラ(10)が捕えた画像信
号(a)に同期してそのデジタル信号(d)を記憶する
ように、メモリ(16)の垂直及び水平アドレスを制御
する。
一方、デジタル変換器(14)から出力されたデジタル
信号(d)を、水平ヒストグラム作成器(18)に供給
し、デジタル信号(d)の水平ヒストグラム信号(f)
を作り(第1図C参照)、これを低域フィルタ(19)
に供給して波形信号(6)を得る(第1図り参照)同時
に、前述の垂直同期信号(V)と水平同期信号(5)を
水平ヒストグラム作成器(18)及び低域フィルタ(1
9)に夫々供給し、正しくヒストグラム信号げ)及び波
形信号(樽を作成する。
信号(d)を、水平ヒストグラム作成器(18)に供給
し、デジタル信号(d)の水平ヒストグラム信号(f)
を作り(第1図C参照)、これを低域フィルタ(19)
に供給して波形信号(6)を得る(第1図り参照)同時
に、前述の垂直同期信号(V)と水平同期信号(5)を
水平ヒストグラム作成器(18)及び低域フィルタ(1
9)に夫々供給し、正しくヒストグラム信号げ)及び波
形信号(樽を作成する。
この波形信号((2)を、信号抽出器(20)に供給し
、これにより、波形信号(鎖から、閾値設定器(2OA
)において予め定められた閾値(TH2)を越える信号
(i)を抽出する(第1図り参照)。この信号(i)を
、垂直位置設定器(21)に供給し、この信号(1)の
波形信号(匂の画像に対する垂直方向の中心点を求める
。
、これにより、波形信号(鎖から、閾値設定器(2OA
)において予め定められた閾値(TH2)を越える信号
(i)を抽出する(第1図り参照)。この信号(i)を
、垂直位置設定器(21)に供給し、この信号(1)の
波形信号(匂の画像に対する垂直方向の中心点を求める
。
垂直位置設定器(21)に対しても、垂直同期信号(■
)と水平同期信号(5)とを供給し、画面上の正しい位
置に上記の中心点が設定されるように制御し、垂直位置
信号(j)を出力する。
)と水平同期信号(5)とを供給し、画面上の正しい位
置に上記の中心点が設定されるように制御し、垂直位置
信号(j)を出力する。
(22)はウィンド設定器であり、検出を希望する傷が
その中に含まれる程度の小さい寸法のウィンドを設定す
るウィンド設定信号仮)を発生する。
その中に含まれる程度の小さい寸法のウィンドを設定す
るウィンド設定信号仮)を発生する。
(23)はウィンドアドレス発生器であり、垂直位置信
号(j)と、ウィンド設定信号(2)と、垂直及び水平
同期信号(■)及び(5)とを受け、ウィンドが定めら
れた垂直走査位置で、メモリ(16)に記憶されている
デジタル信号(d)を垂直に走査するようなウィンドア
ドレス信号(1)を、転換スイッチ(15A)の他方の
固定接点(Y′)に出力する。スイッチ(15)及び(
15A)は連動するものとし、固定接点(X)及び(X
′)はメモリ(16)の信号取入れモードとし、それ等
の他の固定接点(Y)及び(Y′)は、判定モードとす
る。
号(j)と、ウィンド設定信号(2)と、垂直及び水平
同期信号(■)及び(5)とを受け、ウィンドが定めら
れた垂直走査位置で、メモリ(16)に記憶されている
デジタル信号(d)を垂直に走査するようなウィンドア
ドレス信号(1)を、転換スイッチ(15A)の他方の
固定接点(Y′)に出力する。スイッチ(15)及び(
15A)は連動するものとし、固定接点(X)及び(X
′)はメモリ(16)の信号取入れモードとし、それ等
の他の固定接点(Y)及び(Y′)は、判定モードとす
る。
このようにして、スイッチ(15)及び(15A)をメ
モリ(16)の信号取入れモードにしておいて、全画像
のデジタル信号(d)をメモリ(16)に記憶しておき
、スイッチ(15)及び(15A)を判定モードに転換
し、第1図Eに示したごとき動作でウィンドを特定垂直
方向位置のみ走査し、その結果を判定回路(24)によ
り判定し、傷(3)、(3A)を検出する。
モリ(16)の信号取入れモードにしておいて、全画像
のデジタル信号(d)をメモリ(16)に記憶しておき
、スイッチ(15)及び(15A)を判定モードに転換
し、第1図Eに示したごとき動作でウィンドを特定垂直
方向位置のみ走査し、その結果を判定回路(24)によ
り判定し、傷(3)、(3A)を検出する。
以上は、水平ヒストグラムを求めて動作させた場合の例
について説明したが、水平ヒストグラムの代わりに垂直
ヒストグラムを求め、ウィンドを水平に走査せしめても
同様な動作と効果が得られることは明らかであろう。こ
の場合には、水平ヒストグラム作成器(18)を垂直ヒ
ストグラム作成器になし、垂直位置設定器(21)を水
平位置設定器に変更すれば良いだけの事であり、特に重
ねて詳細な説明をすることを省略する。
について説明したが、水平ヒストグラムの代わりに垂直
ヒストグラムを求め、ウィンドを水平に走査せしめても
同様な動作と効果が得られることは明らかであろう。こ
の場合には、水平ヒストグラム作成器(18)を垂直ヒ
ストグラム作成器になし、垂直位置設定器(21)を水
平位置設定器に変更すれば良いだけの事であり、特に重
ねて詳細な説明をすることを省略する。
更にまた、第3図は本発明の他の実施例のブロック扉で
ある。第3図において、第2図と同一符号は互いに同一
部分を示すものとする。第3図の例が第2図の例と異な
る点は、第3図の例では水平と垂直の2組のヒストグラ
ムを同時に作成している事である。
ある。第3図において、第2図と同一符号は互いに同一
部分を示すものとする。第3図の例が第2図の例と異な
る点は、第3図の例では水平と垂直の2組のヒストグラ
ムを同時に作成している事である。
このため、第3図の例に於いては、第2図の例に、垂直
ヒストグラム作成器(18B) 、低域フィルタ(19
B)、信号抽出器(20B)、及び閾値設定器(20C
)を併設したものである。
ヒストグラム作成器(18B) 、低域フィルタ(19
B)、信号抽出器(20B)、及び閾値設定器(20C
)を併設したものである。
第3図の例が第2図の例と動作上置なる点は、第3図の
例では、第2図の例の垂直位置設定器(21)が、水平
位置と垂直位置とで同時に制御を行う水平、垂直位置設
定器(21B)となり、ウィンドアドレス設定器(23
)は、水平位置と垂直位置との交差する点にアドレスす
るようなウィンドアドレス信号を発生する点である。
例では、第2図の例の垂直位置設定器(21)が、水平
位置と垂直位置とで同時に制御を行う水平、垂直位置設
定器(21B)となり、ウィンドアドレス設定器(23
)は、水平位置と垂直位置との交差する点にアドレスす
るようなウィンドアドレス信号を発生する点である。
第4図はこの状態を図示したもので、図において水平の
ヒストグラムより得た垂直方向の中心線(CNI)及び
(CN2)と、垂直のヒストグラムより得た水平方向の
中心線(CN3)及び(CN4)のそれぞれの交点にウ
ィンド(6)を順次設定して判定を行う。
ヒストグラムより得た垂直方向の中心線(CNI)及び
(CN2)と、垂直のヒストグラムより得た水平方向の
中心線(CN3)及び(CN4)のそれぞれの交点にウ
ィンド(6)を順次設定して判定を行う。
この方法によれば、ウィンドの走査は行わずに単にウィ
ンドを上記の交点に順次移動させて判定を行うのみであ
るので、総合判定の処理時間が極めて少なくて済む特徴
がある。
ンドを上記の交点に順次移動させて判定を行うのみであ
るので、総合判定の処理時間が極めて少なくて済む特徴
がある。
第3図のブロンクの他の部分の説明については、第2図
における場合と全く同様な動作であるので説明を省略す
る。
における場合と全く同様な動作であるので説明を省略す
る。
尚、ブロックダイアグラムによって本発明の詳細な説明
したが、いずれの場合もコンピュータ処理によって本発
明を実施することが一般的であり、ソフトウェアのプロ
グラミングにより、上述のごとき本発明の動作をなさし
める事は当業者にとって容易である事は明らかであろう
。
したが、いずれの場合もコンピュータ処理によって本発
明を実施することが一般的であり、ソフトウェアのプロ
グラミングにより、上述のごとき本発明の動作をなさし
める事は当業者にとって容易である事は明らかであろう
。
又、ウィンドの形は矩形にとられれることなく、判別の
目的によっては特殊な形状にしても良く、ウィンド内の
判定処理も抽出信号の数量を計測したり抽出信号の塊ま
り具合或は形状等を基準にして判定するなど、検出目的
により自由に設定して良いことは勿論である。
目的によっては特殊な形状にしても良く、ウィンド内の
判定処理も抽出信号の数量を計測したり抽出信号の塊ま
り具合或は形状等を基準にして判定するなど、検出目的
により自由に設定して良いことは勿論である。
[発明の効果]
本発明は、このような従来の方法の処理時間の上での欠
陥を排除し、画面上のウィンド処理を独自な方法により
極めて高速に行なえるようになし、高速な生産ライン上
でこのような装置を使用する事を可能にした効果は極め
て大なるものがある。
陥を排除し、画面上のウィンド処理を独自な方法により
極めて高速に行なえるようになし、高速な生産ライン上
でこのような装置を使用する事を可能にした効果は極め
て大なるものがある。
又、特に複雑な構成を必要とする事なく、簡便に装置を
製作し得るものである事も大きな特徴である。
製作し得るものである事も大きな特徴である。
第1図は本発明の原理説明用の路線図、第2及び第3図
は夫々本発明の実施例を示すブロック図、第4図は第3
図の例の動作説明用の路線図である。 図に於て、(10)はビデオカメラ、(12)は同期信
号分離器、(13)、 (20)は信号抽出器、(14
)はA/D変換器、(15) 、 (15A)は転換ス
イッチ、(16)はメモリ、(17)はアドレス発生器
、(18) 、 (18B)は水平及び垂直ヒストグラ
ム設定器、(19) 、 (19B)は低域フィルタ、
(20) 、 (,20B)は信号抽出器、(20A)
、 (20C)は閾値設定器、(21B)は水平垂直
位置設定器、(22)はウィンド設定器、(23)はウ
ィンドアドレス発生器、(24)は判定回路を夫々示す
。 代 理 人 松 隈 秀 盛 第 凶 N1 N2 第30の8りの動Iil:f)説明1zイ六する略米泉
図第4図
は夫々本発明の実施例を示すブロック図、第4図は第3
図の例の動作説明用の路線図である。 図に於て、(10)はビデオカメラ、(12)は同期信
号分離器、(13)、 (20)は信号抽出器、(14
)はA/D変換器、(15) 、 (15A)は転換ス
イッチ、(16)はメモリ、(17)はアドレス発生器
、(18) 、 (18B)は水平及び垂直ヒストグラ
ム設定器、(19) 、 (19B)は低域フィルタ、
(20) 、 (,20B)は信号抽出器、(20A)
、 (20C)は閾値設定器、(21B)は水平垂直
位置設定器、(22)はウィンド設定器、(23)はウ
ィンドアドレス発生器、(24)は判定回路を夫々示す
。 代 理 人 松 隈 秀 盛 第 凶 N1 N2 第30の8りの動Iil:f)説明1zイ六する略米泉
図第4図
Claims (1)
- 【特許請求の範囲】 1、照明装置より被検査物に対して照明光を照射し、そ
の透過光又は反射光をビデオカメラで捕え、ビデオカメ
ラが出力する画像信号を電子処理機により画像処理し、
被検査物の欠陥を検出する検査装置において、 ビデオカメラよりの画像信号の中から、明暗のコントラ
ストが予め定められた値以上になる画像信号を画像信号
抽出手段により抽出し、該画像信号をA/D変換器によ
りデジタル信号に変換し、 該デジタル信号をメモリに記憶すると共に、画像の水平
又は垂直方向に対する全デジタル信号のヒストグラムを
ヒストグラム作成手段により作成し、 上記ヒストグラム信号を低域フィルタに供給しその高域
周波数成分を除去して波形信号を形成し、 該波形信号の予め定められた閾値を越える波形信号を信
号抽出手段により選択し、 該選択された波形信号について、画像の垂直又は水平方
向に対する中心線を垂直又は水平位置設定手段により求
め、 画像の画面に対して、傷が選別出来る程度の予め定めら
れた大きさを有する小さいウインドをウインド設定手段
により設定し、 選択された波形信号より得た画像の垂直又は水平方向の
中心線を上記ウインドの中心が一致して通過するように
、デジタル信号が記憶されているメモリに対して、上記
のウインドで画面を垂直にウインドアドレス設定手段に
より走査し、 上記のウインドにより上記メモリを走査した際、ウイン
ドの中に予め定められた値以上のデジタル信号の数量が
多いか又はデジタル信号の塊の面積が大きい時等に傷等
の欠陥が有ると判定手段により判定するようになしたこ
とを特徴とする表面検査装置。 2、照明装置より被検査物に対して照明光を照射し、そ
の透過光又は反射光をビデオカメラで捕え、ビデオカメ
ラが出力する画像信号を電子処理機により画像処理し、
被検査物の欠陥を検出する検査装置において、 ビデオカメラよりの画像信号の中から、明暗のコントラ
ストが予め定められた値以上になる画像信号を画像信号
抽出手段により抽出し、該画像信号をA/D変換器によ
りデジタル信号に変換し、 該デジタル信号をメモリに記憶すると共に、画像の水平
及び垂直方向に対する全デジタル信号のヒストグラムを
夫々ヒストグラム作成手段により作成し、 上記水平及び垂直方向のヒストグラム信号を低域フィル
タに供給しその高域周波数成分を除去して水平及び垂直
方向の波形信号を形成し、該2個の波形信号の予め定め
られた閾値を越える波形信号を信号抽出手段により選択
し、該選択された2個の波形信号について、画像の垂直
及び水平方向に対する中心線を夫々垂直及び水平位置設
定手段により求め、 画像の画面に対して、傷が選別出来る程度の予め定めら
れた大きさを有する小さいウインドをウインド設定手段
により設定し、 選択された2個の波形信号より得た画像の垂直及び水平
方向の中心線が交差する位置を求め、上記ウインドの中
心が上記交差する位置に一致するようになし、 上記のウインド中に予め定められた値以上のデジタル信
号の数量が多いか又はデジタル信号の塊の面積が大きい
時等に傷等の欠陥が有ると判定手段により判定するよう
になしたことを特徴とする表面検査装置。
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2271714A JPH06103276B2 (ja) | 1990-10-09 | 1990-10-09 | 表面検査装置 |
| GB9120957A GB2248935A (en) | 1990-10-09 | 1991-10-02 | Surface inspection device |
| CA 2052905 CA2052905A1 (en) | 1990-10-09 | 1991-10-07 | Surface inspection device |
| AU85629/91A AU8562991A (en) | 1990-10-09 | 1991-10-07 | Surface inspection device |
| DE19914133315 DE4133315A1 (de) | 1990-10-09 | 1991-10-08 | Vorrichtung zur pruefung einer oberflaeche |
| FR9112422A FR2667686A1 (fr) | 1990-10-09 | 1991-10-09 | Dispositif de controle de surface. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2271714A JPH06103276B2 (ja) | 1990-10-09 | 1990-10-09 | 表面検査装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04147045A true JPH04147045A (ja) | 1992-05-20 |
| JPH06103276B2 JPH06103276B2 (ja) | 1994-12-14 |
Family
ID=17503821
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2271714A Expired - Lifetime JPH06103276B2 (ja) | 1990-10-09 | 1990-10-09 | 表面検査装置 |
Country Status (6)
| Country | Link |
|---|---|
| JP (1) | JPH06103276B2 (ja) |
| AU (1) | AU8562991A (ja) |
| CA (1) | CA2052905A1 (ja) |
| DE (1) | DE4133315A1 (ja) |
| FR (1) | FR2667686A1 (ja) |
| GB (1) | GB2248935A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011196730A (ja) * | 2010-03-18 | 2011-10-06 | Fujikura Ltd | 線材表面探傷装置及び線材表面探傷方法 |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4415004A1 (de) * | 1993-04-30 | 1994-11-03 | Univ Schiller Jena | Anordnung und Verfahren zur Charakterisierung von Oberflächen und zur Charakterisierung und Klassifizierung von Oberflächendefekten und oberflächennahen Defekten sowie von Inhomogenitäten im Volumen transparenter Medien |
| DE4322870C1 (de) * | 1993-07-09 | 1994-09-29 | Tuchenhagen Otto Gmbh | Verfahren und Anordnung zur Beurteilung des Erfolges von Reinigungsprozeduren an verschmutzten Oberflächen |
| AUPN800796A0 (en) * | 1996-02-09 | 1996-03-07 | Unisearch Limited | Visual inspection system for leather hide |
| GB2349214B (en) * | 1996-07-18 | 2000-12-20 | Speedfam Ipec Corp | Methods and apparatus for the in-process detection of workpieces |
| IL133522A0 (en) * | 1997-06-17 | 2001-04-30 | Yuki Engineering System Co Ltd | Device for checking sheet packaging |
| FI110343B (fi) | 1999-02-25 | 2002-12-31 | Honeywell Oy | Paperikoneen ratakatkojen monitorointijärjestelmä |
| CN101984346A (zh) * | 2010-10-19 | 2011-03-09 | 浙江大学 | 基于低通滤波的水果表面缺陷检测方法 |
| CN108337448B (zh) * | 2018-04-12 | 2020-09-25 | Oppo广东移动通信有限公司 | 高动态范围图像获取方法、装置、终端设备及存储介质 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2937245A1 (de) * | 1978-09-18 | 1980-03-27 | Eastman Kodak Co | Vorrichtung zum pruefen von langgestrecktem werkstoff |
| DE3028942A1 (de) * | 1980-07-30 | 1982-02-18 | Krones Ag Hermann Kronseder Maschinenfabrik, 8402 Neutraubling | Verfahren und inspektionsgeraet zum inspizieren eines gegenstandes, insbesondere einer flasche |
| US4519041A (en) * | 1982-05-03 | 1985-05-21 | Honeywell Inc. | Real time automated inspection |
| JPS60159637A (ja) * | 1984-01-31 | 1985-08-21 | Kirin Brewery Co Ltd | 欠陥検出方法および装置 |
| JPS62279931A (ja) * | 1986-05-29 | 1987-12-04 | レンゴ−株式会社 | 片面段ボ−ルの不良検出装置 |
| DE3620146A1 (de) * | 1986-06-14 | 1987-12-17 | Zeiss Carl Fa | Verfahren zum pruefen von bauteilen aus transparentem material auf oberflaechenfehler und einschluesse |
| JPH01239439A (ja) * | 1988-03-18 | 1989-09-25 | Fuji Photo Film Co Ltd | 表面検査装置 |
| DE3819183A1 (de) * | 1988-06-06 | 1989-12-07 | Sick Optik Elektronik Erwin | Verfahren zur fehlererkennung bei laufenden materialbahnen |
-
1990
- 1990-10-09 JP JP2271714A patent/JPH06103276B2/ja not_active Expired - Lifetime
-
1991
- 1991-10-02 GB GB9120957A patent/GB2248935A/en not_active Withdrawn
- 1991-10-07 AU AU85629/91A patent/AU8562991A/en not_active Abandoned
- 1991-10-07 CA CA 2052905 patent/CA2052905A1/en not_active Abandoned
- 1991-10-08 DE DE19914133315 patent/DE4133315A1/de not_active Ceased
- 1991-10-09 FR FR9112422A patent/FR2667686A1/fr active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011196730A (ja) * | 2010-03-18 | 2011-10-06 | Fujikura Ltd | 線材表面探傷装置及び線材表面探傷方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| DE4133315A1 (de) | 1992-04-16 |
| CA2052905A1 (en) | 1992-04-10 |
| GB2248935A (en) | 1992-04-22 |
| FR2667686A1 (fr) | 1992-04-10 |
| JPH06103276B2 (ja) | 1994-12-14 |
| AU8562991A (en) | 1992-04-16 |
| GB9120957D0 (en) | 1991-11-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0736001B2 (ja) | びんの欠陥検査方法 | |
| CA2416073A1 (en) | System and method for inspecting containers with openings | |
| JPH04147045A (ja) | 表面検査装置 | |
| JPH07333197A (ja) | 表面疵自動探傷装置 | |
| JP2003156451A (ja) | 欠陥検出装置 | |
| JPH03175343A (ja) | 外観検査による欠陥抽出方法 | |
| JP3044951B2 (ja) | 円形容器内面検査装置 | |
| JPS59138904A (ja) | 走行中板状体の表面欠陥検査方法 | |
| JPH04270951A (ja) | 瓶検査方法 | |
| JPH1114317A (ja) | 外観検査方法及びその装置 | |
| JPH1010053A (ja) | 表面欠陥検査装置 | |
| JP3055322B2 (ja) | 円形容器内面検査装置 | |
| JP2018128261A (ja) | 検査装置および方法 | |
| JPH0242407B2 (ja) | ||
| JP2710685B2 (ja) | 外観検査による欠陥検出方法 | |
| JPH06100551B2 (ja) | 欠陥検出方法 | |
| JPH05107200A (ja) | 円形容器内面検査装置 | |
| JPH067171B2 (ja) | 移動物体の検知方法 | |
| JP3367450B2 (ja) | 電子部品の外観検査方法、外観検査装置及び外観検査処理をコンピュータに実現させるためのプログラムを記録した記録媒体 | |
| JPH0829357A (ja) | 自動化ライン外観検査装置 | |
| JP2000105831A (ja) | 表面欠陥検査装置及び方法 | |
| JPH0749948A (ja) | 位置認識方法 | |
| JPH0797410B2 (ja) | 画像処理方法 | |
| JP3216767B2 (ja) | レベル変動補正可能な画像処理装置 | |
| JPH05322792A (ja) | 欠陥検査装置 |