计算机应用 ›› 2020, Vol. 40 ›› Issue (1): 227-232.DOI: 10.11772/j.issn.1001-9081.2019071010

• 虚拟现实与多媒体计算 • 上一篇    下一篇

基于粗精立体匹配的双目视觉目标定位方法

马伟苹, 李文新, 孙晋川, 曹鹏霞   

  1. 兰州空间技术物理研究所, 兰州 730000
  • 收稿日期:2019-07-09 修回日期:2019-08-29 出版日期:2020-01-10 发布日期:2019-09-11
  • 作者简介:马伟苹(1988-),女,陕西咸阳人,博士研究生,主要研究方向:计算机视觉、机械臂控制;李文新(1966-),男,甘肃定西人,研究员,博士,主要研究方向:空间电子技术、星载软件设计;孙晋川(1984-),男,四川泸州人,工程师,硕士,主要研究方向:空间应用载荷设计、微机电系统设计;曹鹏霞(1988-),女,湖南衡阳人,博士研究生,主要研究方向:增强现实、维修诱导。
  • 基金资助:
    国家自然科学基金资助项目(61125101)。

Binocular vision target positioning method based on coarse-fine stereo matching

MA Weiping, LI Wenxin, SUN Jinchuan, CAO Pengxia   

  1. Lanzhou Institute of Physics, Chinese Academy of Space Technology, Lanzhou Gansu 730000, China
  • Received:2019-07-09 Revised:2019-08-29 Online:2020-01-10 Published:2019-09-11
  • Contact: 马伟苹
  • Supported by:
    This work is partially supported by the Natural National Science Foundation of China (61125101).

摘要: 针对双目视觉系统定位精度较低的问题,提出一种基于粗-精立体匹配的双目视觉目标定位方法。该方法采用粗-精匹配策略:在粗匹配阶段使用基于Canny-Harris特征点的随机蕨算法对左右图中的目标进行识别,提取目标矩形区域的中心点,实现中心匹配;在精匹配阶段建立一种基于图像梯度信息的二值特征描述子,将中心匹配得到的右中心点作为估计值,设定像素搜索范围,于该区域中找出左中心点的最佳匹配点。最后,将得到的中心点匹配对代入平行双目视觉的数学模型中,实现目标定位。实验结果表明,在500 mm距离范围内,所提出定位方法的定位误差控制在7 mm内,平均相对定位误差为2.53%,相比其他方法具有定位精度高、运行时间短的优点。

关键词: 双目立体视觉, 立体匹配, 随机蕨, 二值特征描述子, 相似性度量, 摄像机标定

Abstract: In order to solve the problem of low positioning accuracy of binocular vision system, a binocular vision target positioning method based on coarse-fine stereo matching was proposed. The coarse-fine matching strategy was adopted in the proposed method, firstly the random fern algorithm based on Canny-Harris feature points was used to identify the target in the left and right images at the stage of coarse matching, and the center points of target rectangular regions were extracted to achieve the center matching. Then, a binary feature descriptor based on image gradient information was established at the stage of fine matching, and the right center point obtained by center matching was used as an estimated value to set a pixel search range, in which the best matching point of left center point was found. Finally, the center matching points were substituted into the mathematical model of parallel binocular vision to achieve target positioning. The experimental results show that the proposed method has the positioning error controlled in 7 mm within 500 mm distance, and the average relative positioning error of 2.53%. Compared with other methods, the proposed method has the advantages of high positioning accuracy and short running time.

Key words: binocular stereo vision, stereo matching, random fern, binary feature descriptor, similarity measurement, camera calibration

中图分类号: