JP2006242584A - ムラ欠陥検出方法及び装置 - Google Patents
ムラ欠陥検出方法及び装置 Download PDFInfo
- Publication number
- JP2006242584A JP2006242584A JP2005054474A JP2005054474A JP2006242584A JP 2006242584 A JP2006242584 A JP 2006242584A JP 2005054474 A JP2005054474 A JP 2005054474A JP 2005054474 A JP2005054474 A JP 2005054474A JP 2006242584 A JP2006242584 A JP 2006242584A
- Authority
- JP
- Japan
- Prior art keywords
- mura
- value
- pixel
- component
- luminance
- 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.)
- Withdrawn
Links
- 230000007547 defect Effects 0.000 title claims abstract description 231
- 238000001514 detection method Methods 0.000 title claims abstract description 56
- 238000000034 method Methods 0.000 claims description 40
- 230000008569 process Effects 0.000 claims description 31
- 238000007689 inspection Methods 0.000 claims description 26
- 238000000605 extraction Methods 0.000 claims description 21
- 238000003384 imaging method Methods 0.000 claims description 12
- 239000004973 liquid crystal related substance Substances 0.000 description 16
- 230000015572 biosynthetic process Effects 0.000 description 8
- 238000003786 synthesis reaction Methods 0.000 description 8
- 230000002950 deficient Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 239000002131 composite material Substances 0.000 description 4
- 238000005520 cutting process Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000005286 illumination Methods 0.000 description 3
- 238000003892 spreading Methods 0.000 description 3
- 230000007480 spreading Effects 0.000 description 3
- 206010027146 Melanoderma Diseases 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000002194 synthesizing effect Effects 0.000 description 2
- PXFBZOLANLWPMH-UHFFFAOYSA-N 16-Epiaffinine Natural products C1C(C2=CC=CC=C2N2)=C2C(=O)CC2C(=CC)CN(C)C1C2CO PXFBZOLANLWPMH-UHFFFAOYSA-N 0.000 description 1
- 239000011248 coating agent Substances 0.000 description 1
- 238000000576 coating method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000011179 visual inspection Methods 0.000 description 1
Images
Landscapes
- Image Analysis (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Testing Of Optical Devices Or Fibers (AREA)
- Liquid Crystal (AREA)
- Image Processing (AREA)
Abstract
【課題】 ムラ欠陥を高精度に検出できるムラ欠陥検出方法及び装置を提供する。
【課題手段】 ムラ欠陥検出方法は、撮像した画像の各画素に対してムラ成分強調フィルタをかけてムラ成分を強調するムラ成分強調処理工程と、前記ムラ成分強調処理工程で得られた各画素のムラ成分強調値に基づいてムラ欠陥を検出するムラ欠陥検出工程とを有する。ムラ成分強調処理工程は、対象画素から所定距離離れてかつ対象画素の周囲に配置された輝度比較画素の輝度値を対象画素の輝度値と比較し、対象画素よりも輝度値が大きい輝度比較画素の数が半数より多い場合には、それらの各輝度比較画素の輝度値におけるメディアン値と対象画素の輝度値との差分を計算して対象画素のムラ成分強調値とする。逆に、カウント数が半数以下の場合には、輝度値が小さい各輝度比較画素の輝度値におけるメディアン値と対象画素の輝度値との差分を計算して対象画素のムラ成分強調値とする。
【選択図】 図2
【課題手段】 ムラ欠陥検出方法は、撮像した画像の各画素に対してムラ成分強調フィルタをかけてムラ成分を強調するムラ成分強調処理工程と、前記ムラ成分強調処理工程で得られた各画素のムラ成分強調値に基づいてムラ欠陥を検出するムラ欠陥検出工程とを有する。ムラ成分強調処理工程は、対象画素から所定距離離れてかつ対象画素の周囲に配置された輝度比較画素の輝度値を対象画素の輝度値と比較し、対象画素よりも輝度値が大きい輝度比較画素の数が半数より多い場合には、それらの各輝度比較画素の輝度値におけるメディアン値と対象画素の輝度値との差分を計算して対象画素のムラ成分強調値とする。逆に、カウント数が半数以下の場合には、輝度値が小さい各輝度比較画素の輝度値におけるメディアン値と対象画素の輝度値との差分を計算して対象画素のムラ成分強調値とする。
【選択図】 図2
Description
本発明は、液晶パネル等の表示デバイスやその応用製品であるプロジェクタ等の製造における検査工程等の各種製品の検査工程において、ムラ欠陥を精度よく自動的に検出するムラ欠陥検出方法及び装置に関する。
TFTパネル等のLCDパネル検査における面系欠陥は、形状が不定でありコントラストも低いため、検査装置で自動検出することは困難であった。このため、検査は未だ検査員の目視で行われているのが現状であり、製造コスト削減のために検査の自動化が急務になっている。
このような面系欠陥は、特徴から大まかに分類すると、シミ、スジ、ムラ、線の4つの欠陥に分類される。
これらの欠陥のうち、ムラ欠陥の検出を自動化する方法として、2次微分フィルタを用いて強調処理することでムラを検出する方法が既に提案されている(例えば、特許文献1〜3参照)。
これらの欠陥のうち、ムラ欠陥の検出を自動化する方法として、2次微分フィルタを用いて強調処理することでムラを検出する方法が既に提案されている(例えば、特許文献1〜3参照)。
しかしながら、特許文献1,3では、2次微分フィルタで考慮されているのは、画面における縦方向および横方向の成分のみであり、斜め方向の成分は考慮されていないため、ムラ欠陥の検出精度を向上させることが難しいという問題があった。
また、特許文献2では、縦方向および横方向だけでなく、斜め方向も考慮されているが、輝度の変化が大きい部分に反応するようにフィルタが設定されているため、エッジ部分にも反応してしまい、ムラでない部分も同時に検出してしまうため、ムラ欠陥の検出精度が低下するという問題があった。
また、特許文献2では、縦方向および横方向だけでなく、斜め方向も考慮されているが、輝度の変化が大きい部分に反応するようにフィルタが設定されているため、エッジ部分にも反応してしまい、ムラでない部分も同時に検出してしまうため、ムラ欠陥の検出精度が低下するという問題があった。
本発明は、上述のような課題に鑑みてなされたものであり、ムラ欠陥を高精度に検出することができるムラ欠陥検出方法及び装置を提供することを目的とする。
本発明のムラ欠陥検出方法は、撮像した画像の各画素に対してムラ成分強調フィルタをかけてムラ成分を強調するムラ成分強調処理工程と、前記ムラ成分強調処理工程で得られた各画素のムラ成分強調値に基づいてムラ欠陥を検出するムラ欠陥検出工程とを有し、前記ムラ成分強調処理工程は、撮像画像において選択された対象画素から所定距離離れてかつ対象画素の周囲に配置された各輝度比較画素の輝度値を対象画素の輝度値と比較し、対象画素よりも輝度値が大きい輝度比較画素の数をカウントし、カウントされた輝度比較画素の数が、輝度比較画素全体の数の半数より多い場合には、対象画素よりも輝度値が大きい各輝度比較画素の輝度値におけるメディアン値と対象画素の輝度値との差分を計算して対象画素のムラ成分強調値とし、カウントされた輝度比較画素の数が、輝度比較画素全体の数の半数以下であった場合には、対象画素よりも輝度値が小さい各輝度比較画素の輝度値におけるメディアン値と対象画素の輝度値との差分を計算して対象画素のムラ成分強調値とするムラ成分強調フィルタを用いてムラ成分を強調し、前記ムラ欠陥検出工程は、前記各画素のムラ成分強調値を所定の閾値と比較してムラ欠陥候補の画素を抽出してムラ欠陥を検出することを特徴とする。
本発明では、ムラ成分強調処理工程において、対象画素から所定距離離れて、かつ、対
象画像の周囲に配置された輝度比較画素の輝度値に基づいてムラ成分を強調するムラ成分強調フィルタを用いて処理しているので、例えば、輝度比較画素を対象画素に対して上下左右のみに配置した場合に比べて、面状に広がるムラを確実に検出することができる。
また、輝度比較画素の全画素の平均値と対象画素の輝度値の差分で算出するムラ成分強調フィルタを用いた場合には、欠陥周囲(エッジ部分)に実際には存在しない黒シミ成分が生じてこのシミ部分を誤検出してしまうおそれがある。
さらに、輝度比較画素の全画素のメディアン値と対象画素の輝度値の差分で算出するムラ成分強調フィルタを用いた場合には、輝度比較画素の一部にムラ欠陥がある場合、その影響を受けてしまうおそれがある。
これに対し、本発明のムラ成分強調フィルタは、各輝度比較画素の輝度値と対象画素の輝度値とを比較し、対象画素よりも輝度値が大きな輝度比較画素が、輝度比較画素総数の半数よりも多いか否かによって対象画素が黒ムラ成分なのか白ムラ成分なのかを判断し、その判断に応じて輝度比較画素の中で対象画素よりも輝度値が大きなあるいは小さな輝度比較画素のメディアン値を求め、このメディアン値と対象画素の輝度値との差分によってムラ成分が強調された強調値を算出しているため、実際に存在しないシミを検出してしまうこともなく、ムラ成分を高精度に検出することができる。
象画像の周囲に配置された輝度比較画素の輝度値に基づいてムラ成分を強調するムラ成分強調フィルタを用いて処理しているので、例えば、輝度比較画素を対象画素に対して上下左右のみに配置した場合に比べて、面状に広がるムラを確実に検出することができる。
また、輝度比較画素の全画素の平均値と対象画素の輝度値の差分で算出するムラ成分強調フィルタを用いた場合には、欠陥周囲(エッジ部分)に実際には存在しない黒シミ成分が生じてこのシミ部分を誤検出してしまうおそれがある。
さらに、輝度比較画素の全画素のメディアン値と対象画素の輝度値の差分で算出するムラ成分強調フィルタを用いた場合には、輝度比較画素の一部にムラ欠陥がある場合、その影響を受けてしまうおそれがある。
これに対し、本発明のムラ成分強調フィルタは、各輝度比較画素の輝度値と対象画素の輝度値とを比較し、対象画素よりも輝度値が大きな輝度比較画素が、輝度比較画素総数の半数よりも多いか否かによって対象画素が黒ムラ成分なのか白ムラ成分なのかを判断し、その判断に応じて輝度比較画素の中で対象画素よりも輝度値が大きなあるいは小さな輝度比較画素のメディアン値を求め、このメディアン値と対象画素の輝度値との差分によってムラ成分が強調された強調値を算出しているため、実際に存在しないシミを検出してしまうこともなく、ムラ成分を高精度に検出することができる。
本発明のムラ欠陥検出方法においては、前記ムラ成分強調処理工程の後に、メディアンフィルタを掛けてノイズを除去した後、前記ムラ欠陥検出工程を実行することが好ましい。
メディアンフィルタとしては、例えば3×3の9画素の各輝度値のメディアン値(中央値)を3×3の中心に位置する対象画素の輝度値とするようなメディアンフィルタを利用すればよい。
このようなメディアンフィルタを用いることで、ムラ成分以外のノイズを除去することができ、ムラ成分をより高精度に検出することができる。
メディアンフィルタとしては、例えば3×3の9画素の各輝度値のメディアン値(中央値)を3×3の中心に位置する対象画素の輝度値とするようなメディアンフィルタを利用すればよい。
このようなメディアンフィルタを用いることで、ムラ成分以外のノイズを除去することができ、ムラ成分をより高精度に検出することができる。
本発明のムラ欠陥検出方法において、前記ムラ成分強調処理工程の前に、検査対象を撮像する撮像工程と、撮像した画像から予め作成しておいた背景画像との差をとる背景画像差分処理工程と、画像から表示エリアの抽出を行う表示エリア抽出工程と、抽出された画像に対して縮小画像を作成する縮小画像作成工程とを実行し、前記ムラ成分強調処理工程は、前記縮小画像作成工程で作成された縮小画像に対してムラ成分強調フィルタをかけることが好ましい。
ここで、背景画像とは、検査対象に生じる欠陥以外のムラ等の影響を除去するために用意されるものであり、例えば、20枚程度の良品サンプル画像を平均化したものなどが利用される。
本発明では、背景画像差分処理工程、表示エリア抽出工程により、検査対象以外の影響、例えば、撮像するために用いられる照明やレンズ等の検査対象以外のものによって生じるシミムラ等の影響を無くすことができ、ムラ欠陥を効果的に検出できる。また、縮小画像作成工程で縮小画像を作成できるので、ムラ成分強調フィルタに対する相対的なムラ欠陥サイズを変更することができ、ムラ欠陥のサイズに応じた複数種類のフィルタを用意しなくても、各種サイズのムラ欠陥を検出できる。
ここで、背景画像とは、検査対象に生じる欠陥以外のムラ等の影響を除去するために用意されるものであり、例えば、20枚程度の良品サンプル画像を平均化したものなどが利用される。
本発明では、背景画像差分処理工程、表示エリア抽出工程により、検査対象以外の影響、例えば、撮像するために用いられる照明やレンズ等の検査対象以外のものによって生じるシミムラ等の影響を無くすことができ、ムラ欠陥を効果的に検出できる。また、縮小画像作成工程で縮小画像を作成できるので、ムラ成分強調フィルタに対する相対的なムラ欠陥サイズを変更することができ、ムラ欠陥のサイズに応じた複数種類のフィルタを用意しなくても、各種サイズのムラ欠陥を検出できる。
本発明のムラ欠陥検出方法において、前記ムラ欠陥検出工程は、前記ムラ成分強調処理工程で得られる各画素のムラ成分強調値を所定の閾値と比較してムラ欠陥候補の画素を抽出するムラ欠陥抽出処理工程と、前記ムラ欠陥候補の特性値を求めるblob処理を行うblob処理工程と、前記blob処理工程により求められたムラ欠陥候補の特性値に基づいてムラ欠陥のランクを分類する欠陥ランク分類工程と、を備えることが好ましい。
ムラ成分強調値を所定の閾値と比較してムラ欠陥候補の画素を抽出しているので、欠陥候補の判定を短時間で容易に行うことができる。また、抽出されたムラ欠陥候補の情報に基づいてムラ欠陥を評価しているので、欠陥を客観的に評価でき、ランク付けも行うことができるので、不良品を容易に判定できる。
ムラ成分強調値を所定の閾値と比較してムラ欠陥候補の画素を抽出しているので、欠陥候補の判定を短時間で容易に行うことができる。また、抽出されたムラ欠陥候補の情報に基づいてムラ欠陥を評価しているので、欠陥を客観的に評価でき、ランク付けも行うことができるので、不良品を容易に判定できる。
本発明のムラ欠陥検出方法において、前記ムラ成分強調処理工程は、前記対象画素から輝度比較画素までの距離が異なる複数種類のムラ成分強調フィルタを各画素に対して適用し、各フィルタによって得られるムラ成分強調値のうち、その絶対値が最大のものをその対象画素のムラ成分強調値とすることが好ましい。
ムラ成分強調フィルタは、対象画素と輝度比較画素の距離を適宜設定することで、検出可能なムラ欠陥の大きさを設定できるので、検出したいサイズのムラ欠陥を容易に検出できる。その上、ムラ成分強調値の最大絶対値を抽出しているので、各ムラ成分強調フィルタの強調結果を合成した際に、各サイズのムラ欠陥を確実に検出することができる。このため、各ムラ成分強調フィルタの強調結果を個別に評価する必要が無く、合成結果のみを評価すればよいので、様々なサイズのムラ欠陥を容易に検出・評価することができる。
ムラ成分強調フィルタは、対象画素と輝度比較画素の距離を適宜設定することで、検出可能なムラ欠陥の大きさを設定できるので、検出したいサイズのムラ欠陥を容易に検出できる。その上、ムラ成分強調値の最大絶対値を抽出しているので、各ムラ成分強調フィルタの強調結果を合成した際に、各サイズのムラ欠陥を確実に検出することができる。このため、各ムラ成分強調フィルタの強調結果を個別に評価する必要が無く、合成結果のみを評価すればよいので、様々なサイズのムラ欠陥を容易に検出・評価することができる。
本発明のムラ欠陥検出方法において、前記ムラ成分強調処理工程前に、撮像画像の複数段階の縮小画像を作成する縮小画像作成工程を実施し、前記ムラ成分強調処理工程は、縮小画像作成工程で作成された各縮小画像に対して前記ムラ成分強調フィルタを適用し、各フィルタによって得られる各縮小画像における各画素のムラ成分強調値のうち、その絶対値が最大のものをその画素のムラ成分強調値とすることが好ましい。
複数段階の縮小画像を作成すれば、同一のムラ欠陥のサイズをそれぞれ異ならせることができる。このため、1種類のムラ成分強調フィルタを用いても、複数段階の縮小画像に適用することで、様々なサイズのムラ欠陥を検出することができる。
複数段階の縮小画像を作成すれば、同一のムラ欠陥のサイズをそれぞれ異ならせることができる。このため、1種類のムラ成分強調フィルタを用いても、複数段階の縮小画像に適用することで、様々なサイズのムラ欠陥を検出することができる。
本発明のムラ欠陥検出装置は、撮像した画像の各画素に対してムラ成分強調フィルタをかけてムラ成分を強調するムラ成分強調処理手段と、前記ムラ成分強調処理手段で得られた各画素のムラ成分強調値に基づいてムラ欠陥を検出するムラ欠陥検出手段とを有し、前記ムラ成分強調処理手段は、撮像画像において選択された対象画素から所定距離離れてかつ対象画素の周囲に配置された各輝度比較画素の輝度値を対象画素の輝度値と比較し、対象画素よりも輝度値が大きい輝度比較画素をカウントし、カウントされた輝度比較画素の数が、輝度比較画素全体の数の半数より多い場合には、対象画素よりも輝度値が大きい各輝度比較画素の輝度値におけるメディアン値と対象画素の輝度値との差分を計算して対象画素のムラ成分強調値とし、カウントされた輝度比較画素の数が、輝度比較画素全体の数の半数以下であった場合には、対象画素よりも輝度値が小さい各輝度比較画素の輝度値におけるメディアン値と対象画素の輝度値との差分を計算して対象画素のムラ成分強調値とするムラ成分強調フィルタを用いてムラ成分を強調し、前記ムラ欠陥検出手段は、前記各画素のムラ成分強調値を所定の閾値と比較してムラ欠陥候補の画素を抽出してムラ欠陥を検出することを特徴とする。
本発明では、ムラ成分強調処理手段において、対象画素から所定距離離れて、かつ、対
象画像の周囲に配置された輝度比較画素の輝度値に基づいてムラ成分を強調するムラ成分強調フィルタを用いて処理しているので、面状に広がるムラを確実に検出することができる。
また、各輝度比較画素の輝度値と対象画素の輝度値とを比較し、対象画素よりも輝度値が大きな輝度比較画素が、輝度比較画素総数の半数よりも多いか否かによって対象画素が黒ムラ成分なのか白ムラ成分なのかを判断し、その判断に応じて輝度比較画素の中で対象画素よりも輝度値が大きなあるいは小さな輝度比較画素のメディアン値を求め、このメディアン値と対象画素の輝度値との差分によってムラ成分が強調された強調値を算出しているため、実際に存在しないシミを検出してしまうこともなく、ムラ成分を高精度に検出することができる。
象画像の周囲に配置された輝度比較画素の輝度値に基づいてムラ成分を強調するムラ成分強調フィルタを用いて処理しているので、面状に広がるムラを確実に検出することができる。
また、各輝度比較画素の輝度値と対象画素の輝度値とを比較し、対象画素よりも輝度値が大きな輝度比較画素が、輝度比較画素総数の半数よりも多いか否かによって対象画素が黒ムラ成分なのか白ムラ成分なのかを判断し、その判断に応じて輝度比較画素の中で対象画素よりも輝度値が大きなあるいは小さな輝度比較画素のメディアン値を求め、このメディアン値と対象画素の輝度値との差分によってムラ成分が強調された強調値を算出しているため、実際に存在しないシミを検出してしまうこともなく、ムラ成分を高精度に検出することができる。
本発明のムラ欠陥検出装置においては、検査対象を撮像する撮像手段と、撮像した画像から予め作成しておいた背景画像との差をとる背景画像差分処理手段と、画像から表示エリアの抽出を行う表示エリア抽出手段と、縮小画像を作成する縮小画像作成手段とを備え、前記ムラ成分強調処理手段は、前記縮小画像作成手段で作成された縮小画像に対してムラ成分強調フィルタをかけることが好ましい。
本発明では、背景画像差分処理手段、表示エリア抽出手段により、検査対象以外の影響、例えば、撮像するために用いられる照明やレンズ等の検査対象以外のものによって生じるシミムラ等の影響を無くすことができ、ムラ欠陥を効果的に検出できる。また、縮小画像作成工程で縮小画像を作成できるので、ムラ成分強調フィルタに対する相対的なムラ欠陥サイズを変更することができ、ムラ欠陥のサイズに応じた複数種類のフィルタを用意しなくても、各種サイズのムラ欠陥を検出できる。
本発明では、背景画像差分処理手段、表示エリア抽出手段により、検査対象以外の影響、例えば、撮像するために用いられる照明やレンズ等の検査対象以外のものによって生じるシミムラ等の影響を無くすことができ、ムラ欠陥を効果的に検出できる。また、縮小画像作成工程で縮小画像を作成できるので、ムラ成分強調フィルタに対する相対的なムラ欠陥サイズを変更することができ、ムラ欠陥のサイズに応じた複数種類のフィルタを用意しなくても、各種サイズのムラ欠陥を検出できる。
図1は本発明の実施の形態に係るムラ欠陥検出装置の構成を示すブロック図である。
図1において、1は検査対象である液晶パネル(液晶ライトバルブ)、2は画像投影装置であるプロジェクタであり、液晶パネル1を外部からセットできるようになっている。3は液晶パネル1に各種パターンを出力するパターン生成装置であるパターンジェネレータ、4はスクリーン、5はスクリーン4に投影された画像を撮影する撮像手段であるCCDカメラであり、液晶パネル1の解像度以上の解像度を有するCCDを搭載している。6はパターンジェネレータ3及びCCDカメラ5を制御し、液晶パネル1のムラ欠陥を検出する画像処理手段であるコンピュータ装置、7はコンピュータ装置6に接続された表示装置である。
図1において、1は検査対象である液晶パネル(液晶ライトバルブ)、2は画像投影装置であるプロジェクタであり、液晶パネル1を外部からセットできるようになっている。3は液晶パネル1に各種パターンを出力するパターン生成装置であるパターンジェネレータ、4はスクリーン、5はスクリーン4に投影された画像を撮影する撮像手段であるCCDカメラであり、液晶パネル1の解像度以上の解像度を有するCCDを搭載している。6はパターンジェネレータ3及びCCDカメラ5を制御し、液晶パネル1のムラ欠陥を検出する画像処理手段であるコンピュータ装置、7はコンピュータ装置6に接続された表示装置である。
コンピュータ装置6は、画像入力手段60と、背景画像差分処理手段61と、表示エリア抽出手段62と、縮小画像作成手段63と、ムラ成分強調処理手段64と、ノイズ除去手段65と、ムラ欠陥抽出処理手段66と、blob処理手段67と、欠陥ランク分類処理手段68とから構成されている。
コンピュータ装置6の画像入力手段60には、CCDカメラ5で撮像された取込画像の画像データが入力される。その取込画像は図示しない記憶手段に記憶される。従って、画像入力手段60によってCCDカメラ5を用いて検査対象を撮像する撮像工程(画像入力工程)が実施される。
背景画像差分処理手段61は、入力画像と予め作成された背景画像との差を取って検査対象以外のものによって生じる欠陥状の輝度変化を除去した背景差分画像を得る背景画像差分処理工程を実施する。表示エリア抽出手段62は、背景差分画像から被検査部の画像部分だけを抽出する表示エリア抽出工程を実施する。CCDカメラ5で検査対象であるTFTパネルを撮像した際に、TFTパネル全体を撮像するにはパネル周囲も多少写さなければならない。このため撮像画像におけるパネル投影画像の周囲には、パネルとは関係のないデータが存在し、また投影画像も長方形ではなく歪んでいる。このため、表示エリア抽出手段62は、TFTパネル投影画像の部分のみを切り出す処理を行い、検査対象画像を作成する。
背景画像差分処理手段61は、入力画像と予め作成された背景画像との差を取って検査対象以外のものによって生じる欠陥状の輝度変化を除去した背景差分画像を得る背景画像差分処理工程を実施する。表示エリア抽出手段62は、背景差分画像から被検査部の画像部分だけを抽出する表示エリア抽出工程を実施する。CCDカメラ5で検査対象であるTFTパネルを撮像した際に、TFTパネル全体を撮像するにはパネル周囲も多少写さなければならない。このため撮像画像におけるパネル投影画像の周囲には、パネルとは関係のないデータが存在し、また投影画像も長方形ではなく歪んでいる。このため、表示エリア抽出手段62は、TFTパネル投影画像の部分のみを切り出す処理を行い、検査対象画像を作成する。
縮小画像作成手段63は、表示エリア抽出手段62で抽出された画像から縮小画像を作成する縮小画像作成工程を実施する。例えば、縮小画像作成手段63は、撮像画像において比較的大きなムラ欠陥を検出するために、撮像した画像を1/8サイズに縮小する処理を行う。後述するように、ムラ成分強調処理手段64で使用するムラ成分強調フィルタは、それぞれ強調可能なムラの大きさがある程度決められている。このため、同一のムラ成分強調フィルタを利用していても、画像自体を縮小してムラ成分の大きさも小さくすることで、画像を縮小しない場合に比べて、相対的に大きなムラ欠陥を検出することができる。なお、小さなムラ欠陥を検出する場合には、縮小画像作成手段63による縮小画像作成工程を実施しなくてもよい。
ムラ成分強調処理手段64は、画像に対してムラ成分強調フィルタ(ムラ欠陥検出フィルタ)を適用してムラ欠陥を強調して検出するムラ成分強調処理工程を実施する。
ノイズ除去手段65は、ムラ成分強調処理手段64で得られた結果に対してメディアンフィルタを適用してノイズを除去するノイズ除去工程を実施する。
ノイズ除去手段65は、ムラ成分強調処理手段64で得られた結果に対してメディアンフィルタを適用してノイズを除去するノイズ除去工程を実施する。
ムラ欠陥抽出処理手段66は、ノイズ除去手段65で処理された結果を所定の閾値と比較してムラ欠陥候補を抽出する。なお、ムラ欠陥には、他の画素部分に対して輝度値が高い白ムラ欠陥と、輝度値が低い黒ムラ欠陥とがある。このため、閾値としては、白ムラ欠陥閾値と、黒ムラ欠陥閾値とが設定され、白ムラ欠陥閾値と比較することで白ムラ欠陥候補が抽出され、黒ムラ欠陥閾値と比較することで黒ムラ欠陥候補が抽出される。
blob処理手段67は、欠陥候補として抽出した領域の面積と、平均輝度を求めるblob処理工程を実施する。
欠陥ランク分類処理手段68は、blob処理手段67で求めた面積および平均輝度に
基づいてムラ欠陥のランクを評価し、今回の検査対象がどの欠陥ランクに該当するかを分類する欠陥ランク分類工程を実施する。
従って、本実施形態では、ムラ欠陥抽出処理手段66、blob処理手段67、欠陥ランク分類処理手段68により、ムラ欠陥検出手段が構成されている。
欠陥ランク分類処理手段68は、blob処理手段67で求めた面積および平均輝度に
基づいてムラ欠陥のランクを評価し、今回の検査対象がどの欠陥ランクに該当するかを分類する欠陥ランク分類工程を実施する。
従って、本実施形態では、ムラ欠陥抽出処理手段66、blob処理手段67、欠陥ランク分類処理手段68により、ムラ欠陥検出手段が構成されている。
次に、本発明の実施の形態によるムラ欠陥検出装置の動作について説明する。
図2はこの実施の形態のムラ欠陥検出装置の動作を説明するためのフローチャートである。図2に示す動作はコンピュータ装置6上で実行されるプログラムにより実現されている。
まず、プロジェクタ2に検査対象の液晶パネル1をセットし、コンピュータ装置6によりパターンジェネレータ3を制御して液晶パネル1上に特定の明るさのパターンを表示させ、それをプロジェクタ2によりスクリーン4に投影する。そして、スクリーン4上に投影された画像をCCDカメラ5で撮影し、その撮影データの画像をコンピュータ装置6に出力し、コンピュータ装置6によりムラ欠陥検出処理を行い、液晶パネル1のムラ欠陥の検出結果を表示装置7に表示する。
図2はこの実施の形態のムラ欠陥検出装置の動作を説明するためのフローチャートである。図2に示す動作はコンピュータ装置6上で実行されるプログラムにより実現されている。
まず、プロジェクタ2に検査対象の液晶パネル1をセットし、コンピュータ装置6によりパターンジェネレータ3を制御して液晶パネル1上に特定の明るさのパターンを表示させ、それをプロジェクタ2によりスクリーン4に投影する。そして、スクリーン4上に投影された画像をCCDカメラ5で撮影し、その撮影データの画像をコンピュータ装置6に出力し、コンピュータ装置6によりムラ欠陥検出処理を行い、液晶パネル1のムラ欠陥の検出結果を表示装置7に表示する。
ここで、コンピュータ装置6によるムラ欠陥検出の動作について図2のフローチャートに基づいて説明する。
まず、スクリーン4上に投影された画像をCCDカメラ5で撮影し、その撮影データの画像がコンピュータ装置6の画像入力手段60に取り込まれ、画像入力工程(撮像工程)が行われる(ステップS1)。このとき撮影データは、図示しないA/D変換器により、4096階調(12ビット)のデジタルデータとして、コンピュータ装置6に取り込まれる。
次に、背景画像差分処理手段61は、取り込まれた画像データの中から、照明やレンズなど液晶パネル以外のものによって生じる欠陥状の輝度変化を除去するための背景画像差分処理工程を行う(ステップS2)。
まず、スクリーン4上に投影された画像をCCDカメラ5で撮影し、その撮影データの画像がコンピュータ装置6の画像入力手段60に取り込まれ、画像入力工程(撮像工程)が行われる(ステップS1)。このとき撮影データは、図示しないA/D変換器により、4096階調(12ビット)のデジタルデータとして、コンピュータ装置6に取り込まれる。
次に、背景画像差分処理手段61は、取り込まれた画像データの中から、照明やレンズなど液晶パネル以外のものによって生じる欠陥状の輝度変化を除去するための背景画像差分処理工程を行う(ステップS2)。
この背景画像差分処理工程は、図3(A)に示す入力画像(投影画像)から図3(B)に示す背景画像を減算して、図3(C)に示す背景差分画像を作成する。背景画像は、液晶パネル1を除いた光学系の輝度変化の画像である。投影ランプや投射レンズによる欠陥上の輝度変化は、入力画像および背景画像の両方に生じるため、入力画像から背景画像を減算すれば、背景差分画像においては、投影ランプや投射レンズなど液晶パネル以外のものによって生じる欠陥上の輝度変化成分は除去される。
続いて、表示エリア抽出手段62は、被検査部の画面部分だけを抽出する表示エリア抽出処理工程を行う(ステップS3)。
表示エリア抽出処理工程は、図4(A)に示す被検査部画像(背景差分画像)の四隅の座標をパターンマッチング処理(画像データの四隅付近の数十画素×数十画素の4つの小領域に対して、それぞれ予め用意した4つの隅基準画像とパターンマッチング処理を行い、四隅の座標を特定する)により検出し、この四隅の座標の位置関係が長方形になるようにアフィン変換することで表示エリアを抽出する。これによって、図4(B)に示すように、スクリーン4上の周囲の縁部が除去され、且つ正確な長方形とされた画面部分だけが抽出される。
表示エリア抽出処理工程は、図4(A)に示す被検査部画像(背景差分画像)の四隅の座標をパターンマッチング処理(画像データの四隅付近の数十画素×数十画素の4つの小領域に対して、それぞれ予め用意した4つの隅基準画像とパターンマッチング処理を行い、四隅の座標を特定する)により検出し、この四隅の座標の位置関係が長方形になるようにアフィン変換することで表示エリアを抽出する。これによって、図4(B)に示すように、スクリーン4上の周囲の縁部が除去され、且つ正確な長方形とされた画面部分だけが抽出される。
次に、縮小画像作成手段63は、表示エリア抽出処理された検査対象画像を縮小する縮小画像作成処理工程を行う(ステップS4)。
この縮小画像作成処理工程は、検査対象画像から所定サイズ、例えば1/8サイズに縮小した画像を作成する。具体的には、1/8サイズの縮小画像を作成する場合には、検査対象画像の4画素の平均値を1画素とすることで1/2サイズの縮小画像を作成し、この1/2の縮小画像の4画素の平均値を1画素とすることで1/4サイズの縮小画像を作成
し、この1/4の縮小画像の4画素の平均値を1画素とすることで1/8サイズの縮小画像を作成する。
この縮小画像作成処理工程は、検査対象画像から所定サイズ、例えば1/8サイズに縮小した画像を作成する。具体的には、1/8サイズの縮小画像を作成する場合には、検査対象画像の4画素の平均値を1画素とすることで1/2サイズの縮小画像を作成し、この1/2の縮小画像の4画素の平均値を1画素とすることで1/4サイズの縮小画像を作成
し、この1/4の縮小画像の4画素の平均値を1画素とすることで1/8サイズの縮小画像を作成する。
従って、平坦化処理された原画像が1300×1000の130万画素とすると、1/2の縮小画像は650×500の32.5万画素、1/4の縮小画像は325×250の8万1250画素、1/8の縮小画像は約162×125の約2万0250画素を有することになる。
このように、所定サイズの縮小画像を作成するのは、後述するムラ成分強調フィルタは所定の大きさのムラ欠陥を強調するように設計されており、画像サイズを縮小することで、縮小前の画像サイズのままでは後述するムラ成分強調フィルタで強調できない比較的大きなムラを、画像サイズを縮小することで強調できるようにするためのものである。
このように、所定サイズの縮小画像を作成するのは、後述するムラ成分強調フィルタは所定の大きさのムラ欠陥を強調するように設計されており、画像サイズを縮小することで、縮小前の画像サイズのままでは後述するムラ成分強調フィルタで強調できない比較的大きなムラを、画像サイズを縮小することで強調できるようにするためのものである。
次に、ムラ成分強調処理手段64は、作成された縮小画像に対してムラ成分を強調するムラ成分強調処理工程を行う(ステップS5)。このムラ成分強調処理工程は、そのままでは微少なレベルの白ムラ欠陥・黒ムラ欠陥の検出が難しいために、画像の中のムラ欠陥のみを強調するものである。
なお、所定サイズのムラ欠陥のみを検出する場合には、作成された縮小画像に対して、1種類のムラ成分強調フィルタを適用すればよいが、サイズの異なるムラ欠陥も検出する場合には、検出対象となるムラ欠陥のサイズが異なる複数種類のムラ成分強調フィルタを適用し、所定サイズのムラ欠陥を検出すればよい。
なお、所定サイズのムラ欠陥のみを検出する場合には、作成された縮小画像に対して、1種類のムラ成分強調フィルタを適用すればよいが、サイズの異なるムラ欠陥も検出する場合には、検出対象となるムラ欠陥のサイズが異なる複数種類のムラ成分強調フィルタを適用し、所定サイズのムラ欠陥を検出すればよい。
ムラ成分強調フィルタは、図5に示すように、設定した検出領域の中心画素を対象画素とし、この対象画素の周囲に略円状に配置され、かつ対象画素から所定長さ離れて配置された輝度比較画素を設けている。
そして、ムラ成分強調フィルタは、まず、各輝度比較画素の輝度値を、対象画素の輝度値と比較し、対象画素の輝度値よりも大きな輝度値を有する輝度比較画素の数をカウントする。このカウント数が、輝度比較画素の総数(本実施形態では32個)の半数よりも多ければ、対象画素は黒ムラ成分の一部であると判断される。一方、半数以下であれば、白ムラ成分の一部であると判断される。
そして、ムラ成分強調フィルタは、まず、各輝度比較画素の輝度値を、対象画素の輝度値と比較し、対象画素の輝度値よりも大きな輝度値を有する輝度比較画素の数をカウントする。このカウント数が、輝度比較画素の総数(本実施形態では32個)の半数よりも多ければ、対象画素は黒ムラ成分の一部であると判断される。一方、半数以下であれば、白ムラ成分の一部であると判断される。
次に、ムラ成分強調フィルタは、前記カウント数が、輝度比較画素総数の半数よりも多い場合(黒ムラ成分の一部と判断されている場合)、対象画素よりも輝度値が大きいつまり明るい輝度比較画素のメディアン値(中央値)を求め、このメディアン値と対象画素の輝度値との差分をムラ成分強調結果値として算出する。
逆に、ムラ成分強調フィルタは、前記カウント数が、輝度比較画素総数の半数以下の場合(白ムラ成分の一部と判断されている場合)、対象画素よりも輝度値が小さいつまり暗い輝度比較画素のメディアン値(中央値)を求め、このメディアン値と対象画素の輝度値との差分をムラ成分強調結果値として算出する。
逆に、ムラ成分強調フィルタは、前記カウント数が、輝度比較画素総数の半数以下の場合(白ムラ成分の一部と判断されている場合)、対象画素よりも輝度値が小さいつまり暗い輝度比較画素のメディアン値(中央値)を求め、このメディアン値と対象画素の輝度値との差分をムラ成分強調結果値として算出する。
例えば、輝度比較画素で囲まれたエリア内に欠陥が存在しない場合、対象画素の輝度値と各輝度比較画素の輝度値は殆ど差が無い状態になる。従って、対象画素が黒ムラあるいは白ムラのいずれと判断されても、上記ムラ成分強調フィルタの出力結果である前記輝度比較画素のメディアン値と対象画素の輝度値との差分は非常に小さな値となる。
一方、輝度比較画素で囲まれたエリア内に黒ムラ欠陥が存在し、対象画素がその一部である場合、対象画素に比べて各輝度比較画素の輝度値は高くなる。従って、対象画素の輝度値から輝度比較画素のメディアン値を引いて差分を取れば、その結果はマイナス値となり、黒ムラ欠陥が存在することが判明する。なお、マイナス値で処理することに不都合が有れば、オフセット値を加算してプラス値に直して処理してもよい。
また、輝度比較画素で囲まれたエリア内に白ムラ欠陥が存在し、対象画素がその一部である場合、対象画素に比べて各輝度比較画素の輝度値は低くなる。従って、対象画素の輝度値から輝度比較画素のメディアン値を引いて差分を取れば、その結果はプラス値となり、白ムラ欠陥が存在することが判明する。なお、黒ムラ欠陥の場合にオフセット値を加算している場合には、白ムラ欠陥の場合もオフセット値を加算して処理することで、白ムラ欠陥および黒ムラ欠陥の両方を同時に検出することができる。
一方、輝度比較画素で囲まれたエリア内に黒ムラ欠陥が存在し、対象画素がその一部である場合、対象画素に比べて各輝度比較画素の輝度値は高くなる。従って、対象画素の輝度値から輝度比較画素のメディアン値を引いて差分を取れば、その結果はマイナス値となり、黒ムラ欠陥が存在することが判明する。なお、マイナス値で処理することに不都合が有れば、オフセット値を加算してプラス値に直して処理してもよい。
また、輝度比較画素で囲まれたエリア内に白ムラ欠陥が存在し、対象画素がその一部である場合、対象画素に比べて各輝度比較画素の輝度値は低くなる。従って、対象画素の輝度値から輝度比較画素のメディアン値を引いて差分を取れば、その結果はプラス値となり、白ムラ欠陥が存在することが判明する。なお、黒ムラ欠陥の場合にオフセット値を加算している場合には、白ムラ欠陥の場合もオフセット値を加算して処理することで、白ムラ欠陥および黒ムラ欠陥の両方を同時に検出することができる。
以上のように、本実施形態のムラ成分強調フィルタは、輝度値が対象画素よりも大きい比較対象画素の数が、比較対象画素総数の半数よりも多い場合には、輝度値が大きい比較対象画素における輝度値のメディアン値と対象画素の輝度値との差分を各対象画素のムラ強調値として記憶し、逆に半数以下の場合には、輝度値が小さい比較対象画素における輝度値のメディアン値と対象画素の輝度値との差分を各対象画素のムラ強調値として記憶するものである。
すなわち、比較対象画素を、その輝度値が対象画素の輝度値よりも大きいグループと、輝度値が対象画素の輝度値以下のグループに分け、比較対象画素の数を多いグループにおける輝度値のメディアン値と、対象画素の輝度値との差分を各対象画素のムラ強調値として記憶するものである。
すなわち、比較対象画素を、その輝度値が対象画素の輝度値よりも大きいグループと、輝度値が対象画素の輝度値以下のグループに分け、比較対象画素の数を多いグループにおける輝度値のメディアン値と、対象画素の輝度値との差分を各対象画素のムラ強調値として記憶するものである。
なお、図5に示すムラ成分強調フィルタは、対象画素から上下、左右の輝度比較画素までの距離が6画素分であり、対象画素と他の輝度比較画素との間の距離もおおむね6画素分である。本実施形態のムラ成分強調フィルタは、輝度比較画素で囲まれた面積よりも一回り小さい面積のムラ欠陥の抽出に適している。すなわち、ムラ成分強調フィルタは、各輝度比較画素で囲まれたエリア内の面積に比べて測定対象のムラの面積が大きいと、その輪郭部分のみが強調され、ムラ部分全体を強調することができない。従って、対象画素と輝度比較画素間の距離によって検出可能なムラ欠陥のサイズが異なる。このため、以下の説明において、各ムラ成分強調フィルタにおいて、対象画素と輝度比較画素間の距離がnのものを距離n画素フィルタと呼ぶ。例えば、図5に示すムラ成分強調フィルタは、距離6画素フィルタである。
ここで、本実施形態のムラ成分強調処理工程S5の処理を説明する。本実施形態では、図6に示すように、1/8に縮小された画像に対して4種類のムラ成分強調フィルタを適用している。具体的には、距離3,6,12,18の各ムラ成分強調フィルタを適用している。そして、距離3〜12のムラ成分強調フィルタの適用結果を合成して合成処理結果1を求め、距離6〜18のムラ成分強調フィルタの適用結果を合成して合成処理結果2を求めている。
ここで、距離の異なる複数のムラ成分強調フィルタを用いているのは、前述の通り、様々なサイズのムラ欠陥を検出するためである。すなわち、処理対象画素からの距離が6画素のムラ成分強調フィルタのみを用いると、検出できるムラ欠陥のサイズが限定されてしまう(約12画素サイズ近辺のムラ欠陥までしか検出できない)。
そこで、本実施形態では、画面内に存在する様々なサイズのムラ欠陥に対応するため、3画素、6画素、12画素、18画素と、4段階に距離を変えて強調処理を行うことにより、様々なサイズのムラ欠陥を強調している。
そこで、本実施形態では、画面内に存在する様々なサイズのムラ欠陥に対応するため、3画素、6画素、12画素、18画素と、4段階に距離を変えて強調処理を行うことにより、様々なサイズのムラ欠陥を強調している。
また、強調結果を合成処理しているのは、検出精度を向上させるためである。すなわち、それぞれの強調結果からムラ欠陥を抽出して個別に評価した場合、1つのムラ欠陥が3画素と6画素の強調結果に分割されて検出されることがあり、実際のムラ欠陥と強調結果が一致しない場合がある。そこで、結果を一致させるため複数の強調結果を合成することで、分離したムラ欠陥を1つに合成して検出精度を向上させている。
このとき、ムラ欠陥にはサイズの小さなムラ成分と大きなムラ成分が存在しており、全ての強調結果を1枚に合成すると、大きなムラ成分に小さなムラ成分が埋もれてしまい、小さなムラ欠陥を検出できなくなる。そこで、小さなムラ成分検出用として、3画素、6画素、12画素の強調結果を合成、大きなムラ成分検出用として、6画素、12画素、18画素の強調結果を合成して、計2枚の画像を持って、ムラ欠陥検出処理を行うことで、検出精度を向上させている。
このとき、ムラ欠陥にはサイズの小さなムラ成分と大きなムラ成分が存在しており、全ての強調結果を1枚に合成すると、大きなムラ成分に小さなムラ成分が埋もれてしまい、小さなムラ欠陥を検出できなくなる。そこで、小さなムラ成分検出用として、3画素、6画素、12画素の強調結果を合成、大きなムラ成分検出用として、6画素、12画素、18画素の強調結果を合成して、計2枚の画像を持って、ムラ欠陥検出処理を行うことで、検出精度を向上させている。
図7に示す疑似ムラ欠陥画像に対し、本実施形態のムラ成分強調フィルタを適用した結果を図8〜11に示す。
図7に示す疑似ムラ欠陥は、擬似的に作成した白ムラ欠陥および黒ムラ欠陥である。そして、図7に示す画像を1/8サイズに縮小し、その縮小画像に対して以下の各ムラ成分強調フィルタを適用した。
図7に示す疑似ムラ欠陥は、擬似的に作成した白ムラ欠陥および黒ムラ欠陥である。そして、図7に示す画像を1/8サイズに縮小し、その縮小画像に対して以下の各ムラ成分強調フィルタを適用した。
図8には、対象画素と輝度比較画素間の距離が3画素のムラ成分強調フィルタ(距離3画素フィルタ)を適用した場合の強調結果を示す。
図9には、対象画素と輝度比較画素間の距離が6画素のムラ成分強調フィルタ(距離6画素フィルタ)を適用した場合の強調結果を示す。
図10には、対象画素と輝度比較画素間の距離が12画素のムラ成分強調フィルタ(距離12画素フィルタ)を適用した場合の強調結果を示す。
図11には、対象画素と輝度比較画素間の距離が18画素のムラ成分強調フィルタ(距離12画素フィルタ)を適用した場合の強調結果を示す。
各図8〜11に示すように、各距離のフィルタにより、それぞれのサイズに応じたムラ欠陥が強調される。
図9には、対象画素と輝度比較画素間の距離が6画素のムラ成分強調フィルタ(距離6画素フィルタ)を適用した場合の強調結果を示す。
図10には、対象画素と輝度比較画素間の距離が12画素のムラ成分強調フィルタ(距離12画素フィルタ)を適用した場合の強調結果を示す。
図11には、対象画素と輝度比較画素間の距離が18画素のムラ成分強調フィルタ(距離12画素フィルタ)を適用した場合の強調結果を示す。
各図8〜11に示すように、各距離のフィルタにより、それぞれのサイズに応じたムラ欠陥が強調される。
図12には、図8〜10に示す距離3,6,12画素の各フィルタの強調結果を合成した結果が示されている。また、図13には、図9〜11に示す距離6,12,18画素の各フィルタの強調結果を合成した結果が示されている。
合成処理は、各フィルタの強調結果において、同じ位置の画素の強調結果値を比較し、それらの中で絶対値が最大となる値をその合成結果としたものである。
なお、ムラ成分強調フィルタの距離が、ムラ欠陥の大きさに比べて非常に大きい場合、輝度比較画素が他のムラ領域に位置するとそのムラ成分に影響されてムラを正しく検出することができない。このため、ムラ成分強調フィルタは、検出しようとするムラ欠陥の大きさよりも僅かに大きいもの、例えば1〜3画素程度の寸法分、大きいものを用いることが好ましい。
従って、距離3,6,12画素の各フィルタの強調結果を合成するようにすれば、距離3,6,12の各サイズに対応したムラ成分が強調されて検出することができ、距離6,12,18画素の各フィルタの強調結果を合成するようにすれば、距離6,12,18の各サイズに対応したムラ成分が強調されて検出することができる。
合成処理は、各フィルタの強調結果において、同じ位置の画素の強調結果値を比較し、それらの中で絶対値が最大となる値をその合成結果としたものである。
なお、ムラ成分強調フィルタの距離が、ムラ欠陥の大きさに比べて非常に大きい場合、輝度比較画素が他のムラ領域に位置するとそのムラ成分に影響されてムラを正しく検出することができない。このため、ムラ成分強調フィルタは、検出しようとするムラ欠陥の大きさよりも僅かに大きいもの、例えば1〜3画素程度の寸法分、大きいものを用いることが好ましい。
従って、距離3,6,12画素の各フィルタの強調結果を合成するようにすれば、距離3,6,12の各サイズに対応したムラ成分が強調されて検出することができ、距離6,12,18画素の各フィルタの強調結果を合成するようにすれば、距離6,12,18の各サイズに対応したムラ成分が強調されて検出することができる。
次に、ノイズ除去手段65は、前記ムラ成分強調処理工程の結果に対して、メディアンフィルタを掛けて、ノイズにより分離している欠陥成分をつなげて平滑化し、ムラ成分以外のノイズを除去するノイズ除去処理工程を実施する(S6)。メディアンフィルタとしては、例えば3×3の9画素の各輝度値のメディアン値(中央値)を3×3の中心に位置する対象画素の輝度値とするようなメディアンフィルタを利用すればよい。
図14には、距離3,6,12画素の各フィルタの出力の合成結果にメディアンフィルタを適用した結果が示されている。また、図15には、距離6,12,18画素の各フィルタの出力の合成結果にメディアンフィルタを適用した結果が示されている。
図14には、距離3,6,12画素の各フィルタの出力の合成結果にメディアンフィルタを適用した結果が示されている。また、図15には、距離6,12,18画素の各フィルタの出力の合成結果にメディアンフィルタを適用した結果が示されている。
次に、ムラ欠陥抽出処理手段66は、ノイズが除去されたムラ欠陥強調画像に対して、白ムラ欠陥を切り出す閾値と、黒ムラ欠陥を切り出す閾値を設定し、各ムラ欠陥候補の領域を切り出すムラ欠陥抽出処理工程を実施する(S7)。ここで、各閾値は、画像の状況に合わせて最適な値を設定すればよい。例えば、ムラ欠陥強調画像(合成画像)のムラ強調値(輝度値)の平均値と、その標準偏差を求め、以下の式で閾値を設定する。
白ムラ欠陥閾値 wslevel=avr+α・σ+β1
黒ムラ欠陥閾値 bslevel=avr−α・σ+β2
ここで、avrは合成画像のムラ強調値の平均値、σは合成画像のムラ強調値の標準偏差、α,β1,β2は任意の数で検査対象となる画像の状況で適宜決定される。
白ムラ欠陥閾値 wslevel=avr+α・σ+β1
黒ムラ欠陥閾値 bslevel=avr−α・σ+β2
ここで、avrは合成画像のムラ強調値の平均値、σは合成画像のムラ強調値の標準偏差、α,β1,β2は任意の数で検査対象となる画像の状況で適宜決定される。
ここで、αを1に設定して計算した白ムラ欠陥閾値および黒ムラ欠陥閾値で、図15の合成画像を2値化した結果を、図16,17に示す。図16は白ムラ欠陥閾値で切り出した白ムラ欠陥候補であり、図17は黒ムラ欠陥閾値で切り出した白ムラ欠陥候補である。図16,17とも、白く表示された領域が、切り出されたムラ欠陥候補の領域である。
次に、blob処理手段67は、白ムラ欠陥候補画像と、黒ムラ欠陥候補画像に対し、欠陥候補として切り出した領域の面積と、平均輝度を求めるblob処理工程を実施する(S8)。
次に、欠陥ランク分類処理手段68は、算出された欠陥候補領域の面積および平均輝度により、その画像におけるムラ欠陥のランクを分類する欠陥ランク分類工程を実施する(S9)。
欠陥ランク分類処理手段68で求められた欠陥ランクは、表示装置7に表示され、検査員は検査対象の液晶パネル1の欠陥ランクを容易に把握することができる。
従って、本実施形態では、ムラ欠陥抽出処理工程S7、blob処理工程S8、欠陥ランク分類工程S9により、ムラ欠陥検出工程が構成されている。
次に、欠陥ランク分類処理手段68は、算出された欠陥候補領域の面積および平均輝度により、その画像におけるムラ欠陥のランクを分類する欠陥ランク分類工程を実施する(S9)。
欠陥ランク分類処理手段68で求められた欠陥ランクは、表示装置7に表示され、検査員は検査対象の液晶パネル1の欠陥ランクを容易に把握することができる。
従って、本実施形態では、ムラ欠陥抽出処理工程S7、blob処理工程S8、欠陥ランク分類工程S9により、ムラ欠陥検出工程が構成されている。
この実施の形態によれば、次のような効果がある。
(1)ムラ成分強調処理手段64は、対象画素から所定距離離れて、かつ、対象画像の周囲に配置された輝度比較画素の輝度値に基づいてムラ成分を強調するムラ成分強調フィルタを用いているので、例えば、輝度比較画素を対象画素に対して上下左右のみに配置した場合に比べて、面状に広がるムラを確実に検出することができる。
その上、ムラ成分強調フィルタは、輝度比較画素と対象画素の輝度値を比較し、対象画素よりも輝度値が大きな輝度比較画素の数が輝度比較画素総数の半数よりも多いか否かにより、対象画素が黒ムラ成分の一部であるか、あるいは白ムラ成分の一部であるかを判断し、黒ムラ成分と判断した場合には、対象画素よりも明るい輝度比較画素のメディアン値と対象画素の輝度値との差分を計算し、白ムラ成分と判断した場合には、対象画素よりも暗い輝度比較画素のメディアン値と対象画素の輝度値との差分を計算してムラ成分が強調された強調値を算出している。このため、例えば、輝度比較画素の全画素の平均値やメディアン値と対象画素の輝度値の差分で強調値を算出する場合には、輝度比較画素の一部にムラ成分が存在するとその影響を受けてしまうが、本実施形態では、輝度比較画素において対象画素よりも明るい部分あるいは暗い部分のみのメディアン値を用いているので、その影響を排除でき、ムラ成分を高精度に検出することができる。
(1)ムラ成分強調処理手段64は、対象画素から所定距離離れて、かつ、対象画像の周囲に配置された輝度比較画素の輝度値に基づいてムラ成分を強調するムラ成分強調フィルタを用いているので、例えば、輝度比較画素を対象画素に対して上下左右のみに配置した場合に比べて、面状に広がるムラを確実に検出することができる。
その上、ムラ成分強調フィルタは、輝度比較画素と対象画素の輝度値を比較し、対象画素よりも輝度値が大きな輝度比較画素の数が輝度比較画素総数の半数よりも多いか否かにより、対象画素が黒ムラ成分の一部であるか、あるいは白ムラ成分の一部であるかを判断し、黒ムラ成分と判断した場合には、対象画素よりも明るい輝度比較画素のメディアン値と対象画素の輝度値との差分を計算し、白ムラ成分と判断した場合には、対象画素よりも暗い輝度比較画素のメディアン値と対象画素の輝度値との差分を計算してムラ成分が強調された強調値を算出している。このため、例えば、輝度比較画素の全画素の平均値やメディアン値と対象画素の輝度値の差分で強調値を算出する場合には、輝度比較画素の一部にムラ成分が存在するとその影響を受けてしまうが、本実施形態では、輝度比較画素において対象画素よりも明るい部分あるいは暗い部分のみのメディアン値を用いているので、その影響を排除でき、ムラ成分を高精度に検出することができる。
(2)さらに、ムラ成分強調フィルタは、対象画素と輝度比較画素の距離に応じて適宜設定することで、そのフィルタによって検出可能なムラ欠陥の大きさを設定できるので、検出したいサイズのムラ欠陥を容易に検出できる。
その上、各ムラ欠陥のサイズに応じた複数のムラ成分強調フィルタを適用した場合も、それらの強調結果の合成結果のみを評価することで各サイズのムラ欠陥を容易に検出することができる。
さらに、本実施形態では、合成結果を、小さなムラ成分検出用と大きなムラ成分検出用の2種類設けているので、大きなムラ成分に小さなムラ成分が埋没することを防止でき、検出精度を向上することができる。
その上、各ムラ欠陥のサイズに応じた複数のムラ成分強調フィルタを適用した場合も、それらの強調結果の合成結果のみを評価することで各サイズのムラ欠陥を容易に検出することができる。
さらに、本実施形態では、合成結果を、小さなムラ成分検出用と大きなムラ成分検出用の2種類設けているので、大きなムラ成分に小さなムラ成分が埋没することを防止でき、検出精度を向上することができる。
(3)白ムラ欠陥および黒ムラ欠陥は、共に同じムラ成分強調フィルタで強調でき、ムラ欠陥抽出処理手段66で白ムラ欠陥用の閾値と、黒ムラ欠陥用の閾値とを使い分けるだけで、白ムラ欠陥および黒ムラ欠陥の両方を簡単に検出することができる。このため、各種のムラ欠陥を簡単な処理で効率的に検出することができる。
(4)blob処理手段67および欠陥ランク分類処理手段68により、抽出されたムラ欠陥のランクを分類できるので、欠陥の客観的なランク付けを短時間に行うことができ、検査者はムラ欠陥の度合いを容易に判断でき、良品かどうかの判定を短時間で容易にすることができる。
なお、本発明は、前記実施形態に限らない。
例えば、前記実施形態では、様々なムラ欠陥サイズに対応するために、対象画素および輝度比較画素間の距離が異なる複数種類のムラ成分強調フィルタを利用していたが、縮小画像作成手段63において検査対象となる画像を複数段階に縮小し、縮小サイズが異なる各画像に対して所定のムラ成分強調フィルタをそれぞれ適用することで、様々なサイズのムラ成分を検出するようにしてもよい。
例えば、前記実施形態では、様々なムラ欠陥サイズに対応するために、対象画素および輝度比較画素間の距離が異なる複数種類のムラ成分強調フィルタを利用していたが、縮小画像作成手段63において検査対象となる画像を複数段階に縮小し、縮小サイズが異なる各画像に対して所定のムラ成分強調フィルタをそれぞれ適用することで、様々なサイズのムラ成分を検出するようにしてもよい。
前記実施形態では、白ムラ欠陥用および黒ムラ欠陥用の各閾値を設定し、白ムラ欠陥および黒ムラ欠陥の両方を検出できるようにしていたが、一方の欠陥のみを検出してもよい。例えば、白ムラ欠陥のみを検出すればよい場合には、黒ムラ欠陥用閾値との比較処理を行わずに処理してもよい。
本発明は、ムラ成分強調処理手段64によるムラ成分強調処理工程S5の前に、背景差分処理工程S2、表示エリア抽出工程S3の前処理を行っていたが、これらは撮影された画像の状態によっては実施しなくてもよい。同様に、縮小画像作成手段63による縮小画像作成工程S4も、検出するムラのサイズによっては実施しなくてもよい。また、ノイズ除去手段65によるノイズ除去処理工程S6も画像の状態が良ければ実施しなくてもよい。
本発明は、ムラ成分強調処理手段64によるムラ成分強調処理工程S5の前に、背景差分処理工程S2、表示エリア抽出工程S3の前処理を行っていたが、これらは撮影された画像の状態によっては実施しなくてもよい。同様に、縮小画像作成手段63による縮小画像作成工程S4も、検出するムラのサイズによっては実施しなくてもよい。また、ノイズ除去手段65によるノイズ除去処理工程S6も画像の状態が良ければ実施しなくてもよい。
また、前記実施形態では、ムラ欠陥検出工程として、ムラ欠陥抽出処理工程S7、blob処理工程S8、欠陥ランク分類工程S9を実施していたが、他の方法・手順でムラ欠陥を検出してもよい。要するに、ムラ欠陥検出工程は、ムラ成分強調処理工程S5で強調されたムラ成分に基づいてそれがムラ欠陥に該当するか否かを判断できるものであればよい。
前記実施形態では、複数のムラ成分強調フィルタを適用した場合には、各フィルタの結果を合成して判断していたが、各フィルタの結果毎にムラ欠陥があるか否かを個別に判断してもよい。但し、合成結果に基づいて判断したほうが、ムラ欠陥を効率的に検出することができる。
ムラ欠陥の検出対象としては、前記のようなTFT素子を用いた液晶ライトバルブに限られるものではなく、その他のダイオード素子を用いた液晶パネルやプラズマディスプレイ、有機ELディスプレイ、DMD(ダイレクト・ミラー・デバイス)などの表示体部品、ならびにそれらを使用した表示装置・製品の検査に利用することができるものであり、これらに使用した場合でも本発明の範囲から除外されるものでないことはいうまでもない。
さらに、本発明は、各種表示装置の検査に限らず、例えば、家電製品のケースや車のボディなどにムラ状の傷がある場合、これらを撮像してムラ状の欠陥がある画像が得られればそのムラを検出できるので、各種製品の表面塗装などのムラ検査に応用することもできる。
要するに、本発明は、周囲と輝度差があるムラであれば検出できるため、輝度ムラ欠陥や色ムラ欠陥の検出に利用できる。
さらに、本発明は、各種表示装置の検査に限らず、例えば、家電製品のケースや車のボディなどにムラ状の傷がある場合、これらを撮像してムラ状の欠陥がある画像が得られればそのムラを検出できるので、各種製品の表面塗装などのムラ検査に応用することもできる。
要するに、本発明は、周囲と輝度差があるムラであれば検出できるため、輝度ムラ欠陥や色ムラ欠陥の検出に利用できる。
1…液晶パネル、2…プロジェクタ、3…パターンジェネレータ、4…スクリーン、5…CCDカメラ、6…コンピュータ装置、7…表示装置、60…画像入力手段、61…背景画像差分処理手段、62…表示エリア抽出手段、63…縮小画像作成手段、64…ムラ成分強調処理手段、65…ノイズ除去手段、66…ムラ欠陥抽出処理手段、67…blob処理手段、68…欠陥ランク分類処理手段。
Claims (8)
- 撮像した画像の各画素に対してムラ成分強調フィルタをかけてムラ成分を強調するムラ成分強調処理工程と、
前記ムラ成分強調処理工程で得られた各画素のムラ成分強調値に基づいてムラ欠陥を検出するムラ欠陥検出工程とを有し、
前記ムラ成分強調処理工程は、
撮像画像において選択された対象画素から所定距離離れてかつ対象画素の周囲に配置された各輝度比較画素の輝度値を対象画素の輝度値と比較し、
対象画素よりも輝度値が大きい輝度比較画素の数をカウントし、
カウントされた輝度比較画素の数が、輝度比較画素全体の数の半数より多い場合には、対象画素よりも輝度値が大きい各輝度比較画素の輝度値におけるメディアン値と対象画素の輝度値との差分を計算して対象画素のムラ成分強調値とし、
カウントされた輝度比較画素の数が、輝度比較画素全体の数の半数以下であった場合には、対象画素よりも輝度値が小さい各輝度比較画素の輝度値におけるメディアン値と対象画素の輝度値との差分を計算して対象画素のムラ成分強調値とするムラ成分強調フィルタを用いてムラ成分を強調し、
前記ムラ欠陥検出工程は、前記各画素のムラ成分強調値を所定の閾値と比較してムラ欠陥候補の画素を抽出してムラ欠陥を検出することを特徴とするムラ欠陥検出方法。 - 請求項1に記載のムラ欠陥検出方法において、
前記ムラ成分強調処理工程の後に、メディアンフィルタを掛けてノイズを除去した後、前記ムラ欠陥検出工程を実行することを特徴とするムラ欠陥検出方法。 - 請求項1または請求項2に記載のムラ欠陥検出方法において、
前記ムラ成分強調処理工程の前に、
検査対象を撮像する撮像工程と、
撮像した画像から予め作成しておいた背景画像との差をとる背景画像差分処理工程と、
画像から表示エリアの抽出を行う表示エリア抽出工程と、
抽出された画像に対して縮小画像を作成する縮小画像作成工程とを実行し、
前記ムラ成分強調処理工程は、前記縮小画像作成工程で作成された縮小画像に対してムラ成分強調フィルタをかけることを特徴とするムラ欠陥検出方法。 - 請求項1から請求項3のいずれかに記載のムラ欠陥検出方法において、
前記ムラ欠陥検出工程は、
前記ムラ成分強調処理工程で得られる各画素のムラ成分強調値を所定の閾値と比較してムラ欠陥候補の画素を抽出するムラ欠陥抽出処理工程と、
前記ムラ欠陥候補の特性値を求めるblob処理を行うblob処理工程と、
前記blob処理工程により求められたムラ欠陥候補の特性値に基づいてムラ欠陥のランクを分類する欠陥ランク分類工程と、を備えることを特徴とするムラ欠陥検出方法。 - 請求項1から請求項4のいずれかに記載のムラ欠陥検出方法において、
前記ムラ成分強調処理工程は、前記対象画素から輝度比較画素までの距離が異なる複数種類のムラ成分強調フィルタを各画素に対して適用し、各フィルタによって得られるムラ成分強調値のうち、その絶対値が最大のものをその対象画素のムラ成分強調値とすることを特徴とするムラ欠陥検出方法。 - 請求項1から請求項4のいずれかに記載のムラ欠陥検出方法において、
前記ムラ成分強調処理工程前に、撮像画像の複数段階の縮小画像を作成する縮小画像作成工程を実施し、
前記ムラ成分強調処理工程は、縮小画像作成工程で作成された各縮小画像に対して前記ムラ成分強調フィルタを適用し、各フィルタによって得られる各縮小画像における各画素のムラ成分強調値のうち、その絶対値が最大のものをその画素のムラ成分強調値とすることを特徴とするムラ欠陥検出方法。 - 撮像した画像の各画素に対してムラ成分強調フィルタをかけてムラ成分を強調するムラ
成分強調処理手段と、
前記ムラ成分強調処理手段で得られた各画素のムラ成分強調値に基づいてムラ欠陥を検出するムラ欠陥検出手段とを有し、
前記ムラ成分強調処理手段は、
撮像画像において選択された対象画素から所定距離離れてかつ対象画素の周囲に配置された各輝度比較画素の輝度値を対象画素の輝度値と比較し、対象画素よりも輝度値が大きい輝度比較画素をカウントし、カウントされた輝度比較画素の数が、輝度比較画素全体の数の半数より多い場合には、対象画素よりも輝度値が大きい各輝度比較画素の輝度値におけるメディアン値と対象画素の輝度値との差分を計算して対象画素のムラ成分強調値とし、カウントされた輝度比較画素の数が、輝度比較画素全体の数の半数以下であった場合には、対象画素よりも輝度値が小さい各輝度比較画素の輝度値におけるメディアン値と対象画素の輝度値との差分を計算して対象画素のムラ成分強調値とするムラ成分強調フィルタを用いてムラ成分を強調し、
前記ムラ欠陥検出手段は、前記各画素のムラ成分強調値を所定の閾値と比較してムラ欠陥候補の画素を抽出してムラ欠陥を検出することを特徴とするムラ欠陥検出装置。 - 請求項7に記載のムラ欠陥検出装置において、
検査対象を撮像する撮像手段と、
撮像した画像から予め作成しておいた背景画像との差をとる背景画像差分処理手段と、
画像から表示エリアの抽出を行う表示エリア抽出手段と、
縮小画像を作成する縮小画像作成手段とを備え、
前記ムラ成分強調処理手段は、前記縮小画像作成手段で作成された縮小画像に対してムラ成分強調フィルタをかけることを特徴とするムラ欠陥検出装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005054474A JP2006242584A (ja) | 2005-02-28 | 2005-02-28 | ムラ欠陥検出方法及び装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005054474A JP2006242584A (ja) | 2005-02-28 | 2005-02-28 | ムラ欠陥検出方法及び装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2006242584A true JP2006242584A (ja) | 2006-09-14 |
Family
ID=37049165
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005054474A Withdrawn JP2006242584A (ja) | 2005-02-28 | 2005-02-28 | ムラ欠陥検出方法及び装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2006242584A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009199126A (ja) * | 2008-02-19 | 2009-09-03 | Keyence Corp | 欠陥検出装置、欠陥検出方法及びコンピュータプログラム |
| CN112669296A (zh) * | 2020-12-31 | 2021-04-16 | 江苏南高智能装备创新中心有限公司 | 基于大数据的数控冲床模具的缺陷检测方法、装置及设备 |
-
2005
- 2005-02-28 JP JP2005054474A patent/JP2006242584A/ja not_active Withdrawn
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009199126A (ja) * | 2008-02-19 | 2009-09-03 | Keyence Corp | 欠陥検出装置、欠陥検出方法及びコンピュータプログラム |
| CN112669296A (zh) * | 2020-12-31 | 2021-04-16 | 江苏南高智能装备创新中心有限公司 | 基于大数据的数控冲床模具的缺陷检测方法、装置及设备 |
| CN112669296B (zh) * | 2020-12-31 | 2023-09-26 | 江苏南高智能装备创新中心有限公司 | 基于大数据的数控冲床模具的缺陷检测方法、装置及设备 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI787296B (zh) | 光學檢測方法、光學檢測裝置及光學檢測系統 | |
| US7978903B2 (en) | Defect detecting method and defect detecting device | |
| TW201734442A (zh) | 缺陷檢測裝置、缺陷檢測方法及程式產品 | |
| WO2017067342A1 (zh) | 板卡位置检测方法及装置 | |
| JP2008170325A (ja) | シミ欠陥検出方法およびシミ欠陥検出装置 | |
| JP5088165B2 (ja) | 欠陥検出方法および欠陥検出装置 | |
| JP2007172397A (ja) | エッジ勾配検出方法、シミ欠陥検出方法、エッジ勾配検出装置、シミ欠陥検出装置 | |
| JP2007285754A (ja) | 欠陥検出方法および欠陥検出装置 | |
| JP2009229197A (ja) | 線状欠陥検出方法および線状欠陥検出装置 | |
| JP2004212311A (ja) | ムラ欠陥の検出方法及び装置 | |
| JP2004239733A (ja) | 画面の欠陥検出方法及び装置 | |
| JP2005345290A (ja) | 筋状欠陥検出方法及び装置 | |
| JP2005249415A (ja) | シミ欠陥の検出方法及び装置 | |
| JP2009036582A (ja) | 平面表示パネルの検査方法、検査装置及び検査プログラム | |
| JP2008171142A (ja) | シミ欠陥検出方法及び装置 | |
| JP2005140655A (ja) | シミ欠陥の検出方法及びその検出装置 | |
| JP2006145228A (ja) | ムラ欠陥検出方法及び装置 | |
| JP3695120B2 (ja) | 欠陥検査方法 | |
| JP2006258713A (ja) | シミ欠陥検出方法及び装置 | |
| JP2009281759A (ja) | カラーフィルタ欠陥検査方法、及び検査装置、これを用いたカラーフィルタ製造方法 | |
| JP2004219072A (ja) | 画面のスジ欠陥検出方法及び装置 | |
| JP5239275B2 (ja) | 欠陥検出方法および欠陥検出装置 | |
| JP2004226272A (ja) | シミ欠陥の検出方法及び装置 | |
| JP2004219176A (ja) | 画素ムラ欠陥の検出方法及び装置 | |
| JP2008014842A (ja) | シミ欠陥検出方法及び装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20070704 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20070813 |
|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20080513 |