基于RGBD相机的3维ICP视觉里程计研究_第1页
基于RGBD相机的3维ICP视觉里程计研究_第2页
基于RGBD相机的3维ICP视觉里程计研究_第3页
基于RGBD相机的3维ICP视觉里程计研究_第4页
基于RGBD相机的3维ICP视觉里程计研究_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    基于rgbd相机的3维icp视觉里程计研究    徐碘摘  要:针对传统的迭代最近点算法在视觉里程计应用中存在的外点干扰与相机偶然大运动导致的位姿估计不准确或失效问题,提岀基于3维icp匹配的视觉里程计rgbd相机的切换策略,提髙位姿估计准确度和鲁棒性。并在icp算法起始阶段估计当前帧点云与模型点云重叠率,减少外点对位姿估计的影响。实验在标准测试数据集下,与典型视觉里程计对比有效提髙小规模运动下位姿估计的准确度,同时解决了相机偶然大运动下系统失效问题。关键词:3维icp算法  视觉里程计  rgbd相机 

2、位姿估计:tp242                           :a                    :1674-098x(2020)10(b)-0036-03abstract: in order to solve the problem of inaccuracy or failure of pose estimation caused b

3、y external point interference and occasional big motion of camera in the traditional iterative nearest point algorithm in the application of visual odometer, we present a switching strategy based on 3d icp matching for visual odometer rgbd camera to improve the accuracy and robustness of pose estima

4、tion. in the initial stage of icp algorithm, the overlap rate of current frame point cloud and model point cloud is estimated to reduce the influence of external points on pose estimation. compared with the typical visual odometer, the experiment can effectively improve the accuracy of low pose esti

5、mation in small-scale motion, and solve the problem of system failure in accidental large motion.key words: 3d icp algorithm; visual odometer; rgbd camera; pose estimation1  视觉里程计轨迹估计1.1 算法框架在估计相机位姿时,本文选择将图像信息以特征点云的形式进行输入。为了增强最终模型的精准性,本文选择首先综合模型dk(当前帧点云模型)和模型mk1(世界坐标系下的点云模型)的信息估计位姿,其次使用卡尔曼滤镜对模型

6、mk1进行结合得到mk。本文采用的当前帧点云位姿计算的初值是实验中前一帧点云计算得到的位姿tk1,但实验中会产生一些不可控因素,较为突出的是实验中相机的偶然大幅度运动,此时会对计算结果产生较大的影响。判断之后,本文选择跳过当前帧,代之以计算上一帧dk1与下一帧dk1的相对位姿,本文利用ransac算法剔除外点并在匹配时选用传统的特征点描述,获得相应的特征点后再采用icp算法(原始)进行位姿计算。1.2 本文的icp位姿估计算法首先使用欧式距离度量在点云模型mk-1与dk之中检索最近点,接着通过确定其配准关系求解距离和及距离和的最小二乘问题获得位姿,再使点云模型dk处于与模型mk-1相同的坐标系

7、下,寻找下一次迭代的最近点再进行位姿运算,重复操作直到位姿收敛,这是传统icp算法的主要思路。在icp算法中必不可缺的一步便是估计当前帧点云与模型点云的最小部分重叠率=,这个最小重叠率的值呈现了当前帧点云与模型点云之间的最小重叠百分比,经过优化运算中相应的目标函数可以得到:()=e()/1+。在本文中,位姿解算采用不同于传统icp算法的各向异性的icp算法,这是由于在不同特征点中,其确定度有所不同。需做特殊说明的是,本文不采用传统icp算法思路中经常使用到的欧氏距离寻找点云模型的最近点,而是采用马氏距离,即点di与mj之间的距离,其距离公式为:dist(di,mj)2=(di-mj)2

8、0; 实验及分析本文的实验步骤具体如下:第一,验证引入自适应部分重叠率是否能够增加位姿计算精度;第二,将本文算法与改进前的算法进行对比实验。一般的,从体现系统随时间增加产生累积误差的程度来看,相对轨迹误差对视觉里程计评价更适宜。具体实验如图1所示。2.1 帧对模型与帧间匹配的切换策略对比实验上文提到的相机大运动,本文对比了有无切换策略对视觉里程计的影响,实验表明切换策略对相机偶然大运动具有一定的鲁棒性。具体实验数据如表1所示。2.2 视觉里程计的综合表现能力实验针对前文提到的整体视觉里程计系统,实验选择采用tum rgbd标准数据集中6个常用数据集对其进行整体评估实验并且选取两个典型的算法(d

9、so6、dvo7)实行对比。实验验证精度高于典型算法的3个视频序列为相机做小规模运动,而在相机有偶然大运动的视频序列上可以达到与典型算法同等的估计效果。具体实验数据如表2所示。3  结语本文对于现有视觉里程计算法中外点影响大、相机偶然大运动鲁棒性欠缺的问题设想并验证了一种改进方法并使用了一种切换策略以提升系统精确度及鲁棒性,实验结果显示运用该改进方法的视觉里程计系统使用效果优异,能一定程度上缓解前文提到的外点影响大、相机偶然运动鲁棒性欠缺的问题。参考文献1 邢科新,竺海光,林叶贵,等.基于前后端图优化的rgb-d三维slamj.浙江工业大学学报,2018,46(6):616-621.2 刘强,段富海,桑勇,等.复杂环境下视觉slam闭环检测方法综述j.机器人,2019,41(1):112-123,136.3 朱永豐,朱述龙,张静静,等.基于orb特征的单目视觉定位算法研究j.计算机科学,2016,43(s1):198-202,254.4 王消为,贺利乐,赵涛.基于激光雷达与双目视觉的移动机器人sl

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论