JP7654982B2 - 情報処理装置及び情報処理プログラム - Google Patents
情報処理装置及び情報処理プログラム Download PDFInfo
- Publication number
- JP7654982B2 JP7654982B2 JP2021009011A JP2021009011A JP7654982B2 JP 7654982 B2 JP7654982 B2 JP 7654982B2 JP 2021009011 A JP2021009011 A JP 2021009011A JP 2021009011 A JP2021009011 A JP 2021009011A JP 7654982 B2 JP7654982 B2 JP 7654982B2
- Authority
- JP
- Japan
- Prior art keywords
- locations
- information processing
- location
- reference object
- inspected
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/95—Pattern authentication; Markers therefor; Forgery detection
-
- 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
- G06T7/337—Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods involving reference images or patches
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
- G06Q30/0185—Product, service or business identity fraud
-
- 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
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/22—Image preprocessing by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition
- G06V10/23—Image preprocessing by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition based on positionally close patterns or neighbourhood relationships
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
- G06V10/759—Region-based matching
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06—COMPUTING OR CALCULATING; 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/77—Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
- G06V10/772—Determining representative reference patterns, e.g. averaging or distorting patterns; Generating dictionaries
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/94—Hardware or software architectures specially adapted for image or video understanding
- G06V10/945—User interactive design; Environments; Toolboxes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/80—Recognising image objects characterised by unique random patterns
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Evolutionary Computation (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- Business, Economics & Management (AREA)
- Quality & Reliability (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Image Analysis (AREA)
Description
被検査物体の真偽判定において、被検査物体の画像撮影時のゴミ付着、外部応力又は環境変化等の外乱による表面変化によって、該当箇所の識別精度の低下が生じる場合がある。識別精度の低下等に伴い、照合した複数の箇所のうち一部の箇所に異常値がある場合、即座に被検査物体全体として照合失敗と判断すると、真正品でも偽造品と判断してしまう場合がある。
一部の箇所に異常値がある場合であっても、被検査物体の真偽を確認するための情報を提示できる情報処理装置及び情報処理プログラムを提供することを目的とする。
図1に示すように、情報処理システム10は、利用者としてのユーザ100が使用するユーザ端末装置20と、サーバ装置としての情報処理装置30とが、ネットワークなどの通信手段に接続されて構成されている。なお、通信手段としては、後述するように、インターネット、イーサネット(登録商標)又はwifi(登録商標)などの各種無線又は有線のネットワークを適用することができる。また、図1では、ユーザ100を2人、ユーザ端末装置20を2台、情報処理装置30を1台の例を示しているが、この数に限定するものではない。
図2に示されるように、情報処理装置30は、コンピュータとしての機能を備え、プロセッサの一例であるCPU(Central Processing Unit:プロセッサ)31、ROM(Read Only Memory)32、RAM(Random Access Memory)33、ストレージ34、ユーザインタフェースとしての入力部35、液晶表示装置である表示部36と、通信I/F(通信インタフェース)37を有している。情報処理装置30の各部は、バス39を介して相互に通信可能に接続されている。
そして、CPU31は、ROM32又はストレージ34から上述した情報処理プログラムを読み出し、RAM33を作業領域としてプログラムを実行することができるものである。
なお、図1及び図2では、特に図示していないが、ユーザ側には、被検査物体の表面を撮影するためのカメラ等の撮影装置、また、当該撮影装置で撮影した画像をデータとして読み取るスキャナ等の読み取り装置等を有している。また、情報処理装置30を有する管理者側にも同様の読み取り装置等を有していてもよい。
この基準物体としての商品のボトル110には、当該商品の蓋120と紙のラベル130との二つの場所がセットで同じ識別情報に対応付けて、登録されている。
この識別情報とは、いわゆる個体IDとも呼ばれるもので、予め登録した商品のボトル110を特定可能な数値、記号、文字等であり、当該ボトル110を登録した際に付与されるものである。
さらに、各撮影場所において、予め画像として登録される複数の登録箇所(本例では3箇所)が設定され、各箇所にも、登録箇所番号が付されている。例えば、蓋を撮影して得られた四角枠の撮影画像である視野範囲150において、四角枠の左上の角部の登録箇所141が登録箇所番号R1、四角枠の中央の登録箇所142が登録箇所番号R2、四角枠の右下の角部の登録箇所143が登録箇所番号R3として設定されている。もちろん、これらの番号は便宜上付しているもので、上述した番号に限定されるものではない。
図4は、視野範囲内の登録箇所設定可能範囲及び登録箇所の一例を示す図である。図5は、視野範囲内全域に登録箇所を設けた場合と、視野範囲内にさらに狭い登録箇所設定可能範囲を設けた上で、当該登録箇所設定可能範囲内に登録箇所を設けた場合との比較を説明するための図である。図6は、視野範囲内全域に登録箇所を設けた場合と、視野範囲内にさらに狭い登録箇所設定可能範囲を設けた上で、当該登録箇所設定可能範囲内に登録箇所を設けた場合との比較を説明するための図である。
さらに、予め定めた位置に特殊なマーク、塗料に混入させた金属微小片、凹凸等を形成したものでも同様に上述した手法により、被検査物体と基準物体との真偽判定が可能である。さらにまた、上述したようなランダムパターン、規則性のある模様、特殊なマーク、塗料に混入させた金属微小片等を複数組み合わせて判定するようにしてもよい。
図7は、情報処理装置による情報処理の流れを示すフローチャートである。図8は、図7のステップS108の総合判定処理の流れを示すフローチャートである。図9は、図8のステップS114の撮影場所IDごとの識別情報候補の選出処理の流れを示すフローチャートである。図10は、図8のステップS116の最終判定の実施処理の流れを示すフローチャートである。
ステップS102において、CPU31は、取得した画像において、上述したように視野範囲150より狭い領域である登録箇所設定可能範囲160を設定する。そして、次のステップS103に進む。
ステップS103において、CPU31は、上述した登録箇所設定可能範囲160の内部において、上述した登録箇所141,142,143を設定する、いわゆる切り出し処理を行う。そして、次のステップS104に進む。
ステップS105において、CPU31は、画像に対して登録処理を行うか否かを判定する。登録処理を行うか否かは、画像の属性が基準物体か、被検査物体かにより判定される。画像の属性が基準物体である場合、CPU31は、登録処理を行うと判定する。登録処理を行うと判定した場合(ステップS105:YES)には、ステップS106に進み、登録処理を行わないと判定した場合(ステップS105:NO)、すなわち画像の属性が被検査物体である場合、ステップS107に進む。
なお、ここで、基準物体は、予め登録されている基準物体のうち、被検査物体に対応する基準物体が選択される。具体的には、例えば、被検査物体が上述したようなボトルであれば、ボトルとして登録されている基準物体が選択される。選択される基準物体は、複数あっても良い。対応する基準物体が複数存在する場合、全ての基準物体に対して、被検査物体が比較される。以下では、対応する基準物体が複数存在するものとして、説明する。
また、上述したボトルのように、同一物体において、蓋120とラベル130のように異なる場所が設定されている場合には、同一の撮影場所IDの登録箇所141,142,143同士の比較処理が行われる。
対応する登録箇所同士を比較する場合には、例えば、基準物体及び被検査物体の対応する登録箇所の画像に含まれる画素の明度値の分布が比較され、画像処理技術のテンプレートマッチングにおける正規化相互相関法等を用いた相関値が算出される。ここで、相関値の一例は、基準物体及び被検査物体の対応する登録箇所の画像の一致率である。相関値を、予め設定されている閾値と比較することで、登録箇所毎に、被検査物体が基準物体に合致するか否かの比較処理が行われる。基準物体及び被検査物体の対応する登録箇所の画像の比較は、上記例に限定されず、いかなる手法によって行われても良い。例えば、被検査物体の登録箇所の画像は、対応する基準物体の登録箇所の画像とパターンマッチングにより比較されても良い。
そして、次のステップS108に進む。
ステップS108において、CPU31は、総合判定処理を行う。そして、当該処理は終了する。
ステップS110において、CPU31は、上述した比較処理における相関値による判定により基準物体(識別ID)と合致したと判定された被検査物体の登録箇所の数を集計する。そして、次のステップS111に進む。一つの登録箇所に複数の基準物体が合致すると判定されている場合もあるが、このような場合でも、基準物体と合致した登録箇所の数としては、一つとカウントされる。
CPU31は、基準物体と合致した登録箇所の数が0でないと判定した場合(ステップS111:YES)には、ステップS112に進み、基準物体と合致した登録箇所の数が0であると判定した場合(ステップS111:NO)には、ステップS118に進む。
なお、本実施の形態において、「スコア」とは、基準物体に対して合致と判定された登録箇所の数であり、例えば、撮影場所毎に与えられる。例えば、被検査物体の複数の登録箇所のうちの2つの登録箇所が基準物体Aと合致と判定されたとする。この場合、スコアとして数値2が与えられる。
また、被検査物体の複数の登録箇所のうち1つの登録箇所が基準物体Aと合致と判定され、別の2つの登録箇所が基準物体Bと合致と判定されたとする。この場合、本ステップでは、多い方の登録箇所の数が、スコアとして与えられる。すなわち、この例では、基準物体Bと合致する登録箇所の数である2が、スコアとして与えられる。
ステップS113において、CPU31は、複数の撮影場所のうち最大スコアとなった撮影場所のスコアが閾値より大きいか否かを判定する。CPU31は、最大スコアが閾値より大きいと判定した場合(ステップS113:YES)には、ステップS114に進み、最大スコアが閾値以下と判定した場合(ステップS113:NO)、ステップS118に進む。閾値は、例えば0である。閾値を0とした場合、ステップS111で合致したと判定された登録箇所の数が0ではないため、原則として、ステップS118には進まない。閾値を大きくするほど、厳しく合致が判定されることになる。
ステップS115において、CPU31は、全ての撮影場所の何れかについて、合致すると特定された基準物体が有るか否かを判定する。CPU31は、合致する基準物体が有ると判定した場合(ステップS115:YES)、次のステップS116に進み、識別情報候補が無いと判定した場合(ステップS115:NO)、ステップS118に進む。
ステップS117において、CPU31は、判定結果として、例えば、被検査物体全体として、合致すると判定された基準物体の識別IDと、撮影箇所毎に照合が成功した数とをユーザに提示する。そして、図7に示す処理に戻る。
ステップS151において、CPU31は、未処理の撮影場所IDが有る限り、次のステップS152に進み、ステップS151~ステップS155間の処理を繰り返す。例えば、撮影場所には、それぞれ撮影場所IDが付与されており、当該撮影場所IDの順に、各撮影場所について処理が実行される。
ステップS152において、CPU31は、処理対象となる撮影場所に含まれる登録箇所のスコアを合致した基準物体(識別ID)毎に合算して比較する。そして、次のステップS153に進む。
ステップS153において、CPU31は、処理中の同一撮影場所内の合致した基準物体(識別ID)のうち、上述した合算したスコアが同率で最大の基準物体(識別ID)が複数有るか否かを判定する。
本明細書では、同一撮影場所内の被検査物体と合致した基準物体(識別ID)のうち、上述した合算したスコアが同一で最大のものが複数あることを、同率最大有りとも表現する。CPU31は、撮影場所ID同率最大が有ると判定した場合(ステップS153:YES)、次のステップS156に進み、撮影場所ID同率最大が無いと判定した場合(ステップS153:NO)、ステップS154に進む。
ステップS155において、CPU31は、未処理の撮影場所が有る限り、ステップS151に戻り、ステップS151~ステップS155間の処理を繰り返す。未処理の撮影場所が無い場合には、当該処理は終了し、図8の処理に戻る。
ステップS156において、CPU31は、優先度規定により登録箇所に優先付けが可能か否かを判定する。
ステップS156において、CPU31は、優先度規定による優先付けが可能であると判定した場合(ステップS156:YES)、ステップS154に進み、優先度規定による優先付けが可能でないと判定した場合(ステップS156:NO)、ステップS157に進む。ステップS154に進む場合は、優先付けが可能とされた登録箇所に合致する基準物体が、被検査物体に合致する基準物体の候補として選出される。
ステップS157において、CPU31は、処理中の撮影場所IDからは、合致する基準物体の候補は無しと判断する。そして、ステップS155に進む。
ステップS171において、CPU31は、ステップS114及び図9の処理により選出した基準物体の候補が1つであるか否かを判定する。CPU31は、識別基準物体の候補が1つでないと判定した場合(ステップS171:NO)、ステップS172に進み、基準物体の候補が1つであると判定した場合(ステップS171:YES)、ステップS178に進む。
ステップS172において、CPU31は、厳格モードであるか否かを判定する。CPU31は、厳格モードでないと判定した場合(ステップS172:NO)、ステップS173に進み、厳格モードであると判定した場合(ステップS172:YES)、ステップS177に進む。
厳格モードとは、例えば、基準物体の候補が2つ以上あった場合に、照合がブレているとして、厳格に照合を失敗と判断するモードである。厳格モードは、ユーザ等により、また、情報処理装置30の管理者等により、予め設定することが可能なものである。厳格モードが設定されない場合、ステップS172及びステップS177の処理は省略され、ステップし173の処理が実行される。
ステップS173において、CPU31は、基準物体の候補による多数決を実施する。そして、次のステップS174に進む。
ステップS175において、CPU31は、最多票の基準物体を、被検査物体に合致する基準物体と判定した上で、最終的に照合成功したと判定する。そして、図8の処理に戻る。
ステップS176において、CPU31は、最多票の基準物体の候補の中で、当該候補を選出した際にステップS152で算出したスコアが高い基準物体の候補を、被検査物体に合致する基準物体と判定した上で、最終的に照合成功したと判定する。そして、図8の処理に戻る。
ステップS178において、CPU31は、ステップS114及び図9の処理により選出した1つの基準物体の候補を、被検査物体に合致する基準物体と判定した上で、最終的に照合成功したと判定する。そして、図8の処理に戻る。
次に、上記ステップS175、ステップS176、及びステップS178で、最終的に照合成功と判定された場合に、どのような情報がユーザに報知されるか、例示する。
上述のステップS175により最多票の基準物体の候補が、被検査物体に合致する基準物体と判定される場合、例えば、図11に示すような画面がユーザに提示される。画面には、詳細表示部300が設けられる。詳細表示部300には、登録箇所のうち、何ヶ所の登録箇所で照合が成功したかが示される。また、照合に成功した登録箇所の数の下には、各登録箇所が、いずれの基準物体と合致すると判定されたかが示される。図11に示す例では、登録箇所R1~R6のうち、登録箇所R2及びR5以外の登録箇所は商品Aに合致と判定され、合致した数が4つであったことが分かる。
このように、該当商品なしと判定された登録箇所R2が存在するような場合でも、照合に成功した数と、照合に成功した登録箇所において被検査物体と合致する基準物体の識別情報(基準物体の名前又は識別ID)とを、被検査物体の真偽を確認するための情報として提示できる。結果として、登録箇所R2の「該当商品なし」のような異常値がある場合に即座に照合失敗とする場合と比較して、実用性の高い情報処理装置の提供が可能となる。
上述のステップS176により同率最多票の基準物体の候補のうち、スコアが高い基準物体の候補が、被検査物体に合致する基準物体と判定される場合、例えば、図12に示すような画面がユーザに提示される。画面には、詳細表示部310が設けられる。詳細表示部310は、図11の詳細表示部300と同様の情報を提示し、さらに、撮影箇所毎に、基準物体との合致の度合いを示すスコアを提示する。例えば、撮影場所IDがX1の蓋では、登録箇所R1とR3で商品Aに合致すると照合されているので、商品Aとしてスコア2が与えられていることが示される。また、撮影場所IDがY1のラベルでは、登録箇所R5で商品Bに合致すると照合されており、その他にスコアが高い商品の合致がないので、商品Bとしてスコア1が与えられていることが示される。これらのスコアの比較の結果、スコアが高い商品Aと合致することが示されていることが、画面に表示される。
このように、どの基準物体とどの撮影場所で合致したと判定されたか、また、その際のスコアが何点だったかが、被検査物体全体と合致すると判定された基準物体と共に示される。これにより、合致する基準物体の根拠が明確である。
さらに、本実施の形態では、上述したようにスコア2の基準物体である商品Aが上側に表示され、その下にスコア1の商品Bが表示されている。基準物体の登録箇所と合致した数と、その合致した箇所の基準物体を複数、提示する場合、上述した合致の度合いを表す指標としてのスコアの数値の大きさの順番に基準物体(商品A、商品B)を並べて提示している。このように、合致する基準物体を複数、提示する場合、合致の度合いを表す指標の大きさの順番に並べた基準物体を提示することで、識別情報の確からしさの順番をユーザは把握することができる。
上述のステップS178により、選出した1つの基準物体の候補を合致する基準物体と判定し、最終的に照合成功と判定される場合、例えば、図13に示すような画面がユーザに提示される。画面には、詳細表示部320が設けられる。詳細表示部320には、登録箇所のうち、何ヶ所の登録箇所で照合が成功したかが示される。また、照合に成功した登録箇所の数の下には、各登録箇所が、いずれの基準物体と合致すると判定されたかが示される。図11に示す例では、登録箇所R1~R6のうち、登録箇所R2以外の登録箇所は商品Aに合致と判定され、合致した数が5つであったことが分かる。
画像の撮影のバリエーションとして、照合の精度を上げるために、本実施の形態では、1枚の撮影画像において、複数箇所(3個)の登録箇所を切り出しているが、特にこれに限定されるものではない。当該個数よりも少なくてもよいものであり、また、当該個数よりもさらに多くの個数を切り出すようにしてもよいものである。
また、登録箇所を切り出す際、切り取った登録箇所の画像のうち画質の悪いものは登録しないようにしてもよい。
なお、上記内容は登録のバリエーションであるが、照合においても同様のバリエーションが得られる。
例えば、最適な撮影画像を1枚選び、当該1枚の撮影画像から複数の登録箇所を切り出して照合するようにしてもよく、また、切り取った画像のうち、画質の悪いものは照合しないようにしてもよい。
また上記各実施形態におけるプロセッサの動作は、1つのプロセッサによって成すのみでなく、物理的に離れた位置に存在する複数のプロセッサが協働して成すものであってもよい。また、プロセッサの各動作の順序は上記各実施形態において記載した順序のみに限定されるものではなく、適宜変更してもよい。
Claims (8)
- プロセッサを備え、
前記プロセッサは、
検査対象である被検査物体の表面の複数の箇所の画像と、基準となる少なくとも一つの基準物体の表面の複数の箇所であって、前記被検査物体の表面の複数の箇所と対応する複数の箇所の画像とを照合し、
複数の箇所のうち照合に成功した数を提示すると共に、前記被検査物体と合致する基準物体の識別情報を照合に成功した各箇所についてそれぞれ提示する情報処理装置。 - 前記プロセッサは、
前記識別情報を提示すると共に、前記被検査物体と前記基準物体との合致の度合いを表す指標を提示する請求項1に記載の情報処理装置。 - 前記プロセッサは、
前記識別情報を複数、提示する場合、前記指標の大きさの順番に並べた前記識別情報を提示する請求項2に記載の情報処理装置。 - 前記複数の箇所は、それぞれ前記被検査物体における場所別に分類されており、
前記プロセッサは、
前記場所毎に設定された閾値を用いて、当該場所に分類される箇所について前記基準物体との照合の成功を判定する、
請求項1~3の何れか一項に記載の情報処理装置。 - 前記複数の箇所は、それぞれ前記被検査物体における場所別に分類されており、
前記プロセッサは、
一の場所に二つ以上の箇所が分類されている場合であって、当該一の場所に分類された二つ以上の箇所において、前記被検査物体と合致する前記基準物体が異なる場合、当該二つ以上の箇所のいずれかを優先して、前記一の場所において、前記被検査物体と合致する前記基準物体を決定する、
請求項1~3の何れか一項に記載の情報処理装置。 - 前記基準物体の表面の前記複数の箇所のうち二つ以上の箇所の画像が、前記基準物体を撮影する際の撮影手段の視野範囲内に配置されると共に、
前記二つ以上の箇所は、前記視野範囲の内側に位置する領域であって、当該視野範囲よりも狭い領域内に配置される、
請求項1~5の何れか一項に記載の情報処理装置。 - 前記狭い領域内に配置される前記二つ以上の箇所のうち相互に最も遠い二つの箇所は、前記狭い領域の外縁に沿って、前記狭い領域の中心を挟んで配置される、
請求項6に記載の情報処理装置。 - コンピュータを、請求項1~7の何れか一項に記載の情報処理装置として機能させるための情報処理プログラム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021009011A JP7654982B2 (ja) | 2021-01-22 | 2021-01-22 | 情報処理装置及び情報処理プログラム |
| US17/394,028 US20220237809A1 (en) | 2021-01-22 | 2021-08-04 | Information processing device, computer readable medium and information processing method |
| EP21190047.7A EP4033455A1 (en) | 2021-01-22 | 2021-08-06 | Information processing device, information processing program and information processing method |
| CN202111048780.3A CN114792394A (zh) | 2021-01-22 | 2021-09-08 | 信息处理装置、记录介质以及信息处理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021009011A JP7654982B2 (ja) | 2021-01-22 | 2021-01-22 | 情報処理装置及び情報処理プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022112956A JP2022112956A (ja) | 2022-08-03 |
| JP7654982B2 true JP7654982B2 (ja) | 2025-04-02 |
Family
ID=77249710
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021009011A Active JP7654982B2 (ja) | 2021-01-22 | 2021-01-22 | 情報処理装置及び情報処理プログラム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20220237809A1 (ja) |
| EP (1) | EP4033455A1 (ja) |
| JP (1) | JP7654982B2 (ja) |
| CN (1) | CN114792394A (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004157727A (ja) | 2002-11-06 | 2004-06-03 | Matsushita Electric Ind Co Ltd | 模様識別装置 |
| JP2004226197A (ja) | 2003-01-22 | 2004-08-12 | Seiko Epson Corp | 物体識別方法および物体識別装置、並びに物体識別プログラム |
| WO2009040922A1 (ja) | 2007-09-27 | 2009-04-02 | Glory Ltd. | 紙葉類処理装置 |
| JP2010071951A (ja) | 2008-09-22 | 2010-04-02 | Omron Corp | 視覚検査装置および視覚検査方法 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0684042A (ja) * | 1992-09-04 | 1994-03-25 | Omron Corp | 紙幣鑑別装置 |
| JPH08221632A (ja) * | 1995-02-20 | 1996-08-30 | Oki Electric Ind Co Ltd | 印刷パターンの真偽判別方法 |
| JP4650148B2 (ja) * | 2005-07-27 | 2011-03-16 | 富士ゼロックス株式会社 | 物品確認装置、物品登録装置、物品確認システム、物品確認プログラム、及び物品登録プログラム |
| JP4848912B2 (ja) * | 2006-09-28 | 2011-12-28 | 富士ゼロックス株式会社 | 真偽判定装置、真偽判定方法、真偽判定プログラム、非晶質合金部材の作製方法 |
| EP2257909B1 (en) * | 2008-03-20 | 2015-05-13 | Université de Genève | Secure item identification and authentication system and method based on unclonable features |
| US9430876B1 (en) * | 2012-05-10 | 2016-08-30 | Aurasma Limited | Intelligent method of determining trigger items in augmented reality environments |
| JP2014029678A (ja) * | 2012-06-27 | 2014-02-13 | Fujifilm Corp | 真偽判定システムおよび真偽判定プログラム |
| WO2014169238A1 (en) * | 2013-04-11 | 2014-10-16 | Digimarc Corporation | Methods for object recognition and related arrangements |
| JP6937995B2 (ja) * | 2018-04-05 | 2021-09-22 | オムロン株式会社 | 物体認識処理装置及び方法、並びに、物体ピッキング装置及び方法 |
-
2021
- 2021-01-22 JP JP2021009011A patent/JP7654982B2/ja active Active
- 2021-08-04 US US17/394,028 patent/US20220237809A1/en not_active Abandoned
- 2021-08-06 EP EP21190047.7A patent/EP4033455A1/en not_active Ceased
- 2021-09-08 CN CN202111048780.3A patent/CN114792394A/zh active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004157727A (ja) | 2002-11-06 | 2004-06-03 | Matsushita Electric Ind Co Ltd | 模様識別装置 |
| JP2004226197A (ja) | 2003-01-22 | 2004-08-12 | Seiko Epson Corp | 物体識別方法および物体識別装置、並びに物体識別プログラム |
| WO2009040922A1 (ja) | 2007-09-27 | 2009-04-02 | Glory Ltd. | 紙葉類処理装置 |
| JP2010071951A (ja) | 2008-09-22 | 2010-04-02 | Omron Corp | 視覚検査装置および視覚検査方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20220237809A1 (en) | 2022-07-28 |
| CN114792394A (zh) | 2022-07-26 |
| JP2022112956A (ja) | 2022-08-03 |
| EP4033455A1 (en) | 2022-07-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12561617B2 (en) | Information processing apparatus, information processing method, and storage medium | |
| JP6176388B2 (ja) | 画像識別装置、画像センサ、画像識別方法 | |
| US20220383128A1 (en) | Image-based anomaly detection based on a machine learning analysis of an object | |
| US10062173B1 (en) | Composite image detection | |
| US10275682B2 (en) | Information processing apparatus, information processing method, and storage medium | |
| JP6557943B2 (ja) | 画像照合装置、画像センサ、処理システム、画像照合方法 | |
| JP7106391B2 (ja) | 画像判定方法、画像判定装置および画像判定プログラム | |
| JP6197340B2 (ja) | 画像処理装置、画像処理方法、およびプログラム | |
| CN111222452A (zh) | 一种人脸匹配方法、装置、电子设备及可读存储介质 | |
| JP6555751B2 (ja) | 紙幣処理装置及び紙幣処理方法 | |
| CN109462999B (zh) | 通过数据平衡基于学习的视觉检查方法以及利用其的视觉检查装置 | |
| CN110245667A (zh) | 物件辨识方法及其装置 | |
| CN113674195A (zh) | 图像检测方法、装置、设备及存储介质 | |
| WO2017085952A1 (ja) | データ取得装置、印刷装置、真贋判定装置、方法およびプログラム | |
| CN106485692A (zh) | 图像处理方法和装置、机器人装置、程序和记录介质 | |
| CN117501317A (zh) | 识别装置、终端装置、识别器构建装置、识别器修正装置、构建方法以及修正方法 | |
| JP7654982B2 (ja) | 情報処理装置及び情報処理プログラム | |
| JP4967045B2 (ja) | 背景判別装置、方法及びプログラム | |
| JP7035357B2 (ja) | 画像判定用コンピュータプログラム、画像判定装置及び画像判定方法 | |
| JP5299196B2 (ja) | マーカー検知装置及びマーカー検知装置用プログラム | |
| CN111275693A (zh) | 一种图像中物体的计数方法、计数装置及可读存储介质 | |
| US20130156288A1 (en) | Systems And Methods For Locating Characters On A Document | |
| WO2016143106A1 (ja) | 部品種類自動判別方法及び部品種類自動判別システム並びに画像処理用部品データ作成方法及び画像処理用部品データ作成システム | |
| JP2015106408A (ja) | 画像処理装置及び画像処理方法 | |
| JP7613093B2 (ja) | 情報処理装置及び情報処理プログラム |
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: 20240927 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241015 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241125 |
|
| 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: 20250218 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250303 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7654982 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |