CVFeb 7, 2024

BEBLID: Boosted efficient binary local image descriptor

ETH Zurich
arXiv:2402.04482v1104 citationsh-index: 22Pattern Recognition Letters
Originality Incremental advance
AI Analysis

This is an incremental improvement for mobile and drone applications, addressing efficiency bottlenecks in computer vision.

The paper tackles the problem of real-time local image feature matching on computationally limited devices by introducing BEBLID, a learned binary descriptor that achieves accuracy close to SIFT and better computational efficiency than ORB.

Efficient matching of local image features is a fundamental task in many computer vision applications. However, the real-time performance of top matching algorithms is compromised in computationally limited devices, such as mobile phones or drones, due to the simplicity of their hardware and their finite energy supply. In this paper we introduce BEBLID, an efficient learned binary image descriptor. It improves our previous real-valued descriptor, BELID, making it both more efficient for matching and more accurate. To this end we use AdaBoost with an improved weak-learner training scheme that produces better local descriptions. Further, we binarize our descriptor by forcing all weak-learners to have the same weight in the strong learner combination and train it in an unbalanced data set to address the asymmetries arising in matching and retrieval tasks. In our experiments BEBLID achieves an accuracy close to SIFT and better computational efficiency than ORB, the fastest algorithm in the literature.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes