Efficient Decentralized Visual Place Recognition From Full-Image Descriptors
In this paper, we discuss the adaptation of our decentralized place recognition method described in [1] to full image descriptors. As we had shown, the key to making a scalable decentralized visual place recognition lies in exploting deterministic key assignment in a distributed key-value map. Through this, it is possible to reduce bandwidth by up to a factor of n, the robot count, by casting visual place recognition to a key-value lookup problem. In [1], we exploited this for the bag-of-words method [3], [4]. Our method of casting bag-of-words, however, results in a complex decentralized system, which has inherently worse recall than its centralized counterpart. In this paper, we instead start from the recent full-image description method NetVLAD [5]. As we show, casting this to a key-value lookup problem can be achieved with k-means clustering, and results in a much simpler system than [1]. The resulting system still has some flaws, albeit of a completely different nature: it suffers when the environment seen during deployment lies in a different distribution in feature space than the environment seen during training.
Code (1)
Tasks
ClusteringImage DescriptionVisual Place RecognitionSimilar Papers 제목 키워드 기반
City-Scale Visual Place Recognition with Deep Local Features Based on Multi-Scale Ordered VLAD Pooling
Visual place recognition is the task of recognizing a place depicted in an image based on its pure visual appearance without metadata. In visual place recognition, the challenges lie upon not only the changes in lighting…
Content-Based Image RetrievalImage RetrievalRetrievalVisual Place RecognitionMSSPlace: Multi-Sensor Place Recognition with Visual and Text Semantics
Place recognition is a challenging task in computer vision, crucial for enabling autonomous vehicles and robots to navigate previously visited environments. While significant progress has been made in learnable multimoda…
Autonomous VehiclesNavigateSemantic SegmentationPlaceFormer: Transformer-based Visual Place Recognition using Multi-Scale Patch Selection and Fusion
Visual place recognition is a challenging task in the field of computer vision, and autonomous robotics and vehicles, which aims to identify a location or a place from visual inputs. Contemporary methods in visual place …
Computational EfficiencyImage RetrievalVisual Place RecognitionPlace recognition: An Overview of Vision Perspective
Place recognition is one of the most fundamental topics in computer vision and robotics communities, where the task is to accurately and efficiently recognize the location of a given query image. Despite years of wisdom …
image-classificationImage ClassificationImage DescriptionImage Retrieval+4HM4: Hidden Markov Model with Memory Management for Visual Place Recognition
Visual place recognition needs to be robust against appearance variability due to natural and man-made causes. Training data collection should thus be an ongoing process to allow continuous appearance changes to be recor…
Autonomous DrivingManagementVisual Place Recognition