JP6874864B2 - 画像処理装置、画像処理方法及びプログラム - Google Patents
画像処理装置、画像処理方法及びプログラム Download PDFInfo
- Publication number
- JP6874864B2 JP6874864B2 JP2019567053A JP2019567053A JP6874864B2 JP 6874864 B2 JP6874864 B2 JP 6874864B2 JP 2019567053 A JP2019567053 A JP 2019567053A JP 2019567053 A JP2019567053 A JP 2019567053A JP 6874864 B2 JP6874864 B2 JP 6874864B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- inspection
- region
- guess
- difference
- 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
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/001—Industrial image inspection using an image reference approach
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
- G06N20/20—Ensemble learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/97—Determining parameters from multiple pictures
-
- 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/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- 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/20—Special algorithmic details
- G06T2207/20084—Artificial neural networks [ANN]
-
- 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/20—Special algorithmic details
- G06T2207/20212—Image combination
- G06T2207/20224—Image subtraction
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Quality & Reliability (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Medical Informatics (AREA)
- Mathematical Physics (AREA)
- Data Mining & Analysis (AREA)
- Artificial Intelligence (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Description
本発明の一実施形態による画像処理装置及び画像処理方法について図1乃至図20を用いて説明する。
上記各実施形態において説明した画像処理装置は、他の実施形態によれば、図21に示すように構成することもできる。図21は、他の実施形態による画像処理装置の機能構成を示すブロック図である。
本発明は、上記実施形態に限らず、種々の変形が可能である。
検査対象を含む検査画像の一部を使って、前記検査対象の少なくとも所定の領域を含む第1の推測画像を生成する第1の生成部と、
前記検査画像の前記一部を使って、前記第1の推測画像と前記検査画像との差分を推測して第2の推測画像を生成する第2の生成部と、
前記第1の推測画像と、前記検査画像とを比較する比較部と、
前記比較部による比較結果を出力する出力部と、
を備え、
前記比較部は、前記第1の推測画像と前記検査画像との差分を、前記第2の推測画像と比較する画像処理装置。
前記検査画像は、第1の領域と第2の領域とを含み、
前記第1の生成部は、前記検査画像における前記第1の領域の画像を使って、前記第2の領域の前記第1の推測画像を生成し、
前記第2の生成部は、前記検査画像における前記第1の領域の前記画像を使って、前記第2の領域の前記第1の推測画像と、前記検査画像における前記第2の領域の前記画像との差分を推測して前記第2の推測画像を生成し、
前記比較部は、前記第2の領域の前記第1の推測画像と、前記検査画像における前記第2の領域の前記画像との差分を、前記第2の推測画像と比較する付記1記載の画像処理装置。
前記第1の生成部は、前記第1の領域の前記画像から前記第2の領域の前記画像を推測するように学習させた第1の学習モデルを用いて前記第1の推測画像を生成する付記2記載の画像処理装置。
前記第1の学習モデルは、前記検査対象の正常な状態を表す画像を用いて学習させたものである付記3記載の画像処理装置。
前記第2の生成部は、前記第1の領域の前記画像から、前記第2の領域の前記第1の推測画像と前記第2の領域の前記画像との差分を推測するように学習させた第2の学習モデルを用いて前記第2の推測画像を生成する付記2乃至4のいずれかに記載の画像処理装置。
前記第2の学習モデルは、前記第1の領域と前記第2の領域とを含む前記検査対象の正常な状態を表す画像についての、前記第2の領域の前記第1の推測画像と前記第2の領域の画像との差分画像を用いて学習させたものである付記5記載の画像処理装置。
前記第2の生成部により生成された前記第2の推測画像に基づき閾値を設定する閾値設定部を有し、
前記比較部は、前記第1の推測画像と前記検査画像との差分を、前記閾値設定部により設定された前記閾値と比較することにより、前記検査画像における不良を検出する付記1乃至6のいずれかに記載の画像処理装置。
前記閾値設定部は、ピクセルごとの前記閾値を設定し、
前記比較部は、前記第1の推測画像と前記検査画像との差分をピクセルごとに前記閾値と比較することにより、前記検査画像における不良ピクセルを検出する付記7記載の画像処理装置。
前記第1の推測画像は、前記少なくとも所定の領域に前記検査対象の正常な状態を表す画像を含む付記1乃至8のいずれかに記載の画像処理装置。
前記比較部による前記比較結果に基づいて、前記検査対象の良否を判定する判定部を備える付記1乃至9のいずれかに記載の画像処理装置。
検査対象を含む検査画像の一部を使って、前記検査対象の少なくとも所定の領域を含む第1の推測画像を生成する第1の生成ステップと、
前記検査画像の前記一部を使って、前記第1の推測画像と前記検査画像との差分を推測して第2の推測画像を生成する第2の生成ステップと、
前記第1の推測画像と、前記検査画像とを比較する比較ステップと、
前記比較ステップによる比較結果を出力する出力ステップと、
を備え、
前記比較ステップは、前記第1の推測画像と前記検査画像との差分を、前記第2の推測画像と比較する画像処理方法。
コンピュータに、
検査対象を含む検査画像の一部を使って、前記検査対象の少なくとも所定の領域を含む第1の推測画像を生成する第1の生成ステップと、
前記検査画像の前記一部を使って、前記第1の推測画像と前記検査画像との差分を推測して第2の推測画像を生成する第2の生成ステップと、
前記第1の推測画像と、前記検査画像とを比較する比較ステップと、
前記比較ステップによる比較結果を出力する出力ステップと、
を備え、
前記比較ステップは、前記第1の推測画像と前記検査画像との差分を、前記第2の推測画像と比較する画像処理方法を実行させるプログラムが記録された記録媒体。
物体を含む第1の画像の一部を使って、前記物体の少なくとも所定の領域を含む第2の画像を生成する第1の生成部と、
前記第1の画像の前記一部を使って、前記第2の画像と前記第1の画像との差分を推測して第3の画像を生成する第2の生成部と、
前記第2の画像と、前記第1の画像とを比較する比較部と、
前記比較部による比較結果を出力する出力部と、
を備え、
前記比較部は、前記第2の画像と前記第1の画像との差分を、前記第3の画像と比較する画像処理装置。
12…パッチ切り出し部
14…パッチ処理済みデータ保存部
16…正常画像学習部
18…正常画像学習モデル記憶部
20…検査データ保存部
22…正常画像生成部
24…生成正常データ保存部
26…差分計算部
28…差分画像学習部
30…差分画像学習モデル記憶部
32…差分画像生成部
34…閾値設定部
36…不良品検出部
38…検出結果保存部
40…検出結果表示部
100…画像処理装置
Claims (9)
- 検査対象を含む検査画像の一部を使って、前記検査対象の少なくとも所定の領域を含む第1の推測画像を生成する第1の生成部と、
前記検査画像の前記一部を使って、前記第1の推測画像と前記検査画像との差分を推測して第2の推測画像を生成する第2の生成部と、
前記第1の推測画像と、前記検査画像とを比較する比較部と、
前記比較部による比較結果を出力する出力部と、
を備え、
前記検査画像は、第1の領域と第2の領域とを含み、
前記第1の生成部は、前記検査画像における前記第1の領域の画像を使って、前記第2の領域の前記第1の推測画像を生成し、
前記第2の生成部は、前記検査画像における前記第1の領域の前記画像を使って、前記第2の領域の前記第1の推測画像と、前記検査画像における前記第2の領域の前記画像との差分を推測して前記第2の推測画像を生成し、
前記比較部は、前記第2の領域の前記第1の推測画像と、前記検査画像における前記第2の領域の前記画像との差分を、前記第2の推測画像と比較する画像処理装置。 - 前記第1の生成部は、前記第1の領域の前記画像から前記第2の領域の前記画像を推測するように学習させた第1の学習モデルを用いて前記第1の推測画像を生成する請求項1記載の画像処理装置。
- 前記第1の学習モデルは、前記検査対象の正常な状態を表す画像を用いて学習させたものである請求項2記載の画像処理装置。
- 前記第2の生成部は、前記第1の領域の前記画像から、前記第2の領域の前記第1の推測画像と前記第2の領域の前記画像との差分を推測するように学習させた第2の学習モデルを用いて前記第2の推測画像を生成する請求項1乃至3のいずれか1項に記載の画像処理装置。
- 前記第2の学習モデルは、前記第1の領域と前記第2の領域とを含む前記検査対象の正常な状態を表す画像についての、前記第2の領域の前記第1の推測画像と前記第2の領域の前記画像との差分画像を用いて学習させたものである請求項4記載の画像処理装置。
- 前記第2の生成部により生成された前記第2の推測画像に基づき閾値を設定する閾値設定部を有し、
前記比較部は、前記第1の推測画像と前記検査画像との差分を、前記閾値設定部により設定された前記閾値と比較することにより、前記検査画像における不良を検出する請求項1乃至5のいずれか1項に記載の画像処理装置。 - 前記閾値設定部は、ピクセルごとの前記閾値を設定し、
前記比較部は、前記第1の推測画像と前記検査画像との差分をピクセルごとに前記閾値と比較することにより、前記検査画像における不良ピクセルを検出する請求項6記載の画像処理装置。 - 検査対象を含む検査画像の一部を使って、前記検査対象の少なくとも所定の領域を含む第1の推測画像を生成する第1の生成ステップと、
前記検査画像の前記一部を使って、前記第1の推測画像と前記検査画像との差分を推測して第2の推測画像を生成する第2の生成ステップと、
前記第1の推測画像と、前記検査画像とを比較する比較ステップと、
前記比較ステップによる比較結果を出力する出力ステップと、
を備え、
前記検査画像は、第1の領域と第2の領域とを含み、
前記第1の生成ステップは、前記検査画像における前記第1の領域の画像を使って、前記第2の領域の前記第1の推測画像を生成し、
前記第2の生成ステップは、前記検査画像における前記第1の領域の前記画像を使って、前記第2の領域の前記第1の推測画像と、前記検査画像における前記第2の領域の前記画像との差分を推測して前記第2の推測画像を生成し、
前記比較ステップは、前記第2の領域の前記第1の推測画像と、前記検査画像における前記第2の領域の前記画像との差分を、前記第2の推測画像と比較する画像処理方法。 - コンピュータに、
検査対象を含む検査画像の一部を使って、前記検査対象の少なくとも所定の領域を含む第1の推測画像を生成する第1の生成ステップと、
前記検査画像の前記一部を使って、前記第1の推測画像と前記検査画像との差分を推測して第2の推測画像を生成する第2の生成ステップと、
前記第1の推測画像と、前記検査画像とを比較する比較ステップと、
前記比較ステップによる比較結果を出力する出力ステップと、
を備え、
前記検査画像は、第1の領域と第2の領域とを含み、
前記第1の生成ステップは、前記検査画像における前記第1の領域の画像を使って、前記第2の領域の前記第1の推測画像を生成し、
前記第2の生成ステップは、前記検査画像における前記第1の領域の前記画像を使って、前記第2の領域の前記第1の推測画像と、前記検査画像における前記第2の領域の前記画像との差分を推測して前記第2の推測画像を生成し、
前記比較ステップは、前記第2の領域の前記第1の推測画像と、前記検査画像における前記第2の領域の前記画像との差分を、前記第2の推測画像と比較する画像処理方法を実行させるプログラム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018012307 | 2018-01-29 | ||
| JP2018012307 | 2018-01-29 | ||
| PCT/JP2019/001616 WO2019146538A1 (ja) | 2018-01-29 | 2019-01-21 | 画像処理装置、画像処理方法及び記録媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2019146538A1 JPWO2019146538A1 (ja) | 2021-01-07 |
| JP6874864B2 true JP6874864B2 (ja) | 2021-05-19 |
Family
ID=67395478
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019567053A Active JP6874864B2 (ja) | 2018-01-29 | 2019-01-21 | 画像処理装置、画像処理方法及びプログラム |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US11386538B2 (ja) |
| EP (1) | EP3748575B1 (ja) |
| JP (1) | JP6874864B2 (ja) |
| CN (1) | CN111656398A (ja) |
| WO (1) | WO2019146538A1 (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7383946B2 (ja) * | 2019-09-12 | 2023-11-21 | 株式会社アイシン | 画像復元装置、画像復元方法、画像復元プログラム、復元器生成装置、復元器生成方法、復元器生成プログラム、判定器生成装置、判定器生成方法、判定器生成プログラム、物品判定装置、物品判定方法、および物品判定プログラム |
| JP7536517B2 (ja) * | 2019-10-08 | 2024-08-20 | キヤノン株式会社 | 教師データの生成方法、学習済の学習モデル、及びシステム |
| JP7608857B2 (ja) * | 2021-02-17 | 2025-01-07 | トヨタ自動車株式会社 | 異常検出方法および異常検出装置 |
| CN113537341A (zh) * | 2021-07-14 | 2021-10-22 | 安徽炬视科技有限公司 | 基于大数据及自学习的线路隐患在线监测装置及识别方法 |
| JP7877717B2 (ja) * | 2022-03-07 | 2026-06-23 | セイコーエプソン株式会社 | 印刷画像の欠陥判別装置、およびその判別方法 |
| CN120752667A (zh) | 2023-06-21 | 2025-10-03 | 株式会社日立高新技术 | 图像检查装置以及图像处理方法 |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3397101B2 (ja) | 1997-10-29 | 2003-04-14 | 株式会社日立製作所 | 欠陥検査方法および装置 |
| JP4274400B2 (ja) * | 2000-05-12 | 2009-06-03 | 富士フイルム株式会社 | 画像の位置合わせ方法および装置 |
| JP4234311B2 (ja) * | 2000-09-19 | 2009-03-04 | 富士フイルム株式会社 | 画像の位置合わせ方法 |
| JP2004041694A (ja) * | 2002-05-13 | 2004-02-12 | Fuji Photo Film Co Ltd | 画像生成装置およびプログラム、画像選択装置、画像出力装置、画像提供サービスシステム |
| JP2005189655A (ja) * | 2003-12-26 | 2005-07-14 | Nec Electronics Corp | マスク検査方法 |
| JP2006006359A (ja) * | 2004-06-22 | 2006-01-12 | Fuji Photo Film Co Ltd | 画像生成装置、画像生成装置方法、およびそのプログラム |
| JP4506395B2 (ja) | 2004-10-05 | 2010-07-21 | オムロン株式会社 | 基板検査装置並びにそのパラメータ設定方法およびパラメータ設定装置 |
| JP2006325937A (ja) * | 2005-05-26 | 2006-12-07 | Fujifilm Holdings Corp | 画像判定装置、画像判定方法およびそのプログラム |
| JP4895204B2 (ja) | 2007-03-22 | 2012-03-14 | 富士フイルム株式会社 | 画像成分分離装置、方法、およびプログラム、ならびに、正常画像生成装置、方法、およびプログラム |
| JP2011211628A (ja) * | 2010-03-30 | 2011-10-20 | Sony Corp | 画像処理装置および方法、並びにプログラム |
| JP5546317B2 (ja) | 2010-03-31 | 2014-07-09 | 株式会社デンソーアイティーラボラトリ | 外観検査装置、外観検査用識別器の生成装置及び外観検査用識別器生成方法ならびに外観検査用識別器生成用コンピュータプログラム |
| JP6241121B2 (ja) * | 2012-09-14 | 2017-12-06 | 株式会社リコー | 画像検査装置、画像検査システム及び画像検査方法 |
| JP2014221163A (ja) * | 2013-05-14 | 2014-11-27 | 国立大学法人九州工業大学 | 画像診断支援装置及び支援方法 |
| JP6371613B2 (ja) * | 2014-07-09 | 2018-08-08 | オリンパス株式会社 | 画像処理装置、画像処理方法、及び画像処理プログラム |
| WO2016132468A1 (ja) | 2015-02-18 | 2016-08-25 | 株式会社日立製作所 | データ評価方法および装置、故障診断方法および装置 |
| JP6546826B2 (ja) * | 2015-10-08 | 2019-07-17 | 株式会社日立パワーソリューションズ | 欠陥検査方法、及びその装置 |
| US11216936B2 (en) * | 2016-02-19 | 2022-01-04 | SCREEN Holdings Co., Ltd. | Defect detection device, defect detection method, and program |
| JP6702064B2 (ja) | 2016-06-07 | 2020-05-27 | 株式会社デンソー | 外観異常検査装置、方法、及びプログラム |
| JP2018012307A (ja) | 2016-07-22 | 2018-01-25 | 富士フイルム株式会社 | 液体付与装置、及び液体付与方法 |
| JP6241576B1 (ja) | 2016-12-06 | 2017-12-06 | 三菱電機株式会社 | 検査装置及び検査方法 |
-
2019
- 2019-01-21 EP EP19744330.2A patent/EP3748575B1/en active Active
- 2019-01-21 US US16/965,081 patent/US11386538B2/en active Active
- 2019-01-21 JP JP2019567053A patent/JP6874864B2/ja active Active
- 2019-01-21 CN CN201980010597.9A patent/CN111656398A/zh active Pending
- 2019-01-21 WO PCT/JP2019/001616 patent/WO2019146538A1/ja not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| EP3748575A1 (en) | 2020-12-09 |
| EP3748575A4 (en) | 2021-03-10 |
| US20210118118A1 (en) | 2021-04-22 |
| US11386538B2 (en) | 2022-07-12 |
| CN111656398A (zh) | 2020-09-11 |
| JPWO2019146538A1 (ja) | 2021-01-07 |
| WO2019146538A1 (ja) | 2019-08-01 |
| EP3748575B1 (en) | 2024-07-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7006702B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
| JPWO2019146538A1 (ja) | 画像処理装置、画像処理方法及びプログラム | |
| US11797886B2 (en) | Image processing device, image processing method, and image processing program | |
| CN111183437B (zh) | 判别装置以及机器学习方法 | |
| CN109886928B (zh) | 一种目标细胞标记方法、装置、存储介质及终端设备 | |
| JP7034840B2 (ja) | 外観検査装置および方法 | |
| JP6936961B2 (ja) | 情報提供装置、端末、本人確認システム、情報提供方法及びプログラム | |
| EP2899671A1 (en) | Identification method and device for target object in image | |
| JP6347589B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
| US10255673B2 (en) | Apparatus and method for detecting object in image, and apparatus and method for computer-aided diagnosis | |
| CN108805180B (zh) | 目标对象的检测方法及装置 | |
| JP2018180875A (ja) | 判定装置、判定方法および判定プログラム | |
| JP7600909B2 (ja) | 異常検知システムおよび異常検知方法 | |
| CN114943681A (zh) | 异常检测方法及异常检测装置 | |
| CN111986103A (zh) | 图像处理方法、装置、电子设备和计算机存储介质 | |
| US20190066285A1 (en) | Image inspection apparatus, image inspection method, and image inspection program | |
| EP4318391A1 (en) | Information processing device, control program, and control method | |
| US11120541B2 (en) | Determination device and determining method thereof | |
| CN117651969A (zh) | 已学习模型生成方法和已学习模型生成系统 | |
| JP7240199B2 (ja) | パラメータ決定方法、パラメータ決定装置、及びプログラム | |
| JP7028099B2 (ja) | 候補領域推定装置、候補領域推定方法、及びプログラム | |
| CN119273663A (zh) | 一种图像检测方法及系统 | |
| CN115104136B (zh) | 用于基于利用机器学习模型的输出的视觉证据而检测视频信号中的对象的设备、方法和计算机可读存储介质 | |
| CN115774656A (zh) | 装置管理系统、装置的故障原因估计方法以及非暂时性地存储程序的存储介质 | |
| CN110634124A (zh) | 一种区域检测的方法及设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200714 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200714 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210119 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210311 |
|
| 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: 20210323 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210405 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6874864 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |