视觉SLAM与机器学习哪个发展前景更好( 二 )



1、深度学习在检测、识别领域具有无比强大的能力,但是在涉及多视角几何相关的SLAM领域,深度学习的作用非常有限。究其原因是因为在多视角几何为基础的SLAM领域,需要明确清晰的理论基础保证,而深度学习的「黑盒子」模型目前还不太奏效。

2、SLAM技术门槛较高。深度学习爆发后,很多非计算机视觉领域的从业者纷纷转而学习深度学习,由于深度学习本身黑盒子的特点,很多从业者不需要了解图像处理、计算机视觉的基础知识便可以得到一个相对较好的结果,因此入门门槛并不是很高。

而学习SLAM则需要具备三维空间刚体变换、相机成像模型、特征点提取与匹配、多视角几何、捆集调整等内容。这对于非该领域的从业者来说还是具有较高的门槛。

3、消费级RGB-D相机快速发展催生了以三维视觉为基础的商业化应用。以微软Kinect系列、Intel realsense系列、苹果、英飞凌、TI等为代表的消费级RGB-D相机逐渐形成成熟的产业链,国内也涌现出大量的优秀企业并量产,如orbbec、pico、human+、爱观、图漾、艾芯智能、知微传感等。此外,2017年iPhone X前置结构光深度相机面世后,更是激发了手机产业链RGB-D相机的热潮,目前苹果、三星、华为、小米、OPPO、VIVO等手机大厂都在积极推动RGB-D相机在手机上的应用。
视觉SLAM与机器学习哪个发展前景更好


4、目前计算机视觉领域主要还是通过二维的图片来感知世界,而三维视觉才是人类感知理解世界的正确方式,因此以三维视觉为基础的SLAM技术是智能移动机器人、无人驾驶、AR等人工智能细分领域的核心技术。
视觉SLAM与机器学习哪个发展前景更好


【视觉SLAM与机器学习哪个发展前景更好】 总之,SLAM前景光明但门槛 较高,楼主自己权衡。
更多详细内容见原文链接:《为什么要学SLAM?》
关注【计算机视觉life】公众号或者公众号后台回复“slam”,即可获得悉心整理的SLAM资料,包括:计算机视觉入门书籍、SLAM相关书籍、VIO相关总结资料、SLAM研讨会PPT(资料持续更新)

■网友
slam是解决一个特定问题的技术。

机器学习,我更愿意把它当做一种信息处理方法。自然语言会用到机器学习,计算机视觉里的识别,探测,跟踪等也会用到机器学习,同样,slam里也会用到机器学习。。。

至于哪个前景好,这是个主观问题,我也不知道答案。但不管是比较火的自然语言,计算机视觉,还是现在的slam,都是难度非常大的方向,这里说的难度大,不是说入门难度大,而在于问题本身,是困扰计算机科学家大半世纪一直没有解决的难题。

还有,为什么题主非要把自己绑定在一个理论方向上呢?你可以换个思路,从解决某一问题的角度出发去做选择。比如你选择计算机视觉,当前主流的是深度学习技术,问题驱动当然会使你去学习深度学习相关内容。但以后也许出现了比机器学习更好的理论,那就去学习新的理论呗。

总之,我个人的态度就是,从解决问题的角度出发,一直保持学习的姿态。你说的这些领域,都远没有成熟。未来被新理论取代的概率很大。如果一直没有取代它们的理论,那恰好说明这个方向没有生存下来的活力。


■网友
个人看法:
SLAM 学习门槛高,对数学,编程能力,都具有比机器学习、深度学习更高的门槛,研究方面,较为成熟,也能较好的落地
机器学习、深度学习方面:如楼上各位所说,更像是一门工具,虽然在研究方面想有较强的突破并不容易,但如果仅仅只是“掌握,应用”,对于学习SLAM的学者来说,并不难,并且,在SLAM 的研究,以及机器学习方向的工作需求,大多也仅需要“会用”


推荐阅读