观点 | SLAM会被深度学习取代吗?

原文链接:观点 | SLAM会被深度学习取代吗?

首先祝大家国庆节快乐!

今天和大家聊一个有趣的话题:SLAM是否会被深度学习取代。据说卡内基梅隆大学机器人研究所的计算机视觉课程,分成了两部分,一个是基于学习的方法,一个是基于几何的方法。作为一个SLAMer,深深的感受到最近几年SLAM的快速发展,以前很多人说起计算机视觉,基本就和深度学习视觉算法划上了等号,如今SLAM也有自己的一席之地了。几何方法和学习方法,已经成为现代计算机视觉的两根支柱。

不过在学术界,最近几年,顶会上SLAM和深度学习结合的论文越来越多,还出现了一些端到端的SLAM。而传统纯几何的SLAM论文貌似在萎缩,不知道是不是纯几何的SLAM太难发论文了,还是深度学习要在计算机视觉领域一统江山?

图片

我个人有点粗浅观点,分享给大家。

1、SLAM最近是不是很热?

确实很热。今年自动驾驶领域融资非常活跃,大疆、华为、小米等公司都在自动驾驶领域有大动作,造车新势力也风生水起。Facebook 元宇宙、字节跳动收购AR/VR硬件公司Pico等也带动了增强现实产业的火山爆发。而自动驾驶汽车、AR可穿戴设备要想实现准确定位,核心还是SLAM技术。

SLAM算法工程师,尤其是优秀的、有经验的工程师非常抢手。校招

ORB-SLAM2 是一种基于特征的视觉 SLAM(Simultaneous Localization and Mapping,同步定位与地图构建)系统,其核心方法依赖于传统的计算机视觉技术,而不是强化学习或深度学习。它使用 ORB(Oriented FAST and Rotated BRIEF)特征进行关键点检测和描述符提取,通过匹配这些特征实现帧间的跟踪与地图构建。 从技术分类来看,ORB-SLAM2 属于**基于几何的 SLAM 技术**,具体归类为**特征提取与匹配 SLAM**。它不涉及强化学习中的策略优化过程,也不使用深度学习模型进行特征学习或场景理解。因此,ORB-SLAM2 建图技术既不是强化学习 SLAM,也不是深度学习 SLAM,而是基于传统视觉特征的传统 SLAM 方法 [^2]。 ### ORB-SLAM2 的关键技术特点: - 使用 ORB 特征进行图像特征提取和匹配。 - 基于 PnP(Perspective-n-Point)算法估计相机位姿。 - 采用图优化(Graph-based Optimization)方法进行全局优化。 - 支持单目、双目和 RGB-D 相机等多种传感器输入。 尽管近年来有研究尝试将深度学习和强化学习引入 SLAM 系统以提升其在复杂环境下的鲁棒性和语义理解能力,但 ORB-SLAM2 本身并未集成这些技术。如果希望增强 ORB-SLAM2 的语义理解和导航能力,可以借助外部深度学习模块进行语义分割或目标检测,并结合强化学习策略实现更智能的路径规划和场景理解 [^1]。 ### 示例:ORB-SLAM2 的特征提取流程 ```cpp // 在 ORB-SLAM2 中提取 ORB 特征的简化代码片段 void ORBextractor::operator()(cv::InputArray _image, cv::InputArray _mask, std::vector<cv::KeyPoint>& _keypoints, cv::OutputArray _descriptors) { cv::Mat image = _image.getMat(); cv::Mat mask = _mask.getMat(); // 检测关键点 std::vector<cv::KeyPoint> keypoints; detector.detect(image, keypoints, mask); // 计算描述符 cv::Mat descriptors; extractor.compute(image, keypoints, descriptors); // 输出结果 _keypoints = keypoints; _descriptors.release(); descriptors.copyTo(_descriptors); } ```
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值