Py学习  »  机器学习算法

机器学习与视觉SLAM,哪个发展前景更好?知乎高赞回答

我爱计算机视觉 • 4 年前 • 944 次点击  

本文部分引自育心对题目中问题的回答,该回答成为近期“计算机视觉”“机器学习”“SLAM”话题的热门内容。


我们试着从知识结构本身以及企业招聘现状,两个方面解答一下。
计算机视觉主要分为2D视觉和3D视觉两大研究领域,2D视觉的研究内容包括:目标识别、目标跟踪、视频内容理解等;3D视觉的研究内容包括:基于图像的三维重建、目标三维姿态估计等。
从知识结构出发
当下,2D视觉领域被基于学习的方法统治,比如深度学习;3D视觉领域仍以基于几何的方法为主,虽然最近也出现了不少基于学习的方法的paper。基于学习的方法最火的就是深度学习,而基于几何方法最火的就是视觉SLAM。
以深度神经网络为模板的深度学习,在可解释之前,已经没有了exciting的进展,大多数研究在于网络结构调整,或者与其他经典的机器学习范式相结合(比如图深度学习,GraphDL);视觉SLAM相关理论也已经发展到了一定的成熟度,更多的关注在于解决落地产业化时遇到的问题。
但站在发表论文的角度讲,机器学习(尤其是深度学习)相对更容易一些,但大多数应用方向都已经被灌得差不多了;视觉SLAM方向发表论文主要集中在两方面:一是与基于学习的方法结合,比如与深度学习结合;二是与新的传感器融合,达到更好的效果,比如Event Camera。

从企业需求出发

今年大家普遍反馈竞争更加激烈。企业招聘过程中,更多的注重基础理论是否扎实,岗位与研究领域是否match。
尤其是在2D视觉领域,由于门槛相对比较低,部分人认为懂深度学习模型,跑过几个数据集,就可以了,结果简历面都过不了。会训模型和调参数就可以拿到高薪的时代已经过去了。

3D视觉领域,最近几年招聘岗位的薪资水平,提升幅度较大,究其原因在于人才稀缺。这是一个门槛比较高、要求也越来越高的领域,需要具备非常强的编程能力,以及数学基础(矩阵、优化等)。
举个例子,单纯的视觉SLAM技术,在企业实际产品落地时受限,往往需要跟其他传感器融合,组成多传感器融合方案,其中的典型代表就是视觉惯性里程计(VIO),现在会VIO已经逐渐成为视觉SLAM算法工程师的必备要求。会简单调用开源库是远远不够的,企业还要求从业者们对后端有详细的了解,掌握底层核心原理 
图片截自线上招聘网站拉勾网
总的来说,因为我们本身就处于3D世界中,相信3D视觉领域在逐渐迎来属于自己的春天。 


给大家的建议

人工智能知识博大精深,各领域深度交叉融合。唯有深挖一个方向,夯实基础,才会立于不败之地,才会等来属于自己的机遇。

切忌广泛涉猎,但又浅尝辄止;切忌疏于实践,纸上谈兵。
视觉SLAM领域,更是如此。在看过十四讲、系统阅读过主流开源代码后,还需要继续学习进阶知识(视觉惯性里程计VIO),为未来的科研、就业做好充分的准备。
作为国内唯一一门关注手写后端、系统讲解VIO的线上课程,深蓝学院 『视觉SLAM进阶:从零开始手写VIO』第三期已经上线,并开放报名。目前已经有900多位vSLAMer从这门课中受益,将课上所学应用到自己的论文写作及日常工作当中。
本期课程在前两期的基础上进行了全新升级, 一方面对原有课程内容和作业设置进行修正和完善,另一方面新增行业进展及前沿技术分享内容。同时,给学有余力的同学新设置了进阶作业题,方便同学们练手和提升!
考虑到助教数量有限,本期课程只开放300个学习名额,目前已经有153人加入班级,仅剩最后47个优惠名额!感兴趣的同学可以识别下方二维码,抢占优惠席位,名额有限,先到先得!!!

想快速了解这门课的学习形式和体验,可以直接观看第一期课程的毕业留念视频!

接下来,就给大家详细介绍下这门课~

课程谁来讲


为什么开设这门课



这门课适合谁


如果你属于以下三类同学,那这门课程一定是你的不二之选!



当然,如果你刚刚入门,基础还比较薄弱,没有系统阅读过主流代码 (如ORBSLAM、SVO、DSO等),这门课程可能不太适合你...建议先从深蓝学院的视觉SLAM基础课程开始学起。

8周时间,你将学会哪些方法&技能



具体可参见大纲:



有必要提及的是,我们为本门课程开启了 “班主任全程带班”的模式,班主任将全程督促大家学习和交作业。同时,给每位同学都配备助教1V1作业批改,每周还将针对作业进行评讲,全方位保障大家的学习效果。


此外,深蓝学院SLAM相关的课程,已经获得了一线名企的共同认可。目前,已经有近40家业内知名企业通过深蓝学院招聘SLAM相关人才,我们将帮助大家无缝对接企业的实习/全职工作机会,真正让大家学有所用,学有所成!


图为部分在深蓝学院招聘SLAM相关人才的企业

关于课程的其他介绍及报名方式


1. 上课时间

第三期『视觉SLAM进阶:从零开始手写VIO』课程将于10月11日正式开课,当晚举行开课仪式。整个学习周期为八周,课程有效期为一年,期间可反复回看课程内容。


2. 学习形式

为了保证学习效果,本门课程采取录播的形式,每周解锁一章。建议同学们登陆深蓝学院PC端官网,体验更佳!在整个学习过程中,有班主任全程带班、监督学习及完成作业;助教老师每周1V1批改作业、及时反馈学习效果;课后微信群答疑解惑,同期学员相互交流学习。请大家每周留出至少6个小时的时间用来学习、做作业。


3. 如何报名

第三期的报名通道已经开启,严格限报300人!!名额有限,先到先得!如果你想系统学习VIO,一定不要错过这期课程!


点击“阅读原文”,立即报名!
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/44122
 
944 次点击