0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

教你们视觉SLAM如何去提高定位精度

新机器视觉 来源:计算机视觉life 作者:计算机视觉life 2021-07-06 10:57 次阅读

EpsAvlc:

这个事情的回答需要基于你的动机。

如果你想改进已有的算法以获得在数据集上的视觉里程计定位精度上的提升,那么我的判断是比较难。

如果你是在实际场景中发现已有的框架(例如ORB-SLAM)的定位精度不能达到论文中,或者你预想的精度,那么这个事情是可以根据实际场景讨论的。

排名6, 11, 12, 14, 15的方案是基于视觉的,或者至少融合了视觉。其漂移误差大都低于1%。这是什么概念?我本科时参加的机器人竞赛里,经过仔细标定的轮式里程计,精度也不过1%。当然,视觉里程计的最终漂移误差一般都是回环后再算的,直接使用的话根据前端的调教程度,大概可以看做1%左右。不过无论怎样,对于增量式的定位方案,1%的误差应该都可以算是差强人意了。想要再有提升还是挺困难的,要么就加入许多Trick(过拟合数据集),但是感觉意义不大。

如果是在一些复杂场景下需要提升定位精度,那么还是有许多事情可以做的。像之前答主提到的,用语义分割,将动态物体上的特征点滤去,以提升BA精度。我认为有一些场景,是目前已有的框架力所不能逮的:

1.Long-term场景。如何保证夏天建的室外地图,在冬天也能用?这涉及到季节不变的路标的设计与提取。语义分割天然就有long-term特性,将语义分割考虑进去是一个较好的方法。

2.高度动态的场景。比如走在去菜市场的路上,来往人群很多。人是可以精确定位的,但是SLAM可能就要抓瞎了。

3.纹理缺失的场景。这算是室内SLAM时经常需要面对的事情了。

这三个问题,其实都有许多工作已经在做了。谷歌学术上搜索相关关键字就有。

就像综述《Past, Present, and Future of SimultaneousLocalization And Mapping: Towards theRobust-Perception Age》标题所述,目前鲁棒才是SLAM的关键命题。发布于 06-27

郑纯然:

可以做一些深度学习辅助提取路标的工作,比如:如果已经知道图像中某个物体属于一个既定的类别,然后再提角点,就会比针对全图提角点鲁棒性高很多。

刘宴诚:

具体细节太多了,ORBSLAM2这个框架基本上所有的代码都在围绕如何提高特征点的质量。其实想想特征点法提高定位精度无非就是如何保证特征点匹配的准确以及特征点选取的准确,可问题就出在无法保证百分百绝对精确,所以通过很多骚操作把这个事情做到极致,就可以提高定位精度了。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SLAM
    +关注

    关注

    23

    文章

    423

    浏览量

    31820
  • 数据集
    +关注

    关注

    4

    文章

    1208

    浏览量

    24689
  • 深度学习
    +关注

    关注

    73

    文章

    5500

    浏览量

    121111

原文标题:视觉SLAM怎么去提高定位精度?

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    利用VLM和MLLMs实现SLAM语义增强

    语义同步定位与建图(SLAM)系统在对邻近的语义相似物体进行建图时面临困境,特别是在复杂的室内环境中。本文提出了一种面向对象SLAM的语义增强(SEO-SLAM)的新型
    的头像 发表于 12-05 10:00 119次阅读
    利用VLM和MLLMs实现<b class='flag-5'>SLAM</b>语义增强

    最新图优化框架,全面提升SLAM定位精度

    同时定位与地图构建(SLAM)是一项关键技术,允许移动机器人在部分或完全未知的环境中自主导航。它包括使用机载传感器同时估计机器人状态和构建传感器检测到的环境地图。SLAM可以根据传感器和地图构建技术
    的头像 发表于 11-12 11:26 334次阅读
    最新图优化框架,全面提升<b class='flag-5'>SLAM</b><b class='flag-5'>定位</b><b class='flag-5'>精度</b>

    MG-SLAM:融合结构化线特征优化高斯SLAM算法

    同步定位与地图构建 (SLAM) 是计算机视觉中的一个基本问题,旨在在同时跟踪相机姿势的同时对环境进行地图构建。基于学习的密集 SLAM 方法,尤其是神经辐射场 (NeRF) 方法,在
    的头像 发表于 11-11 16:17 264次阅读
    MG-<b class='flag-5'>SLAM</b>:融合结构化线特征优化高斯<b class='flag-5'>SLAM</b>算法

    一种适用于动态环境的实时视觉SLAM系统

    既能保证效率和精度,又无需GPU,行业第一个达到此目标的视觉动态SLAM系统。
    的头像 发表于 09-30 14:35 461次阅读
    一种适用于动态环境的实时<b class='flag-5'>视觉</b><b class='flag-5'>SLAM</b>系统

    物联网系统中高精度RTK定位方案的实现_高精度定位模块

    物联网系统中为什么要使用高精度定位模块 物联网系统中使用高精度定位模块的原因主要体现在以下几个方面: 提高
    的头像 发表于 09-26 17:53 1157次阅读
    物联网系统中高<b class='flag-5'>精度</b>RTK<b class='flag-5'>定位</b>方案的实现_高<b class='flag-5'>精度</b><b class='flag-5'>定位</b>模块

    视觉检测精度能达到 0.01 吗

    在现代工业生产和质量控制领域,视觉检测技术因其高效、非接触式测量等优势而备受青睐。然而,对于许多对精度要求极高的应用场景,一个关键的问题是:视觉检测精度能否达到 0.01级别?研讯科技
    的头像 发表于 08-22 11:20 270次阅读
    <b class='flag-5'>视觉</b>检测<b class='flag-5'>精度</b>能达到 0.01 吗

    室外定位:高精度北斗RTK定位技术

           北斗RTK定位技术,也称北斗差分定位技术,利用我国自主研发的北斗卫星定位系统实现精确定位功能。定位
    的头像 发表于 07-18 15:19 545次阅读

    什么是高精度定位平板?

    精度定位平板是一种结合了高精度定位技术和强大计算能力的平板电脑,广泛应用于测绘、地理信息系统(GIS)、精准农业、工程建设和公共安全等领域。其核心特点在于能够提供亚米级甚至厘米级的
    的头像 发表于 06-12 17:53 811次阅读

    北斗高精度定位终端的工作原理和精度范围

    北斗高精度定位终端的工作原理主要基于北斗卫星导航系统,通过卫星信号的接收、处理和计算,实现了对目标位置的精确测量。以下是关于北斗高精度定位终端工作原理的引文:北斗高
    的头像 发表于 05-28 11:15 648次阅读
    北斗高<b class='flag-5'>精度</b><b class='flag-5'>定位</b>终端的工作原理和<b class='flag-5'>精度</b>范围

    激光焊接视觉定位引导方法

    激光焊接是一种高效、精确的焊接技术,广泛应用于汽车制造、航空航天、电子产品等领域。随着工业自动化和智能化的发展,激光焊接的精度和效率需求日益增加。在此背景下,视觉定位引导技术成为提升激光焊接质量
    的头像 发表于 05-28 10:34 513次阅读
    激光焊接<b class='flag-5'>视觉</b><b class='flag-5'>定位</b>引导方法

    机器人高效导航定位背后SLAM专用芯片的崛起

    电子发烧友网报道(文/李宁远)对移动机器人来说,导航定位是最基本最核心的功能之一,机器人自主移动能力建立在出色的导航定位基础上。目前移动机器人应用得最广泛的导航定位技术无疑是SLAM
    的头像 发表于 05-28 00:20 3512次阅读

    深度解析深度学习下的语义SLAM

    随着深度学习技术的兴起,计算机视觉的许多传统领域都取得了突破性进展,例如目标的检测、识别和分类等领域。近年来,研究人员开始在视觉SLAM算法中引入深度学习技术,使得深度学习SLAM系统
    发表于 04-23 17:18 1284次阅读
    深度解析深度学习下的语义<b class='flag-5'>SLAM</b>

    工程实践中VINS与ORB-SLAM的优劣分析

    ORB-SLAM是一种基于特征的单目视觉SLAM系统,广泛用于实时三维地图构建和机器人定位。该系统使用ORB特征进行高效的视觉识别和地图重建
    的头像 发表于 04-08 10:17 2816次阅读
    工程实践中VINS与ORB-<b class='flag-5'>SLAM</b>的优劣分析

    什么是SLAMSLAM算法涉及的4要素

    SLAM技术可以应用在无人驾驶汽车、无人机、机器人、虚拟现实等领域中,为这些领域的发展提供了支持。SLAM技术的发展已经逐渐从单纯的定位和地图构建转向了基于场景理解的功能。
    发表于 04-04 11:50 2339次阅读

    关于直线电机模组分辨率、定位精度和重复定位精度浅谈

    分辨率、定位精度和重复定位精度之间相互关联,而且都是直线电机模组精度的重要指标,只有全面理解直线电机模组
    的头像 发表于 01-11 11:34 1666次阅读
    关于直线电机模组分辨率、<b class='flag-5'>定位</b><b class='flag-5'>精度</b>和重复<b class='flag-5'>定位</b><b class='flag-5'>精度</b>浅谈