计算机科学 ›› 2016, Vol. 43 ›› Issue (Z6): 198-202.doi: 10.11896/j.issn.1002-137X.2016.6A.047

• 模式识别与图像处理 • 上一篇    下一篇

基于ORB特征的单目视觉定位算法研究

朱永丰,朱述龙,张静静,朱永康   

  1. 信息工程大学导航与空天目标工程学院 郑州450001,信息工程大学导航与空天目标工程学院 郑州450001,河南大学环境与规划学院 开封475004,佛山市高明区技工学校 佛山528500
  • 出版日期:2018-12-01 发布日期:2018-12-01

Monocular Vision Alignment Algorithm Based on ORB

ZHU Yong-feng, ZHU Shu-long, ZHANG Jing-jing and ZHU Yong-kang   

  • Online:2018-12-01 Published:2018-12-01

摘要: 针对大范围室外场景和具有重复、高频纹理特征(例如水泥地、草坪)的场景,提出了一种鲁棒性强、定位精度高、速度更快的视觉定位算法。采用8级图像金字塔的ORB (Oriented FAST and Rotated BRIEF)特征描述子提取图像特征点,通过K近邻(KNN)匹配相邻图像序列的特征点对,依次解算基础矩阵F和本质矩阵E,采用自适应法利用单应矩阵和本质矩阵进行位姿估计,最后解算两帧图像间相机刚体运动的旋转R和平移t,利用三角测量法则求解出匹配点的三维坐标,重建相机运动轨迹。为了提高算法性能,提出采用最小化基于点特征的非线性重投影误差优化三维点。通过调用OpenCV在C++中实现,对所采集的数据集进行测试,测试结果表明,该方法比传统的3D位姿估计更优,实时可行。由于其基于单目而实现,因此无法得到尺度信息。

关键词: 视觉定位,运动估计,ORB,特征点匹配,特征跟踪

Abstract: We proposed a monocular visual location algorithm which is faster,higher precise,and more robustness than current state-of-the-art methods in a wide range,repeated,high-frequency texture features (for example,cement,lawn) scenes.We extracted ORB (oriented fast and rotated brief) feature of sequences,matched point matches of images by using KNN,then computed the fundamental matrix F and the essential matrix E and used them to compute the initial camera pose.Then we computed the rotation matrix R and the translation vector t for every pair of images,and computed the camera motion between the current and the previous image,triangulating 3-D points (structure) from 2-D image correspondences,tracking the trajectory of camera.In order to improve our algorithm,we refined the pose and structure through minimizing the reprojection error.A test was made on our datasets which has been implemented in OpenCV/C++.The results is much better than tradition algorithm.Since it is a monocular implementation,we cannot do absolute scale estimation.

Key words: Visual location,Motion estimate,ORB,Feature matching,Feature tracking

[1] Lim H,Lim J,Kim H J.Real-time 6-DOF monocular visual SLAM in a large-scale environment[C]∥IEEE International Conference on Robotics and Automation (ICRA).2014:1532-1539
[2] 孟旭炯.基于单目视觉的同时定位与地图重建算法研究[D].杭州:浙江大学,2010
[3] 郑驰.基于光流法的单目视觉里程计研究[D].杭州:浙江大学,2013
[4] 卢维.高精度实时视觉定位的关键技术研究[D].杭州:浙江大学,2015
[5] 段京易.室外机器人单目视觉里程计研究[D].南京:南京信息工程大学,2014
[6] Forster C,Pizzoli M,Scaramuzza D.SVO:Fast semi-direct monocular visual odometry[C]∥Proc.IEEE Intl.Conf.on Robo-tics and Automation.2014:15-22
[7] Engel J,Ops T S,Cremers D.LSD-SLAM:Large-scale directmonocular SLAM[C]∥Computer Vision.2014:834-849
[8] Forster C,Pizzoli M,Scaramuzza D.SVO:Fast semi-direct monocular visual odometry[C]∥Robotics and Automation (ICRA).2014:15-22
[9] Mur-Artal R,Montiel J M M,Tard J D.ORB-SLAM:a Versatile and Accurate Monocular SLAM System[C]∥CoRR.2015
[10] Tan W,Liu H,Dong Z,et al.Robust monocular SLAM in dynamic environments[C]∥IEEE International Symposium on Mixed and Augmented Reality (ISMAR).2013:209-218

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!