论文标题

OA-SLAM:利用对象进行摄像机重新定位

OA-SLAM: Leveraging Objects for Camera Relocalization in Visual SLAM

论文作者

Zins, Matthieu, Simon, Gilles, Berger, Marie-Odile

论文摘要

在这项工作中,我们探讨了对物体同时本地化和映射在看不见的世界中的使用,并提出了一个对象辅助系统(OA-Slam)。更确切地说,我们表明,与低级点相比,物体的主要好处在于它们的高级语义和歧视力。相反,要点比代表对象(Cuboid或椭圆形)的通用粗模型具有更好的空间定位精度。我们表明,组合点和对象非常有趣地解决了相机姿势恢复的问题。我们的主要贡献是:(1)我们使用高级对象地标提高了SLAM系统的重新定位能力; (2)我们构建了一个自动系统,能够用3D椭圆形识别,跟踪和重建对象; (3)我们表明,基于对象的本地化可用于重新初始化或恢复相机跟踪。我们的全自动系统允许在线对象映射和增强姿势跟踪恢复,我们认为这可以对AR社区产生可观的好处。我们的实验表明,可以从经典方法失败的视点重新定位相机。我们证明,尽管跟踪损失可能会经常发生,但这种本地化使SLAM系统仍可以继续工作。我们的代码和测试数据在gitlab.inria.fr/tangram/oa-slam上发布。

In this work, we explore the use of objects in Simultaneous Localization and Mapping in unseen worlds and propose an object-aided system (OA-SLAM). More precisely, we show that, compared to low-level points, the major benefit of objects lies in their higher-level semantic and discriminating power. Points, on the contrary, have a better spatial localization accuracy than the generic coarse models used to represent objects (cuboid or ellipsoid). We show that combining points and objects is of great interest to address the problem of camera pose recovery. Our main contributions are: (1) we improve the relocalization ability of a SLAM system using high-level object landmarks; (2) we build an automatic system, capable of identifying, tracking and reconstructing objects with 3D ellipsoids; (3) we show that object-based localization can be used to reinitialize or resume camera tracking. Our fully automatic system allows on-the-fly object mapping and enhanced pose tracking recovery, which we think, can significantly benefit to the AR community. Our experiments show that the camera can be relocalized from viewpoints where classical methods fail. We demonstrate that this localization allows a SLAM system to continue working despite a tracking loss, which can happen frequently with an uninitiated user. Our code and test data are released at gitlab.inria.fr/tangram/oa-slam.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源