【泡泡一分钟】Pop-up SLAM:针对弱纹理环境的语义单目平面SLAM

2018 年 1 月 24 日 泡泡机器人SLAM 泡泡一分钟

每天一分钟,带你读遍机器人顶级会议文章

标题:Pop-up SLAM: Semantic Monocular Plane SLAM for Low-texture Environments 

作者:Shichao Yang, Yu Song, Michael Kaess, and Sebastian Scherer

来源:International Conference on Intelligent Robots and Systems IEEE, 2016

播音员:四姑娘

编译:赵搏欣

欢迎个人转发朋友圈;其他机构或自媒体如需转载,后台留言申请授权


摘要


        今天为大家带来的文章是Pop-up SLAM: Semantic Monocular Plane SLAM for Low-texture Environments ——针对弱纹理环境的语义单目平面SLAM,该文章选自ICIRS2016。      


        现有的SLAM算法在弱纹理环境中定位性能较差,是由于该环境中的特征点较少,使得生成的稀疏或半密集地图包含的信息不足以准确的对摄像头进行运动估计。尽管有些文献中使用了平面或场景布局对稠密地图规则化,但他们仍需要从其他来源进行状态估计。本文中,我们提出一个实时的单目平面SLAM算法,验证了场景理解可以改善在弱纹理环境下的状态估计和稠密地图构建。平面的数据从一个立体三维平面模型中获得,我们也综合平面信息和基于点的SLAM框架来提高算法稳定性。通过TUM的公共数据库验证,本文算法能生成一个密集的语义3D模型,其中像素点深度误差为6.2厘米,而在同样情况下现有的SLAM算法则运行失败。在一个60米长带回环的数据库上测试,我们的方法能够给出一个更好的三维模型,状态估计误差为0.67%。


图1 在TUM弱纹理数据库中进行3D重构。(最上图)左图为原始单帧图像。右边为三维立体平面模型。(中间图)使用我们的立体平面SLAM算法实现的密集重构,其中每个平面都有一个标签,显示是墙面或是地面。(最下图)该三维模型的俯视图。当使用现有SLAM算法重构失败。


图2  单幅图像的立体平面模型。(上图)文献[4]原始算法,从左到右依次是:CNN分割,折线拟合,立体三维模型。(底图)改进后的方法,从左到右依次是:直线段检测,地面墙面边缘检测,立体三维模型。对地面边缘更好的检测和摄像头姿态估计使得生成的三维模型更加准确。


Abstract

   Existing simultaneous localization and mapping (SLAM) algorithms are not robust in challenging low-texture environments because there are only few salient features. The resulting sparse or semi-dense map also conveys little information for motion planning. Though some work utilize plane or scene layout for dense map regularization, they require decent state estimation from other sources. In this paper, we propose real-time monocular plane SLAM to demonstrate that scene understanding could improve both state estimation and dense mapping especially in low-texture environments. The plane measurements come from a pop-up 3D plane model applied to each single image. We also combine planes with point based SLAM to improve robustness. On a public TUM dataset, our algorithm generates a dense semantic 3D model with pixel depth error of 6.2 cm while existing SLAM algorithms fail. On a 60 m long dataset with loops, our method creates a much better 3D model with state estimation error of 0.67%.


如果你对本文感兴趣,想要下载完整文章进行阅读,可以关注【泡泡机器人SLAM】公众号

回复关键字“20180128”,即可获取本文下载链接。

泡泡机器人SLAM的原创内容均由泡泡机器人的成员花费大量心血制作而成,希望大家珍惜我们的劳动成果,转载请务必注明出自【泡泡机器人SLAM】微信公众号,否则侵权必究!同时,我们也欢迎各位转载到自己的朋友圈,让更多的人能进入到SLAM这个领域中,让我们共同为推进中国的SLAM事业而努力!

商业合作及转载请联系liufuqiang_robot@hotmail.com

登录查看更多
0

相关内容

即时定位与地图构建(SLAM或Simultaneouslocalizationandmapping)是这样一种技术:使得机器人和自动驾驶汽车等设备能在未知环境(没有先验知识的前提下)建立地图,或者在已知环境(已给出该地图的先验知识)中能更新地图,并保证这些设备能在同时追踪它们的当前位置。
【开放书】SLAM 中的几何与学习方法,62页pdf
专知会员服务
111+阅读 · 2020年6月5日
基于视觉的三维重建关键技术研究综述
专知会员服务
165+阅读 · 2020年5月1日
3D目标检测进展综述
专知会员服务
193+阅读 · 2020年4月24日
专知会员服务
42+阅读 · 2020年2月20日
专知会员服务
87+阅读 · 2019年12月13日
【泡泡图灵智库】实时单目物体-模型感知稀疏SLAM(ICRA)
泡泡机器人SLAM
10+阅读 · 2019年7月12日
【泡泡一分钟】基于几何约束的单目视觉里程计尺度恢复
【泡泡一分钟】变化环境下激光地图辅助视觉惯性定位
泡泡机器人SLAM
15+阅读 · 2019年5月22日
【泡泡一分钟】利用四叉树加速的单目实时稠密建图
泡泡机器人SLAM
28+阅读 · 2019年4月26日
【泡泡一分钟】DS-SLAM: 动态环境下的语义视觉SLAM
泡泡机器人SLAM
23+阅读 · 2019年1月18日
【泡泡一分钟】CVI-SLAM –协同视觉惯性SLAM
泡泡机器人SLAM
21+阅读 · 2018年12月18日
【泡泡一分钟】用于平面环境的线性RGBD-SLAM
泡泡机器人SLAM
6+阅读 · 2018年12月18日
【泡泡一分钟】动态环境下稳健的单目SLAM
泡泡机器人SLAM
13+阅读 · 2018年3月22日
Structure Aware SLAM using Quadrics and Planes
Arxiv
4+阅读 · 2018年8月13日
VIP会员
相关VIP内容
【开放书】SLAM 中的几何与学习方法,62页pdf
专知会员服务
111+阅读 · 2020年6月5日
基于视觉的三维重建关键技术研究综述
专知会员服务
165+阅读 · 2020年5月1日
3D目标检测进展综述
专知会员服务
193+阅读 · 2020年4月24日
专知会员服务
42+阅读 · 2020年2月20日
专知会员服务
87+阅读 · 2019年12月13日
相关资讯
【泡泡图灵智库】实时单目物体-模型感知稀疏SLAM(ICRA)
泡泡机器人SLAM
10+阅读 · 2019年7月12日
【泡泡一分钟】基于几何约束的单目视觉里程计尺度恢复
【泡泡一分钟】变化环境下激光地图辅助视觉惯性定位
泡泡机器人SLAM
15+阅读 · 2019年5月22日
【泡泡一分钟】利用四叉树加速的单目实时稠密建图
泡泡机器人SLAM
28+阅读 · 2019年4月26日
【泡泡一分钟】DS-SLAM: 动态环境下的语义视觉SLAM
泡泡机器人SLAM
23+阅读 · 2019年1月18日
【泡泡一分钟】CVI-SLAM –协同视觉惯性SLAM
泡泡机器人SLAM
21+阅读 · 2018年12月18日
【泡泡一分钟】用于平面环境的线性RGBD-SLAM
泡泡机器人SLAM
6+阅读 · 2018年12月18日
【泡泡一分钟】动态环境下稳健的单目SLAM
泡泡机器人SLAM
13+阅读 · 2018年3月22日
Top
微信扫码咨询专知VIP会员