SlideShare a Scribd company logo
Efficient Nearest Neighbors
Search for Large-Scale
Landmark Recognition
Federico Magliani, Tomaso Fontanini, and Andrea
Prati
IMP Lab - University of Parma
22/10/2018 IMP Lab - University of Parma 1
Agenda
• Motivations
• Related works
• Proposed approach (Bag of Indexes)
• Experimental results
• Conclusions
22/10/2018 IMP Lab - University of Parma 2
Motivations
• Approximate Nearest Neighbor (ANN) search problem
• find relevant results among an huge quantity of data
• trade-off between computational time and memory occupancy
• applied on image, text and information retrieval
22/10/2018 IMP Lab - University of Parma 3
Agenda
• Motivations
• Related works
• Proposed approach (Bag of Indexes)
• Experimental results
• Conclusions
22/10/2018 IMP Lab - University of Parma 4
Related works
• Permutation Pivots allows to represent the image descriptors
through permutation of a set of randomly selected reference
objects;
• Locality Sensitive Hashing (LSH) projects points that are close to
each other into the same bucket with high probability;
• Product Quantization (PQ) decomposes the space into a Cartesian
product of low dimensional subspaces and quantizes each subspace
separately;
• FLANN: an open source library for ANN and one of the most
popular for nearest neighbor matching.
22/10/2018 IMP Lab - University of Parma 5
Agenda
• Motivations
• Related works
• Proposed approach (Bag of Indexes)
• Experimental results
• Conclusions
22/10/2018 IMP Lab - University of Parma 6
Proposed approach: Bag of Indexes (BoI)
It’s a multi-index hashing algorithm for ANN search problem.
• The Db data are projected through LSH function and the index of the
signature is saved in hash tables;
• For each query, the following process is repeated for every projection:
1. Project the descriptor.
2. The indexes found in the bucket closest to the query will be added to a ranking
list (BoI) with a weight proportional by the Hamming distance between the
query bucket and the analysed bucket.
3. At the end the topN elements are re-ranked according to the Euclidean distance.
22/10/2018 IMP Lab - University of Parma 7
Proposed approach: Bag of Indexes (BoI)
0
1
2
3
1 2 3 4 5 6 7
Weight
Image Index
Hash Table 1 Hash Table 2 Hash Table 3
22/10/2018 IMP Lab - University of Parma 8
Hash
Table 1
…
…
{4,6}
5
{2,3}
…
…
Hash
Table 2
…
7
{5,3}
1
…
…
…
Hash
Table 3
…
…
…
5
3
{1,4}
…
Index of query
image for each
Hash Table
L = 3
Proposed approach: Bag of Indexes (BoI)
• Weighing strategy (multi-probe approach):
𝑤 𝑖, 𝑞, 𝑙 = ቐ
1
2 𝐻(𝑖,𝑞)
, 𝑖𝑓 𝐻 𝑖, 𝑞 ≤ 𝑙
0, 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒
where i is a generic bucket, q is the query bucket and H(i,q) is the
Hamming distance between i and q.
• Adaptive version: after a predefined number of hash table, the gap
is reduced in order to reduce the computational time.
22/10/2018 IMP Lab - University of Parma 9
Linear vs Sublinear reduction
• linear: the number of neighboring buckets γ is reduced by 2 every 40 hash tables:
𝛾𝑖 = ቊ
𝛾𝑖−1 − 2, 𝑖𝑓 𝑖 = {Δ1, … , 𝑘𝑖Δ1}
𝛾𝑖−1, 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒
with i = {1, . . . , L}, ∆1 = 40 and k1 : k1 ∆1 ≤ L
• sublinear: the number of neighboring buckets γ is reduced by 2 every 25 hash tables, but only after the first half of hash tables:
𝛾𝑖 =
𝛾𝑖−1, 𝑖𝑓 𝑖 ≤
𝐿
2
𝛾𝑖−1 − 2, 𝑖𝑓 𝑖 =
𝐿
2
,
𝐿
2
+ Δ2, … ,
𝐿
2
+ 𝑘2Δ2
𝛾𝑖−1, 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒
with i = {1, . . . , L}, ∆2 = 25 and k2 : L/2 + k2∆2 ≤ L
22/10/2018 IMP Lab - University of Parma 10
BoI - Parameters config
Symbol Name Value
δ hash dimension 2
8
= 256
L hash tables 100
𝜸 𝟎 initial gap 68
l neighbors used 3-neighbors
- reduction sublinear
ε re-ranking top 250 elements
22/10/2018 IMP Lab - University of Parma 11
Agenda
• Motivations
• Related works
• Proposed approach (Bag of Indexes)
• Experimental results
• Conclusions
22/10/2018 IMP Lab - University of Parma 12
Datasets
• Holidays+Flickr1M (1M distractor images + 1491 images: 500 classes,
500 query.)
• Oxford105k (100k distractor images + 5062 images: 11 classes, 55
queries);
• Paris106k (100k distractor images + 6412 images: 11 classes, 55
queries);
• SIFT1M (1M 128D SIFT descriptors, 10k query images, only the top
100 images in the final ranking for each query are evaluated)
• GIST1M (1M 960D GIST descriptors, 1k query images, only the top
100 images in the final ranking for each query are checked)
22/10/2018 IMP Lab - University of Parma 13
Evaluation Metrics
• Different evaluation metrics are used to compare with the state-of-
the-art approaches:
• Recall in R = 1, 10, 100 → it is the average rate of queries for which
the 1-nearest neighbor is ranked in the top R positions.
• mAP (mean Average Precision) → mean of Average Precision scores
(correct results) for each query, based on the position in the
ranking.
22/10/2018 IMP Lab - University of Parma 14
Results on Holidays+Flickr1M
Method ε mAP Avg retrieval time (msec)
LSH 250 86.03 % 3103
Multi-probe LSH 250 86.10 % 16706
Permutations 250 82.70 % 2844
LOPQ 250 36.37 % 4
FLANN 250 83.97 % 995
BoI LSH 250 78.10 % 5
BoI multi-probe LSH 250 85.16 % 12
BoI adaptive multi-probe LSH 250 85.35 % 8
22/10/2018 IMP Lab - University of Parma 15
Results on Holidays+Flickr1M
Method ε mAP Avg retrieval time (msec)
Permutations 10k 85.51 % 15640
LOPQ 10k 67.22 % 72
FLANN 10k 85.66 % 1004
BoI adaptive multi-probe LSH 10k 86.09 % 16
22/10/2018 IMP Lab - University of Parma 16
Results on Oxford105k and Paris106k
Method ε
Oxford105k Paris106k
mAP
Avg ret.
Time (msec)
mAP
Avg ret. Time
(msec)
LSH 2500 80.83% 610 86.50% 607
Permutations 2500 81.89% 240 88.14% 140
LOPQ 2500 71.70% 346 87.47% 295
FLANN 2500 70.33% 2118 68.93% 2132
Boi adaptive multi-probe LSH 2500 81.44% 12 87.90% 13
Permutations 10k 82.82% 250 89.04% 164
LOPQ 10k 69.94% 1153 88.00% 841
FLANN 10k 69.37% 2135 70.73% 2156
Boi adaptive multi-probe LSH 10k 84.38% 25 92.31% 26
22/10/2018 IMP Lab - University of Parma 17
Results on Sift1M
Method ε R=1 R=10 R=100 Avg retrieval
time (msec)
Permutations 500 94.32 % 94.98% 94.98 % 16999
LOPQ 500 19.93 % 44.80 % 52.92 % 3
FLANN 500 54.47 % 54.83 % 54.83% 16
BoI adaptive multi-probe LSH 500 93.72 % 94.34 % 94.34 % 22
LOPQ 10k 36.34 % 80.11 % 96.18 % 104
FLANN 10k 95.06 % 95.86 % 95.86 % 31
BoI adaptive multi-probe LSH 10k 99.17 % 99.85 % 99.85 % 30
22/10/2018 IMP Lab - University of Parma 18
Results on Gist1M
Method ε R=1 R=10 R=100 Avg retrieval
time (msec)
Permutations 500 54.80 % 55.30% 55.30 % 17909
FLANN 500 28.30 % 28.60 % 28.60% 1262
BoI adaptive multi-probe LSH 500 57.70 % 58.20 % 58.20 % 69
LOPQ 10k 75.90 % 76.50 % 76.50 % 1352
BoI adaptive multi-probe LSH 10k 92.40 % 93.40 % 93.40 % 108
22/10/2018 IMP Lab - University of Parma 19
Agenda
• Motivations
• Related works
• Proposed approach (Bag of Indexes)
• Experimental results
• Conclusions
22/10/2018 IMP Lab - University of Parma 20
Conclusions
• The proposed Bag of Indexes (BoI) adaptive multi-probe LSH is a
simple technique implemented for the efficient resolution of the
ANN search problem.
• BoI allows to work in combination of different hashing/projection
functions.
• Experiments are performed on five public datasets, namely
Holidays+Flickr1M, Oxford105k, Paris106k, SIFT1M and GIST1M, and
demonstrate superior recognition accuracy w.r.t. the state of the art.
22/10/2018 IMP Lab - University of Parma 21
Thanks for your attention!
• Questions?
• Contacts: tomaso.fontanini@studenti.unipr.it
• Website: implab.ce.unipr.it/?page_id=122
• GitHub: github.com/fmaglia/BoI
22/10/2018 IMP Lab - University of Parma 22

More Related Content

PDF
Algoritmo de detecção de Pulso
PDF
Determination of the corrosion rate of a mic influenced pipeline using four c...
PDF
A/B Testing at SweetIM
PDF
CEH-GEAR dataset (BHS2014 Birmingham)
PDF
Routes to Clean Air 2016 - Dr Francis Pope, University of Birmingham
PPT
2007-10-16 HTAP Juelich
PDF
The New SCIPUFF Air Dispersion Model, with Comparison against CALPUFF
PPT
From copert2 to copert4
Algoritmo de detecção de Pulso
Determination of the corrosion rate of a mic influenced pipeline using four c...
A/B Testing at SweetIM
CEH-GEAR dataset (BHS2014 Birmingham)
Routes to Clean Air 2016 - Dr Francis Pope, University of Birmingham
2007-10-16 HTAP Juelich
The New SCIPUFF Air Dispersion Model, with Comparison against CALPUFF
From copert2 to copert4

What's hot (8)

PPT
Gas chromatography sag2020
PDF
A Novel Treatment
PDF
Hyphenated techniques in thermal analysis acs
PPT
Environmental forensics for methane source identification
PPTX
Gas chromatography ppt
PDF
Prognostic Meteorological Models and Their Use in Dispersion Modelling
PPTX
Technology for Drug Discovery Research Productivity
PPTX
FR3.TO5.5.pptx
Gas chromatography sag2020
A Novel Treatment
Hyphenated techniques in thermal analysis acs
Environmental forensics for methane source identification
Gas chromatography ppt
Prognostic Meteorological Models and Their Use in Dispersion Modelling
Technology for Drug Discovery Research Productivity
FR3.TO5.5.pptx
Ad

Similar to Efficient nearest neighbors search for large scale (20)

PDF
HOP-Rec_RecSys18
PDF
Efficient Pseudo-Relevance Feedback Methods for Collaborative Filtering Recom...
PDF
Pa nalyticals high_score_suite_brochure
PDF
OpenDiscovery
PPTX
Metabolomic Data Analysis Workshop and Tutorials (2014)
PDF
Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...
PDF
The importance of data curation on QSAR Modeling: PHYSPROP open data as a cas...
PDF
An open source framework for processing daily satellite images (AVHRR) over l...
PPTX
Using open bioactivity data for developing machine-learning prediction models...
PPTX
Computing Just What You Need: Online Data Analysis and Reduction at Extreme ...
PDF
Improving Code Review Effectiveness Through Reviewer Recommendations
PDF
LHCb Computing Workshop 2018: PV finding with CNNs
PDF
Improving Genetic Algorithm (GA) based NoC mapping algorithm using a formal ...
PDF
Applying fuzzy ahp to evaluate the carbon foot print on the workplace in educ...
PDF
QMC: Transition Workshop - Selected Highlights from the Probabilistic Numeric...
PDF
Reproducible research(1)
PPTX
Accelerating the Experimental Feedback Loop: Data Streams and the Advanced Ph...
PPTX
Collaborative Filtering Survey
PPTX
CNN Lithology Prediction (Undergrad Thesis Jeremy Adi Padma Nagara - Universi...
PDF
cnnlithologyclassificationjeremya-210604110547.pdf
HOP-Rec_RecSys18
Efficient Pseudo-Relevance Feedback Methods for Collaborative Filtering Recom...
Pa nalyticals high_score_suite_brochure
OpenDiscovery
Metabolomic Data Analysis Workshop and Tutorials (2014)
Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...
The importance of data curation on QSAR Modeling: PHYSPROP open data as a cas...
An open source framework for processing daily satellite images (AVHRR) over l...
Using open bioactivity data for developing machine-learning prediction models...
Computing Just What You Need: Online Data Analysis and Reduction at Extreme ...
Improving Code Review Effectiveness Through Reviewer Recommendations
LHCb Computing Workshop 2018: PV finding with CNNs
Improving Genetic Algorithm (GA) based NoC mapping algorithm using a formal ...
Applying fuzzy ahp to evaluate the carbon foot print on the workplace in educ...
QMC: Transition Workshop - Selected Highlights from the Probabilistic Numeric...
Reproducible research(1)
Accelerating the Experimental Feedback Loop: Data Streams and the Advanced Ph...
Collaborative Filtering Survey
CNN Lithology Prediction (Undergrad Thesis Jeremy Adi Padma Nagara - Universi...
cnnlithologyclassificationjeremya-210604110547.pdf
Ad

Recently uploaded (20)

PDF
COURSE DESCRIPTOR OF SURVEYING R24 SYLLABUS
PPT
Total quality management ppt for engineering students
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PDF
UNIT no 1 INTRODUCTION TO DBMS NOTES.pdf
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PPTX
Nature of X-rays, X- Ray Equipment, Fluoroscopy
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PDF
Design Guidelines and solutions for Plastics parts
PPTX
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
PDF
EXPLORING LEARNING ENGAGEMENT FACTORS INFLUENCING BEHAVIORAL, COGNITIVE, AND ...
PPTX
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
PDF
737-MAX_SRG.pdf student reference guides
PPTX
introduction to high performance computing
PPTX
"Array and Linked List in Data Structures with Types, Operations, Implementat...
PDF
August 2025 - Top 10 Read Articles in Network Security & Its Applications
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
Soil Improvement Techniques Note - Rabbi
COURSE DESCRIPTOR OF SURVEYING R24 SYLLABUS
Total quality management ppt for engineering students
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
UNIT no 1 INTRODUCTION TO DBMS NOTES.pdf
Fundamentals of safety and accident prevention -final (1).pptx
Nature of X-rays, X- Ray Equipment, Fluoroscopy
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
Design Guidelines and solutions for Plastics parts
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
III.4.1.2_The_Space_Environment.p pdffdf
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
EXPLORING LEARNING ENGAGEMENT FACTORS INFLUENCING BEHAVIORAL, COGNITIVE, AND ...
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
737-MAX_SRG.pdf student reference guides
introduction to high performance computing
"Array and Linked List in Data Structures with Types, Operations, Implementat...
August 2025 - Top 10 Read Articles in Network Security & Its Applications
R24 SURVEYING LAB MANUAL for civil enggi
Soil Improvement Techniques Note - Rabbi

Efficient nearest neighbors search for large scale

  • 1. Efficient Nearest Neighbors Search for Large-Scale Landmark Recognition Federico Magliani, Tomaso Fontanini, and Andrea Prati IMP Lab - University of Parma 22/10/2018 IMP Lab - University of Parma 1
  • 2. Agenda • Motivations • Related works • Proposed approach (Bag of Indexes) • Experimental results • Conclusions 22/10/2018 IMP Lab - University of Parma 2
  • 3. Motivations • Approximate Nearest Neighbor (ANN) search problem • find relevant results among an huge quantity of data • trade-off between computational time and memory occupancy • applied on image, text and information retrieval 22/10/2018 IMP Lab - University of Parma 3
  • 4. Agenda • Motivations • Related works • Proposed approach (Bag of Indexes) • Experimental results • Conclusions 22/10/2018 IMP Lab - University of Parma 4
  • 5. Related works • Permutation Pivots allows to represent the image descriptors through permutation of a set of randomly selected reference objects; • Locality Sensitive Hashing (LSH) projects points that are close to each other into the same bucket with high probability; • Product Quantization (PQ) decomposes the space into a Cartesian product of low dimensional subspaces and quantizes each subspace separately; • FLANN: an open source library for ANN and one of the most popular for nearest neighbor matching. 22/10/2018 IMP Lab - University of Parma 5
  • 6. Agenda • Motivations • Related works • Proposed approach (Bag of Indexes) • Experimental results • Conclusions 22/10/2018 IMP Lab - University of Parma 6
  • 7. Proposed approach: Bag of Indexes (BoI) It’s a multi-index hashing algorithm for ANN search problem. • The Db data are projected through LSH function and the index of the signature is saved in hash tables; • For each query, the following process is repeated for every projection: 1. Project the descriptor. 2. The indexes found in the bucket closest to the query will be added to a ranking list (BoI) with a weight proportional by the Hamming distance between the query bucket and the analysed bucket. 3. At the end the topN elements are re-ranked according to the Euclidean distance. 22/10/2018 IMP Lab - University of Parma 7
  • 8. Proposed approach: Bag of Indexes (BoI) 0 1 2 3 1 2 3 4 5 6 7 Weight Image Index Hash Table 1 Hash Table 2 Hash Table 3 22/10/2018 IMP Lab - University of Parma 8 Hash Table 1 … … {4,6} 5 {2,3} … … Hash Table 2 … 7 {5,3} 1 … … … Hash Table 3 … … … 5 3 {1,4} … Index of query image for each Hash Table L = 3
  • 9. Proposed approach: Bag of Indexes (BoI) • Weighing strategy (multi-probe approach): 𝑤 𝑖, 𝑞, 𝑙 = ቐ 1 2 𝐻(𝑖,𝑞) , 𝑖𝑓 𝐻 𝑖, 𝑞 ≤ 𝑙 0, 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒 where i is a generic bucket, q is the query bucket and H(i,q) is the Hamming distance between i and q. • Adaptive version: after a predefined number of hash table, the gap is reduced in order to reduce the computational time. 22/10/2018 IMP Lab - University of Parma 9
  • 10. Linear vs Sublinear reduction • linear: the number of neighboring buckets γ is reduced by 2 every 40 hash tables: 𝛾𝑖 = ቊ 𝛾𝑖−1 − 2, 𝑖𝑓 𝑖 = {Δ1, … , 𝑘𝑖Δ1} 𝛾𝑖−1, 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒 with i = {1, . . . , L}, ∆1 = 40 and k1 : k1 ∆1 ≤ L • sublinear: the number of neighboring buckets γ is reduced by 2 every 25 hash tables, but only after the first half of hash tables: 𝛾𝑖 = 𝛾𝑖−1, 𝑖𝑓 𝑖 ≤ 𝐿 2 𝛾𝑖−1 − 2, 𝑖𝑓 𝑖 = 𝐿 2 , 𝐿 2 + Δ2, … , 𝐿 2 + 𝑘2Δ2 𝛾𝑖−1, 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒 with i = {1, . . . , L}, ∆2 = 25 and k2 : L/2 + k2∆2 ≤ L 22/10/2018 IMP Lab - University of Parma 10
  • 11. BoI - Parameters config Symbol Name Value δ hash dimension 2 8 = 256 L hash tables 100 𝜸 𝟎 initial gap 68 l neighbors used 3-neighbors - reduction sublinear ε re-ranking top 250 elements 22/10/2018 IMP Lab - University of Parma 11
  • 12. Agenda • Motivations • Related works • Proposed approach (Bag of Indexes) • Experimental results • Conclusions 22/10/2018 IMP Lab - University of Parma 12
  • 13. Datasets • Holidays+Flickr1M (1M distractor images + 1491 images: 500 classes, 500 query.) • Oxford105k (100k distractor images + 5062 images: 11 classes, 55 queries); • Paris106k (100k distractor images + 6412 images: 11 classes, 55 queries); • SIFT1M (1M 128D SIFT descriptors, 10k query images, only the top 100 images in the final ranking for each query are evaluated) • GIST1M (1M 960D GIST descriptors, 1k query images, only the top 100 images in the final ranking for each query are checked) 22/10/2018 IMP Lab - University of Parma 13
  • 14. Evaluation Metrics • Different evaluation metrics are used to compare with the state-of- the-art approaches: • Recall in R = 1, 10, 100 → it is the average rate of queries for which the 1-nearest neighbor is ranked in the top R positions. • mAP (mean Average Precision) → mean of Average Precision scores (correct results) for each query, based on the position in the ranking. 22/10/2018 IMP Lab - University of Parma 14
  • 15. Results on Holidays+Flickr1M Method ε mAP Avg retrieval time (msec) LSH 250 86.03 % 3103 Multi-probe LSH 250 86.10 % 16706 Permutations 250 82.70 % 2844 LOPQ 250 36.37 % 4 FLANN 250 83.97 % 995 BoI LSH 250 78.10 % 5 BoI multi-probe LSH 250 85.16 % 12 BoI adaptive multi-probe LSH 250 85.35 % 8 22/10/2018 IMP Lab - University of Parma 15
  • 16. Results on Holidays+Flickr1M Method ε mAP Avg retrieval time (msec) Permutations 10k 85.51 % 15640 LOPQ 10k 67.22 % 72 FLANN 10k 85.66 % 1004 BoI adaptive multi-probe LSH 10k 86.09 % 16 22/10/2018 IMP Lab - University of Parma 16
  • 17. Results on Oxford105k and Paris106k Method ε Oxford105k Paris106k mAP Avg ret. Time (msec) mAP Avg ret. Time (msec) LSH 2500 80.83% 610 86.50% 607 Permutations 2500 81.89% 240 88.14% 140 LOPQ 2500 71.70% 346 87.47% 295 FLANN 2500 70.33% 2118 68.93% 2132 Boi adaptive multi-probe LSH 2500 81.44% 12 87.90% 13 Permutations 10k 82.82% 250 89.04% 164 LOPQ 10k 69.94% 1153 88.00% 841 FLANN 10k 69.37% 2135 70.73% 2156 Boi adaptive multi-probe LSH 10k 84.38% 25 92.31% 26 22/10/2018 IMP Lab - University of Parma 17
  • 18. Results on Sift1M Method ε R=1 R=10 R=100 Avg retrieval time (msec) Permutations 500 94.32 % 94.98% 94.98 % 16999 LOPQ 500 19.93 % 44.80 % 52.92 % 3 FLANN 500 54.47 % 54.83 % 54.83% 16 BoI adaptive multi-probe LSH 500 93.72 % 94.34 % 94.34 % 22 LOPQ 10k 36.34 % 80.11 % 96.18 % 104 FLANN 10k 95.06 % 95.86 % 95.86 % 31 BoI adaptive multi-probe LSH 10k 99.17 % 99.85 % 99.85 % 30 22/10/2018 IMP Lab - University of Parma 18
  • 19. Results on Gist1M Method ε R=1 R=10 R=100 Avg retrieval time (msec) Permutations 500 54.80 % 55.30% 55.30 % 17909 FLANN 500 28.30 % 28.60 % 28.60% 1262 BoI adaptive multi-probe LSH 500 57.70 % 58.20 % 58.20 % 69 LOPQ 10k 75.90 % 76.50 % 76.50 % 1352 BoI adaptive multi-probe LSH 10k 92.40 % 93.40 % 93.40 % 108 22/10/2018 IMP Lab - University of Parma 19
  • 20. Agenda • Motivations • Related works • Proposed approach (Bag of Indexes) • Experimental results • Conclusions 22/10/2018 IMP Lab - University of Parma 20
  • 21. Conclusions • The proposed Bag of Indexes (BoI) adaptive multi-probe LSH is a simple technique implemented for the efficient resolution of the ANN search problem. • BoI allows to work in combination of different hashing/projection functions. • Experiments are performed on five public datasets, namely Holidays+Flickr1M, Oxford105k, Paris106k, SIFT1M and GIST1M, and demonstrate superior recognition accuracy w.r.t. the state of the art. 22/10/2018 IMP Lab - University of Parma 21
  • 22. Thanks for your attention! • Questions? • Contacts: tomaso.fontanini@studenti.unipr.it • Website: implab.ce.unipr.it/?page_id=122 • GitHub: github.com/fmaglia/BoI 22/10/2018 IMP Lab - University of Parma 22