首页 > 其他分享 >墨尔本大学提出水下视觉SLAM中的知识蒸馏:提升特征提取性能

墨尔本大学提出水下视觉SLAM中的知识蒸馏:提升特征提取性能

时间:2023-05-04 11:34:14浏览次数:52  
标签:UFEN 特征 知识 SLAM 水下 特征提取 数据 墨尔本大学

z以下内容来自小六的机器人SLAM学习圈知识星球每日更新内容

点击领取学习资料 → 机器人SLAM学习资料大礼包

论文##开源数据集#开源代码# Knowledge Distillation for Feature Extraction in Underwater VSLAM

论文地址:https://arxiv.org/abs/2303.17981

作者单位:墨尔本大学

数据集地址:https://github.com/Jinghe-mel/UFEN-SLAM

近年来,基于学习的特征检测和匹配方法在空中情况下的表现优于人工设计的方法。然而,由于缺乏带标注的水下数据集,学习水下场景中的特征是具有挑战性的。提出了一种用于训练水下特征检测与匹配网络(UFEN)的跨模式知识提取框架。特别是,我们使用空中RGBD数据来生成基于物理水下成像编队模型的合成水下图像,并使用这些作为媒介从预先训练的空中图像的教师模型SuperPoint中提取知识。

我们将UFEN嵌入到ORB-SLAM3框架中,通过引入额外的二进制化层来取代ORB特征。为了测试我们方法的有效性,我们建立了一个新的水下数据集,该数据集带有地面真实测量,名为EASI,记录在室内水箱中,针对不同的浊度水平。在现有数据集和我们的新数据集上的实验结果证明了该方法的有效性。

本文贡献如下:

1、提出了水下特征提取网络(UFEN),这是一种直接从水下图像上提取和匹配特征点的水下特征点检测和描述神经网络。

2、我们通过合成水下图像将空中场景的预训练模型(SuperPoint)的知识传递到UFEN模型。

3、我们提出了一种单目水下VSLAM系统UFEN-SLAM,通过在描述符解码器的末尾引入额外的二值化层,将UFEN集成到最先进的基于特征的VSLAM框架-ORB-SLAM3中。

4、我们构建了一个称为EASI的水下数据集,该数据集通过具有不同水浊度水平的运动跟踪系统测量到的真值,并在该数据集上评估了我们的方法的性能。






以上内容来自小六的机器人SLAM学习圈知识星球每日更新内容

标签:UFEN,特征,知识,SLAM,水下,特征提取,数据,墨尔本大学
From: https://www.cnblogs.com/CV-life/p/17370603.html

相关文章

  • 1.ORB-SLAM3论文重点导读及整体算法流程梳理
    摘要ORB-SLAM3是第一个能够执行纯视觉、视觉-惯导以及多地图的SLAM系统,可以在单目,双目以及RGB-D相机上使用针孔以及鱼眼模型。本文主要新颖之处在于基于特征的VIO紧耦合系统,该系统完全依赖于最大后验估计,即使在IMU初始化阶段也是如此。本系统在小型和大型、室内和室外环境中实时稳......
  • 1.ORB-SLAM3论文重点导读及整体算法流程梳理
    摘要ORB-SLAM3是第一个能够执行纯视觉、视觉-惯导以及多地图的SLAM系统,可以在单目,双目以及RGB-D相机上使用针孔以及鱼眼模型。本文主要新颖之处在于基于特征的VIO紧耦合系统,该系统完全依赖于最大后验估计,即使在IMU初始化阶段也是如此。本系统在小型和大型、室内和室外环境中实时......
  • 视觉SLAM:模型介绍、算法框架及应用场景
    目录01 什么是SLAM 1.1 相机模型1.2 相机运动1.3建图02SLAM算法框架03SLAM的应用场景3.1自动驾驶的高精度定位3.2自主移动机器人知识扩展:组合导航(GNSS/INS)二维码导航/磁导航3.3室内场景的三维重建:AR(增强现实技术)等04 结语参考文献:本文主要想使用尽量少的专业词汇来解释......
  • ubuntu18.04 ORB-SLAM3编译运行
    如何编译?1、代码下载;gitclonehttps://github.com/UZ-SLAMLab/ORB_SLAM3或者gitclonehttps://github.com/electech6/ORB_SLAM3_detailed_comments2、按照里面的README.md进行环境安装和编译;安装和编译过程中可能会出现的问题:1)提示找不到GLEW解决方法:sudoaptinstallli......
  • ORB_SLAM3源码阅读笔记(四)
    LoopClosing线程1LoopClosing线程的创建    LoopClsing线程的创建与启动和LocalMapping线程一样,该线程的核心也在于Run()函数,以下对LoopClosing线程进行逐步的分析。创建LoopClosing对象mpLoopClosermpLoopCloser=newLoopClosing(mpAtlas,mpKeyFrameDatabase,......
  • 香港理工即将开源!第一个仅使用CPU的实时LiDAR SLAM和网格化,速度40Hz!
    以下内容来自小六的机器人SLAM学习圈知识星球每日更新内容点击领取学习资料→机器人SLAM学习资料大礼包论文##开源代码#SLAMesh:Real-timeLiDARSimultaneousLocalizationandMeshing论文地址:https://arxiv.org/abs/2303.05252作者单位:香港理工大学开源代码:https://gi......
  • SLAM经典:FSAT-LIO
    转载自:柑橘全程机械化平台编辑:一点人工一点智能原文:SLAM经典:FSAT-LIO今天给大家分享IEEERoboticsandAutomationLetters上发表经典文章:FAST-LIO:AFast,RobustLiDAR-inertialOdometryPackagebyTightly-CoupledIteratedKalmanFilter。文章中主要介绍了香港大学火星实验......
  • 视觉SLAM十四讲——有关相机运动的汇报
    视觉SLAM十四讲——有关相机运动的汇报大概用了一个月的时间看完slam十四讲,里面很多内容算是填坑了很多以前遇到的不懂的点,并且脑海里也大致有了一个关于SLAM的框架,现在就这篇文章将其中相机运动估计的部分进行一个介绍。SLAM是什么?SLAM的英语全称是SimultaneoursLocalizatio......
  • 目标图像的HOG特征提取matlab仿真
    1.算法描述HOG特征提取方法就是将一个image(你要检测的目标或者扫描窗口):1)灰度化(将图像看做一个x,y,z(灰度)的三维图像);2)采用Gamma校正法对输入图像进行颜色空间的标准化(归一化);目的是调节图像的对比度,降低图像局部的阴影和光照变化所造成的影响,同时可以抑制噪音的干扰;3)计算图像每个......
  • 目标图像的HOG特征提取matlab仿真
    1.算法描述HOG特征提取方法就是将一个image(你要检测的目标或者扫描窗口): 1)灰度化(将图像看做一个x,y,z(灰度)的三维图像); 2)采用Gamma校正法对输入图像进行颜色空间的标准化(归一化);目的是调节图像的对比度,降低图像局部的阴影和光照变化所造成的影响,同时可以抑制噪音的干扰; 3)计......