TOP特許意匠商標
特許ウォッチ Twitter
10個以上の画像は省略されています。
公開番号2024169403
公報種別公開特許公報(A)
公開日2024-12-05
出願番号2024084087
出願日2024-05-23
発明の名称ニューラルネットワークトレーニング方法及び欠陥検出方法、装置並びにコンピュータプログラム
出願人株式会社リコー
代理人個人,個人
主分類G06N 3/0895 20230101AFI20241128BHJP(計算;計数)
要約【課題】ニューラルネットワークトレーニング方法及び欠陥検出方法、装置及びコンピュータ読み取り可能な記憶媒体を提供する。
【解決手段】ニューラルネットワークのトレーニング方法は、トレーニング画像を入力し、トレーニング画像の知覚マップを計算するステップと、トレーニング画像及びトレーニング画像の知覚マップに基づいてトレーニング欠陥画像を生成するステップと、第一サブモジュールを含む再構成ネットワークによってトレーニング欠陥画像に対して再構成を行い、再構成後の欠陥が除去されたトレーニング再構成画像及びトレーニング再構成画像の知覚マップを取得するステップと、トレーニング画像、トレーニング再構成画像及びトレーニング再構成画像の知覚マップに基づいて欠陥検出を行い、ニューラルネットワークをトレーニングしてニューラルネットワークのパラメータを調整するステップと、を含む。
【選択図】図1
特許請求の範囲【請求項1】
ニューラルネットワークのトレーニング装置が実行する、ニューラルネットワークのトレーニング方法であって、
トレーニング画像を入力し、前記トレーニング画像の知覚マップを計算するステップと、
少なくとも前記トレーニング画像及び前記トレーニング画像の知覚マップに基づいてトレーニング欠陥画像を生成するステップであって、前記トレーニング欠陥画像は、前記トレーニング画像の知覚マップに基づいて生成された1つ以上の欠陥を含む、ステップと、
第一サブモジュールを含む再構成ネットワークによって前記トレーニング欠陥画像に対して再構成を行い、再構成後の欠陥が除去されたトレーニング再構成画像及び前記トレーニング再構成画像の知覚マップを取得するステップであって、前記第一サブモジュールは、特徴チャネルに対するスクリーニング及び各チャネルの空間関係の抽出によって特徴のスクリーニング及び処理を行うために用いられる、ステップと、
前記トレーニング画像と、前記トレーニング再構成画像と、前記トレーニング再構成画像の知覚マップとに基づいて欠陥検出を行って、ニューラルネットワークをトレーニングして前記ニューラルネットワークのパラメータを調整するステップと、を含むことを特徴とするニューラルネットワークのトレーニング方法。
続きを表示(約 2,500 文字)【請求項2】
前記トレーニング画像の知覚マップを計算するステップは、
前記トレーニング画像のマルチスケール知覚マップを計算することを含むことを特徴とする請求項1に記載のニューラルネットワークのトレーニング方法。
【請求項3】
少なくとも前記トレーニング画像及び前記トレーニング画像の知覚マップに基づいてトレーニング欠陥画像を生成するステップは、
欠陥マスク画像を生成し、前記トレーニング画像に基づいて1つ以上の欠陥テクスチャ画像を生成することと、
欠陥制御パネル及び前記欠陥マスク画像に基づき、且つ前記トレーニング画像のマルチスケール知覚マップを利用して、前記トレーニング画像と前記1つ以上の欠陥テクスチャ画像とを融合して、トレーニング欠陥画像を生成することであって、前記欠陥制御パネルは、前記欠陥テクスチャ画像が前記トレーニング画像に占める割合を制御するために用いられる、ことと、を含むことを特徴とする請求項1に記載のニューラルネットワークのトレーニング方法。
【請求項4】
前記第一サブモジュールは、特徴受容野を拡張するための膨張畳み込みネットワークを含むことを特徴とする請求項1に記載のニューラルネットワークのトレーニング方法。
【請求項5】
前記再構成ネットワークはエンコーダおよびデコーダを備え、前記エンコーダおよびデコーダの各階層にそれぞれ第一サブモジュールが設置されることを特徴とする請求項1に記載のニューラルネットワークのトレーニング方法。
【請求項6】
少なくとも前記トレーニング画像と、前記トレーニング再構成画像と、前記トレーニング再構成画像の知覚マップとに基づいて欠陥検出を行うステップは、
第二サブモジュールを含む分割ネットワークによって、前記トレーニング画像と前記トレーニング再構成画像との間の差異、前記トレーニング画像と前記トレーニング再構成画像の知覚マップとの間の差異、前記トレーニング画像と前記トレーニング再構成画像および前記トレーニング再構成画像の知覚マップとの間の差異を、それぞれ抽出して欠陥検出を行うこと、を含むことを特徴とする請求項1に記載のニューラルネットワークのトレーニング方法。
【請求項7】
前記分割ネットワークはエンコーダおよびデコーダを備え、前記エンコーダおよびデコーダの各階層にそれぞれ第一サブモジュールが設置されることを特徴とする請求項6に記載のニューラルネットワークのトレーニング方法。
【請求項8】
欠陥検出装置が実行する欠陥検出方法であって、
被検出画像を入力し、第一サブモジュールを含む再構成ネットワークによって前記被検出画像に対して再構成を行い、再構成後の欠陥が除去された再構成画像及び前記再構成画像の知覚マップを取得するステップであって、前記第一サブモジュールは、特徴チャネルのスクリーニング及び各チャネルの空間関係の抽出によって特徴のスクリーニング及び処理を行うために用いられる、ステップと、
前記被検出画像と、前記再構成画像と、前記再構成画像の知覚マップとに基づいて欠陥分割を行って、欠陥検出結果を取得するステップと、を含むことを特徴とする欠陥検出方法。
【請求項9】
トレーニング画像を入力し、前記トレーニング画像の知覚マップを計算する入力ユニットと、
少なくとも前記トレーニング画像及び前記トレーニング画像の知覚マップに基づいてトレーニング欠陥画像を生成する生成ユニットであって、前記トレーニング欠陥画像は、前記トレーニング画像の知覚マップに基づいて生成された1つ以上の欠陥を含む、生成ユニットと、
第一サブモジュールを含む再構成ネットワークによって前記トレーニング欠陥画像に対して再構成を行い、再構成後の欠陥が除去されたトレーニング再構成画像及び前記トレーニング再構成画像の知覚マップを取得する再構成ユニットであって、前記第一サブモジュールは、特徴チャネルに対するスクリーニング及び各チャネルの空間関係の抽出によって特徴のスクリーニング及び処理を行うために用いられる、再構成ユニットと、
前記トレーニング画像と、前記トレーニング再構成画像と、前記トレーニング再構成画像の知覚マップとに基づいて欠陥検出を行って、ニューラルネットワークをトレーニングして前記ニューラルネットワークのパラメータを調整するトレーニングユニットと、を含むことを特徴とするニューラルネットワークのトレーニング装置。
【請求項10】
プロセッサーと、
コンピュータプログラムコマンドが格納されるメモリと、を含み、
前記コンピュータプログラムコマンドが前記プロセッサーにより実行される時に、前記プロセッサーに、
トレーニング画像を入力し、前記トレーニング画像の知覚マップを計算するステップと、
少なくとも前記トレーニング画像及び前記トレーニング画像の知覚マップに基づいてトレーニング欠陥画像を生成するステップであって、前記トレーニング欠陥画像は、前記トレーニング画像の知覚マップに基づいて生成された1つ以上の欠陥を含む、ステップと、
第一サブモジュールを含む再構成ネットワークによって前記トレーニング欠陥画像に対して再構成を行い、再構成後の欠陥が除去されたトレーニング再構成画像及び前記トレーニング再構成画像の知覚マップを取得するステップであって、前記第一サブモジュールは、特徴チャネルに対するスクリーニング及び各チャネルの空間関係の抽出によって特徴のスクリーニング及び処理を行うために用いられる、ステップと、
前記トレーニング画像と、前記トレーニング再構成画像と、前記トレーニング再構成画像の知覚マップとに基づいて欠陥検出を行って、ニューラルネットワークをトレーニングして前記ニューラルネットワークのパラメータを調整するステップと、を実行させることを特徴とするニューラルネットワークのトレーニング装置。
(【請求項11】以降は省略されています)

発明の詳細な説明【技術分野】
【0001】
本発明は画像処理分野に関し、特にニューラルネットワークトレーニング方法、及びニューラルネットワークを利用して欠陥検出を行う方法、装置及びコンピュータ読み取り可能な記憶媒体に関する。
続きを表示(約 3,300 文字)【背景技術】
【0002】
欠陥検出は、製品品質管理における重要な要因である。様々な欠陥が生産中に絶えず発生するため、通常では様々な欠陥の発生状況を網羅することができず、どのようにこれらの欠陥をロバスト、自動的に検出するかは早急に解決すべき問題である。
【0003】
現在の欠陥検出方法において、通常では大量のマークデータにより欠陥検出を行うニューラルネットワークに対してトレーニングをし、且つ各タイプの製品又は物体に対してそれぞれトレーニング及び欠陥検出を行うが、しかしながら、このようなニューラルネットワークのトレーニング方式及びこのようなニューラルネットワークを用いる欠陥検出方法は異なるタイプの製品又は物体の無秩序欠陥に対する正確な生成及びロバスト検出を実現することができない。
【0004】
したがって、向上されたニューラルネットワークのトレーニング方法および画像欠陥を正確に検出する欠陥検出方法が必要である。
【発明の概要】
【0005】
上記技術的問題を解決するために、本発明の一態様によるニューラルネットワークのトレーニング方法は、トレーニング画像を入力し、前記トレーニング画像の知覚マップを計算するステップと、少なくとも前記トレーニング画像及び前記トレーニング画像の知覚マップに基づいてトレーニング欠陥画像を生成するステップであって、前記トレーニング欠陥画像は、前記トレーニング画像の知覚マップに基づいて生成された1つ以上の欠陥を含む、ステップと、第一サブモジュールを含む再構成ネットワークによって前記トレーニング欠陥画像に対して再構成を行い、再構成後の欠陥が除去されたトレーニング再構成画像及び前記トレーニング再構成画像の知覚マップを取得するステップであって、前記第一サブモジュールは、特徴チャネルに対するスクリーニング及び各チャネルの空間関係の抽出によって特徴のスクリーニング及び処理を行うために用いられる、ステップと、前記トレーニング画像と、前記トレーニング再構成画像と、前記トレーニング再構成画像の知覚マップとに基づいて欠陥検出を行って、ニューラルネットワークをトレーニングして前記ニューラルネットワークのパラメータを調整するステップと、を含む。
【0006】
本発明の別の態様による欠陥検出方法は、被検出画像を入力し、第一サブモジュールを含む再構成ネットワークによって前記被検出画像に対して再構成を行い、再構成後の欠陥が除去された再構成画像及び前記再構成画像の知覚マップを取得するステップであって、前記第一サブモジュールは、特徴チャネルのスクリーニング及び各チャネルの空間関係の抽出によって特徴のスクリーニング及び処理を行うために用いられる、ステップと、前記被検出画像と、前記再構成画像と、前記再構成画像の知覚マップとに基づいて欠陥分割を行って、欠陥検出結果を取得するステップと、を含む。
【0007】
本発明の別の態様によるニューラルネットワークのトレーニング装置は、トレーニング画像を入力し、前記トレーニング画像の知覚マップを計算する入力ユニットと、少なくとも前記トレーニング画像及び前記トレーニング画像の知覚マップに基づいてトレーニング欠陥画像を生成する生成ユニットであって、前記トレーニング欠陥画像は、前記トレーニング画像の知覚マップに基づいて生成された1つ以上の欠陥を含む、生成ユニットと、第一サブモジュールを含む再構成ネットワークによって前記トレーニング欠陥画像に対して再構成を行い、再構成後の欠陥が除去されたトレーニング再構成画像及び前記トレーニング再構成画像の知覚マップを取得する再構成ユニットであって、前記第一サブモジュールは、特徴チャネルに対するスクリーニング及び各チャネルの空間関係の抽出によって特徴のスクリーニング及び処理を行うために用いられる、再構成ユニットと、前記トレーニング画像と、前記トレーニング再構成画像と、前記トレーニング再構成画像の知覚マップとに基づいて欠陥検出を行って、ニューラルネットワークをトレーニングして前記ニューラルネットワークのパラメータを調整するトレーニングユニットと、を含む。
【0008】
本発明の別の態様によるニューラルネットワークのトレーニング装置は、プロセッサーと、コンピュータプログラムコマンドが格納されるメモリと、を含み、前記コンピュータプログラムコマンドが前記プロセッサーにより実行される時に、前記プロセッサーに、トレーニング画像を入力し、前記トレーニング画像の知覚マップを計算するステップと、少なくとも前記トレーニング画像及び前記トレーニング画像の知覚マップに基づいてトレーニング欠陥画像を生成するステップであって、前記トレーニング欠陥画像は、前記トレーニング画像の知覚マップに基づいて生成された1つ以上の欠陥を含む、ステップと、第一サブモジュールを含む再構成ネットワークによって前記トレーニング欠陥画像に対して再構成を行い、再構成後の欠陥が除去されたトレーニング再構成画像及び前記トレーニング再構成画像の知覚マップを取得するステップであって、前記第一サブモジュールは、特徴チャネルに対するスクリーニング及び各チャネルの空間関係の抽出によって特徴のスクリーニング及び処理を行うために用いられる、ステップと、前記トレーニング画像と、前記トレーニング再構成画像と、前記トレーニング再構成画像の知覚マップとに基づいて欠陥検出を行って、ニューラルネットワークをトレーニングして前記ニューラルネットワークのパラメータを調整するステップと、を実行させる。
【0009】
本発明の別の態様によるコンピュータ読み取り可能な記憶媒体は、コンピュータプログラムコマンドが格納されるコンピュータ読み取り可能な記憶媒体であって、前記コンピュータプログラムコマンドはプロセッサーにより実行される時に、トレーニング画像を入力し、前記トレーニング画像の知覚マップを計算するステップと、少なくとも前記トレーニング画像及び前記トレーニング画像の知覚マップに基づいてトレーニング欠陥画像を生成するステップであって、前記トレーニング欠陥画像は、前記トレーニング画像の知覚マップに基づいて生成された1つ以上の欠陥を含む、ステップと、第一サブモジュールを含む再構成ネットワークによって前記トレーニング欠陥画像に対して再構成を行い、再構成後の欠陥が除去されたトレーニング再構成画像及び前記トレーニング再構成画像の知覚マップを取得するステップであって、前記第一サブモジュールは、特徴チャネルに対するスクリーニング及び各チャネルの空間関係の抽出によって特徴のスクリーニング及び処理を行うために用いられる、ステップと、前記トレーニング画像と、前記トレーニング再構成画像と、前記トレーニング再構成画像の知覚マップとに基づいて欠陥検出を行って、ニューラルネットワークをトレーニングして前記ニューラルネットワークのパラメータを調整するステップと、を実行させる。
【0010】
本発明の別の態様によるニューラルネットワークを用いた欠陥検出する装置は、被検出画像を入力し、第一サブモジュールを含む再構成ネットワークによって前記被検出画像に対して再構成を行い、再構成後の欠陥が除去された再構成画像及び前記再構成画像の知覚マップを取得する入力ユニットであって、前記第一サブモジュールは、特徴チャネルのスクリーニング及び各チャネルの空間関係の抽出によって特徴のスクリーニング及び処理を行うために用いられる、入力ユニットと、
前記被検出画像と、前記再構成画像と、前記再構成画像の知覚マップとに基づいて欠陥分割を行って、欠陥検出結果を取得する検出ユニットと、を含む。
(【0011】以降は省略されています)

この特許をJ-PlatPatで参照する
Flag Counter

関連特許

株式会社リコー
画像形成装置、画像形成方法
今日
株式会社リコー
樹脂金属複合体及び樹脂金属複合体の製造方法
今日
株式会社リコー
樹脂成型品、及び、樹脂成型品の劣化判定方法
今日
株式会社リコー
樹脂成型品、及び、樹脂成型品の劣化判定方法
今日
株式会社リコー
樹脂粒子、トナー、現像剤、及びトナー収容ユニット
今日
株式会社リコー
画像形成システム、情報処理方法、およびプログラム
今日
株式会社リコー
筆記デバイス、筆記システム、筆記処理方法及びプログラム
今日
株式会社リコー
電磁波共振構造体、電磁波共振構造体の製造方法、電子部品、および導電構造
今日
株式会社リコー
画像形成装置、画像形成装置の電圧制御方法及び画像形成装置の電圧制御プログラム
今日
個人
物品
1か月前
個人
認証システム
1か月前
個人
RFタグ読取装置
11日前
個人
自動精算システム
2日前
個人
自動精算システム
1か月前
個人
売買システム
8日前
個人
保証金管理システム
1か月前
個人
管理サーバ
22日前
個人
救急搬送システム
1か月前
個人
鑑定証明システム
1か月前
個人
市場受発注システム
今日
キヤノン株式会社
印刷装置
1か月前
日本精機株式会社
車両用表示装置
10日前
日本精機株式会社
車両用表示装置
10日前
個人
VRによる人体各部位の立体化
22日前
井関農機株式会社
ロボット作業車両
2日前
株式会社MRC
集客システム
1か月前
個人
生成AIとの常時接続システム
1か月前
個人
技術マッチングシステム
2か月前
株式会社COLORS
表示装置
1か月前
キヤノン株式会社
情報処理装置
24日前
キヤノン株式会社
印刷管理装置
1か月前
トヨタ自動車株式会社
分析装置
1か月前
トヨタ自動車株式会社
推定装置
29日前
個人
コンテンツ開示順位判定システム
1か月前
株式会社ネットブリッジ
展示販売装置
1か月前
株式会社SEKT
文字認識装置
1か月前
続きを見る