JP6860079B2 - 異常検知装置、異常検知方法、及びプログラム - Google Patents
異常検知装置、異常検知方法、及びプログラム Download PDFInfo
- Publication number
- JP6860079B2 JP6860079B2 JP2019544195A JP2019544195A JP6860079B2 JP 6860079 B2 JP6860079 B2 JP 6860079B2 JP 2019544195 A JP2019544195 A JP 2019544195A JP 2019544195 A JP2019544195 A JP 2019544195A JP 6860079 B2 JP6860079 B2 JP 6860079B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- inspection
- parameter
- conversion
- abnormality
- 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 - Fee Related
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
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/30—Determination of transform parameters for the alignment of images, i.e. image registration
- G06T7/33—Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
-
- 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/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30148—Semiconductor; IC; Wafer
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Image Analysis (AREA)
Description
前記検査画像、前記基準画像、及び画像変換パラメータ算出用パラメータに基づいて、画像変換パラメータを算出し、算出した前記画像変換パラメータを用いて、前記検査画像中の前記検査対象が、前記基準画像中の前記検査対象に重なるように、前記検査画像を画像変換する、画像変換部と、
前記基準画像と画像変換された前記検査画像とを、変化検出パラメータを用いて照合して、前記検査画像の特定の領域における変化の有無を示す異常確信度を算出する、画像変化検出部と、
前記特定の領域における変化の正解値を示す教師画像と、前記画像変化検出部が算出した前記異常確信度との差分に基づいて、前記変化検出パラメータを学習する、変化検出パラメータ学習部と、
前記教師画像と前記画像変化検出部が算出した前記異常確信度との差分から求められた、画像変換された前記検査画像に与えるべき修正量に基づいて、前記画像変換パラメータ算出用パラメータを学習する、画像変換パラメータ学習部と、
を備えていることを特徴とする。
(a)前記検査画像、前記基準画像、及び画像変換パラメータ算出用パラメータに基づいて、画像変換パラメータを算出し、算出した前記画像変換パラメータを用いて、前記検査画像中の前記検査対象が、前記基準画像中の前記検査対象に重なるように、前記検査画像を画像変換する、ステップと、
(b)前記基準画像と画像変換された前記検査画像とを、変化検出パラメータを用いて照合して、前記検査画像の特定の領域における変化の有無を示す異常確信度を算出する、ステップと、
(c)前記特定の領域における変化の正解値を示す教師画像と、前記(b)のステップで算出した前記異常確信度との差分に基づいて、前記変化検出パラメータを学習する、ステップと、
(d)前記教師画像と前記(b)のステップで算出した前記異常確信度との差分から求められた、画像変換された前記検査画像に与えるべき修正量に基づいて、前記画像変換パラメータ算出用パラメータを学習する、ステップと、
を有することを特徴とする。
前記コンピュータに、
(a)前記検査画像、前記基準画像、及び画像変換パラメータ算出用パラメータに基づいて、画像変換パラメータを算出し、算出した前記画像変換パラメータを用いて、前記検査画像中の前記検査対象が、前記基準画像中の前記検査対象に重なるように、前記検査画像を画像変換する、ステップと、
(b)前記基準画像と画像変換された前記検査画像とを、変化検出パラメータを用いて照合して、前記検査画像の特定の領域における変化の有無を示す異常確信度を算出する、ステップと、
(c)前記特定の領域における変化の正解値を示す教師画像と、前記(b)のステップで算出した前記異常確信度との差分に基づいて、前記変化検出パラメータを学習する、ステップと、
(d)前記教師画像と前記(b)のステップで算出した前記異常確信度との差分から求められた、画像変換された前記検査画像に与えるべき修正量に基づいて、前記画像変換パラメータ算出用パラメータを学習する、ステップと、
を実行させる、プログラム。
以下、本発明の実施の形態1における異常検知装置、異常検知方法、及びプログラムについて、図1〜図8を参照しながら説明する。
最初に、本実施の形態1における異常検知装置の構成について図1を用いて説明する。図1は、本発明の実施の形態1における異常検知装置の概略構成を示すブロック図である。
参照文献:Spatial Transformer Networks, Max jaderberg, Karen Simonyan, AndrewZisserman, Koray Kavakcouglu, 式(7),式(10)、https://arxiv.org/abs/1506.02025
次に、本発明の実施の形態1における異常検知装置100の動作について図7及び図8を用いて説明する。以下の説明においては、適宜図1〜図6を参酌する。また、本実施の形態1では、異常検知装置100を動作させることによって、異常検知方法が実施される。よって、本実施の形態1における異常検知方法の説明は、以下の異常検知装置100の動作説明に代える。
このように、本実施の形態1で述べた構成をとることによって、検査対象に生じた変化を敏感に検出することができる。なぜならば、画像変化検出部104の出力と教師画像との差が小さくなるように、前段の画像変換部103における変換パラメータ算出用パラメータが修正され、結果、変化検知に適した画像変換パラメータ算出用パラメータが学習されるためである。即ち、本実施の形態1によれば、変化検知に適した画像変換が実現されているからである。
本実施の形態1におけるプログラムは、コンピュータに、図7に示すステップS701〜S709、及び図8に示すステップS801〜S805を実行させるプログラムであれば良い。このプログラムをコンピュータにインストールし、実行することによって、本実施の形態1における異常検知装置100と異常検知方法とを実現することができる。この場合、コンピュータのプロセッサは、検査画像入力部101、基準画像入力部102、画像変換部103、画像変化検出部104、教師画像入力部105、変化検出パラメータ学習部106、修正量算出部107及び画像変換パラメータ学習部108として機能し、処理を行なう。
次に、本発明の実施の形態2における異常検知装置、異常検知方法、及びプログラムについて、図9〜図10を参照しながら説明する。
最初に、本実施の形態2における異常検知装置の構成について図9を用いて説明する。図9は、本発明の実施の形態2における異常検知装置の具体的構成を示すブロック図である。
次に、本発明の実施の形態2における異常検知装置200の動作について図10を用いて説明する。以下の説明においては、適宜図9を参酌する。また、本実施の形態2では、異常検知装置200を動作させることによって、異常検知方法が実施される。よって、本実施の形態2における異常検知方法の説明は、以下の異常検知装置200の動作説明に代える。
このように、本実施の形態2で述べた構成によれば、実施の形態1に比べ、学習モードの第1ステップにおいて画像変換パラメータの学習を積極的に進めることができ、画像変換パラメータをより高速に学習することができる。加えて、比較的良好に検査画像と基準画像との位置合わせが行われた後に、学習モードの第2ステップにおいて、変化検出パラメータの学習と画像変換パラメータの画像変化検知への適応学習とが行われる。このため、本実施の形態2によれば、後半の学習にかかる時間を短縮化でき、学習処理を高速化することが可能となる。
本実施の形態2では、学習モードを2段階のステップに分けない態様であっても良い。この態様では、学習モードは、実施の形態1において図7に示した態様と同様に、End-to-Endで学習が行われる。また、この場合、差分としては、下記の(a)及び(b)の2種類が算出可能となる。
(b)画像変化検出部104が算出する異常確信度と、教師画像として入力される理想的な異常確信度との二乗誤差の総和
また、本実施の形態2では、異常検知モードとして、2種類の方式が考えられる。1つの方式は、学習モード時においてのみ、理想的変換後検査画像入力部201を動作させ、異常検知モード時においては、理想的変換後検査画像入力部201からの入力を行わない方式である。この方式によれば、検査画像と基準画像とを入力すれば、異常を検知することが可能となる。
上述した例では、理想的変換後検査画像として、検査対象の画素位置が基準画像における検査対象の画素位置に変換された検査画像が用いられている。但し、本実施の形態2では、理想的変換後検査画像として、理想的変換後検査画像における検査画像との各対応点(点対)におけるx座標及びy座標が用いられていても良い。
本実施の形態2におけるプログラムは、コンピュータに、図10に示すステップS901〜S906、及び図8に示すステップS801〜S805を実行させるプログラムであれば良い。このプログラムをコンピュータにインストールし、実行することによって、本実施の形態2における異常検知装置200と異常検知方法とを実現することができる。この場合、コンピュータのプロセッサは、検査画像入力部101、基準画像入力部102、画像変換部103、画像変化検出部104、教師画像入力部105、変化検出パラメータ学習部106、修正量算出部107、画像変換パラメータ学習部108及び理想的変換後検査画像入力部201として機能し、処理を行なう。
ここで、実施の形態1及び2におけるプログラムを実行することによって、異常検知装置を実現するコンピュータについて図11を用いて説明する。図11は、本発明の実施の形態1及び2における異常検知装置を実現するコンピュータの一例を示すブロック図である。
検査対象が写っている検査画像と、前記検査対象が正常な状態を示す基準画像とを用いて、前記検査対象の異常を検知するための装置であって、
前記検査画像、前記基準画像、及び画像変換パラメータ算出用パラメータに基づいて、画像変換パラメータを算出し、算出した前記画像変換パラメータを用いて、前記検査画像中の前記検査対象が、前記基準画像中の前記検査対象に重なるように、前記検査画像を画像変換する、画像変換部と、
前記基準画像と画像変換された前記検査画像とを、変化検出パラメータを用いて照合して、前記検査画像の特定の領域における変化の有無を示す異常確信度を算出する、画像変化検出部と、
前記特定の領域における変化の正解値を示す教師画像と、前記画像変化検出部が算出した前記異常確信度との差分に基づいて、前記変化検出パラメータを学習する、変化検出パラメータ学習部と、
前記教師画像と前記画像変化検出部が算出した前記異常確信度との差分から求められた、画像変換された前記検査画像に与えるべき修正量に基づいて、前記画像変換パラメータ算出用パラメータを学習する、画像変換パラメータ学習部と、
を備えていることを特徴とする異常検知装置。
前記変化検出パラメータ学習部が、前記教師画像と前記異常確信度との差分を求め、求めた前記差分が減少するように前記変化検出パラメータの値を更新することによって、変化検出パラメータを学習し、
当該異常検知装置が、前記教師画像と前記画像変化検出部が算出した前記異常確信度との差分が減少するように、画像変換された前記検査画像に与えるべき修正量を算出する、修正量算出部を更に備え、
前記画像変換パラメータ学習部が、前記修正量算出部が算出した前記修正量を生じさせる画像変換が行われるように、前記画像変換パラメータ算出用パラメータを更新することによって、前記画像変換パラメータ算出用パラメータを学習する、
付記1に記載の異常検知装置。
予め作成されている、理想的な前記画像変換が行われた場合の検査画像を前記画像変換パラメータ学習部に入力する、入力部を更に備え、
前記画像変換パラメータ学習部が、前記理想的な前記画像変換が行われた場合の検査画像と、前記画像変換部によって画像変換された前記検査画像との差分を求め、求めた差分が減少するように、前記画像変換パラメータ算出用パラメータを更新する、
付記2に記載の異常検知装置。
前記入力部が、前記理想的な前記画像変換が行われた場合の検査画像と前記基準画像との間における対応点毎に、前記基準画像から前記理想的な前記画像変換が行われた場合の検査画像までの第1の移動量を求め、
前記画像変換部が、画像変換後の前記検査画像と前記基準画像との間における対応点毎に、前記基準画像から画像変換後の前記検査画像までの第2の移動量を求め、
前記画像変換パラメータ学習部が、共通の対応点毎に、前記第1の移動量と前記第2の移動量との差分を求め、更に、求めた各差分の総和が減少するように前記画像変換パラメータ算出用パラメータを更新する、
付記3に記載の異常検知装置。
検査対象が写っている検査画像と、前記検査対象が正常な状態を示す基準画像とを用いて、前記検査対象の異常を検知するための方法であって、
(a)前記検査画像、前記基準画像、及び画像変換パラメータ算出用パラメータに基づいて、画像変換パラメータを算出し、算出した前記画像変換パラメータを用いて、前記検査画像中の前記検査対象が、前記基準画像中の前記検査対象に重なるように、前記検査画像を画像変換する、ステップと、
(b)前記基準画像と画像変換された前記検査画像とを、変化検出パラメータを用いて照合して、前記検査画像の特定の領域における変化の有無を示す異常確信度を算出する、ステップと、
(c)前記特定の領域における変化の正解値を示す教師画像と、前記(b)のステップで算出した前記異常確信度との差分に基づいて、前記変化検出パラメータを学習する、ステップと、
(d)前記教師画像と前記(b)のステップで算出した前記異常確信度との差分から求められた、画像変換された前記検査画像に与えるべき修正量に基づいて、前記画像変換パラメータ算出用パラメータを学習する、ステップと、
を有することを特徴とする異常検知方法。
前記(c)のステップにおいて、前記教師画像と前記異常確信度との差分を求め、求めた前記差分が減少するように前記変化検出パラメータの値を更新することによって、変化検出パラメータを学習し、
当該異常検知方法が、(e)前記教師画像と前記(b)のステップで算出した前記異常確信度との差分が減少するように、画像変換された前記検査画像に与えるべき修正量を算出する、ステップを更に有し、
前記(d)のステップにおいて、前記(e)のステップで算出した前記修正量を生じさせる画像変換が行われるように、前記画像変換パラメータ算出用パラメータを更新することによって、前記画像変換パラメータ算出用パラメータを学習する、
付記5に記載の異常検知方法。
(f)予め作成されている、理想的な前記画像変換が行われた場合の検査画像を前記画像変換パラメータに入力する、ステップと、
(g)前記理想的な前記画像変換が行われた場合の検査画像と、前記(a)のステップによって画像変換された前記検査画像との差分を求め、求めた差分が減少するように、前記画像変換パラメータ算出用パラメータを更新する、ステップと、
を更に有する、
付記6に記載の異常検知方法。
(h)前記理想的な前記画像変換が行われた場合の検査画像と前記基準画像との間における対応点毎に、前記基準画像から前記理想的な前記画像変換が行われた場合の検査画像までの第1の移動量を求める、ステップと、
(i)画像変換後の前記検査画像と前記基準画像との間における対応点毎に、前記基準画像から画像変換後の前記検査画像までの第2の移動量を求める、ステップと、を更に有し、
前記(g)のステップにおいて、共通の対応点毎に、前記第1の移動量と前記第2の移動量との差分を求め、更に、求めた各差分の総和が減少するように前記画像変換パラメータ算出用パラメータを更新する、
付記7に記載の異常検知方法。
コンピュータによって、検査対象が写っている検査画像と、前記検査対象が正常な状態を示す基準画像とを用いて、前記検査対象の異常を検知するためのプログラムであって、
前記コンピュータに、
(a)前記検査画像、前記基準画像、及び画像変換パラメータ算出用パラメータに基づいて、画像変換パラメータを算出し、算出した前記画像変換パラメータを用いて、前記検査画像中の前記検査対象が、前記基準画像中の前記検査対象に重なるように、前記検査画像を画像変換する、ステップと、
(b)前記基準画像と画像変換された前記検査画像とを、変化検出パラメータを用いて照合して、前記検査画像の特定の領域における変化の有無を示す異常確信度を算出する、ステップと、
(c)前記特定の領域における変化の正解値を示す教師画像と、前記(b)のステップで算出した前記異常確信度との差分に基づいて、前記変化検出パラメータを学習する、ステップと、
(d)前記教師画像と前記(b)のステップで算出した前記異常確信度との差分から求められた、画像変換された前記検査画像に与えるべき修正量に基づいて、前記画像変換パラメータ算出用パラメータを学習する、ステップと、
を実行させる、プログラム。
前記(c)のステップにおいて、前記教師画像と前記異常確信度との差分を求め、求めた前記差分が減少するように前記変化検出パラメータの値を更新することによって、変化検出パラメータを学習し、
前記コンピュータに、(e)前記教師画像と前記(b)のステップで算出した前記異常確信度との差分が減少するように、画像変換された前記検査画像に与えるべき修正量を算出する、ステップを更に実行させ、
前記(d)のステップにおいて、前記(e)のステップで算出した前記修正量を生じさせる画像変換が行われるように、前記画像変換パラメータ算出用パラメータを更新することによって、前記画像変換パラメータ算出用パラメータを学習する、
付記9に記載のプログラム。
前記コンピュータに、
(f)予め作成されている、理想的な前記画像変換が行われた場合の検査画像を前記画像変換パラメータに入力する、ステップと、
(g)前記理想的な前記画像変換が行われた場合の検査画像と、前記(a)のステップによって画像変換された前記検査画像との差分を求め、求めた差分が減少するように、前記画像変換パラメータ算出用パラメータを更新する、ステップと、
を更に実行させる、
付記10に記載のプログラム。
前記コンピュータに、
(h)前記理想的な前記画像変換が行われた場合の検査画像と前記基準画像との間における対応点毎に、前記基準画像から前記理想的な前記画像変換が行われた場合の検査画像までの第1の移動量を求める、ステップと、
(i)画像変換後の前記検査画像と前記基準画像との間における対応点毎に、前記基準画像から画像変換後の前記検査画像までの第2の移動量を求める、ステップと、を更に実行させ、
前記(g)のステップにおいて、共通の対応点毎に、前記第1の移動量と前記第2の移動量との差分を求め、更に、求めた各差分の総和が減少するように前記画像変換パラメータ算出用パラメータを更新する、
付記11に記載のプログラム。
101 検査画像入力部
102 基準画像入力部
103 画像変換部
104 画像変化検出部
105 教師画像入力部
106 変化検出パラメータ学習部
107 修正量算出部
108 画像変換パラメータ学習部
110 コンピュータ
111 CPU
112 メインメモリ
113 記憶装置
114 入力インターフェイス
115 表示コントローラ
116 データリーダ/ライタ
117 通信インターフェイス
118 入力機器
119 ディスプレイ装置
120 記録媒体
121 バス
200 異常検知装置(実施の形態2)
201 理想的変換後検査画像入力部
301 部品
302 傷
501 異常が生じた部分
601 画像変換パラメータ算出部
602 変換後検査画像生成部
Claims (6)
- 検査対象が写っている検査画像と、前記検査対象が正常な状態を示す基準画像とを用いて、前記検査対象の異常を検知するための装置であって、
前記検査画像、前記基準画像、及び画像変換パラメータ算出用パラメータに基づいて、画像変換パラメータを算出し、算出した前記画像変換パラメータを用いて、前記検査画像中の前記検査対象が、前記基準画像中の前記検査対象に重なるように、前記検査画像を画像変換する、画像変換部と、
前記基準画像と画像変換された前記検査画像とを、変化検出パラメータを用いて照合して、前記検査画像の特定の領域における変化の有無を示す異常確信度を算出する、画像変化検出部と、
前記特定の領域における変化の正解値を示す教師画像と、前記画像変化検出部が算出した前記異常確信度との差分に基づいて、前記変化検出パラメータを学習する、変化検出パラメータ学習部と、
前記教師画像と前記画像変化検出部が算出した前記異常確信度との差分から求められた、画像変換された前記検査画像に与えるべき修正量に基づいて、前記画像変換パラメータ算出用パラメータを学習する、画像変換パラメータ学習部と、
を備えていることを特徴とする異常検知装置。 - 前記変化検出パラメータ学習部が、前記教師画像と前記異常確信度との差分を求め、求めた前記差分が減少するように前記変化検出パラメータの値を更新することによって、変化検出パラメータを学習し、
当該異常検知装置が、前記教師画像と前記画像変化検出部が算出した前記異常確信度との差分が減少するように、画像変換された前記検査画像に与えるべき修正量を算出する、修正量算出部を更に備え、
前記画像変換パラメータ学習部が、前記修正量算出部が算出した前記修正量を生じさせる画像変換が行われるように、前記画像変換パラメータ算出用パラメータを更新することによって、前記画像変換パラメータ算出用パラメータを学習する、
請求項1に記載の異常検知装置。 - 予め作成されている、理想的な前記画像変換が行われた場合の検査画像を前記画像変換パラメータ学習部に入力する、入力部を更に備え、
前記画像変換パラメータ学習部が、前記理想的な前記画像変換が行われた場合の検査画像と、前記画像変換部によって画像変換された前記検査画像との差分を求め、求めた差分が減少するように、前記画像変換パラメータ算出用パラメータを更新する、
請求項2に記載の異常検知装置。 - 前記入力部が、前記理想的な前記画像変換が行われた場合の検査画像と前記基準画像との間における対応点毎に、前記基準画像から前記理想的な前記画像変換が行われた場合の検査画像までの第1の移動量を求め、
前記画像変換部が、画像変換後の前記検査画像と前記基準画像との間における対応点毎に、前記基準画像から画像変換後の前記検査画像までの第2の移動量を求め、
前記画像変換パラメータ学習部が、共通の対応点毎に、前記第1の移動量と前記第2の移動量との差分を求め、更に、求めた各差分の総和が減少するように前記画像変換パラメータ算出用パラメータを更新する、
請求項3に記載の異常検知装置。 - 検査対象が写っている検査画像と、前記検査対象が正常な状態を示す基準画像とを用いて、前記検査対象の異常を検知するための方法であって、
(a)前記検査画像、前記基準画像、及び画像変換パラメータ算出用パラメータに基づいて、画像変換パラメータを算出し、算出した前記画像変換パラメータを用いて、前記検査画像中の前記検査対象が、前記基準画像中の前記検査対象に重なるように、前記検査画像を画像変換する、ステップと、
(b)前記基準画像と画像変換された前記検査画像とを、変化検出パラメータを用いて照合して、前記検査画像の特定の領域における変化の有無を示す異常確信度を算出する、ステップと、
(c)前記特定の領域における変化の正解値を示す教師画像と、前記(b)のステップで算出した前記異常確信度との差分に基づいて、前記変化検出パラメータを学習する、ステップと、
(d)前記教師画像と前記(b)のステップで算出した前記異常確信度との差分から求められた、画像変換された前記検査画像に与えるべき修正量に基づいて、前記画像変換パラメータ算出用パラメータを学習する、ステップと、
を有することを特徴とする異常検知方法。 - コンピュータによって、検査対象が写っている検査画像と、前記検査対象が正常な状態を示す基準画像とを用いて、前記検査対象の異常を検知するためのプログラムであって、
前記コンピュータに、
(a)前記検査画像、前記基準画像、及び画像変換パラメータ算出用パラメータに基づいて、画像変換パラメータを算出し、算出した前記画像変換パラメータを用いて、前記検査画像中の前記検査対象が、前記基準画像中の前記検査対象に重なるように、前記検査画像を画像変換する、ステップと、
(b)前記基準画像と画像変換された前記検査画像とを、変化検出パラメータを用いて照合して、前記検査画像の特定の領域における変化の有無を示す異常確信度を算出する、ステップと、
(c)前記特定の領域における変化の正解値を示す教師画像と、前記(b)のステップで算出した前記異常確信度との差分に基づいて、前記変化検出パラメータを学習する、ステップと、
(d)前記教師画像と前記(b)のステップで算出した前記異常確信度との差分から求められた、画像変換された前記検査画像に与えるべき修正量に基づいて、前記画像変換パラメータ算出用パラメータを学習する、ステップと、
を実行させる、プログラム。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2017/035746 WO2019064599A1 (ja) | 2017-09-29 | 2017-09-29 | 異常検知装置、異常検知方法、及びコンピュータ読み取り可能な記録媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2019064599A1 JPWO2019064599A1 (ja) | 2020-10-22 |
| JP6860079B2 true JP6860079B2 (ja) | 2021-04-14 |
Family
ID=65901128
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019544195A Expired - Fee Related JP6860079B2 (ja) | 2017-09-29 | 2017-09-29 | 異常検知装置、異常検知方法、及びプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US11151714B2 (ja) |
| JP (1) | JP6860079B2 (ja) |
| WO (1) | WO2019064599A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20240066803A (ko) * | 2022-11-08 | 2024-05-16 | 한국생산기술연구원 | 결함 검사 장치 및 결함 검사 방법 |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10997712B2 (en) * | 2018-01-18 | 2021-05-04 | Canon Virginia, Inc. | Devices, systems, and methods for anchor-point-enabled multi-scale subfield alignment |
| JP7200040B2 (ja) * | 2019-04-26 | 2023-01-06 | 株式会社日立ハイテク | 情報処理装置、画像解析方法 |
| JP7361800B2 (ja) * | 2020-01-24 | 2023-10-16 | 三菱電機株式会社 | 物体認識装置および物体認識方法 |
| KR20220146666A (ko) * | 2020-04-27 | 2022-11-01 | 미쓰비시덴키 가부시키가이샤 | 화상 검사 장치 및 화상 검사 방법 |
| US20210407070A1 (en) * | 2020-06-26 | 2021-12-30 | Illinois Tool Works Inc. | Methods and systems for non-destructive testing (ndt) with trained artificial intelligence based processing |
| CN112732983B (zh) * | 2020-12-31 | 2023-09-12 | 平安科技(深圳)有限公司 | 基于人工智能的数据检测方法、装置、服务器及存储介质 |
| CN118451450A (zh) * | 2021-11-16 | 2024-08-06 | Asml荷兰有限公司 | 用于带电粒子系统中的缺陷检测和缺陷位置标识的系统和方法 |
| CN114170154A (zh) * | 2021-11-22 | 2022-03-11 | 西安理工大学 | 基于Transformer的遥感VHR图像变化检测方法 |
| US12548144B2 (en) * | 2022-07-21 | 2026-02-10 | Canon Kabushiki Kaisha | Inspection apparatus, method of controlling the same, inspection system, and storage medium |
| JP2024048687A (ja) * | 2022-09-28 | 2024-04-09 | 三菱重工業株式会社 | ガス漏洩検出装置、ガス漏洩検出方法、及び、ガス漏洩検出プログラム |
| US12579775B2 (en) * | 2023-06-20 | 2026-03-17 | International Business Machines Corporation | Image processing using datum identification and machine learning algorithms |
| CN116863400A (zh) * | 2023-07-06 | 2023-10-10 | 东风柳州汽车有限公司 | 一种零件点检方法、装置、设备以及存储介质 |
| CN118586208B (zh) * | 2024-08-02 | 2024-10-15 | 华电电力科学研究院有限公司 | 二氧化碳排放测算及系统运行参数调整方法、装置、设备及介质 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2987670B2 (ja) * | 1993-06-23 | 1999-12-06 | ワイケイケイ株式会社 | 画像処理による成形品形状誤差判断方法 |
| JP3842080B2 (ja) * | 2001-07-06 | 2006-11-08 | グローリー工業株式会社 | 署名照合装置、署名照合方法および署名照合プログラム |
| JP4629118B2 (ja) | 2008-03-03 | 2011-02-09 | 株式会社日立ハイテクノロジーズ | 欠陥検査装置およびこの欠陥検査装置に用いるパラメータ調整方法。 |
| US8331650B2 (en) * | 2010-07-29 | 2012-12-11 | Sharp Laboratories Of America, Inc. | Methods, systems and apparatus for defect detection |
| JP2013233772A (ja) * | 2012-05-11 | 2013-11-21 | Canon Inc | 検品システム、印刷装置、検品システムの制御方法、及びプログラム |
| US20140071228A1 (en) * | 2012-09-12 | 2014-03-13 | National University of Sciences & Technology(NUST) | Color correction apparatus for panorama video stitching and method for selecting reference image using the same |
| JP2014126445A (ja) * | 2012-12-26 | 2014-07-07 | Sharp Corp | 位置合せ装置、欠陥検査装置、位置合せ方法、及び制御プログラム |
-
2017
- 2017-09-29 JP JP2019544195A patent/JP6860079B2/ja not_active Expired - Fee Related
- 2017-09-29 US US16/651,649 patent/US11151714B2/en not_active Expired - Fee Related
- 2017-09-29 WO PCT/JP2017/035746 patent/WO2019064599A1/ja not_active Ceased
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20240066803A (ko) * | 2022-11-08 | 2024-05-16 | 한국생산기술연구원 | 결함 검사 장치 및 결함 검사 방법 |
| KR102836980B1 (ko) | 2022-11-08 | 2025-07-23 | 한국생산기술연구원 | 결함 검사 장치 및 결함 검사 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| US11151714B2 (en) | 2021-10-19 |
| US20200311894A1 (en) | 2020-10-01 |
| WO2019064599A1 (ja) | 2019-04-04 |
| JPWO2019064599A1 (ja) | 2020-10-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6860079B2 (ja) | 異常検知装置、異常検知方法、及びプログラム | |
| Lu et al. | Wound intensity correction and segmentation with convolutional neural networks | |
| US10726555B2 (en) | Joint registration and segmentation of images using deep learning | |
| US10963676B2 (en) | Image processing method and apparatus | |
| JP2017107541A (ja) | 情報処理装置、情報処理方法、プログラムおよび検査システム | |
| CN113205138B (zh) | 人脸人体匹配方法、设备和存储介质 | |
| EP3182365B1 (en) | Writing board detection and correction | |
| JP2020064364A (ja) | 学習装置、画像生成装置、学習方法、及び学習プログラム | |
| CN107895377A (zh) | 一种前景目标提取方法、装置、设备及存储介质 | |
| KR101905000B1 (ko) | 이미지 데이터의 보정 방법, 장치 및 컴퓨터-판독가능 저장 매체에 저장된 컴퓨터 프로그램 | |
| JP5750093B2 (ja) | ダイナミックグリッドによるバンドベースのパッチ選択 | |
| CN112258563B (zh) | 图像对齐方法、装置、电子设备及存储介质 | |
| KR20250136030A (ko) | 왜곡을 고려한 비편향된 원뿔 추정기를 이용한 카메라 캘리브레이션 알고리즘의 방법 및 장치 | |
| KR102951844B1 (ko) | 결함 검사 장치 | |
| WO2022188102A1 (zh) | 深度图像的修复方法及装置、摄像头组件及电子设备 | |
| US11393069B2 (en) | Image processing apparatus, image processing method, and computer readable recording medium | |
| US20240078832A1 (en) | Joint detection apparatus, learning-model generation apparatus, joint detection method, learning-model generation method, and computer readable recording medium | |
| CN107301669B (zh) | 视频图像的处理方法及处理装置 | |
| JP7421152B2 (ja) | 学習方法、学習装置及びプログラム | |
| CN112991179A (zh) | 用于输出信息的方法、装置、设备以及存储介质 | |
| CN116797545B (zh) | 一种脊柱侧弯度检测方法、计算机设备及存储介质 | |
| US11636577B2 (en) | Method and apparatus with blur estimation | |
| JP7609306B2 (ja) | 画像処理装置、画像処理方法、及びプログラム | |
| US20240404317A1 (en) | Image processing apparatus, image processing method, and non-transitory computer-readable storage medium | |
| US20250191202A1 (en) | Post-alignment assessment and processing for pathology images |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200326 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200326 |
|
| 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: 20210224 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210309 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6860079 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |
