【泡泡机器人】一文带你入门语义SLAM

2017 年 11 月 29 日 泡泡机器人SLAM 袁雷


传统SLAM定位继SLAM++,ORB-SLAM,LSD-SLAM等风起云涌之后(更多参见http://www.openslam.org/),似乎归于平静。之前知乎甚至有人称:SLAM已然做得尽头,已经没有太多可以扩展的余地。


高翔在《视觉SLAM14讲》369页指出:未来SLAM很大的一个方向是与深度学习结合,通过语义与SLAM相互结合,两者之间相互促进,相互补充。然而不幸的是,一直以来无论是知乎还是其他途径,都较少查到类似的资料。


传统SLAM主要解决的问题是:机器人在哪里,机器人要怎么走。但是没有回答:机器人周边环境的物体是什么,有什么特点。当然,这个问题随着万能的深度学习已经得到很好的解决,也有类似的文章发表,对典型的几篇文章做简要介绍。

01

(1)Meaningful Maps With Object-Oriented Semantic Mapping:start - Trung T. Pham作者官方主页,看作者这两年发的一堆论文,超大神。

其实作者的思路也比较简单:



利用现在检测速度很快的SSD,以及基本上可以达到实时定位的ORB-SLAM2相互促进。然后通过把深度图进行划分,物体检测,最终输出带有语义信息的语义地图。个人觉得,本文的难点在数据的融合,也就是流程图的第三部分,两者之间怎么去相互配合。


其次本文作者比较谦虚的承认:为什么没有取名为语义SLAM,是因为该工作只是用SLAM促进分割,并没有用语义分割去促进定位。实际上两者应该是相辅相成的,只不过貌似后者还没有人做罢了。


本文在实时性和计算量应该算是比较合理的,一般GPU应该能跑起来;缺点是地图可读性比较差。

02

Semi-Dense 3D Semantic Mapping from Monocular SLAM


文章下载链接如下:https://www.baidu.com/link?url=kcEXflO8Re_2DuI1UBWn1D-CxBevkDy_a3ZLA1zZXEO7hoMPk-b6JOiYj1Fktb1p&wd=&eqid=c9a2dfe900002485000000065a1e67f2


东南大学的一个同学做的,算是参考文献就6页的神文,CVPR2016最佳论文之一。


大致思路:利用LSD-SLAM作为框架,结合CNN进行有机融合,选择关键帧进行做深度学习实现语义分割,之后选择相邻的几帧做增强。


效果不错,但是我没有看出来他地图在哪里,而且不知道其在真正的大规模室外场景效果怎么样。

03

Probabilistic Data Association for Semantic SLAM


2017年ICRA论文,作者通篇是公式,没有找到源代码。

效果也还不错,然而论文没有给如何框架。


其他的,可以参见前几天的一篇中文综述《基于深度学习的视觉 SLAM 综述》,全文写得很烂,文末的参考文献值得一看。


以及今年机器人最顶会ICRA的论文

大概长这样,有差不多20多篇谈到SLAM与深度学习的结合

如果你想下载上图中的精彩论文

可以点击上方【泡泡机器人SLAM】,关注公众号

回复关键字:语义SLAM

即可获得全部文章的下载链接

本文来自泡泡机器人成员的知乎回答

泡泡机器人公众号运营团队编辑发布

参与:Brad Lucas

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


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



登录查看更多
29

相关内容

即时定位与地图构建(SLAM或Simultaneouslocalizationandmapping)是这样一种技术:使得机器人和自动驾驶汽车等设备能在未知环境(没有先验知识的前提下)建立地图,或者在已知环境(已给出该地图的先验知识)中能更新地图,并保证这些设备能在同时追踪它们的当前位置。
【开放书】SLAM 中的几何与学习方法,62页pdf
专知会员服务
107+阅读 · 2020年6月5日
基于深度学习的表面缺陷检测方法综述
专知会员服务
92+阅读 · 2020年5月31日
【圣经书】《强化学习导论(2nd)》电子书与代码,548页pdf
专知会员服务
197+阅读 · 2020年5月22日
3D目标检测进展综述
专知会员服务
186+阅读 · 2020年4月24日
专知会员服务
41+阅读 · 2020年2月20日
专知会员服务
84+阅读 · 2019年12月13日
【书籍】深度学习框架:PyTorch入门与实践(附代码)
专知会员服务
160+阅读 · 2019年10月28日
【泡泡一分钟】用于视角可变重定位的语义地图构建
泡泡机器人SLAM
19+阅读 · 2019年10月21日
SLAM的动态地图和语义问题
计算机视觉life
23+阅读 · 2019年4月27日
语义信息与SLAM有哪些结合点?
计算机视觉life
5+阅读 · 2019年4月23日
高翔:谈谈语义SLAM/地图
计算机视觉life
32+阅读 · 2019年3月26日
【泡泡机器人】也来谈语义SLAM/语义地图
泡泡机器人SLAM
20+阅读 · 2019年3月12日
最近一年语义SLAM有哪些代表性工作?
计算机视觉life
6+阅读 · 2019年1月7日
【泡泡机器人原创专栏】语义SLAM论文阅读精华提炼
泡泡机器人SLAM
6+阅读 · 2018年10月8日
专栏|语义SLAM的重要性,你造吗?
智东西
7+阅读 · 2017年9月5日
S4Net: Single Stage Salient-Instance Segmentation
Arxiv
10+阅读 · 2019年4月10日
DPOD: Dense 6D Pose Object Detector in RGB images
Arxiv
5+阅读 · 2019年2月28日
Structure Aware SLAM using Quadrics and Planes
Arxiv
4+阅读 · 2018年8月13日
Arxiv
6+阅读 · 2018年2月8日
VIP会员
相关VIP内容
【开放书】SLAM 中的几何与学习方法,62页pdf
专知会员服务
107+阅读 · 2020年6月5日
基于深度学习的表面缺陷检测方法综述
专知会员服务
92+阅读 · 2020年5月31日
【圣经书】《强化学习导论(2nd)》电子书与代码,548页pdf
专知会员服务
197+阅读 · 2020年5月22日
3D目标检测进展综述
专知会员服务
186+阅读 · 2020年4月24日
专知会员服务
41+阅读 · 2020年2月20日
专知会员服务
84+阅读 · 2019年12月13日
【书籍】深度学习框架:PyTorch入门与实践(附代码)
专知会员服务
160+阅读 · 2019年10月28日
相关资讯
【泡泡一分钟】用于视角可变重定位的语义地图构建
泡泡机器人SLAM
19+阅读 · 2019年10月21日
SLAM的动态地图和语义问题
计算机视觉life
23+阅读 · 2019年4月27日
语义信息与SLAM有哪些结合点?
计算机视觉life
5+阅读 · 2019年4月23日
高翔:谈谈语义SLAM/地图
计算机视觉life
32+阅读 · 2019年3月26日
【泡泡机器人】也来谈语义SLAM/语义地图
泡泡机器人SLAM
20+阅读 · 2019年3月12日
最近一年语义SLAM有哪些代表性工作?
计算机视觉life
6+阅读 · 2019年1月7日
【泡泡机器人原创专栏】语义SLAM论文阅读精华提炼
泡泡机器人SLAM
6+阅读 · 2018年10月8日
专栏|语义SLAM的重要性,你造吗?
智东西
7+阅读 · 2017年9月5日
Top
微信扫码咨询专知VIP会员