摘要:

利用线特征来提高基于点特征的视觉惯性SLAM(VINS)的定位精度越来越重要,因为它们提供了结构化场景中规则性的额外约束,然而,实时性能一直没有得到关注。本文介绍了PL-VINS,一种基于实时优化的具有点和线的单目VINS方法,它是在最新的基于点的VINS Mono的基础上发展起来的。观察到目前的工作是使用LSD算法来提取直线,但是LSD是为场景的形状结构表示而设计的,而不是针对特定的姿态估计问题,由于其昂贵的成本成为实时性能的瓶颈。本文通过对隐参数调整和长度抑制策略的研究,提出了一种改进的LSD算法。改进后的LSD的运行速度至少是LSD的三倍。此外,通过用pucker坐标表示线地标,线重投影残差被建模为中点到线的距离,然后通过迭代更新pucker坐标的最小四参数正交表示来最小化。在公共euro-benchmark数据集上的实验表明,在相同工作频率下,在低功耗CPU@1.1ghz下,该方法的定位误差比VINS-Mono算法低12-16%。

开源代码:https://github.com/cnqiangfu/PL-VINS。

相关工作与主要贡献

本文提出了PL-VINS,其特点包括:

(1)据

PL-VINS:实时基于点线的单目惯导SLAM系统相关推荐

  1. ORB-SLAM3 单目惯导ros-system-track

    文章目录 ROS ros_mono_interial.cc Function 主函数 imu抓取 image 抓取 image与imu同步 ORB_SLAM3::System Function 构造 ...

  2. 论文简述 | 鸟瞰单目多体SLAM

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 编辑丨当SLAM遇见小王同学 声明: 本文只是个人学习记录,侵权可删.论文版权与著作权等全归原作者所有 ...

  3. 基于先验激光雷达地图的2D-3D线特征单目定位

    论文标题 Monocular Camera Localization in Prior LiDAR Maps with 2D-3D Line Correspondences 1. 摘要 对于视觉导航任 ...

  4. 基于深度学习的单目深度估计综述

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 文章:Monocular Depth Estimation Based On Deep Learnin ...

  5. 基于深度学习的单目图像深度估计总结

    图像深度估计,是目前计算机视觉研究中的经典问题.深度图(Depth Map)表示每个像素在空间中的位置,是一种普遍的三维场景信息表达方式,广泛应用于自动驾驶.三维重建等方面. 基于深度学习的单目图像深 ...

  6. 简述计算机视觉极限约束的原理,基于极线约束的单目立体视觉自由曲面棱镜设计...

    摘要: 立体视觉是计算机视觉的一个重要分支,目前已经广泛应用于工业,航天,医疗等众多领域.随着立体视觉技术的发展和应用方向的不断拓展,人们对立体视觉系统经济化,微型化,轻量化的使用要求也在不断提升,多 ...

  7. 前车碰撞预警——FCW,基于深度学习和单目摄像头测距的前车碰撞预警源码

    前车碰撞预警--FCW,基于深度学习和单目摄像头测距的前车碰撞预警源码. 单目测距,多目标跟踪. 车辆检测,智能adas,FCW,价格只包括源码及设计文档讲解. 我使用的版本说明: gpu版本: an ...

  8. 基于深度学习和单目摄像头测距的前车碰撞预警源码

    前车碰撞预警--FCW,基于深度学习和单目摄像头测距的前车碰撞预警源码 单目测距,多目标跟踪. 车辆检测,智能adas,FCW,编号只包括源码及设计文档讲解. 我使用的版本说明: gpu版本: ano ...

  9. 单目+惯性 VIO SLAM 对比

    https://www.zhihu.com/question/53571648 有哪些开源项目是关于单目+imu做slam的? https://zhuanlan.zhihu.com/p/3499510 ...

最新文章

  1. mybaits自连接查询
  2. [转]JDK动态代理
  3. 【华为云技术分享】基于小熊派开发板的智慧路灯开发版本更新
  4. 非root用户安装nginx
  5. 百度搜索关键词纠错机制研究
  6. volatile一题
  7. 万特电能表接线仿真系统 软件_电工学习PLC和接线入门 之 无中生有(软件仿真)...
  8. 生成BDS卫星1和卫星2的B1C信号的数据分量主码、 导频分量主码和子码
  9. mybatis insert返回自增主键的id值
  10. 互联网数仓之:Lambda架构 vs Kappa架构
  11. 机房收费系统——退卡
  12. php讯飞文本纠错接口对接
  13. oracle 基础dbms错误,更改对 DBMS 错误的响应
  14. vue created钩子使用后台数据赋值给data里的变量,报错‘undefined’
  15. PID控制器中的常见问题
  16. ABAQUS振动切削
  17. ddr2是几代内存_如何区分DDR1 DDR2 DDR3内存条
  18. 真的输了,五笔输入法败给拼音,它输给了时代
  19. CocosCreator项目实战(15):动画与音效
  20. echarts水球图

热门文章

  1. java陷阱之自动拆箱
  2. 2022-2028全球及中国呼吸麻醉消耗品行业研究及十四五规划分析报告
  3. 分享一个小工具:Excel表高速转换成JSON字符串
  4. 接口与抽象类的使用选择
  5. 201403-4 无线网络
  6. DataGridView打印类
  7. 爱不释手(Typingfaster)1.78beta,重大升级,欢迎试用,期待反馈。
  8. 算法设计与分析第3章 贪心算法
  9. FPGA设计细节和实现(初学者)
  10. oracle insert忽略重复数据,Oracle’INSERT ALL’忽略重复项