Visual Localization via Few-Shot Scene Region Classification
Visual (re)localization addresses the problem of estimating the 6-DoF (Degree of Freedom) camera pose of a query image captured in a known scene, which is a key building block of many computer vision and robotics applications. Recent advances in structure-based localization solve this problem by memorizing the mapping from image pixels to scene coordinates with neural networks to build 2D-3D correspondences for camera pose optimization. However, such memorization requires training by amounts of posed images in each scene, which is heavy and inefficient. On the contrary, few-shot images are usually sufficient to cover the main regions of a scene for a human operator to perform visual localization. In this paper, we propose a scene region classification approach to achieve fast and effective scene memorization with few-shot images. Our insight is leveraging a) pre-learned feature extractor, b) scene region classifier, and c) meta-learning strategy to accelerate training while mitigating overfitting. We evaluate our method on both indoor and outdoor benchmarks. The experiments validate the effectiveness of our method in the few-shot setting, and the training time is significantly reduced to only a few minutes. Code available at: \url{https://github.com/siyandong/SRC}
Code (1)
Tasks
General ClassificationMemorizationMeta-LearningVisual LocalizationSimilar Papers 제목 키워드 기반
Attribute Prototype Network for Any-Shot Learning
Any-shot image classification allows to recognize novel classes with only a few or even zero samples. For the task of zero-shot learning, visual attributes have been shown to play an important role, while in the few-shot…
AttributeFew-Shot Image ClassificationGZSL Video Classificationimage-classification+3Multi-Label Image Classification with Regional Latent Semantic Dependencies
Deep convolution neural networks (CNN) have demonstrated advanced performance on single-label image classification, and various progress also have been made to apply CNN methods on multi-label image classification, which…
ClassificationGeneral Classificationimage-classificationImage Classification+1Weakly-supervised Object Localization for Few-shot Learning and Fine-grained Few-shot Learning
Few-shot learning (FSL) aims to learn novel visual categories from very few samples, which is a challenging problem in real-world applications. Many methods of few-shot classification work well on general images to learn…
ClassificationFew-Shot LearningGeneral ClassificationObject Localization+1Prototypical Region Proposal Networks for Few-Shot Localization and Classification
Recently proposed few-shot image classification methods have generally focused on use cases where the objects to be classified are the central subject of images. Despite success on benchmark vision datasets aligned with …
ClassificationFew-Shot Image ClassificationGeneral Classificationimage-classification+2Jointly Optimized Global-Local Visual Localization of UAVs
Navigation and localization of UAVs present a challenge when global navigation satellite systems (GNSS) are disrupted and unreliable. Traditional techniques, such as simultaneous localization and mapping (SLAM) and visua…
RetrievalSimultaneous Localization and MappingVisual LocalizationVisual Odometry