JP7420957B2 - 深層学習を用いて画像類似度指標を展開し使用するための方法およびデバイス - Google Patents
深層学習を用いて画像類似度指標を展開し使用するための方法およびデバイス Download PDFInfo
- Publication number
- JP7420957B2 JP7420957B2 JP2022551728A JP2022551728A JP7420957B2 JP 7420957 B2 JP7420957 B2 JP 7420957B2 JP 2022551728 A JP2022551728 A JP 2022551728A JP 2022551728 A JP2022551728 A JP 2022551728A JP 7420957 B2 JP7420957 B2 JP 7420957B2
- Authority
- JP
- Japan
- Prior art keywords
- matching
- digital image
- formulation
- neural network
- coating
- 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
- 238000000034 method Methods 0.000 title claims description 111
- 238000013135 deep learning Methods 0.000 title description 4
- 239000000203 mixture Substances 0.000 claims description 155
- 238000000576 coating method Methods 0.000 claims description 154
- 238000009472 formulation Methods 0.000 claims description 149
- 239000011248 coating agent Substances 0.000 claims description 135
- 238000012549 training Methods 0.000 claims description 77
- 238000005259 measurement Methods 0.000 claims description 69
- 230000002596 correlated effect Effects 0.000 claims description 46
- 238000013527 convolutional neural network Methods 0.000 claims description 44
- 238000013528 artificial neural network Methods 0.000 claims description 41
- 230000000694 effects Effects 0.000 claims description 21
- 238000004891 communication Methods 0.000 claims description 20
- 239000008199 coating composition Substances 0.000 claims description 18
- 239000000049 pigment Substances 0.000 claims description 18
- 230000008569 process Effects 0.000 claims description 11
- 230000000875 corresponding effect Effects 0.000 claims description 9
- 238000003709 image segmentation Methods 0.000 claims description 5
- 230000000007 visual effect Effects 0.000 claims description 5
- GNFTZDOKVXKIBK-UHFFFAOYSA-N 3-(2-methoxyethoxy)benzohydrazide Chemical compound COCCOC1=CC=CC(C(=O)NN)=C1 GNFTZDOKVXKIBK-UHFFFAOYSA-N 0.000 claims description 4
- 238000004590 computer program Methods 0.000 claims description 4
- 238000011179 visual inspection Methods 0.000 claims description 4
- 238000003384 imaging method Methods 0.000 claims description 2
- 230000006870 function Effects 0.000 description 37
- 230000003595 spectral effect Effects 0.000 description 16
- 238000005286 illumination Methods 0.000 description 5
- 238000009826 distribution Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 239000003973 paint Substances 0.000 description 4
- 238000011176 pooling Methods 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 210000002364 input neuron Anatomy 0.000 description 3
- 238000010606 normalization Methods 0.000 description 3
- 230000011218 segmentation Effects 0.000 description 3
- 239000000758 substrate Substances 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 210000002569 neuron Anatomy 0.000 description 2
- 210000004205 output neuron Anatomy 0.000 description 2
- FGUUSXIOTUKUDN-IBGZPJMESA-N C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 Chemical compound C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 FGUUSXIOTUKUDN-IBGZPJMESA-N 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 238000009500 colour coating Methods 0.000 description 1
- 238000013329 compounding Methods 0.000 description 1
- 238000013136 deep learning model Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000007431 microscopic evaluation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J3/00—Spectrometry; Spectrophotometry; Monochromators; Measuring colours
- G01J3/46—Measurement of colour; Colour measuring devices, e.g. colorimeters
- G01J3/463—Colour matching
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/24—Aligning, centring, orientation detection or correction of the image
- G06V10/242—Aligning, centring, orientation detection or correction of the image by image rotation, e.g. by 90 degrees
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/761—Proximity, similarity or dissimilarity measures
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J3/00—Spectrometry; Spectrophotometry; Monochromators; Measuring colours
- G01J3/46—Measurement of colour; Colour measuring devices, e.g. colorimeters
- G01J2003/466—Coded colour; Recognition of predetermined colour; Determining proximity to predetermined colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10024—Color image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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; CALCULATING OR 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/30156—Vehicle coating
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Multimedia (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Radar Systems Or Details Thereof (AREA)
- Spectrometry And Color Measurement (AREA)
Description
a)少なくとも1つの測定デバイスを使用して、少なくとも1つの測定ジオメトリの各々について、少なくとも1つのトレーニング標的コーティングの色値と、デジタル画像と、任意で質感値とを取得する工程と、
b)コーティング組成のための調合と、少なくとも1つの測定ジオメトリの各々について、相互に関連付けられた色値(スペクトルデータ)と、相互に関連付けられたデジタル画像(たとえば、HDR画像)と、任意で、相互に関連付けられた質感値とを含むデータベースを提供する工程と、
c)プロセッサを使用して、データベースから、各トレーニング標的コーティングについて、それぞれのトレーニング標的コーティングについて取得された色値および任意で質感値に基づいて、複数の仮マッチング調合のリストを検索する工程と、
d)少なくとも1つのトレーニング標的コーティングのデジタル画像と、仮マッチング調合に相互に関連付けられ、データベースから検索されたデジタル画像との目視検査を使用して、複数の仮マッチング調合のリストを2つのサブリストに分割する工程であって、第1のサブリストは、複数の仮マッチング調合の、視覚的に良好なマッチング調合を含み、第2のサブリストは、複数の仮マッチング調合の、視覚的に劣悪なマッチング調合を含む、分割する工程と、
e)プロセッサを使用して、各トレーニング標的コーティングについて、複数のトリプレットを作成する工程であって、各トリプレットは、少なくとも1つの測定ジオメトリのうちの1つの測定ジオメトリについて、それぞれのトレーニング標的コーティングのデジタル画像と、第1のサブリストの視覚的に良好なマッチング調合と相互に関連付けられた少なくとも1つの測定ジオメトリのうちの1つの測定ジオメトリについて、データベースから検索されたデジタル画像と、第2のサブリストの視覚的に劣悪なマッチング調合と相互に関連付けられた少なくとも1つの測定ジオメトリのうちの1つの測定ジオメトリについて、データベースから検索されたデジタル画像とを含む、作成する工程と、
f)作成されたトリプレットを、次々に、畳込ニューラルネットワークにそれぞれの入力として提供することにより、畳込ニューラルネットワークをトレーニングし、少なくとも1つのトレーニング標的コーティングへの類似性距離を、画像類似度指標として定義するn次元コスト関数を最適化する工程であって、このコスト関数は、それぞれの視覚的に良好なマッチング調合について最小化され、それぞれの視覚的に劣悪なマッチング調合について最大化される、最適化する工程と、
g)標的コーティングのデジタル画像に関して、コーティング組成のデジタル画像をランク付けするために、トレーニング済のニューラルネットワークをプロセッサにおいて利用可能にする工程とを含む。
1.現在の業界規格の色および効果のパラメータは、視覚的評価を完全には説明していない。
2.畳込ニューラルネットワークは、複数レベルの隠れた画像の特徴を自動的かつ適応的に学習し、定義された色と効果のパラメータに制限されない。
3.畳込ニューラルネットワークは、利用可能な大量かつ増大する配合および測定データから学習を続けることができる。
A.少なくとも1つの測定デバイスを使用して、少なくとも1つの測定ジオメトリについて、標的コーティングの色値と、デジタル画像と、任意で質感値とを取得する工程と、
B.コーティング組成のための調合と、少なくとも1つの測定ジオメトリについて、相互に関連付けられた色値(たとえば、スペクトルデータ)と、相互に関連付けられたデジタル画像(たとえば、HDR画像)と、任意で、相互に関連付けられた質感値(たとえば、粒状性、粒度、閃光強度、閃光面積、・・・)とを含むデータベースを提供する工程と、
C.コンピュータに、トレーニング済の畳込ニューラルネットワークを提供する工程と、
D.データベースから、少なくとも1つの測定ジオメトリについて、標的コーティングについて取得された色値および任意で質感値に基づいて、1つまたは複数の仮マッチング調合を選択する工程と、
E.データベースから、1つまたは複数の仮マッチング調合の各々について、および、少なくとも1つの測定ジオメトリについて、それぞれの仮マッチング調合と相互に関連付けられたデジタル画像を検索する工程と、
F.1つまたは複数の仮マッチング調合の各々について、標的コーティングのために、および、少なくとも1つの測定ジオメトリのために取得されたデジタル画像とともに、それぞれの仮マッチング調合と相互に関連付けられた、それぞれの検索されたデジタル画像を、トレーニング済の畳込ニューラルネットワークへ提供(入力)する工程と、
G.1つまたは複数の仮マッチング調合の各々について、2つのデジタル画像、すなわち、それぞれの仮マッチング調合と相互に関連付けられた、それぞれの検索されたデジタル画像と、標的コーティングについて取得されたデジタル画像との間の埋込特徴層における類似性距離を計算するようにトレーニングされたトレーニング済のニューラルネットワークを使用して、標的コーティングと、それぞれの仮マッチング調合との間の類似性距離を判定する工程と、
H.コンピュータと連動している出力デバイスを使用して、1つまたは複数の仮マッチング調合について判定された類似性距離を、ユーザへ出力する工程とを含む。
- コーティング組成のための調合と、少なくとも1つの測定ジオメトリについて、相互に関連付けられた色値と、相互に関連付けられたデジタル画像と、任意で、相互に関連付けられた質感値とを含むデータベースと、
- 少なくとも1つの測定デバイス、データベース、および畳込ニューラルネットワークと通信接続しており、少なくとも以下の工程、すなわち、
1.少なくとも1つの測定デバイスから、標的コーティングの色値、少なくとも1つのデジタル画像、および任意で質感値を受信する工程と、
2.畳込ニューラルネットワークをトレーニングするための上述した方法の工程c.から工程g.、および/または、トレーニング済のニューラルネットワークを使用するための上述した方法の工程D.から工程H.を実行する工程とを実行するようにプログラムされた、少なくとも1つのプロセッサとを備える、デバイスにも関する。
1.測定デバイスから、少なくとも1つの測定ジオメトリについて、少なくとも1つの標的コーティングの色値、デジタル画像、および任意で質感値を受信する工程と、
2.畳込ニューラルネットワークをトレーニングするための上述した方法の工程c.から工程g.、および/または、トレーニング済のニューラルネットワークを使用するための上述した方法の工程D.から工程H.を実行する工程とを実行するように構成される、プログラムコードを備えたコンピュータプログラムを備えた、非一時的なコンピュータ可読媒体に関する。
111 矢印
112 矢印
120 トリプレット
130 カテゴリ「良好な」
140 カテゴリ「劣悪な」
200 トレーニング済のニューラルネットワークが実施されるデバイス
201 タイムスケール
202 トレーニング済のニューラルネットワーク
203 矢印
204 コスト関数F(・)
210 サンプルコーティングのデジタル画像
211 標的コーティングのデジタル画像
212 ニューラルネットワークへの供給
206 ニューラルネットワークの出力、距離値F(f(p),f(qj))
250 ランク付け順序、ニューラルネットワークの出力
301 di
302 di+
303 di-
400 デバイス
40 ユーザ
41 ユーザインターフェース
42 測定デバイス
43 標的コーティング
44 コンピュータ
45 ネットワーク
46 サーバ
47 データベース
Claims (16)
- コンピュータ実施方法であって、前記方法は、少なくとも以下の工程、すなわち、
a)少なくとも1つの測定デバイス(42)を使用して、少なくとも1つの測定ジオメトリの各々について、少なくとも1つのトレーニング標的コーティングの色値と、デジタル画像とを取得する工程と、
b)コーティング組成のための調合と、少なくとも1つの前記測定ジオメトリの各々について、相互に関連付けられた色値と、相互に関連付けられたデジタル画像とを含むデータベース(47)を提供する工程と、
c)プロセッサ(44,46)を使用して、前記データベース(47)から、各トレーニング標的コーティングについて、それぞれの前記トレーニング標的コーティングについて取得された前記色値に基づいて、複数の仮マッチング調合のリストを検索する工程と、
d)少なくとも1つの前記トレーニング標的コーティングのデジタル画像と、前記仮マッチング調合に相互に関連付けられ、前記データベース(47)から検索されたデジタル画像との目視検査を使用して、複数の前記仮マッチング調合のリストを2つのサブリストに分割する工程であって、第1のサブリストは、複数の前記仮マッチング調合の、視覚的に良好なマッチング調合を含み、第2のサブリストは、複数の前記仮マッチング調合の、視覚的に劣悪なマッチング調合を含む、分割する工程と、
e)前記プロセッサ(44,46)を使用して、各トレーニング標的コーティングについて、複数のトリプレット(120)を作成する工程であって、各トリプレット(120)は、少なくとも1つの前記測定ジオメトリのうちの1つの測定ジオメトリについて、それぞれの前記トレーニング標的コーティングのデジタル画像と、前記第1のサブリストの視覚的に良好なマッチング調合と相互に関連付けられた少なくとも1つの前記測定ジオメトリのうちの1つの測定ジオメトリについて、前記データベース(47)から検索されたデジタル画像と、前記第2のサブリストの視覚的に劣悪なマッチング調合と相互に関連付けられた少なくとも1つの前記測定ジオメトリのうちの1つの測定ジオメトリについて、前記データベース(47)から検索されたデジタル画像とを含む、作成する工程と、
f)前記作成されたトリプレット(120)を、次々に、畳込ニューラルネットワーク(100)にそれぞれの入力として提供することにより、前記畳込ニューラルネットワーク(100)をトレーニングし、少なくとも1つの前記トレーニング標的コーティングへの類似性距離を定義するn次元コスト関数(106)を最適化する工程であって、前記コスト関数(106)は、それぞれの視覚的に良好なマッチング調合について最小化され、それぞれの視覚的に劣悪なマッチング調合について最大化される、最適化する工程と、
g)標的コーティングのデジタル画像に関して、コーティング組成のデジタル画像をランク付けするために、トレーニング済の前記ニューラルネットワークを、前記プロセッサ(44,46)において利用可能にする工程とを含む、コンピュータ実施方法。 - 工程e.において、さらなる工程ee.をさらに含み、前記工程ee.は、前記作成されたトリプレット(120)のうちの少なくとも1つのトリプレットについて実行され、それぞれの前記トレーニング標的コーティングの前記デジタル画像を、中心画像回転軸の周りに、特定の角度だけ回転させ、それぞれの視覚的に良好な前記マッチング調合と相互に関連付けられた前記データベース(47)から検索された前記デジタル画像を、前記中心画像回転軸の周りに、前記特定の角度だけ回転させ、それぞれの視覚的に劣悪な前記マッチング調合と相互に関連付けられた前記データベース(47)から検索された前記デジタル画像を、前記中心画像回転軸の周りに、前記特定の角度だけ回転させ、それによって、それぞれの前記トレーニング標的コーティングについて、少なくとも1つの前記トリプレットに基づいて、少なくとも1つのさらなるトリプレットが対応して取得される、請求項1に記載の方法。
- 前記特定の角度を変えて、工程ee.を何度か繰り返す工程を含む、請求項2に記載の方法。
- 前記特定の角度は、0°,30°,60°,90°,120°,150°,180°,210°,240°,270°,300°を含む群から選択される、請求項2または3に記載の方法。
- 工程e.において、さらなる工程ee.をさらに含み、前記工程ee.は、作成された前記トリプレット(120)のうちの少なくとも1つのトリプレットについて実行され、それぞれの前記トレーニング標的コーティングの前記デジタル画像を、多数のパッチに分割し、それぞれの視覚的に良好な前記マッチング調合と相互に関連付けられた前記データベース(47)から検索された前記デジタル画像を、同数の対応する前記パッチに分割し、それぞれの視覚的に劣悪な前記マッチング調合と相互に関連付けられた前記データベース(47)から検索された前記デジタル画像を、同数の対応する前記パッチに分割し、それによって、それぞれの前記トレーニング標的コーティングについて、少なくとも1つの前記トリプレットに基づいて、前記パッチの数に対応するさらなるトリプレットが対応して取得される、請求項1から4のいずれか一項に記載の方法。
- 工程f.は、前記畳込ニューラルネットワーク(100)をトレーニングするための前記n次元コスト関数F(106)を設定する工程を含み、これによって、対応するベクトルによって表され、0≦i≦nである場合、n個のパラメータaiによって定義されるn次元埋込関数fが、スカラsにマッピングされるようになり、前記ベクトルfの各成分fiは、それぞれの前記仮マッチング調合の特徴の値を含み、各パラメータaiは、それぞれの前記特徴に対する重みを定義する、請求項1から5のいずれか一項に記載の方法。
- 工程e.において、前記デジタル画像は、効果顔料を識別するために画像セグメンテーション方法を使用して前処理され、前記効果顔料を画像化する前記デジタル画像は、黒い背景のみを使って使用される、請求項1から6のいずれか一項に記載の方法。
- 500から1000の、特に1000の異なるトレーニング標的コーティングが選択され、各トレーニング標的コーティングについて、N個の仮マッチング調合が選択され、Nは整数である、請求項1から7のいずれか一項に記載の方法。
- 複数の前記仮マッチング調合は、各仮マッチング調合について、それぞれの前記トレーニング標的コーティングへの、色ベースの距離、または色および質感ベースの距離が、第1のしきい値よりも小さくなるように選択される、請求項1から8のいずれか一項に記載の方法。
- コンピュータ実施方法であって、前記方法は、少なくとも以下の工程、すなわち、
A.少なくとも1つの測定デバイス(42)を使用して、少なくとも1つの測定ジオメトリについて、標的コーティングの色値と、デジタル画像とを取得する工程と、
B.コーティング組成のための調合と、少なくとも1つの前記測定ジオメトリについて、相互に関連付けられた色値と、相互に関連付けられたデジタル画像とを含むデータベース(47)を提供する工程と、
C.コンピュータ(44,46)に、トレーニング済の畳込ニューラルネットワークを提供する工程と、
D.前記データベース(47)から、少なくとも1つの前記測定ジオメトリについて、前記標的コーティングについて取得された前記色値に基づいて、1つまたは複数の仮マッチング調合を選択する工程と、
E.前記データベース(47)から、1つまたは複数の前記仮マッチング調合の各々について、および、少なくとも1つの前記測定ジオメトリについて、それぞれの前記仮マッチング調合と相互に関連付けられたデジタル画像を検索する工程と、
F.1つまたは複数の前記仮マッチング調合の各々について、前記標的コーティングのために、および、少なくとも1つの前記測定ジオメトリのために取得されたデジタル画像とともに、それぞれの前記仮マッチング調合と相互に関連付けられた、それぞれの検索された前記デジタル画像を、トレーニング済の前記畳込ニューラルネットワークへ提供する工程と、
G.1つまたは複数の前記仮マッチング調合の各々について、2つの前記デジタル画像、すなわち、それぞれの前記仮マッチング調合と相互に関連付けられた、それぞれの検索された前記デジタル画像と、前記標的コーティングについて取得された前記デジタル画像との間の埋込特徴層における類似性距離を計算するようにトレーニングされたトレーニング済の前記ニューラルネットワークを使用して、前記標的コーティングと、それぞれの前記仮マッチング調合との間の類似性距離を判定する工程と、
H.前記コンピュータ(44,46)と連動している出力デバイス(41)を使用して、1つまたは複数の前記仮マッチング調合について判定された前記類似性距離を、ユーザ(40)へ出力する工程とを含む、コンピュータ実施方法。 - 前記コンピュータ(44,46)と通信接続しているディスプレイモニタのディスプレイインターフェース(41)に、1つまたは複数の前記仮マッチング調合について判定された前記類似性距離を表示する工程を含む、請求項10に記載の方法。
- 1つまたは複数の前記仮マッチング調合について判定された前記類似性距離は、ランク付けリストの形態で表示され、前記類似性距離が短いほど、それぞれの前記仮マッチング調合の、前記標的コーティングとのマッチングが良好である、請求項11に記載の方法。
- コンピュータを、トレーニング済の畳込ニューラルネットワークとともに使用して、サンプルコーティングのデジタル画像と、標的コーティングのデジタル画像との間の類似性をランク付けするためのコンピュータ実施方法であって、トレーニング済の前記畳込ニューラルネットワークは、2つの前記デジタル画像間の、トレーニング済の前記畳込ニューラルネットワークの埋込特徴層における類似性距離を計算するようにトレーニングされ、且つトレーニング済の畳込ニューラルネットワークが、請求項1~8の何れか1項に記載の方法に従ってトレーニングされている、コンピュータ実施方法。
- 請求項1から9のいずれか一項に従って、トレーニング済の前記畳込ニューラルネットワークが提供される、請求項10から12のいずれか一項に記載の方法。
- デバイスであって、少なくとも
- コーティング組成のための調合と、少なくとも1つの測定ジオメトリについて、相互に関連付けられた色値と、相互に関連付けられたデジタル画像とを含むデータベース(47)と、
- 少なくとも1つの測定デバイス(42)、前記データベース(47)、および畳込ニューラルネットワーク(100)と通信接続しており、少なくとも以下の工程、すなわち、
1.少なくとも1つの前記測定デバイス(42)から、標的コーティングの色値およびデジタル画像を受信する工程と、
2.請求項1の工程c.から工程g.、および/または、請求項10の工程D.から工程H.を実行する工程とを実行するようにプログラムされた、少なくとも1つのプロセッサ(44,46)とを備える、デバイス。 - 少なくとも1つの測定ジオメトリの各々について、少なくとも1つの標的コーティングの色値、およびデジタル画像を提供するように構成された少なくとも1つの測定デバイスと、コーティング組成のための調合、少なくとも1つの前記測定ジオメトリについて、相互に関連付けられた色値、および相互に関連付けられたデジタル画像を含むデータベースと、畳込ニューラルネットワークとそれぞれ通信接続している、少なくとも1つのプロセッサによって、コンピュータプログラムがロードされ、実行された場合、少なくとも以下の工程、すなわち、
1.前記測定デバイスから、少なくとも1つの測定ジオメトリについて、少なくとも1つの標的コーティングの色値、およびデジタル画像を受信する工程と、
2.請求項1の工程c.から工程g.、および/または、請求項10の工程D.から工程H.を実行する工程とを実行するように構成される、プログラムコードを備えた、前記コンピュータプログラムを備えた、非一時的なコンピュータ可読媒体。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP20159532 | 2020-02-26 | ||
EP20159532.9 | 2020-02-26 | ||
PCT/EP2021/054820 WO2021170796A1 (en) | 2020-02-26 | 2021-02-26 | Method and device for deploying and using an image similarity metric with deep learning |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2023516190A JP2023516190A (ja) | 2023-04-18 |
JP7420957B2 true JP7420957B2 (ja) | 2024-01-23 |
Family
ID=69740232
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022551728A Active JP7420957B2 (ja) | 2020-02-26 | 2021-02-26 | 深層学習を用いて画像類似度指標を展開し使用するための方法およびデバイス |
Country Status (7)
Country | Link |
---|---|
US (1) | US20230145070A1 (ja) |
EP (1) | EP4111416A1 (ja) |
JP (1) | JP7420957B2 (ja) |
CN (1) | CN115151946A (ja) |
AU (1) | AU2021227009A1 (ja) |
CA (1) | CA3168395A1 (ja) |
WO (1) | WO2021170796A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117975046B (zh) * | 2024-02-20 | 2024-09-10 | 蚂蚁云创数字科技(北京)有限公司 | 图像检测处理方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016535848A (ja) | 2013-11-07 | 2016-11-17 | ピーピージー・インダストリーズ・オハイオ・インコーポレイテッドPPG Industries Ohio,Inc. | エフェクト顔料を有する複合コーティング混合物の調合 |
JP2019507346A (ja) | 2016-02-19 | 2019-03-14 | ピーピージー・インダストリーズ・オハイオ・インコーポレイテッドPPG Industries Ohio,Inc. | 簡略化されたテクスチャ比較エンジン |
US20190172228A1 (en) | 2017-12-06 | 2019-06-06 | Axalta Coating Systems Ip Co., Llc | Systems and methods for matching color and appearance of target coatings |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8290275B2 (en) * | 2006-01-20 | 2012-10-16 | Kansai Paint Co., Ltd. | Effective pigment identification method, identification system, identification program, and recording medium therefor |
WO2013049792A1 (en) * | 2011-09-30 | 2013-04-04 | E. I. Du Pont De Nemours And Company | Method for matching color and appearance of coatings containing effect pigments |
US9607403B2 (en) | 2014-10-28 | 2017-03-28 | Ppg Industries Ohio, Inc. | Pigment identification of complex coating mixtures with sparkle color |
US11205068B2 (en) * | 2019-11-07 | 2021-12-21 | Ambarella International Lp | Surveillance camera system looking at passing cars |
-
2021
- 2021-02-26 CA CA3168395A patent/CA3168395A1/en active Pending
- 2021-02-26 WO PCT/EP2021/054820 patent/WO2021170796A1/en unknown
- 2021-02-26 EP EP21707280.0A patent/EP4111416A1/en active Pending
- 2021-02-26 CN CN202180016652.2A patent/CN115151946A/zh active Pending
- 2021-02-26 JP JP2022551728A patent/JP7420957B2/ja active Active
- 2021-02-26 AU AU2021227009A patent/AU2021227009A1/en active Pending
- 2021-02-26 US US17/905,062 patent/US20230145070A1/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016535848A (ja) | 2013-11-07 | 2016-11-17 | ピーピージー・インダストリーズ・オハイオ・インコーポレイテッドPPG Industries Ohio,Inc. | エフェクト顔料を有する複合コーティング混合物の調合 |
JP2019507346A (ja) | 2016-02-19 | 2019-03-14 | ピーピージー・インダストリーズ・オハイオ・インコーポレイテッドPPG Industries Ohio,Inc. | 簡略化されたテクスチャ比較エンジン |
US20190172228A1 (en) | 2017-12-06 | 2019-06-06 | Axalta Coating Systems Ip Co., Llc | Systems and methods for matching color and appearance of target coatings |
Non-Patent Citations (1)
Title |
---|
CoatingsWorld,BASF Coatings uses artificial intelligence for color matching,[online],2008年10月30日,https://www.coatingsworld.com/contents/view_breaking-news/2008-10-30/basf-coatings-uses-artificial-intelligence-for-col/ |
Also Published As
Publication number | Publication date |
---|---|
EP4111416A1 (en) | 2023-01-04 |
CN115151946A (zh) | 2022-10-04 |
AU2021227009A1 (en) | 2022-09-22 |
WO2021170796A1 (en) | 2021-09-02 |
JP2023516190A (ja) | 2023-04-18 |
CA3168395A1 (en) | 2021-02-26 |
US20230145070A1 (en) | 2023-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2161555B1 (en) | Coating color database creating method, search method using the database, their system, program, and recording medium | |
JP7412556B2 (ja) | 目標コーティング中の効果顔料を識別する方法及び装置 | |
CA2434554C (en) | Computer-implemented neural network color matching formulation system | |
US10969952B2 (en) | Color and texture match ratings for optimal match selection | |
Liao et al. | Real-time detection of colour and surface defects of maize kernels using machine vision | |
US11719578B2 (en) | Apparatus and method for effect pigment identification | |
JP7420957B2 (ja) | 深層学習を用いて画像類似度指標を展開し使用するための方法およびデバイス | |
CN113631898B (zh) | 用于结合对纹理特性的视觉感知进行比较而发现和适应效果颜色配方的方法和设备 | |
CN113109240A (zh) | 一种计算机实施的粮食不完善粒测定方法和系统 | |
Pang et al. | Convolutional neural network-based sub-pixel line-edged angle detection with applications in measurement | |
JP7403006B2 (ja) | 目標コーティング中の効果顔料を識別するための方法及び装置 | |
JP2023006279A (ja) | 機械学習モデルを用いて検査データの良否を判定する方法、情報処理装置、及び、コンピュータープログラム | |
CN116597029B (zh) | 一种针对色盲的图像重着色方法 | |
WO2023096778A1 (en) | Automatic quality categorization method and system for pharmaceutical glass containers | |
CN113680711B (zh) | 一种基于色阶显卡的农产品分拣方法及系统 | |
CN118608497A (zh) | 一种对象分析方法、装置及电子设备 | |
JPH0877359A (ja) | 形状認識方法と形状認識装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221020 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221020 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230718 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20231005 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231201 |
|
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: 20231212 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240111 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7420957 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |