针对深度图的测量误差和相邻像素干扰问题,在BA前对特征点可靠性进行验证,同时改进了ORB-SLAM2的虚拟相机模型导致的误差函数,避免了零空间。

当前RGBD VSLAM存在的问题

  由于深度图测量值存在误差,同时在物体边缘处精度不高,现有SLAM算法采用的RANSAC算法不能稳定消除这些误差。ORB-SLAM2将RGBD图像转化为双目图像来对深度误差进行表达,但是在投影过程中会丢失一个维度的信息,从而导致零空间。

基于地图点共识的离群点去除

  在完成特征点匹配之后,BA优化之前,根据地标点质心G,地标点坐标M和观测X对Xsh是否是离群点进行预判。

自适应虚拟相机

  ORB-SLAM2的位姿误差由三个部分构成,x,y的差值,以及投影到虚拟相机之后的视差。本文根据不同的误差设置不同的相机中心,保证不同的点一定有不同的视差,同时因为两张图像相机不再平行,视差需要分成两个维度进行考虑。

Towards Noise Resilient SLAM相关推荐

  1. 《论文笔记》DOOR-SLAM:Distributed,Online, and Outlier Resilient SLAM for Robotic Teams

    作者:Pierre-Yves Lajoie1, Benjamin Ramtoula1,3, Y un Chang2, Luca Carlone2, Giovanni Beltrame1 单位:麻省理工 ...

  2. ICRA2020重磅来袭——SLAM文章汇总

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 ICRA(International Conference on Robotics and Autom ...

  3. PcGAN:一种用于一次学习的噪声鲁棒条件生成对抗网络∗

    简 介: 在本文中,我们为智能交通系统提出了一种基于条件生成对抗网络的新型交通标志分类方法.所提出的 PcGAN是一个端到端网络,网络框架包含交替更新模块,即数据重建模块和退化生成模块,以及用于退化消 ...

  4. 异常检测(Anomaly detection)方法小结

    文章目录 一.基于规则处理 二.基于统计学处理 三.基于机器学习处理 3.1 无监督方法 3.2 半监督方法 3.3 有监督方法 四.数据类型 4.1. 高维数据 4.2. 时间序列数据 4.3. 文 ...

  5. Exploiting Sample Uncertainty for Domain Adaptive Person Re-Identification论文解读

    论文收录于 AAAI2021 论文地址:https://arxiv.org/abs/2012.08733v2 动机 利用伪标签聚类容易产生错误的或噪声标签. 思路 提出一个探索样本不确定性的方法--在 ...

  6. ICRA2020 论文阅读

    1. TextSLAM: Visual SLAM with Planar Text Features .Boying Li, Danping Zou, Daniele Sartori, Ling Pe ...

  7. ICRA2022 SLAM相关论文整理

    目录 视觉SLAM相关 线.面.3Dfeature 多相机系统 VIO+GPS 其他 数据集 三维重建 语义SLAM Special sensor Lidar相关 视觉SLAM相关 线.面.3Dfea ...

  8. 2021 SLAM会议论文汇总

    目录 1.ICRA2021 语义定位与建图 视觉SLAM 视觉里程计 视觉三维重建 视觉惯性里程计 跟踪 深度估计 视觉定位 激光雷达定位 多传感器数据融合 多传感器融合建图 激光雷达SLAM 激光雷 ...

  9. [转] ICRA2022 SLAM相关论文整理

    目录 视觉SLAM相关 线.面.3Dfeature 多相机系统 VIO+GPS 其他 数据集 三维重建 语义SLAM Special sensor Lidar相关 视觉SLAM相关 线.面.3Dfea ...

最新文章

  1. HTML中将px转换为em的语法,在JavaScript中转换EM为PX(并获得默认字体大小)
  2. Python中输出字体的颜色设置
  3. oracle存档模式,Oracle开启归档模式并设置RMAN自动备份策略
  4. 【电信增值业务学习笔记】7 USSD增值业务提供技术
  5. 3位格雷码的顺序编码_绝对值编码器当中的格雷码
  6. IDEA打包成可执行的JAR包
  7. Linux 命令之 Bang(!) 命令
  8. oracle的undo
  9. AgileEAS.NET平台开发Step By Step系列-药店系统-索引
  10. python turtle工具箱_python 库之 turtle(图形绘制) 开启新的快乐源泉
  11. [二叉树|深搜|dfs] leetcode 404 左叶子之和
  12. Coolite服务端方法调用与Web.Config配置
  13. SaaS应用“正益工作”发布,为大中型企业轻松构建移动门户
  14. 单片机led数码管显示c语言,各位大神,如何用C语言实现在数码管上实现1234同时亮...
  15. 一打卡作弊软件CEO被判5年6个月,网友:这也太...
  16. java 读取word模板文件路径_Java 读取Word模板替换内容并另存
  17. python自动爬取更新电影网站_Python爬虫之—微信实时爬取电影咨询
  18. 《土豆荣耀》重构笔记(五)创建角色以及怪物的动画
  19. 如何使用MySQL存储Emoji表情,UTF-8和UTF-8MB4字符编码有何区别?
  20. java --help_java help

热门文章

  1. 进阶的爬虫系列 ——不得不说的贴吧爬取术
  2. 超实用的ELK日志分析系统
  3. php保留两位小数的函数,php保留两位小数的几种方法介绍
  4. 古希腊神话故事:海妖塞壬
  5. 【源码+教程】Java学生成绩在线管理项目_Java实战项目_Java开源项目_Java毕设项目_Java毕业设计_计算机毕业设计_Java项目开发
  6. 使用nuitka打包python代码为exe可执行程序
  7. 【UE4 C++】大规模人群绕行避让的最优解DetourCrowdAIController如何开启
  8. gff文件用什么打开_GTF/GFF文件的差异及其相互转换
  9. B.FRIENDit壁虎忍者:一只好的电竞耳机,你看得出来吗?
  10. 学习记录:IA-32指令操作的一些练习题