Combining SIFT and BRISK Descriptors to Improve Image Matching Accuracy

Local descriptor algorithms are foundational in computer vision applications such as image matching and image retrieval. Some local descriptor algorithms extract features containing similar information from images while others extract complementary information. In this work, we investigate the advantages of combining a binary and a non-binary local descriptor algorithm. We propose and compare three methods to combine SIFT and BRISK descriptor algorithms selected because they produce complementary descriptor vectors. First, we propose to combine SIFT and BRISK descriptors using a weighted summation of their individual descriptor distances with learned weights. Our second method converts SIFT into a binary descriptor and concatenates the binary SIFT vector with the BRISK descriptor. The third method is to scale the binary BRISK descriptor vector and concatenate it with the SIFT descriptor. Parameters for combining the descriptors are learned based on the HPatches data set for each of the three methods. Our proposed methods increase the mean Average Precision in the range of 3% to 15.8% over the original BRISK and in the range of 5.9% to 21.8% over the original SIFT algorithm in various evaluation conditions.

Authors

Institutions

Publication Details

Published
2024-08-21
DOI
https://doi.org/10.1109/pacrim61180.2024.10690201
Primary Topic
Advanced Image and Video Retrieval Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Combining SIFT and BRISK Descriptors to Improve Image Matching Accuracy

Kin Fun Li, David W. Capson, Sina Ghaffari
Advanced Image and Video Retrieval Techniques
article

Combining SIFT and BRISK Descriptors to Improve Image Matching Accuracy

Kin Fun Li, David W. Capson, Sina Ghaffari
article en

Abstract

Local descriptor algorithms are foundational in computer vision applications such as image matching and image retrieval. Some local descriptor algorithms extract features containing similar information from images while others extract complementary information. In this work, we investigate the advantages of combining a binary and a non-binary local descriptor algorithm. We propose and compare three methods to combine SIFT and BRISK descriptor algorithms selected because they produce complementary descriptor vectors. First, we propose to combine SIFT and BRISK descriptors using a weighted summation of their individual descriptor distances with learned weights. Our second method converts SIFT into a binary descriptor and concatenates the binary SIFT vector with the BRISK descriptor. The third method is to scale the binary BRISK descriptor vector and concatenate it with the SIFT descriptor. Parameters for combining the descriptors are learned based on the HPatches data set for each of the three methods. Our proposed methods increase the mean Average Precision in the range of 3% to 15.8% over the original BRISK and in the range of 5.9% to 21.8% over the original SIFT algorithm in various evaluation conditions.

University of Victoria (CA)
Affordable and clean energy
Openalex Percentile: Top 84%
Advanced Image and Video Retrieval Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.