JP7091940B2 - 照合装置、照合方法および照合プログラム - Google Patents
照合装置、照合方法および照合プログラム Download PDFInfo
- Publication number
- JP7091940B2 JP7091940B2 JP2018158513A JP2018158513A JP7091940B2 JP 7091940 B2 JP7091940 B2 JP 7091940B2 JP 2018158513 A JP2018158513 A JP 2018158513A JP 2018158513 A JP2018158513 A JP 2018158513A JP 7091940 B2 JP7091940 B2 JP 7091940B2
- Authority
- JP
- Japan
- Prior art keywords
- collation
- batch
- query
- index
- data
- 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
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/53—Querying
- G06F16/532—Query formulation, e.g. graphical querying
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/51—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9032—Query formulation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/042—Knowledge-based neural networks; Logical representations of neural networks
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Library & Information Science (AREA)
- Computational Linguistics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
Description
図1~図3は、照合タスクの概要を説明するための説明図である。まず、図1に示すように、本実施形態の照合装置の処理対象である照合タスクは、特徴量抽出と類似度計算との2つの計算処理で構成される。特徴量抽出と類似度計算とでは、それぞれに独立して、ニューラルネットワークのDeep Learningを用いた計算処理が行われる。すなわち、特徴量抽出と類似度計算とでは、それぞれについて、GPUを用いた行列演算が行われる。
図5は、照合装置の概略構成を例示する模式図である。図5に例示するように、照合装置10は、パソコン等の汎用コンピュータで実現され、入力部11、出力部12、通信制御部13、記憶部14、制御部15、および照合部16を備える。
次に、図10を参照して、本実施形態に係る照合装置10による照合処理について説明する。図5は、照合処理手順を示すフローチャートである。図10のフローチャートは、例えば、ユーザが照合処理の開始を指示する操作入力を行ったタイミングで開始される。
図11は、照合処理の実施例を示す図である。図11には、バッチサイズが32、ターゲット画像が10人の場合における、クエリ画像の人数(クエリ数)と処理時間との関係が示されている。
上記実施形態に係る照合装置10が実行する処理をコンピュータが実行可能な言語で記述したプログラムを作成することもできる。一実施形態として、照合装置10は、パッケージソフトウェアやオンラインソフトウェアとして上記の照合処理を実行する照合プログラムを所望のコンピュータにインストールさせることによって実装できる。例えば、上記の照合プログラムを情報処理装置に実行させることにより、情報処理装置を照合装置10として機能させることができる。ここで言う情報処理装置には、デスクトップ型またはノート型のパーソナルコンピュータが含まれる。また、その他にも、情報処理装置にはスマートフォン、携帯電話機やPHS(Personal Handyphone System)などの移動体通信端末、さらには、PDA(Personal Digital Assistants)などのスレート端末などがその範疇に含まれる。また、照合装置10の機能を、クラウドサーバに実装してもよい。
11 入力部
12 出力部
13 通信制御部
14 記憶部
15 制御部
15a インデックス作成部
15b バッチ作成部
16 照合部
Claims (6)
- 照合元であるクエリデータと照合先であるターゲットデータとの複数の組み合わせを所定の順に列挙したインデックスを作成するインデックス作成部と、
複数の前記組み合わせを前記インデックスの順に用いて、所定の容量のバッチを作成するバッチ作成部と、
前記バッチに含まれる組み合わせのクエリデータとターゲットデータとの類似度を算出する照合部と、
を備えることを特徴とする照合装置。 - 前記インデックス作成部は、前記ターゲットデータごとに連続する順に前記組み合わせを列挙することを特徴とする請求項1に記載の照合装置。
- 前記照合部は、ニューラルネットワークを用いて前記類似度を算出することを特徴とする請求項1または2に記載の照合装置。
- 前記照合部は、クエリデータとターゲットデータとの特徴量を用いて前記類似度を算出することを特徴とする請求項1~3のいずれか1項に記載の照合装置。
- 照合装置が実行する照合方法であって、
照合元であるクエリデータと照合先であるターゲットデータとの複数の組み合わせを所定の順に列挙したインデックスを作成するインデックス作成工程と、
複数の前記組み合わせを前記インデックスの順に用いて、所定の容量のバッチを作成するバッチ作成工程と、
前記バッチに含まれる組み合わせのクエリデータとターゲットデータとの類似度を算出する照合工程と、
を含んだことを特徴とする照合方法。 - 照合元であるクエリデータと照合先であるターゲットデータとの複数の組み合わせを所定の順に列挙したインデックスを作成するインデックス作成ステップと、
複数の前記組み合わせを前記インデックスの順に用いて、所定の容量のバッチを作成するバッチ作成ステップと、
前記バッチに含まれる組み合わせのクエリデータとターゲットデータとの類似度を算出する照合ステップと、
をコンピュータに実行させるための照合プログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018158513A JP7091940B2 (ja) | 2018-08-27 | 2018-08-27 | 照合装置、照合方法および照合プログラム |
| PCT/JP2019/033188 WO2020045314A1 (ja) | 2018-08-27 | 2019-08-23 | 照合装置、照合方法および照合プログラム |
| US17/271,561 US11640428B2 (en) | 2018-08-27 | 2019-08-23 | Collation device, collation method, and collation program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018158513A JP7091940B2 (ja) | 2018-08-27 | 2018-08-27 | 照合装置、照合方法および照合プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020035006A JP2020035006A (ja) | 2020-03-05 |
| JP7091940B2 true JP7091940B2 (ja) | 2022-06-28 |
Family
ID=69644159
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018158513A Active JP7091940B2 (ja) | 2018-08-27 | 2018-08-27 | 照合装置、照合方法および照合プログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US11640428B2 (ja) |
| JP (1) | JP7091940B2 (ja) |
| WO (1) | WO2020045314A1 (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010244287A (ja) | 2009-04-06 | 2010-10-28 | Sony Corp | 待ち行列管理装置、待ち行列管理方法、プログラムおよび生体認証管理システム |
| US20160004930A1 (en) | 2009-12-28 | 2016-01-07 | Picscout (Israel) Ltd. | Robust and efficient image identification |
| JP2018018422A (ja) | 2016-07-29 | 2018-02-01 | 株式会社デンソーアイティーラボラトリ | 予測装置、予測方法および予測プログラム |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6751363B1 (en) * | 1999-08-10 | 2004-06-15 | Lucent Technologies Inc. | Methods of imaging based on wavelet retrieval of scenes |
| CN105338479B (zh) * | 2014-06-09 | 2020-03-10 | 阿里巴巴集团控股有限公司 | 基于场所的信息处理方法及装置 |
| SG10201603768SA (en) * | 2016-05-11 | 2017-12-28 | Mastercard Asia Pacific Pte Ltd | Method And System For Identifying A Payment Card Design |
| US11615104B2 (en) * | 2016-09-26 | 2023-03-28 | Splunk Inc. | Subquery generation based on a data ingest estimate of an external data system |
| JP6906946B2 (ja) * | 2016-12-22 | 2021-07-21 | キヤノン株式会社 | 情報処理装置、その制御方法、及びプログラム |
-
2018
- 2018-08-27 JP JP2018158513A patent/JP7091940B2/ja active Active
-
2019
- 2019-08-23 WO PCT/JP2019/033188 patent/WO2020045314A1/ja not_active Ceased
- 2019-08-23 US US17/271,561 patent/US11640428B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010244287A (ja) | 2009-04-06 | 2010-10-28 | Sony Corp | 待ち行列管理装置、待ち行列管理方法、プログラムおよび生体認証管理システム |
| US20160004930A1 (en) | 2009-12-28 | 2016-01-07 | Picscout (Israel) Ltd. | Robust and efficient image identification |
| JP2018018422A (ja) | 2016-07-29 | 2018-02-01 | 株式会社デンソーアイティーラボラトリ | 予測装置、予測方法および予測プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020035006A (ja) | 2020-03-05 |
| US11640428B2 (en) | 2023-05-02 |
| US20210326384A1 (en) | 2021-10-21 |
| WO2020045314A1 (ja) | 2020-03-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11429848B2 (en) | Host-directed multi-layer neural network processing via per-layer work requests | |
| RU2718222C1 (ru) | Распознавание лиц с помощью искусственной нейронной сети | |
| US12182688B2 (en) | Hierarchical partitioning of operators | |
| CN110546611B (zh) | 通过跳过处理操作来减少神经网络处理器中的功耗 | |
| CN107437110B (zh) | 卷积神经网络的分块卷积优化方法及装置 | |
| US8131659B2 (en) | Field-programmable gate array based accelerator system | |
| US20230334075A1 (en) | Search platform for unstructured interaction summaries | |
| US12586345B1 (en) | Workload reduction for non-maximum suppression operation | |
| US11948352B2 (en) | Speculative training using partial gradients update | |
| CN110955659B (zh) | 处理数据表的方法及系统 | |
| US11995545B2 (en) | Training a neural network model for recognizing handwritten signatures based on different cursive fonts and transformations | |
| EP4361812A1 (en) | Data processing method, system and related device | |
| US20240086719A1 (en) | Sparse encoding and decoding at mixture-of-experts layer | |
| Ling et al. | Design and implementation of a CUDA-compatible GPU-based core for gapped BLAST algorithm | |
| CN114004335A (zh) | 一种数据处理的方法、装置、电子设备及存储介质 | |
| CN110956252B (zh) | 执行多个神经网络的计算的方法和计算装置 | |
| JP7091940B2 (ja) | 照合装置、照合方法および照合プログラム | |
| US20230130747A1 (en) | Computer-readable recording medium storing learning program, learning method, and information processing device | |
| EP2550618B1 (en) | Sequential layout builder architecture | |
| CN117313809A (zh) | 用于在神经网络加速器上执行神经网络的方法和系统 | |
| US11372677B1 (en) | Efficient scheduling of load instructions | |
| CN112288748B (zh) | 一种语义分割网络训练、图像语义分割方法及装置 | |
| US11061654B1 (en) | Synchronization of concurrent computation engines | |
| CN115481853B (zh) | 一种基于智能负载均衡的任务匹配系统及存储介质 | |
| CN117971421B (zh) | 通感算存一体的系统的任务分配方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201202 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220104 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220301 |
|
| 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: 20220517 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220530 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7091940 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |