Visual place recognition (VPR) is an essential component of robot navigation and localization systems that allows them to identify a place using only image data. VPR is challenging due to the significant changes in a place's appearance under different illumination throughout the day, with seasonal weather and when observed from different viewpoints. Currently, no single VPR technique excels in every environmental condition, each exhibiting unique benefits and shortcomings. As a result, VPR systems combining multiple techniques achieve more reliable VPR performance in changing environments, at the cost of higher computational loads. Addressing this shortcoming, we propose an adaptive VPR system dubbed Adaptive Multi-Self Identification and Correction (A-MuSIC). We start by developing a method to collect information of the runtime performance of a VPR technique by analysing the frame-to-frame continuity of matched queries. We then demonstrate how to operate the method on a static ensemble of techniques, generating data on which techniques are contributing the most for the current environment. A-MuSIC uses the collected information to both select a minimal subset of techniques and to decide when a re-selection is required during navigation. A-MuSIC matches or beats state-of-the-art VPR performance across all tested benchmark datasets while maintaining its computational load on par with individual techniques.
翻译:摘要:视觉地点识别(VPR)是机器人导航和定位系统的重要组成部分,它使其能够仅使用图像数据来识别一个地点。由于在一天的不同时间段,季节性天气以及从不同视点观察时,一个地点的外观发生了显著变化,因此VPR具有挑战性。目前,没有单一的VPR技术在每个环境条件下表现出色,每种技术都具有独特的优势和不足之处。因此,在变化环境中,结合多种技术的VPR系统可以实现更可靠的VPR性能,但代价是更高的计算负荷。为解决这个问题,我们提出了一种自适应VPR系统,称为自适应多自身识别和修正(A-MuSIC)。我们首先开发了一种方法,通过分析匹配查询的帧间连续性,收集VPR技术的运行时间性能信息。然后演示如何在静态技术集上操作该方法,生成有关哪些技术对当前环境作出最大贡献的数据。 A-MuSIC使用收集的信息来选择最少的技术子集,并决定在导航过程中何时需要进行重新选择。A-MuSIC与所有测试基准数据集的最先进的VPR性能相匹配或超越其性能,同时保持其计算负荷的水平与单独的技术相当。