深度模型压缩在V-SLAM闭环检测系统中的应用研究

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:tonyyang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视觉同步定位与地图构建(Visual-based Simultaneous Localization and Mapping,VSLAM)是指移动机器人利用自身携带的视觉传感器采集环境图像信息,估计自身移动轨迹并得到环境的三维点云地图,也即迭代地进行定位与环境地图构建。现有的RGBD-SLAM系统基于传统人工选取特征进行移动机器人轨迹估计和三维环境点云地图构建,具有计算量小,快速、高效的特点。RGBD-SLAM系统增加了闭环检测模块,闭环检测模块能有效地消除传感器累积误差,从而提升系统定位精度。该系统中采取最小生成树的算法来实现闭环检测,但因为所用的闭环检测算法仍然使用传统人工选取的特征,导致算法在环境发生复杂变化时检测精度不高,应对环境变化时鲁棒性差。而高精度、快速的闭环检测对于SLAM定位精度而言具有重要意义。基于此,本文主要针对VSLAM中的闭环检测环节进行研究,旨在提高闭环检测的速度和环境剧烈变化时算法的鲁棒性,为实现这一目的,将深度学习方法和网络模型压缩应用在VSLAM闭环检测中,该方法由于使用深度网络进行特征学习,具有传统特征无法比拟的优势;在此基础上本文将基于深度学习和模型压缩的闭环检测算法与VSLAM系统进行融合,改进并得到了一种基于深度模型压缩网络实现闭环检测的快速、鲁棒的VSLAM算法。主要工作如下:(1)提出了深度压缩闭环检测算法,算法使用模型压缩中的参数剪枝对卷积神经网络进行压缩加速,并利用压缩处理后的卷积神经网络进行特征学习以实现闭环检测。算法创新点在于将模型压缩中的参数剪枝应用在深度网络闭环检测中,在几乎不影响网络闭环检测性能的前提下将算法检测速度提升四倍。(2)改进了深度压缩闭环检测的VSALM系统。通过将所提出的深度压缩闭环检测方法与RGBD-SLAM系统融合中得到基于深度压缩闭环检测的VSLAM系统。改进后的系统相较于传统的VSLAM系统,优势在于通过使用深度网络学习图像特征,使闭环检测模块极大程度地消除传感器累积误差,从而提升VSLAM系统的定位精度;同时引入模型压缩中的参数剪枝,在提升系统定位精度的前提下将系统运行速度提升十倍。(3)在标准数据集上对所提出的深度压缩闭环检测算法和改进的深度压缩闭环检测的VSLAM系统性能进行了实验评估。实验结果表明:将模型压缩应用在深度网络闭环检测中不会使网络检测性能变差,同时还能极大的提升算法检测速度;改进的深度压缩闭环检测的VSLAM系统能有效的完成定位与构图任务,系统的运行速度亦得到极大提升。
其他文献
在复杂的环境中,常会有恶劣的条件,存在有毒和有害的状况。使用无线的自供电传感器具有巨大的优势。但是,在恶劣环境下,自供电传感器仍然有发生短路导致器件损坏的风险。基于
在全球化的进程中,国内外都处在高速发展的轨道上,高层和超高层建筑正在遍布全球,保证建筑的安全性和功能性就成为设计人员首先要达到的目标。高强混凝土柱虽然提高了柱子的
本文提出适用于面向对象系统的软件调用图分析方法。主要研究基于函数(函数调用图)和类(类依赖图)的软件调用图,并针对已有的函数静态调用图、动态调用图的缺陷,提出更全面的
仿生扑翼飞行机器人具有飞行性能好,灵活性强,外观隐蔽性高等特点,可应用于军事侦查、环境勘测和生命救援。为实现上述功能,仿生扑翼飞行器需要有视觉监控的功能。扑翼飞行器
图像特征学习是计算机视觉和机器学习领域的重要研究内容,计算机视觉中的很多任务如图像分类、目标检测、图像分割等,首先会利用图像特征学习方法抽取原始图像的特征,然后再
伺服控制系统是机器人系统中极其重要的一部分,伺服控制系统性能的优劣,直接决定了机器人在工作运行过程中能否满足控制精度的要求。在设计整定以及调试一个快响应性和高稳定
有关多智能体系统的研究,在现实生活中得到了广泛的应用。当我们希望设计的控制器能使系统达到预设的性能评估,例如给定的稳定同步误差、最大误差超调量以及误差收敛速度时,
具有机械电气分离和长径比大特点的冗余绳驱机器人在狭小空间环境中的运用越来越多,比如太空卫星内部检修、核电站管道检测等,但是处于半闭环控制的运动精度较差和控制方法不
数据信息时代的迅速发展,获取准确可靠的信息显得尤为重要,无线传感器网络作为获取信息的主要技术手段,与其相关的研究越来越备受关注。在无线传感器网络研究中,覆盖优化问题
通过采用三阶段DEA和DEA_Malmquist方法分别测度91家商业银行在1988-2018年期间的技术效率、生产效率,在此基础上通过科学的方法量化1993-2018期间利率市场化改革进程,最后通