移动机器人视觉SLAM中运动目标移除系统设计与实现

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:chentao_00
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动机器人由于具备较强的适应性和自主性,在医疗、灾难救援、家政服务等领域得到广泛应用。建立精准的三维地图和实现精确的定位是移动机器人实现自主导航的关键,也是完成后续任务的前提条件。目前大多数的视觉同步定位与地图创建(SLAM,Simultaneous Localization and Mapping)系统主要适用于静态场景,限制了SLAM系统的适用范围。在动态场景下解决SLAM问题时,若移动机器人视野中存在运动目标,构建三维点云地图和三维栅格地图时将会多次留下运动目标的三维模型,还会影响到SLAM中闭环检测和视觉里程计的精度,导致构建的地图和定位不够精确,影响SLAM的性能和机器人后续任务的执行。在动态场景下移动机器人视觉SLAM中,检测并移除运动目标对构建静态场景的三维点云地图和三维栅格地图、改善闭环检测和视觉里程计的性能具有重要意义。本文在现有运动目标检测方法的基础上,提出了基于RGB图像和深度(depth)图像相结合的运动目标检测方法。利用RGB-D相机获取RGB图像和深度图像,通过图像特征提取与匹配求解前后两帧图像间的单应性矩阵,得到两帧图像像素坐标之间的映射关系。然后在两帧图像对应的坐标位置上进行图像差分,并将差分图像二值化,结合深度信息将运动目标所对应二值化图像区域分离到前后两帧,得到标记了运动目标候选区域的标记图像。本文提出了基于运动目标标记图像和点云聚类分割相结合的运动目标移除方法。结合相机模型计算三维点云,对三维点云进行滤波和降采样后移除地平面,运用聚类算法将点云分割为多个目标,结合运动标记图像找出运动目标对应的聚类,将运动目标对应的聚类投影到一个平面,利用边界提取算法和棱柱提取算法将运动目标对应的聚类从原始点云中移除。本文在已有的RGB-D SLAM系统RTABMap(Real-Time Appearance-Based Mapping)的基础上,设计了一个基于运动目标移除算法的RGB-D SLAM系统。对移除运动目标后构建三维点云地图、构建三维栅格地图、闭环检测、视觉里程计和实时性进行实验测试,实验表明在构建三维点云地图和三维栅格地图时移除运动目标可以构建静态场景的三维地图;移除运动目标在一定程度上可以改善闭环检测和视觉里程计的性能;运动目标检测和移除算法具有较好的实时性。
其他文献
在宽带码分多址接入(WCDMA)系统中,随着数据业务速率的不断提升,Iub接口越来越成为数据传输的瓶颈,怎样更高效地利用Iub传输资源成为业界研究的热点。过准入策略进而被提出。过
随着信息化时代的到来,传统的文献检索方式越来越难以满足读者的需求,文献检索方式信息化的需求越来越迫切。文献检索方式信息化,需要将传统的纸质文献检索目录卡片转化为电
随着Internet的迅速发展,网络安全问题显得日益突出。目前,网络上的攻击方式逐渐呈现出一些新特点,转为小规模的,针对特定用户和目的的攻击。另外一方面,仅仅依靠反病毒软件保护系
学位
知识管理本质上是一种管理思想,实施知识管理是组织的一项投资,任何投资都要对其投入效果进行评估和测量。所以在实施知识管理后,组织还需要建立知识管理实施效果跟踪和评估措施
短期时序记忆是工作记忆的一种,它对从一般的知识获取到推理都起到了重要作用。以国际WIC研究院的研究课题为例,归纳推理、演绎推理、学习稳定性、决策、问题求解的神经科学基
软件可靠性是软件质量的重要方面.软件失效是系统失效或系统服务质量降级的主要因素.准确地评估软件系统的可靠性、预测软件可靠性随测试过程的增长能为软件发布和测试资源的
Web服务是近年来新兴的Web应用方式,其发展十分迅速。随着其应用范围的扩大以及Web服务动态组合需求的提出,Web服务的发布与发现,成为Web服务应用的一个关键问题之一。 传统
随着医疗信息技术和生物科技的迅猛发展,生物医疗行业的数据量呈爆炸式增长。作为生物医疗数据最重要的组成部分,临床与组学数据是指在疾病的诊治和组学分析中产生的电子病历
随着计算机网络的发展和技术的进步,网络游戏逐渐成为人们重要的娱乐方式。一个网络游戏系统需要支持分布在各地的成百上千的玩家同时在线游戏,繁重的处理任务使性能问题成为