JP7639744B2 - 検査装置および検査方法 - Google Patents
検査装置および検査方法 Download PDFInfo
- Publication number
- JP7639744B2 JP7639744B2 JP2022040114A JP2022040114A JP7639744B2 JP 7639744 B2 JP7639744 B2 JP 7639744B2 JP 2022040114 A JP2022040114 A JP 2022040114A JP 2022040114 A JP2022040114 A JP 2022040114A JP 7639744 B2 JP7639744 B2 JP 7639744B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- noise
- inspection
- comparison image
- comparison
- 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.)
- Active
Links
Images
Landscapes
- Image Analysis (AREA)
- Image Processing (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
Description
この形態の検査装置によれば、高解像度の画像データを用いて異常の有無を判定することができ、検査装置の検査精度を向上させることができる。
(2)上記形態の検査装置において、前記学習モデルは、前記撮像画像と前記比較画像とを識別するための識別器を備えなくてもよい。
この形態の検査装置によれば、撮像画像と比較画像とを簡易な構成で比較することができ、検査装置の生産性を高くすることができる。
(3)上記形態の検査装置において、前記学習モデルは、さらに、前記撮像画像に対する前記比較画像の違いの度合いを示す数値を出力する識別器を備える敵対的生成ネットワークであってよい。
この形態の検査装置によれば、既知の構成を利用して、撮像画像と比較画像とを用いて異常の有無を判定することができる。
(4)上記形態の検査装置において、前記検査部は、前記撮像画像と前記比較画像とが近似しないと判定した場合に、前記第一ノイズおよび前記第二ノイズの少なくともいずれかを変更して生成した新たな前記比較画像を用いて前記検査対象の異常の有無を判定する再判定を、予め定められた回数だけ繰り返してよい。
この形態の検査装置によれば、比較画像の特徴を複数回変更することにより、異常の看過を抑制することができ、検査精度を向上することができる。
(5)上記形態の検査装置において、前記再判定は、前記第二ノイズを固定し、前記第一ノイズを変化させて生成した前記比較画像を用いる前記再判定を予め定められた回数だけ行う第一再判定と、前記第一再判定を行ったあとに、前記第一ノイズを固定し、前記第二ノイズを変化させて生成した前記比較画像を用いる前記再判定を予め定められた回数だけ行う第二再判定と、を含んでよい。
この形態の検査装置によれば、画像中の特徴を大きく変更する第一ノイズを変更する第一再判定を先に行うことにより、第二再判定を先に行う場合と比較して早期に異常判定を終了することができる。
(6)上記形態の検査装置において、前記生成器は、さらに、前記マッピングネットワーク層に入力する前記第一ノイズを、前記撮像画像と前記比較画像との差が小さくなるように変更させる重み調整層を備えてよい。
この形態の検査装置によれば、第一ノイズの変更という簡易な方法により、生成器の学習を検査中に行うことなく撮像画像に近似する比較画像を生成することができる。
(7)上記形態の検査装置において、前記検査部は、前記撮像画像に含まれる第一画素の階調値と、前記比較画像において前記第一画素に対応する位置の第二画素の階調値との差分の積算値が予め定められた閾値よりも大きい場合に前記検査対象に異常ありと判定してよい。
この形態の検査装置によれば、平均二乗誤差を利用して尤度を算出する場合に比べて、人間が認識しやすいRGB階調値の差分値が過剰に大きくなることを抑制できる。
本開示は、検査装置、検査方法、以外の種々の形態で実現することも可能である。例えば、検査用プログラム、学習済みモデル、学習モデルの学習方法、検査対象としての部品の製造方法、検査装置の製造方法、検査装置の制御方法、機械学習モデルの学習用プログラム、これらのコンピュータプログラムを記録した一時的でない記録媒体等の形態で実現することができる。
図1は、検査システム100の全体構成を模式的に示す説明図である。検査システム100は、本開示の第1実施形態としての検査装置60と、カメラ70とを備えている。検査装置60は、カメラ70と協働し、製造ラインLnで処理された検査対象の撮像画像を用いて、検査対象の異常の有無を検査する。検査装置60は、学習済みの機械学習モデルを利用する。検査対象は、例えば、前工程PR1で製造された自動車用の部品WKである。本実施形態では、自動車用の部品WKとして、後述するコネクタを例に説明する。コネクタは、自動車の燃料や冷媒などを流通させる配管同士を連結するために用いられる部材である。検出すべき異常は、例えば、コネクタの接続不良、コネクタの破損、コネクタのロック部の嵌合不良、配管の破損などであり、多数の種類の異常が含まれ得る。本実施形態では、異常を有する検査対象の画像をそれぞれ準備することが困難であるとの理由から、教師なし学習の機械学習モデルが用いられている。
図13は、第2実施形態としての検査装置60に備えられる機械学習モデル80bの概略構成を示す説明図である。図13に示すように、機械学習モデル80bは、敵対的生成ネットワーク(GAN:Generative Adversarial Networks)を利用した異常検知手法として利用可能なモデルである。機械学習モデル80bは、AnoGAN(Anomaly Detection with Generative Adversarial Networks)とも呼ばれ得る。機械学習モデル80bは、第1実施形態で示した機械学習モデル80とは、さらに、識別器(Discriminator)86と、判定器88とを備えている点において相違する。なお、本実施形態では、検査部622は、判定器88からの出力結果を用いて異常の有無を判定する。
(C1)上記第1実施形態では、検査対象が自動車用の部品WKとしてのコネクタを例に説明した。これに対して、検査対象は、自動車に用いられるコネクタには限定されず自動車の車体や部品などの自動車に含まれる種々の部品であってよい。検査対象は、自動車用部品のみには限らず、鉄道車両、航空機、船舶などの種々の移動体に用いられる部品であってよく、移動体以外の種々の製造物であってもよい。
Claims (7)
- 検査装置であって、
検査対象の撮像画像を取得する撮像画像取得部と、
正常な前記検査対象を示す正常画像を用いて学習済みの学習モデルであって、前記正常画像に近似する比較画像を生成するための学習モデルを格納する記憶装置と、
前記撮像画像と前記比較画像とを用いて前記検査対象の異常の有無を判定する検査部と、を備え、
前記学習モデルは、
第一ノイズおよび第二ノイズの入力により前記比較画像を生成する生成器であって、
前記第一ノイズを非線形変換して第三ノイズを生成するマッピングネットワーク層と、
前記第二ノイズおよび生成した前記第三ノイズを用いて画像を生成し、生成した画像のアップサンプリングを複数回繰り返すことによって前記比較画像を生成するシンセシスネットワーク層と、を備える生成器、を備え、
前記検査部は、前記撮像画像と前記比較画像とが近似しないと判定した場合に、前記第一ノイズおよび前記第二ノイズの少なくともいずれかを変更して生成した新たな前記比較画像を用いて前記検査対象の異常の有無を判定する再判定を、予め定められた回数だけ繰り返す、
検査装置。 - 請求項1に記載の検査装置であって、
前記学習モデルは、前記撮像画像と前記比較画像とを識別するための識別器を備えない、
検査装置。 - 請求項1に記載の検査装置であって、
前記再判定は、
前記第二ノイズを固定し、前記第一ノイズを変更して生成した前記比較画像を用いる前記再判定を予め定められた回数だけ行う第一再判定と、
前記第一再判定を行ったあとに、前記第一ノイズを固定し、前記第二ノイズを変化させて生成した前記比較画像を用いる前記再判定を予め定められた回数だけ行う第二再判定と、を含む、
検査装置。 - 請求項1に記載の検査装置であって、
前記検査部は、前記撮像画像に含まれる第一画素の階調値と、前記比較画像において前記第一画素に対応する位置の第二画素の階調値との差分の積算値が予め定められた閾値よりも大きい場合に前記検査対象に異常ありと判定する、
検査装置。 - 請求項1に記載の検査装置であって、
前記学習モデルは、
前記生成器と、
前記撮像画像に対する前記比較画像の違いの度合いを示す尤度を出力する識別器と、
前記識別器から出力された前記尤度を用いて前記検査対象の異常の有無を判定する判定器と、を備える敵対的生成ネットワークであり、
前記検査部は、前記判定器の結果に基づいて前記検査対象の異常の有無を判定する、
検査装置。 - 請求項1に記載の検査装置であって、
前記生成器は、さらに、前記マッピングネットワーク層に入力する前記第一ノイズを、前記撮像画像と前記比較画像との差が小さくなるように変更させる重み調整層を備える、
検査装置。 - 検査方法であって、
検査対象の撮像画像を取得し、
正常な前記検査対象を示す正常画像を用いて学習済みの学習モデルを用いて、前記正常画像に近似する比較画像を生成し、
前記撮像画像と前記比較画像とを用いて前記検査対象の異常の有無を判定し、
前記学習モデルは、
第一ノイズおよび第二ノイズの入力により前記比較画像を生成する生成器であって、
前記第一ノイズを非線形変換して第三ノイズを生成するマッピングネットワーク層と、
前記第二ノイズおよび生成した前記第三ノイズを用いて画像を生成し、生成した画像のアップサンプリングを複数回繰り返すことによって前記比較画像を生成するシンセシスネットワーク層と、を備える生成器、を備え、
前記撮像画像と前記比較画像とが近似しないと判定した場合に、前記第一ノイズおよび前記第二ノイズの少なくともいずれかを変更して生成した新たな前記比較画像を用いて前記検査対象の異常の有無を判定する再判定を、予め定められた回数だけ繰り返す、
検査方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022040114A JP7639744B2 (ja) | 2022-03-15 | 2022-03-15 | 検査装置および検査方法 |
| CN202310249554.4A CN116777826B (zh) | 2022-03-15 | 2023-03-10 | 检查装置及检查方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022040114A JP7639744B2 (ja) | 2022-03-15 | 2022-03-15 | 検査装置および検査方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023135089A JP2023135089A (ja) | 2023-09-28 |
| JP7639744B2 true JP7639744B2 (ja) | 2025-03-05 |
Family
ID=87984912
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022040114A Active JP7639744B2 (ja) | 2022-03-15 | 2022-03-15 | 検査装置および検査方法 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7639744B2 (ja) |
| CN (1) | CN116777826B (ja) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010044358A1 (ja) | 2008-10-16 | 2010-04-22 | 株式会社トプコン | ウェハのパターン検査方法及び装置 |
| US20200151559A1 (en) | 2018-11-14 | 2020-05-14 | Nvidia Corporation | Style-based architecture for generative neural networks |
| JP2021089219A (ja) | 2019-12-05 | 2021-06-10 | 東洋製罐グループホールディングス株式会社 | 画像検査システム、及び画像検査方法 |
| JP2021136024A (ja) | 2020-02-25 | 2021-09-13 | 住友ゴム工業株式会社 | 画像生成装置、ゴム組成物の配合推定装置及び学習装置 |
| WO2021181749A1 (ja) | 2020-03-10 | 2021-09-16 | 株式会社Screenホールディングス | 学習装置、画像検査装置、学習済みパラメータ、学習方法、および画像検査方法 |
| JP2022012668A (ja) | 2020-07-02 | 2022-01-17 | 株式会社ジェイテクト | 検査システム |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110033471B (zh) * | 2019-04-19 | 2022-09-13 | 福州大学 | 一种基于连通域分析和形态学操作的框线检测方法 |
| US11493453B2 (en) * | 2019-06-28 | 2022-11-08 | Kyocera Document Solutions Inc. | Belt inspection system, belt inspection method, and recording medium for belt inspection program |
| JP7519232B2 (ja) * | 2020-08-25 | 2024-07-19 | 株式会社Ye Digital | 異常検知方法、異常検知装置および異常検知プログラム |
| CN112734655B (zh) * | 2020-12-24 | 2022-12-27 | 山东师范大学 | 一种基于卷积神经网络图像对crm增强的低光图像增强方法 |
| CN112686880B (zh) * | 2021-01-06 | 2021-09-14 | 哈尔滨市科佳通用机电股份有限公司 | 一种铁路机车部件异常检测的方法 |
-
2022
- 2022-03-15 JP JP2022040114A patent/JP7639744B2/ja active Active
-
2023
- 2023-03-10 CN CN202310249554.4A patent/CN116777826B/zh active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010044358A1 (ja) | 2008-10-16 | 2010-04-22 | 株式会社トプコン | ウェハのパターン検査方法及び装置 |
| US20200151559A1 (en) | 2018-11-14 | 2020-05-14 | Nvidia Corporation | Style-based architecture for generative neural networks |
| JP2021089219A (ja) | 2019-12-05 | 2021-06-10 | 東洋製罐グループホールディングス株式会社 | 画像検査システム、及び画像検査方法 |
| JP2021136024A (ja) | 2020-02-25 | 2021-09-13 | 住友ゴム工業株式会社 | 画像生成装置、ゴム組成物の配合推定装置及び学習装置 |
| WO2021181749A1 (ja) | 2020-03-10 | 2021-09-16 | 株式会社Screenホールディングス | 学習装置、画像検査装置、学習済みパラメータ、学習方法、および画像検査方法 |
| JP2022012668A (ja) | 2020-07-02 | 2022-01-17 | 株式会社ジェイテクト | 検査システム |
Non-Patent Citations (1)
| Title |
|---|
| Tero Karras, Samuli Laine, Timo Aila,A Style-Based Generator Architecture for Generative Adversarial Networks,2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition(CVPR),米国,2019年,pp. 4396-4405,DOI: 10.1109/CVPR.2019.00453 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116777826B (zh) | 2026-03-06 |
| JP2023135089A (ja) | 2023-09-28 |
| CN116777826A (zh) | 2023-09-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11715190B2 (en) | Inspection system, image discrimination system, discrimination system, discriminator generation system, and learning data generation device | |
| JP7426261B2 (ja) | 学習装置、画像検査装置、学習済みパラメータ、学習方法、および画像検査方法 | |
| TWI638157B (zh) | Inspection device and inspection method | |
| JP2019191117A (ja) | 画像処理装置、画像処理方法及びプログラム | |
| TWI864314B (zh) | 樣本的類比圖像的決定 | |
| EP3442216A1 (en) | Sensor system for data enhancement | |
| CN107085843B (zh) | 用于估计光学系统中的调制传递函数的系统和方法 | |
| CN115587959B (zh) | 异常检测系统及异常检测方法 | |
| CN114529543A (zh) | 一种航空发动机外周螺钉垫片的安装检测方法及装置 | |
| JP7639744B2 (ja) | 検査装置および検査方法 | |
| KR102951844B1 (ko) | 결함 검사 장치 | |
| US11120541B2 (en) | Determination device and determining method thereof | |
| JP7459697B2 (ja) | 異常検知システム、学習装置、異常検知プログラム、学習プログラム、異常検知方法、および学習方法 | |
| JP7816244B2 (ja) | 検査装置および検査方法 | |
| CN112862062A (zh) | 学习装置、学习方法以及记录介质 | |
| Pathmanaban et al. | Tyre defect detection using deep learning technique | |
| CN115578329A (zh) | 屏幕检测方法、装置、计算机设备及可读存储介质 | |
| KR20230036650A (ko) | 영상 패치 기반의 불량 검출 시스템 및 방법 | |
| JP2022029262A (ja) | 画像処理装置、画像処理方法、画像処理プログラム、および学習装置 | |
| TWI843591B (zh) | 影像瑕疵檢測模型的建立方法、瑕疵影像的檢測方法及電子裝置 | |
| US10657626B2 (en) | Image processing apparatus, image processing system, and recording medium | |
| JP7459696B2 (ja) | 異常検知システム、学習装置、異常検知プログラム、学習プログラム、異常検知方法、および学習方法演算装置の学習方法 | |
| JP7687201B2 (ja) | 検査用プログラム、検査方法および検査装置 | |
| US20250054131A1 (en) | Information processing device, information processing system, information processing method, and recording medium | |
| US12211200B2 (en) | Wafer inspection system method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231219 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240814 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240827 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241010 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241105 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241220 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250121 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250203 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7639744 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |