首页 | 本学科首页   官方微博 | 高级检索  
     

一种视觉SLAM中运动模糊应对方法
引用本文:郭科,方俊永,王潇,张晓红,刘学.一种视觉SLAM中运动模糊应对方法[J].哈尔滨工业大学学报,2019,51(11):116-121.
作者姓名:郭科  方俊永  王潇  张晓红  刘学
作者单位:中国科学院 遥感与数字地球研究所,北京100012;中国科学院大学,北京100049;中国科学院 遥感与数字地球研究所,北京,100012
基金项目:国家重点研发计划资助项目(No.2016YFC0803000)
摘    要:相机高速移动引起的运动模糊在现实环境的中低端设备中经常出现,是影响实时定位与制图(Simultaneous Localization and Mapping SLAM)高精度运行的重要因素.现有的一些应对模糊的方法通常需要较大的计算量,不适用于计算性能有限的移动端、无人机等平台,这在一定程度上影响了SLAM算法的应用.本文通过序列图像分析运动模糊的产生原理,建立相邻图像特征坐标差与模糊尺度之间的量化关系表,利用相邻图像间匹配点的位置关系定量计算E_(BL)参数来表示图像的模糊程度并与帧筛除算法组成E_(BL)-帧筛除算法,在SLAM过程中不断筛除模糊较大的帧来应对运动模糊.在由于运动产生图像模糊的情况下,通过适当增加一些运算量,本文的方法可以提升SLAM系统的定位和建模精度.实验证明了E_(BL)参数对模糊表达的有效性,以及本文算法对SLAM系统精度的提升.结果表明,算法可以明显地降低相机轨迹估计的整体误差,对于模糊影响较严重的数据集,在合适的窗口大小下,用E_(BL)-帧筛除算法剔除部分帧后,通过余下的清晰帧计算得到的相机位姿整体误差下降了20%.

关 键 词:移动机器人  SLAM  运动模糊  坐标差  帧筛除
收稿时间:2019/1/29 0:00:00

Algorithm for dealing with motion blur in visual SLAM
GUO Ke,FANG Junyong,WANG Xiao,ZHANG Xiaohong and LIU Xue.Algorithm for dealing with motion blur in visual SLAM[J].Journal of Harbin Institute of Technology,2019,51(11):116-121.
Authors:GUO Ke  FANG Junyong  WANG Xiao  ZHANG Xiaohong and LIU Xue
Affiliation:Institution of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100012, China ;University of Chinese Academy of Sciences, Beijing 100049, China,Institution of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100012, China,Institution of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100012, China,Institution of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100012, China and Institution of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100012, China
Abstract:Motion blur caused by high-speed movement often occurs in low-price devices, which is a main factor that affects the accuracy of Simultaneous Localization and Mapping (SLAM). Some approaches dealing with motion blur such as computing blur kernel and blind deconvolution are not suitable for mobile phone, unmanned Areial Vehicle(UAV), and other platforms with limited processing capacity, which may impact the application of SLAM algorithm. In this study, correspondence was found between coordinate difference and extent of motion blur by exploring the generation of motion blur and the difference of feature coordinates between adjacent images. The average movement of feature points was used to form EBL parameter and represent the blur degree of the frame, which was then combined with frame removal algorithm to continuously remove the big-blur image. The accuracy of localization and mapping under motion blur could be enhanced by adding a small amount of computation. Experiments proved the validity of EBL parameters and the improvement of the accuracy of the SLAM system. Results show that the proposed algorithm could obviously reduce the error of the camera trajectory. For datasets with severe blur, the error could be reduced by 20% under an appropriate size of window.
Keywords:mobile robot  SLAM  motion blur  coordinate difference  frame removal
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《哈尔滨工业大学学报》浏览原始摘要信息
点击此处可从《哈尔滨工业大学学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号