JPH0121883B2 - - Google Patents
Info
- Publication number
- JPH0121883B2 JPH0121883B2 JP55154202A JP15420280A JPH0121883B2 JP H0121883 B2 JPH0121883 B2 JP H0121883B2 JP 55154202 A JP55154202 A JP 55154202A JP 15420280 A JP15420280 A JP 15420280A JP H0121883 B2 JPH0121883 B2 JP H0121883B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- inspected
- scan
- normal surface
- flaw
- 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
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/28—Measuring arrangements characterised by the use of optical techniques for measuring areas
- G01B11/285—Measuring arrangements characterised by the use of optical techniques for measuring areas 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
【発明の詳細な説明】
この発明はレーザ光が被検査体表面に線状に走
査するように照射し、その反射光あるいは透過光
の変化を検出して被検査体の表面傷を検査する表
面傷検査装置の改良に関する。
査するように照射し、その反射光あるいは透過光
の変化を検出して被検査体の表面傷を検査する表
面傷検査装置の改良に関する。
この種の表面傷検査装置は被検査体にレーザ光
を照射すると正常表面からは所定の反射光が検出
されるが、被検査体表面に傷が存在すると、この
傷によりレーザ光が散乱を受け、反射光あるいは
透過光の強度が変化することを利用したものであ
り、ある一定の速度で移動または回転している被
検査体の表面にレーザ光を走査する装置と、被検
査体からの反射あるいは透過レーザ光を受光し、
電気信号に変換する装置と、この装置により得ら
れた信号の変化から表面傷を検出し、かつ、傷面
積を算出するとともに被検査体の良否を判定する
信号処理装置とから表面検査装置が構成されてい
る。
を照射すると正常表面からは所定の反射光が検出
されるが、被検査体表面に傷が存在すると、この
傷によりレーザ光が散乱を受け、反射光あるいは
透過光の強度が変化することを利用したものであ
り、ある一定の速度で移動または回転している被
検査体の表面にレーザ光を走査する装置と、被検
査体からの反射あるいは透過レーザ光を受光し、
電気信号に変換する装置と、この装置により得ら
れた信号の変化から表面傷を検出し、かつ、傷面
積を算出するとともに被検査体の良否を判定する
信号処理装置とから表面検査装置が構成されてい
る。
第1図はこの種の表面傷検査装置の構成例を示
す図であり、円柱体の側面検査を行うものであ
る。
す図であり、円柱体の側面検査を行うものであ
る。
第1図において1は所定のスポツト径を有する
レーザ光2を発するレーザ装置、3は円柱形被検
査体4の側面上の所定の位置にレーザ光2を走査
するための振動鏡、5a,5bは円柱形被検査体
4を一定速度で回転させるための回転ローラ、6
は被検査体4に投射したレーザ光2の反射光、7
は反射光6を光検出器8の受光面に集光するため
の集光レンズ、9は光検出器8の反射光信号、1
0は反射光信号9にもとづき被検査体の傷の検
出、傷面積の計測、及び被検査体の良否の判定等
の信号処理を行う信号処理装置である。
レーザ光2を発するレーザ装置、3は円柱形被検
査体4の側面上の所定の位置にレーザ光2を走査
するための振動鏡、5a,5bは円柱形被検査体
4を一定速度で回転させるための回転ローラ、6
は被検査体4に投射したレーザ光2の反射光、7
は反射光6を光検出器8の受光面に集光するため
の集光レンズ、9は光検出器8の反射光信号、1
0は反射光信号9にもとづき被検査体の傷の検
出、傷面積の計測、及び被検査体の良否の判定等
の信号処理を行う信号処理装置である。
以上の装置において、被検査体4上をレーザ光
が走査されている場合には反射光6は受光される
が、被検査体4の外側を走査されている場合には
反射光6は受光されない。また、被検査体の表面
に傷が存在する場合は反射光6の強度が変化す
る。
が走査されている場合には反射光6は受光される
が、被検査体4の外側を走査されている場合には
反射光6は受光されない。また、被検査体の表面
に傷が存在する場合は反射光6の強度が変化す
る。
第2図に被検査体からの反射光信号と反射光の
強度の傷のない表面からのものであることを示す
正常面判定信号の例を示す。
強度の傷のない表面からのものであることを示す
正常面判定信号の例を示す。
第2図において被検査体4上をレーザ光2が走
査されると反射光6の強度、すなわち反射光信号
9は被検査体表面に傷が全く無い場合(ア)のよう
に、また、被検査体の中央部及び端部に傷12が
ある場合(イ)及び(ウ)のようになるため、被検査体4
の表面傷12の存在が検出されることになる。反
射光信号9に対して正常面判定レベル13を設定
すれば各々について正常面判定信号14が得られ
る。レーザ光の走査毎にこの正常面判定信号14
の長さを計測し、この長さと被検査体本来の長さ
とを比較すれば各走査における傷の長さを知るこ
とができる。各走査に対する正常面の長さをクロ
ツクパルスの計数値として計測する場合を例にと
り説明する。
査されると反射光6の強度、すなわち反射光信号
9は被検査体表面に傷が全く無い場合(ア)のよう
に、また、被検査体の中央部及び端部に傷12が
ある場合(イ)及び(ウ)のようになるため、被検査体4
の表面傷12の存在が検出されることになる。反
射光信号9に対して正常面判定レベル13を設定
すれば各々について正常面判定信号14が得られ
る。レーザ光の走査毎にこの正常面判定信号14
の長さを計測し、この長さと被検査体本来の長さ
とを比較すれば各走査における傷の長さを知るこ
とができる。各走査に対する正常面の長さをクロ
ツクパルスの計数値として計測する場合を例にと
り説明する。
i番目の走査に対する長さ(計数値)をNi、
被検査体本来の長さをNLとすればi番目の走査
に対する傷の長さ△Niは △Ni=NL−Ni ……(1) として求めることができる。被検査体の全周を検
査するために必要な走査線数をn、1クロツクパ
ルスに相当する面積をAとすれば傷の面積Dは D=Ao 〓i=1 △Ni=Ao 〓i=1 (NL−Ni) ……(2) で求めることができる。
被検査体本来の長さをNLとすればi番目の走査
に対する傷の長さ△Niは △Ni=NL−Ni ……(1) として求めることができる。被検査体の全周を検
査するために必要な走査線数をn、1クロツクパ
ルスに相当する面積をAとすれば傷の面積Dは D=Ao 〓i=1 △Ni=Ao 〓i=1 (NL−Ni) ……(2) で求めることができる。
第3図は上記従来の方法により傷面積を求めた
一例を示すものである。
一例を示すものである。
第3図において傷面積Dは斜線部として表現で
きる。すなわち1番目の走査に対する正常面の長
さはN1=NLであるので1番目の走査部分には傷
が無い。また、5番目の走査に対してはN5=NL
−2であるので5番目の走査部分には長さ2の傷
があることになる。簡単のために20番目〜n番目
の走査部分には傷が無いとし、また、A=0.01mm2
と仮定すれば(2)式より D=0.01mm2×20=0.2mm2 と計算できる。
きる。すなわち1番目の走査に対する正常面の長
さはN1=NLであるので1番目の走査部分には傷
が無い。また、5番目の走査に対してはN5=NL
−2であるので5番目の走査部分には長さ2の傷
があることになる。簡単のために20番目〜n番目
の走査部分には傷が無いとし、また、A=0.01mm2
と仮定すれば(2)式より D=0.01mm2×20=0.2mm2 と計算できる。
ところで、(2)式により傷面積を計算する場合、
被検査体の長さを求め、さらにn個の減算とn回
の加算と1回の乗算が必要である。なお、被検査
体の長さNLは従来Niの最大値あるいは最大値よ
り一定値差し引いた値が用いられていた。上記従
来の傷面積計算方式では計算ステツプが多いこと
により傷面積計算時間が長いことが欠点であつ
た。
被検査体の長さを求め、さらにn個の減算とn回
の加算と1回の乗算が必要である。なお、被検査
体の長さNLは従来Niの最大値あるいは最大値よ
り一定値差し引いた値が用いられていた。上記従
来の傷面積計算方式では計算ステツプが多いこと
により傷面積計算時間が長いことが欠点であつ
た。
この発明は上記欠点を克服するためになされた
もので各走査毎に得られた正常面カウント数を記
憶装置のカウント数に対応した番地に度数として
入力し、記憶装置の内部で正常面カウント数に対
する度数分布を作成し、この度数分布を利用する
ことにより計算ステツプを減少せしめ、傷面積計
算時間を短縮することを特徴とした表面傷検査装
置を提供するものである。
もので各走査毎に得られた正常面カウント数を記
憶装置のカウント数に対応した番地に度数として
入力し、記憶装置の内部で正常面カウント数に対
する度数分布を作成し、この度数分布を利用する
ことにより計算ステツプを減少せしめ、傷面積計
算時間を短縮することを特徴とした表面傷検査装
置を提供するものである。
以下この発明の一実施例について図面により詳
述する。
述する。
第4図はこの発明の一実施例を示す信号処理装
置の構成例、第5図は度数分布作成等の信号処理
フローチヤートの例、第6図は度数分布の例を示
す図である。
置の構成例、第5図は度数分布作成等の信号処理
フローチヤートの例、第6図は度数分布の例を示
す図である。
第4図において反射光信号9は正常面判定回路
(例えばウインドウコンパレータ)15により2
値化され正常面判定信号14に変換される。正常
面判定信号14は各走査毎に発生される検査域信
号16及び計数用のクロツクパルス17と共に
ANDゲート18に入力され、正常面パルス19
として計数回路20に入力される。1走査分の正
常面パルスの計数結果である正常面計数値21は
計数終了信号22と共にCPU23に入力され必
要な演算処理をされて記憶装置25に記憶され
る。また、CPUは必要な処理を行つた後計数回
路20にリセツト信号24を出力する。CPU2
3と記憶装置25の間では第5図に示すように度
数分布の作成、傷面積計算及び良否判定等の信号
処理が行なわれる。なお、度数分布は各走査で得
られた正常面計数値21のカウント数に対応した
メモリの内容に1を加算する方法で作成する。こ
のようにして作成された度数分布の例を第6図に
示す。第6図において横軸は正常面計数値であ
り、正常面の長さを示している。縦軸は度数(走
査数)である。
(例えばウインドウコンパレータ)15により2
値化され正常面判定信号14に変換される。正常
面判定信号14は各走査毎に発生される検査域信
号16及び計数用のクロツクパルス17と共に
ANDゲート18に入力され、正常面パルス19
として計数回路20に入力される。1走査分の正
常面パルスの計数結果である正常面計数値21は
計数終了信号22と共にCPU23に入力され必
要な演算処理をされて記憶装置25に記憶され
る。また、CPUは必要な処理を行つた後計数回
路20にリセツト信号24を出力する。CPU2
3と記憶装置25の間では第5図に示すように度
数分布の作成、傷面積計算及び良否判定等の信号
処理が行なわれる。なお、度数分布は各走査で得
られた正常面計数値21のカウント数に対応した
メモリの内容に1を加算する方法で作成する。こ
のようにして作成された度数分布の例を第6図に
示す。第6図において横軸は正常面計数値であ
り、正常面の長さを示している。縦軸は度数(走
査数)である。
以下に度数分布を利用して傷面積計算方法の一
例について述べる。
例について述べる。
(2)式を用いて傷面積を計算する場合
(ア) NL−Niが負になることがある。
(イ) Dを求めるために走査線数の減算と加算及び
1回の乗算が必要であり、計算時間が長い。
1回の乗算が必要であり、計算時間が長い。
という欠点がある。しかし、度数分布を利用すれ
ば比較的簡単な計算で傷面積を求めることができ
る。以下第6図においてNL=159とした場合を例
にとり説明する。NLよりカウント数が1少ない
ものは重み1の傷とし、その度数〔NL−1〕と
この重みの積を傷の大きさとみなすことができ
る。すなわち、N=158については、〔N〕=〔158〕
=40、故に傷の大きさは40×1=40同様にNL−
K(Kは自然数)については傷の重みがK、度数
が〔NL−K〕したがつて傷の大きさはK・〔NL
−K〕とすることができる。故に傷面積Dは D=A・h 〓K=1 K・[NL−k] ……(3) により計算できる。ここでhは最大値NLの自然
数であるが傷の形状等によりNLの1/4程度に選ぶ
ことも可能である。また、(3)式を用いると(ア)の問
題も同時に解決できる。一般に傷は全体に比較し
て小部分に存在するために実際に必要な演算回数
は(2n+1)回に比較すれば相当少いものにな
る。
ば比較的簡単な計算で傷面積を求めることができ
る。以下第6図においてNL=159とした場合を例
にとり説明する。NLよりカウント数が1少ない
ものは重み1の傷とし、その度数〔NL−1〕と
この重みの積を傷の大きさとみなすことができ
る。すなわち、N=158については、〔N〕=〔158〕
=40、故に傷の大きさは40×1=40同様にNL−
K(Kは自然数)については傷の重みがK、度数
が〔NL−K〕したがつて傷の大きさはK・〔NL
−K〕とすることができる。故に傷面積Dは D=A・h 〓K=1 K・[NL−k] ……(3) により計算できる。ここでhは最大値NLの自然
数であるが傷の形状等によりNLの1/4程度に選ぶ
ことも可能である。また、(3)式を用いると(ア)の問
題も同時に解決できる。一般に傷は全体に比較し
て小部分に存在するために実際に必要な演算回数
は(2n+1)回に比較すれば相当少いものにな
る。
また、傷検査の場合被検査体の端部に不感帯と
呼ばれる非検査領域を設定し、端部の微少傷ある
いは計数誤差をマスクすることが多くみられる
が、これと同様な概念を(3)式に導入することがで
きる。すなわち傷判定のためのしきい値として
Dthを設定し、傷面積Dを D=Ah 〓K=D th+1k・[NL−k] ……(4) で求めることができる。
呼ばれる非検査領域を設定し、端部の微少傷ある
いは計数誤差をマスクすることが多くみられる
が、これと同様な概念を(3)式に導入することがで
きる。すなわち傷判定のためのしきい値として
Dthを設定し、傷面積Dを D=Ah 〓K=D th+1k・[NL−k] ……(4) で求めることができる。
以上述べたようにこの発明によれば各走査毎に
得られる正常面計数値を記憶するとともにその計
数値に対する度数分布を作成し、その度数分布を
用いることにより比較的簡単に被検査体の傷面積
Dを求めることができ、傷検査装置の傷面積演算
時間の短縮が実現できる。
得られる正常面計数値を記憶するとともにその計
数値に対する度数分布を作成し、その度数分布を
用いることにより比較的簡単に被検査体の傷面積
Dを求めることができ、傷検査装置の傷面積演算
時間の短縮が実現できる。
なお、上記説明は被検査体が円柱形のものを例
にとり行つたが、長さあるいは幅が一定の平板状
のものについても可能なことはいうまでもない。
にとり行つたが、長さあるいは幅が一定の平板状
のものについても可能なことはいうまでもない。
第1図は円柱形被検査体の表面傷検査装置を示
す構成図、第2図は被検査体からの反射光信号と
正常面判定信号の例を示す図、第3図は従来の方
法により傷面積を求めた例を示す図、第4図はこ
の発明による信号処理装置の構成図、第5図は信
号処理フローチヤート図、第6図は度数分布の例
を示す図である。 図中、1はレーザ装置、2はレーザ光、3は振
動鏡、4は円柱形被検査体、5a,5bは回転ロ
ーラ、6は反射光、7は集光レンズ、8は光検出
器、9は反射光信号、10は信号処理装置、12
は表面傷、13は正常面判定信号レベル、14は
正常面判定信号、15は正常面判定回路、16は
検査域信号、17はクロツクパルス、18は
ANDゲート、19は正常面パルス、20は計数
回路、21は正常面計数値、22は計数終了信
号、23はCPU、24は計数回路リセツト信号、
25は記憶装置である。なお図中同一あるいは相
当部分には同一符号を付して示してある。
す構成図、第2図は被検査体からの反射光信号と
正常面判定信号の例を示す図、第3図は従来の方
法により傷面積を求めた例を示す図、第4図はこ
の発明による信号処理装置の構成図、第5図は信
号処理フローチヤート図、第6図は度数分布の例
を示す図である。 図中、1はレーザ装置、2はレーザ光、3は振
動鏡、4は円柱形被検査体、5a,5bは回転ロ
ーラ、6は反射光、7は集光レンズ、8は光検出
器、9は反射光信号、10は信号処理装置、12
は表面傷、13は正常面判定信号レベル、14は
正常面判定信号、15は正常面判定回路、16は
検査域信号、17はクロツクパルス、18は
ANDゲート、19は正常面パルス、20は計数
回路、21は正常面計数値、22は計数終了信
号、23はCPU、24は計数回路リセツト信号、
25は記憶装置である。なお図中同一あるいは相
当部分には同一符号を付して示してある。
Claims (1)
- 1 被検査体表面にレーザ光を走査する手段と、
上記被検査体からの上記レーザ光の反射光あるい
は透過光を検出する手段と、上記検出手段により
検出された光信号を2値化し、正常判定信号に変
換する正常面判定回路、上記正常判定信号と各走
査毎に発生される検査域信号および計数用クロツ
クパルスとを入力して正常面パルスを出力する
AND回路、上記AND回路からの正常面パルスを
入力し、1走査分の正常面パルスの計数結果であ
る正常面計数値を計数終了信号とともに出力する
計数回路、記憶手段、上記正常面計数値と計数終
了信号を入力し、必要な演算処理を行い、各走査
毎に得られた正常面計数値を用いて度数分布を作
成し、その度数分布を上記記憶手段に記憶させる
とともに上記計数回路に各走査毎にリセツト信号
を発生し、かつ上記記憶手段で記憶された各走査
毎の度数分布から被検査体の傷面積を求める
CPUとを有する信号処理装置とを備えたことを
特徴とする表面傷検査装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15420280A JPS5777907A (en) | 1980-10-31 | 1980-10-31 | Surface flaw detector |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15420280A JPS5777907A (en) | 1980-10-31 | 1980-10-31 | Surface flaw detector |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5777907A JPS5777907A (en) | 1982-05-15 |
| JPH0121883B2 true JPH0121883B2 (ja) | 1989-04-24 |
Family
ID=15579067
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15420280A Granted JPS5777907A (en) | 1980-10-31 | 1980-10-31 | Surface flaw detector |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5777907A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01143945A (ja) * | 1987-11-30 | 1989-06-06 | Fuji Photo Film Co Ltd | テープ欠陥検出方法 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6026973B2 (ja) * | 1976-12-24 | 1985-06-26 | 株式会社日立製作所 | 物体の表面検査方法及びその装置 |
-
1980
- 1980-10-31 JP JP15420280A patent/JPS5777907A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5777907A (en) | 1982-05-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20070177137A1 (en) | Surface defect inspection apparatus, surface defect inspection method, and computer program product | |
| US3749496A (en) | Automatic quality control surface inspection system for determining the character of a surface by measuring the shape and intensity of a modulated beam | |
| US5677763A (en) | Optical device for measuring physical and optical characteristics of an object | |
| US7230229B2 (en) | Method and device for the detection of surface defects on the outer wall of a transparent or translucent object | |
| JPH0121883B2 (ja) | ||
| JPS58204353A (ja) | 金属物体表面探傷方法 | |
| JP2890801B2 (ja) | 表面傷検査装置 | |
| JPH079403B2 (ja) | 物体の表面欠陥検査方法 | |
| JPS56168107A (en) | Surface inspecting device | |
| JPS593245A (ja) | 欠陥検査装置 | |
| JPH05197807A (ja) | 欠陥検査装置 | |
| JPS6069539A (ja) | 表面欠陥検査装置 | |
| JPH0827181B2 (ja) | 塗り肌自動検査装置 | |
| JPS5892936A (ja) | 欠陥検査装置 | |
| JPH04169840A (ja) | 円周表面傷検査方法および装置 | |
| JPS6344151A (ja) | 外観検査装置 | |
| JPS58744A (ja) | 瓶類の検査方法 | |
| JPS58204356A (ja) | 金属物体表面探傷方法 | |
| JPS5822941A (ja) | 表面欠陥検査装置 | |
| JPH09251010A (ja) | 板波超音波探傷による欠陥判定方法 | |
| JPS58204350A (ja) | 金属物体表面探傷方法 | |
| JPH0358042B2 (ja) | ||
| JP2002005630A (ja) | 肉厚検査装置 | |
| JPS63243850A (ja) | 圧延板材におけるスリバ−欠陥の検出方法 | |
| JPH01253641A (ja) | 筋状欠陥弁別処理回路 |