(57)【要約】【課題】表示装置上の線ムラ欠陥を識別するシステム及び方法を提示する。【解決手段】本発明の実施形態によるシステムは、少なくとも一つのフィルタを用いて表示装置の入力画像を前処理することによって、フィルタリングされた画像を生成する。当該システムは、前記フィルタリングされた画像を二進画像に変換し、前記二進画像の傾斜に沿って線成分をカウントし、前記傾斜に沿う前記線成分が線閾値を超えた場合に候補位置を表示することによって、線ムラ候補を識別する。当該システムは、前記位置候補が中心に位置した画像パッチを生成し、マシン学習分類器を用いて前記画像パッチを分類する。【選択図】図３Ｂ
2019144245.tif 000002
【特許請求の範囲】
【請求項１】
メモリと、
前記メモリに保存された命令を実行するプロセッサと、を含み、
前記命令は、前記プロセッサによって実行されると、前記プロセッサに、
少なくとも一つのフィルタを用いて表示装置の入力画像を前処理することによってフィルタリングされた画像を生成させ、
前記フィルタリングされた画像を二進画像に変換させ、前記二進画像の傾斜に沿って線成分をカウントさせ、前記傾斜に沿って存在する前記カウントされた線成分が線閾値を超えた場合に候補位置を表示させることによって、線ムラ候補を識別させ、
前記候補位置を中心に置いた画像パッチを生成させ、
マシン学習分類器を用いて前記画像パッチを分類させる、表示装置の欠陥識別システム。
【請求項２】
前記少なくとも一つのフィルタは、ガボールフィルタ及びピラミッドフィルタのうち少なくとも一つを含む請求項１に記載のシステム。
【請求項３】
前記フィルタリングされた画像の二進画像への変換は、
前記フィルタリングされた画像の画像平均強度と標準偏差とを決定し、
前記画像平均強度と前記標準偏差とに基づいて二進閾値を計算し、
前記二進閾値に応じて前記フィルタリングされた画像を前記二進画像に変換する請求項１に記載のシステム。
【請求項４】
前記線閾値は、前記傾斜に沿って存在する全体線成分の７０％である請求項１に記載のシステム。
【請求項５】
前記画像パッチは、前記入力画像を用いて生成される請求項１に記載のシステム。
【請求項６】
前記マシン学習分類器は、サポートベクターマシンを含む請求項１に記載のシステム。
【請求項７】
前記命令は、前記プロセッサに、前記画像パッチから特徴ベクターを抽出させ、
前記特徴ベクターは、少なくとも一つの画像モーメントを含む請求項１に記載のシステム。
【請求項８】
前記命令は、前記プロセッサに、前記入力画像を規格化させる請求項１に記載のシステム。
【請求項９】
少なくとも一つのフィルタを用いて表示装置の入力画像を前処理することによってフィルタリングされた画像を生成する段階と、
前記フィルタリングされた画像を二進画像に変換し、前記二進画像の傾斜に沿って線成分をカウントし、前記傾斜に沿う前記線成分が線閾値を超えた場合に候補位置を表示することによって、線ムラ候補を識別する段階と、
前記候補位置が中心に位置した画像パッチを生成する段階と、
マシン学習分類器を用いて前記画像パッチを分類する段階と、を含む表示装置の欠陥識別方法。
【請求項１０】
前記少なくとも一つのフィルタは、ガボールフィルタ及びピラミッドフィルタを含む請求項９に記載の方法。
【請求項１１】
前記フィルタリングされた画像の二進画像への変換は、
前記フィルタリングされた画像の画像平均強度と標準偏差とを決定し、
前記画像平均強度と標準偏差とに基づいて二進閾値を計算し、
前記二進閾値に応じて前記フィルタリングされた画像を前記二進画像に変換する請求項９に記載の方法。
【請求項１２】
前記線閾値は、前記傾斜に沿って存在する全体線成分の７０％である請求項９に記載の方法。
【請求項１３】
前記画像パッチは、前記入力画像を用いて生成される請求項９に記載の方法。
【請求項１４】
前記マシン学習分類器は、サポートベクターマシンを含む請求項９に記載の方法。
【請求項１５】
前記画像パッチから特徴ベクターを抽出する段階をさらに含み、
前記特徴ベクターは、少なくとも一つの画像モーメントを含む請求項９に記載の方法。
【請求項１６】
表示装置の入力画像を希望データ区間に規格化する段階と、
ガボールフィルタ及びガウスピラミッドフィルタを用いて前記規格化された画像を前処理することによってフィルタリングされた画像を生成する段階と、
前記フィルタリングされた画像を二進画像に変換し、前記二進画像の一つ以上の傾斜に沿って線成分をカウントし、前記傾斜に沿う前記線成分が線閾値を超えた場合に候補位置を表示することによって、線ムラ候補を識別する段階と、
前記候補位置が中心に位置した一つ以上の画像パッチを生成する段階と、
マシン学習分類器を用いて前記画像パッチを分類する段階と、を含む表示装置の欠陥識別方法。
【請求項１７】
前記フィルタリングされた画像の二進画像への変換は、
前記フィルタリングされた画像の画像平均強度と標準偏差とを決定し、
前記画像平均強度と標準偏差とに基づいて二進閾値を計算し、
前記二進閾値に応じて前記フィルタリングされた画像を前記二進画像に変換する請求項１６に記載の方法。
【請求項１８】
前記二進閾値は、前記標準偏差を１．５で割った値を前記画像平均強度に足した値に等しい請求項１７に記載の方法。
【請求項１９】
前記マシン学習分類器は、サポートベクターマシンを含む請求項１６に記載の方法。
【請求項２０】
前記画像パッチから特徴ベクターを抽出する段階をさらに含み、
前記特徴ベクターは、少なくとも一つの画像モーメントを含む請求項１６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置の欠陥検出システム及び方法に関する。
【０００２】
本出願は、２０１８年２月２２日付にて米国特許庁に出願した米国特許出願番号第６２／６３４，１２５号に対する優先権を主張し、ここに引用することによってこの出願の全体内容を本願に含む。
【背景技術】
【０００３】
表示装置の解像度及び画素密度が増加するにつれ、欠陥検出の難易度が高まっている。現代の製造装備において手動欠陥検出を適用するには相当な時間がかかり、自動検査技術は効率的でない側面がある。例えば、表面自動検査を行う場合、均一な（例えば、テクスチャがない）表面に局地的異常があり、その局地的異常が規則的な周辺と明確な差異がある場合、欠陥を簡単に識別できる。しかし、欠陥と周辺との境界が明確でなく、かつ背景の明るさが均一でない場合、低解像度画像の欠陥を検出することは困難である。
【０００４】
一般的な表示欠陥のタイプとして「ムラ（Ｍｕｒａ）」がある。ムラは、局地的に明るさが不均一性な欠陥を示す大きなカテゴリである。ムラは、その大きさと大体の形状によって線ムラ、点ムラ、領域ムラに大別することができる。各タイプのムラは、明確な縁がない場合もあり、画像では明瞭に現れない場合もある。したがって、自動検査システムを用いてムラを識別することは困難であることが知られている。したがって、ムラ欠陥を識別する新たな方法が必要である。
【０００５】
前述した内容は、本発明の実施形態の背景を理解するための説明であり、従来技術をなす情報を含み得る。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、表示装置上のムラ欠陥を検出するシステム及び方法を提供する。
【課題を解決するための手段】
【０００７】
本発明の実施形態による表示装置上の欠陥検出システムは、メモリと前記メモリに保存された命令を実行するプロセッサとを含む。実施形態によれば、前記命令は、前記プロセッサに、少なくとも一つのフィルタを用いて表示装置の入力画像を前処理することによって、フィルタリングされた画像を生成させ、線ムラ候補を識別させる。実施形態によれば、線ムラ候補の識別は、前記フィルタリングされた画像を二進画像に変換し、前記二進画像の傾斜に沿って線成分をカウントし、前記傾斜に沿う前記線成分が線閾値を超えた場合に、候補位置を表示することによって行われる。実施形態によれば、前記命令はまた、前記プロセッサに、中心に前記候補位置が位置した画像パッチを生成させ、マシン学習分類器を用いて前記画像パッチを分類させる。
【０００８】
本発明の実施形態によれば、前記少なくとも一つのフィルタは、ガボールフィルタ及びピラミッドフィルタのうち少なくとも一つを含む。
【０００９】
本発明の実施形態によれば、前記フィルタリングされた画像の二進画像への変換は、前記フィルタリングされた画像の画像平均強度と標準偏差とを決定し、前記画像平均強度と前記標準偏差とに基づいて二進閾値を計算し、前記二進閾値に応じて前記フィルタリングされた画像を前記二進画像に変換する。
【００１０】
本発明の実施形態によれば、前記線閾値は、前記傾斜に沿って存在する全体線成分の７０％である。
【００１１】
本発明の実施形態によれば、前記画像パッチは、前記入力画像を用いて生成される。
【００１２】
本発明の実施形態によれば、前記マシン学習分類器は、サポートベクターマシンを含む。
【００１３】
本発明の実施形態によれば、前記命令は、前記プロセッサに、前記画像パッチから特徴ベクターを抽出させ、前記特徴ベクターは、少なくとも一つの画像モーメントを含む。
【００１４】
本発明の実施形態によれば、前記命令は、前記プロセッサに、前記入力画像を規格化させる。
【００１５】
本発明の実施形態による表示装置の欠陥識別方法は、少なくとも一つのフィルタを用いて表示装置の入力画像を前処理することによって、フィルタリングされた画像を生成する段階と線ムラ候補を識別する段階とを含む。本発明の実施形態によれば、線ムラ候補を識別する段階は、前記フィルタリングされた画像を二進画像に変換し、前記二進画像の傾斜に沿って線成分をカウントし、前記傾斜に沿う前記線成分が線閾値を超えた場合に、候補位置を表示する段階を含む。本発明の実施形態による方法は、前記候補位置が中心に位置した画像パッチを生成する段階と、マシン学習分類器を用いて前記画像パッチを分類する段階とをさらに含む。
【００１６】
本発明の実施形態によれば、前記少なくとも一つのフィルタは、ガボールフィルタ及びピラミッドフィルタを含む。
【００１７】
本発明の実施形態によれば、前記フィルタリングされた画像の二進画像への変換は、前記フィルタリングされた画像の画像平均強度と標準偏差とを決定し、前記画像平均強度と標準偏差とに基づいて二進閾値を計算し、前記二進閾値に応じて前記フィルタリングされた画像を前記二進画像に変換する。
【００１８】
本発明の実施形態によれば、前記線閾値は、前記傾斜に沿って存在する全体線成分の７０％である。
【００１９】
本発明の実施形態によれば、前記画像パッチは、前記入力画像を用いて生成される。
【００２０】
本発明の実施形態によれば、前記マシン学習分類器は、サポートベクターマシンを含む。
【００２１】
本発明の実施形態によれば、前記命令は、前記プロセッサに、前記画像パッチから特徴ベクターを抽出させ、前記特徴ベクターは、少なくとも一つの画像モーメントを含む。
【００２２】
本発明の実施形態による表示装置の欠陥識別方法は、表示装置の入力画像を希望データ区間に規格化する段階と、ガボールフィルタ及びガウスピラミッドフィルタを用いて前記規格化された画像を前処理することによって、フィルタリングされた画像を生成する段階と、線ムラ候補を識別する段階とを含む。本発明の実施形態によれば、線ムラ候補を識別する段階は、前記フィルタリングされた画像を二進画像に変換し、前記二進画像の少なくとも一つの傾斜に沿って線成分をカウントし、前記傾斜に沿う前記線成分が線閾値を超えた場合に、候補位置を表示する段階を含む。本発明の実施形態による方法は、前記候補位置が中心に位置した一つ以上の画像パッチを生成する段階と、マシン学習分類器を用いて前記画像パッチを分類する段階とをさらに含む。
【００２３】
本発明の実施形態によれば、前記フィルタリングされた画像の二進画像への変換は、前記フィルタリングされた画像の画像平均強度と標準偏差とを決定し、前記画像平均強度と標準偏差とに基づいて二進閾値を計算し、前記二進閾値に応じて前記フィルタリングされた画像を前記二進画像に変換する。
【００２４】
本発明の実施形態によれば、前記二進閾値は、前記標準偏差を１．５で割った値を前記画像平均強度に足した値に等しい。
【００２５】
本発明の実施形態によれば、前記マシン学習分類器は、サポートベクターマシンを含む。
【００２６】
本発明の実施形態による方法は、前記画像パッチから特徴ベクターを抽出する段階をさらに含み、前記特徴ベクターは、少なくとも一つの画像モーメントを含む。
【発明の効果】
【００２７】
本発明の実施形態によれば、前処理と候補検出とを用いることによって、分類される候補画像パッチの数を減らし、それにより全体処理時間を減らすと同時に検出の正確度を高めることができる。
【図面の簡単な説明】
【００２８】
【図１Ａ】本発明の実施形態によるシステムの概略図である。
【図１Ｂ】本発明の実施形態による分類器訓練システムの概略図である。
【図２】本発明の実施形態による画像分類方法を示す図である。
【図３Ａ】本発明の実施形態によるシステムの概略図である。
【図３Ｂ】本発明の実施形態により図３Ａのシステムを用いて画像を分類する方法を示す図である。
【図４】本発明の実施形態による前処理器を示す図である。
【図５】本発明の実施形態による候補検出器を示す図である。
【発明を実施するための形態】
【００２９】
本発明の概念及びこれを達成する方法の要旨は、詳細な説明及び添付の図面により容易に理解することができる。以下添付する図面を参照して本発明の実施形態について詳細に説明する。明細書全体にわたって同一または類似の構成要素は、同じ図面符号を付ける。本発明は様々な異なる形態で実現することができ、ここで説明する実施形態に限定されない。このような実施形態を提供することによって、発明の詳細な説明は完全かつ豊富になり、発明の多様な側面及び特徴を当業者に十分に示す。したがって、当業者が本発明の多様な側面及び特徴を完全に理解するために必要でない過程、装置、技術などの説明は省略する。特に説明しない限り、図面及び明細書全体をわたって同一の図面符号は、同一の構成要素を指し、重複する説明は省略する。図面において、部分、層、領域などは理解を明確にするために誇張されていてもよい。
【００３０】
詳細な説明において多様な実施形態に対する十分な説明を提供するために多様な条件を特定する。しかし、このような特定条件またはこれと等しい条件がなくても実施形態を実現できることは自明である。他の実施形態において、周知の構造及び装置は多様な実施形態が不要に曖昧になることを避けるためにブロック図で示す。
【００３１】
ここで使用された用語は、特定の実施形態を説明する目的にのみ使用し、本発明を制限しようとするものではない。ここで、数を特に言及しない限り、単数または複数の場合を全て含む。ある特徴、段階、動作、部分、成分などを「含む」という表現は、該当部分以外に他の特徴、段階、動作、部分、成分なども含み得ることを意味する。「及び／または」という表現は、羅列したものの一つまたはそれ以上のすべての組み合わせを含む。
【００３２】
ここで、本発明の実施形態を説明する時に使用する「し得る」という表現は、「本発明の一つ以上の実施形態」に適用可能であることを意味する。「使用」、「利用」などは、これと類似する他の表現と共に類似する意味で用い得る。
【００３３】
特定の実施形態を異なる方法で実現する場合、特定のプロセスの順序は説明した順序と異なってもよい。例えば、連続して実行する場合を説明した二つのプロセスを同時にまたは説明した順序と逆に実行することもできる。
【００３４】
本発明の実施形態により説明した電子、電気装置及び／または他の関連装置または構成要素は、適切なハードウェア、ファームウエア（例えば：特定用途向け集積回路）、ソフトウェアまたはこれらの組み合わせを用いて実現することができる。例えば、これら装置の多様な構成要素を一つの集積回路チップに形成することもでき、互いに異なる集積回路チップに実現することもできる。また、これら装置の多様な構成要素を可撓性印刷回路フィルム、テープキャリアパッケージ（ＴＣＰ：ｔａｐｅ  ｃａｒｒｉｅｒ  ｐａｃｋａｇｅ）、印刷回路基板などに実現するか、一つの基板上に形成することができる。また、これらの装置の多様な構成要素は、ここで説明した多様な機能を遂行するためにコンピュータプログラム命令を実行し、他のシステム要素と相互作用する一つ以上のコンピュータ装置内にある一つ以上のプロセッサで実行できるプロセスまたはスレッド（ｔｈｒｅａｄ）であり得る。コンピュータプログラム命令は、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）などの標準メモリ装置を用いるコンピュータ装置に設けられたメモリに保存されることができる。コンピュータプログラム命令は、例えば、ＣＤ−ＲＯＭ、フラッシュメモリなどのような、非一時的なコンピュータが読み出し可能な媒体に格納されてもよい。当業者は本発明の実施形態の概念と範囲を逸脱せず多様なコンピュータ装置の機能を一つのコンピュータ装置に結合または統合するか、特定のコンピュータ装置の機能を一つ以上の他のコンピュータ装置に分散することもできる。
【００３５】
特に言及しない限り、ここで使用する（技術的、科学的用語を含む）すべての用語は、本発明が属する技術分野の当業者に一般に理解されるものと同じ意味を有する。一般に使用される辞典に定義された用語などは、関連技術分野及び／または本明細書における意味と一致する意味を有すると解釈し、ここで明示しない限り、理想的なまたは過度に限定された意味に解釈してはならない。
【００３６】
本発明の実施形態は、表示装置のムラ検出システム及び方法を含む。実施形態によれば、このシステムは、水平線ムラのインスタンスを識別することができる。本発明の実施形態において、テスト画像を示す表示装置の入力画像を受信する。受信された入力画像を画像パッチに分割することができる。実施形態によれば、システムは、欠陥候補（例：水平線）を有する表示装置の領域を識別する候補検出器を用いて画像を前処理し、欠陥候補の位置に基づいて、画像パッチを生成することができる。システムは、マシン学習分類器を用いて水平線ムラのインスタンスを有するものと有さないものとに画像パッチを分類する。
【００３７】
図１Ａは本発明の実施形態によるシステムの概略図である。図１Ｂは本発明の実施形態による分類器の学習システムの概略図である。図２は本発明の実施形態による画像分類方法を示す図である。
【００３８】
図１Ａ、図１Ｂ及び図２を参照すると、本発明の実施形態によるムラ検出システムは、前処理器１００で入力画像を受信する（２００）。入力画像は、例えばテスト画像を示す表示装置の画像を含み得る。テスト画像を表示しているＯＬＥＤをカメラで撮影することによって、入力画像を生成し得る。本発明の実施形態において、テスト画像は、表示装置が水平線ムラ（ｈｏｒｉｚｏｎｔａｌ  ｌｉｎｅ  Ｍｕｒａ）のインスタンスを表示するようにする画像を含み得る。例えば、テスト画像はコントラスト比が低い均一な画像であり得る。欠陥（例：線ムラ）が検出される表示装置の各画素が示すため、入力画像の解像度を十分に高くしてもよい。本発明の実施形態では、前処理器１００が入力画像を受信し、画像内のノイズを減らす平滑化を行い得る。入力画像のノイズを減らした後に前処理器１００は、画像を複数の画像パッチに分割し得る（２１０）。それぞれの画像パッチは、特徴抽出器１１０に提供され得る。
【００３９】
本発明の実施形態において、特徴抽出器１１０は、提供された画像パッチに対して多様な統計的な特徴を計算する（２２０）。例えば、統計的な特徴は、一つ以上の画像モーメント（例：画素強度の加重平均）、一つ以上のテクスチャの測定（例：グレーレベル同時生起行列（ＧＬＣＭ：Ｇｒａｙ−Ｌｅｖｅｌ  Ｃｏ−Ｏｃｃｕｒｒｅｎｃｅ  Ｍａｔｒｉｘ）を用いたテクスチャ分析）または入力画像の他の統計的特徴を含み得る。本発明の実施形態では、例えばＧＬＣＭからのコントラスト（ｃｏｎｔｒｓｔ）、相関（ｃｏｒｒｅｌａｔｉｏｎ）、エネルギー（ｅｎｅｒｇｙ）、均一性（ｈｏｍｏｇｅｎｅｉｔｙ）、及び、ｍｕ０３、ｍｕ１０、ｈｕ１、ｈｕ５などのモーメントが、特徴抽出器１１０によって抽出され得る。
【００４０】
実施形態によれば、抽出された画像パッチのそれぞれの統計的特徴を分類器１２０に入力として供給する（２３０）。実施形態によれば、分類器１２０は、抽出された特徴（例：特徴ベクター）及びラベルクラス情報を用いて欠陥（例：ムラ）のインスタンスを識別する（２４０）マシン学習分類器であり得る。発明の実施形態によれば、クラス情報は、分類器に学習させることによって提供され得る。
【００４１】
発明の実施形態によれば、分類器１２０は、教師あり学習モデルを用いることができ、機能化される前に学習され得る。一実施形態によれば、分類器１２０に用いられた教師あり学習モデルはサポートベクターマシンである。教師あり学習モデル（例：サポートベクターマシン）は、学習期間の間に、分類器１２０に人的入力（ｈｕｍａｎ  ｉｎｐｕｔ、または人的検査）１３０を提供することによって学習され得る。例えば、それぞれの画像パッチに対して人間がパッチを視覚的に検査して白点ムラのあるインスタンスにマークを付け得る。この画像パッチを特徴抽出器１１０にも提供し得る。画像パッチに対して抽出された特徴ベクターと人間が検査して表示した対応パッチのすべてを分類器１２０に提供する。分類器１２０は、このようなパッチを用いて、後に分類に用いられるクラス情報（例：モデル形成）を生成する。
【００４２】
図３Ａは本発明の実施形態によるシステムの概略図である。図３Ｂは本発明の実施形態により図３Ａのシステムを用いて画像を分類する方法を示す図である。
【００４３】
図３Ａ及び図３Ｂを参照すると、本発明の実施形態において、線ムラ分類システムは、前処理と線ムラの潜在的なインスタンスを識別する候補検出とを用い得る。前処理と候補検出器とを用いると、事前分類（ｐｒｅ−ｃｌａｓｓｉｆｉｃａｔｉｏｎ）の処理時間が長くなる代わりに、分類器が分析する画像パッチの総数を減らし得る。事前分類処理時間は増えるが、後続の分類時間が短縮されるため、総実行時間は非常に短くなる。例えば、スライディングウィンド（ｓｌｉｄｉｎｇ  ｗｉｎｄｏｗ）画像パッチ生成法と比較すると、分類に必要な画像数が減るため、総処理時間を桁（ｏｒｄｅｒ  ｏｆ  ｍａｇｎｉｔｕｄｅ）で小さくすることができる。また、前処理と候補検出とを用いると、分類器の学習を向上させ得る。本発明の実施形態によれば、例えば画像パッチの数が減ると、学習中の人的介入が減り、これにより分類器に提供される人的エラーが減る。
【００４４】
本発明の実施形態によれば、システムは、規格化モジュール３００で入力画像を受信する。実施形態によれば、入力画像を希望データ区間（ｄｅｓｉｒｅｄ  ｄａｔａ  ｒａｎｇｅ）に規格化する（３５０）。実施形態によれば、規格化は、例えば数式１で表される線形規格化であり得る。
【００４５】
【数１】
2019144245.tif 000003
【００４６】
ここで、ｇＭａｘとｇＭｉｎは、それぞれ全体画像データセットに対する全域（ｇｌｏｂａｌ）の最大値及び最小値であり、Ｉinputは入力画像、Ｉnormは規格化した画像を意味する。この例では、規格化により画像強度が反転する。
【００４７】
実施形態によれば、規格化した画像は前処理器３１０に入力され、前処理器３１０は一つ以上のフィルタを用いて画像をフィルタリングしてノイズを減らし、欠陥（例：水平線ムラ）の各インスタンスがより明確になるようにする（３６０）。実施形態によれば、例えば一つ以上のフィルタは、画像にあるエネルギーを中央線側に収束させる。実施形態によれば、前処理した画像は、ムラ候補検出器３２０に入力され、ムラ候補検出器３２０は潜在的なムラ候補を識別し（３７０）、候補位置に画像パッチを生成する（３８０）。本発明の実施形態によれば、画像パッチは、各パッチの中央に潜在的なムラ候補が位置するように生成される。画像パッチは、それぞれの画像パッチに対して（例えば前述したとおり）特徴ベクターを生成する特徴抽出器３３０、及び各特徴ベクターを用いて各画像パッチを分類する分類器３４０に入力される（３９０）。
【００４８】
図４は本発明の実施形態による前処理器を示す図である。
【００４９】
図４を参照すると、本発明の実施形態による前処理器４００は、規格化した画像をフィルタリングして、線ムラ特徴を強化することによって候補検出と分類とを補助する。本発明の実施形態によれば、例えば前処理器４００は、ノイズを除去してエネルギーを中央線側に収束させる。本発明の実施形態によれば、前処理器４００は、ガボールフィルタ（Ｇａｂｏｒ‐ｆｉｌｔｅｒ）４１０とピラミッドフィルタ４２０とを含む。ガボールフィルタ４１０は、特定方向（例：シータ角）における画像の周波数コンテンツ（ｆｒｅｑｕｅｎｃｙ  ｃｏｎｔｅｎｔ）の分析に用いられる。本発明の実施形態によれば、ガボールフィルタ４１０を互いに異なるシータ値に合わせて互いに異なる角度の線ムラを検出し得る。例えば、線ムラは、完全な水平または垂直方向に限られない。したがって、ガボールフィルタ４１０は、一つの画像に対して二回以上用いることができ、互いに異なるパラメータを用い得る。例えば、水平線は、１度よりさらに傾いてもよい。本発明の実施形態によれば、ガボールフィルタ４１０は、シータ１度を含み得、この時シグマ４、ラムダ１９、ガンマ０．５の値を有し得る。ガボールフィルタ４１０のパラメータ（例：シータ、シグマ、ラムダ、ガンマ）は、他の周波数または他の成分をフィルタリングできるように調整し得る。本発明の実施形態によれば、フィルタの大きさも調節できる。本発明の実施形態によれば、例えば、ガボールフィルタ４１０は、３１ｘ３１の画素の大きさであり得る。フィルタパラメータの調整は、反復過程により自動で行われるか、ユーザによって変更され得る。
【００５０】
本発明の実施形態によれば、ピラミッドフィルタ４２０は、解像度を犠牲にして画像平滑度を高めることができる。本発明の実施形態によれば、ピラミッドフィルタ４２０は、ガウスピラミッド（Ｇａｕｓｓｉａｎ  ｐｙｒａｍｉｄ）フィルタ（例：多重解像度ガウスピラミッドフィルタ）である。本発明の実施形態によれば、例えば、ガウスピラミッドフィルタ４２０は、前処理した入力画像に対する４レベルガウスピラミッドの生成に用い得る。その後、各レベルに対して５ｘ５ウィンドフィルタを適用することができ、レベルは一つのフィルタリングした画像に再び併合され得る。本発明の実施形態によれば、レベル数とウィンドフィルタの大きさは、入力画像の大きさに応じて変わり得る。本発明の実施形態によれば、他の類型のピラミッドフィルタを用い得る。本発明の実施形態によれば、例えば、ピラミッドフィルタ４２０は、ラプラシアン（Ｌａｐｌａｃｉａｎ）ピラミッドフィルタ、ステアラブル（Ｓｔｅｅｒａｂｌｅ）ピラミッドフィルタまたは他の類型のピラミッドフィルタであり得る。本発明の実施形態によれば、ピラミッドフィルタ４２０は入力画像に対して類似の効果を有する一つ以上の他のフィルタに交替され得る。本発明の実施形態によれば、例えばピラミッドフィルタ４２０は、多重ガウス平滑化フィルタに交替され得る。各々のガウス平滑化フィルタは、互いに異なる分布を有し得、それぞれのフィルタの出力は、平均化され得る。
【００５１】
図５は本発明の実施形態による候補検出器を示す図である。
【００５２】
図５を参照すると、候補検出器５００は、線ムラ（例：水平線ムラ）の潜在的なインスタンスの識別に用い得る。本発明の実施形態によれば、候補検出器５００は一つの線に沿って二進画像成分を数え得る。線に沿って存在する成分の数が線閾値より大きい場合、線ムラの潜在的なインスタンスが識別される。本発明の実施形態によれば、候補検出器５００は、画像平均強度と標準偏差とを決定する平均及び標準偏差モジュール５１０を含み得る。本発明の実施形態によれば、二進変換モジュール５２０は、入力画像を二進画像に変換する。二進変換モジュール５２０は、標準偏差によって修正された平均における二進閾値セットを用い得る。本発明の実施形態によれば、例えば、閾値は数式２のように定義され得る。
【００５３】
【数２】
2019144245.tif 000004
【００５４】
本発明の実施形態によれば、候補検出器５００は、二進画像を用いて線ムラの潜在的なインスタンスを識別し得る。例えば、線成分カウントモジュール５３０は、傾斜に沿って線分（ｌｉｎｅ  ｓｅｇｍｅｎｔ）の長さ（例：傾斜に沿って「１」で表す成分）をカウントし得る。本発明の実施形態によれば、例えば、線成分カウントモジュール５３０は、入力画像の各線に対して傾斜０（ｓｌｏｐｅ  ｏｆ  ｚｅｒｏ）（例：水平線）に沿って二進画像で「１」で表す線分の数を数え得る。本発明の他の実施形態によれば、線成分カウントモジュール５３０は、傾斜±０．５、±１．０、±１．５などに沿ってカウントし得る。本発明の実施形態によれば、傾斜に沿ってカウントした線分の数が線閾値を超えると、候補が検出され得る。本発明の実施形態によれば、閾値比較モジュール５４０は、カウントしたそれぞれの線成分の数を該当傾斜に対する線閾値と比較し得る。例えば、線閾値は、傾斜に沿って存在する全体線成分の７０％に設定され得る。ＱＨＤ表示装置は、２５６０ｘ１４４０の解像度を有する。したがって、本実施形態では、水平線（例：傾斜０）に対して線閾値が１０００個の成分に設定され得る。本発明の実施形態によれば、候補表示器（ｃａｎｄｉｄａｔｅ  ｍａｒｋｅｒ）５５０は、識別したそれぞれの候補の位置と方向とを表示する。識別した候補それぞれに対して原本画像を用いて一つの画像パッチを生成して、前述したとおり、特徴抽出器１１０，３３０と分類器１２０，３４０とに提供する。本発明の実施形態によれば、画像パッチの大きさは、表示装置の大きさに応じて決定される。本発明の実施形態によれば、例えば、表示装置が２５６０ｘ１４４０の解像度のＱＨＤ表示装置であってもよく、この時、画像パッチは４３ｘ１４０８の画素サイズであり得る。本発明の他の実施形態によれば、表示装置が１４８０ｘ７２０の解像度であってもよく、この時の画像パッチは、２１ｘ７０４の画素サイズであり得る。
【００５５】
このように前述した本発明の実施形態は、表示パネル上の線ムラインスタンスを識別するシステム及び方法を提示する。本発明の実施形態によれば、前処理と候補検出とを用いることによって、分類する候補画像パッチの数を減らし、これにより全体処理時間を減らすと同時に検出の正確度を高めることができる。画像パッチは、ムラ候補がその中心にくるように生成され、線を中心に置くようにパッチを形成することによって、システムは、学習と分類両方のための鮮明なデータセットを提供できる。
【００５６】
以上の説明は実施形態であり、これに限定されない。いくつかの実施形態について説明したが、当業者であれば実施形態で提示する新たな内容及び効果から実質的に逸脱せず、実施形態を変化させ得る。したがって、このような全ての変形または変化は、請求範囲で定義する実施形態の範囲に含まれる。請求範囲の機能的な表現は、ここで言及した機能を行う構造及びその構造的等価物及び等価構造物を含むためである。したがって、以上の説明は、実施形態に関するものであり、特定の実施形態に限定されず、この実施形態の変形及び他の実施形態もまた、請求範囲の権利範囲に属する。発明概念は、次の請求範囲によって定義され、請求範囲の等価物もまた、ここに含まれる。
【符号の説明】
【００５７】
１００、３１０、４００：前処理器
１１０、３３０：特徴抽出器
１２０、３４０：分類器
１３０：人的検査
３００：規格化モジュール
３２０：ムラ候補検出器
４１０：ガボールフィルタ
４２０：ピラミッドフィルタ
５００：候補検出器
５１０：平均及び標準偏差モジュール
５２０：二進変換モジュール
５３０：線成分カウントモジュール
５４０：閾値比較モジュール
５５０：候補表示器
【図１Ａ】
2019144245.tif 000005
【図１Ｂ】
2019144245.tif 000006
【図２】
2019144245.tif 000007
【図３Ａ】
2019144245.tif 000008
【図３Ｂ】
2019144245.tif 000009
【図４】
2019144245.tif 000010
【図５】
2019144245.tif 000011