电子科技 ›› 2024, Vol. 37 ›› Issue (4): 55-61.doi: 10.16180/j.cnki.issn1007-7820.2024.04.008

• • 上一篇    下一篇

基于改进ORB-FLANN算法的工件图像识别方法

朱志浩1, 鹿志旭1, 郭毓2, 高直3   

  1. 1.盐城工学院 电气工程学院,江苏 盐城 224051
    2.南京理工大学 自动化学院,江苏 南京 210000
    3.盐城工学院 信息工程学院,江苏 盐城 224051
  • 收稿日期:2022-11-02 出版日期:2024-04-15 发布日期:2024-04-19
  • 作者简介:朱志浩(1984-),男,博士,讲师。研究方向:机器人控制、航天器编队控制、机器视觉。
    鹿志旭(1996-),男,硕士研究生。研究方向:机器视觉。
    郭毓(1964-),女,博士,教授。研究方向:智能机器人控制、机器视觉。
  • 基金资助:
    国家自然科学基金(61973167);盐城工学院校级科研项目(XJR2020041)

Workpiece Image Recognition Method Based on Improved ORB-FLANN Algorithm

ZHU Zhihao1, LU Zhixu1, GUO Yu2, GAO Zhi3   

  1. 1. School of Electrical Engineering,Yancheng Institute of Technology,Yancheng 224051,China
    2. School of Automation,Nanjing University of Technology,Nanjing 210000,China
    3. School of Information Engineering,Yancheng Institute of Science and Technology,Yancheng 224051,China
  • Received:2022-11-02 Online:2024-04-15 Published:2024-04-19
  • Supported by:
    National Natural Science Foundation of China(61973167);University-Level Scientific Research Project of Yancheng Institute of Technology(XJR2020041)

摘要:

针对传统图像识别算法匹配正确率低、运行时间较长等问题,文中提出了基于改进ORB-FLANN(Oriented FAST and Rotated BRIEF-Fast Library for Approximate Nearest Neighbors)的工件图像识别方法。对ORB算法特征描述、图像特征匹配算法进行修改,解决传统图像识别算法在图像存在尺度和旋转变换情况下存在的弊端并降低误匹配率。该方法对ORB算法检测到的特征点采用SURF(Speeded Up Robust Features)算法添加方向信息并完成特征描述,得到旋转尺度不变性的特征点,结合FLANN算法并引入双向匹配策略进行特征点粗匹配,最后利用渐进采样一致算法进一步剔除误匹配点对完成精匹配。实验结果表明,与其他方法相比,改进算法在处理尺度、旋转等变换图像时,匹配正确率分别提高了2.6%~18.8%和29.5%~43.9%,运行时长均在4 s以内,提高了对工件图像的识别效率和精准性。

关键词: 图像识别, ORB算法, SURF算法, FLANN算法, 双向匹配, 渐进采样一致, 匹配正确率, 工件图像

Abstract:

In view of the problems of low matching rate and long running time of traditional image recognition algorithms, an improved ORB-FLANN(Oriented FAST and Rotated BRIEF-Fast Library for Approximate Nearest Neighbors) based workpiece image recognition method is proposed. The feature description of ORB algorithm and image feature matching algorithm are modified to solve the disadvantages of traditional image recognition algorithm in the case of scale and rotation transformation and reduce the mismatching rate of matching. For the feature points detected by ORB algorithm, SURF (Speeded Up Robust Features) algorithm is used to add orientation information and complete the feature description, so as to obtain the feature points with rotation-scale invariance. FLANN algorithm is combined with bidirectional matching strategy for coarse matching of feature points. Finally, the progressive sampling-congruence algorithm is used to further eliminate the mismatched point pairs and complete the fine matching. The experimental results show that compared with other methods, the improved algorithm can improve the matching accuracy of 2.6%~18.8% and 29.5%~43.9%, respectively, when processing scale and rotation transform images, and the running time is within 4s, improving the efficiency and accuracy of workpiece image recognition.

Key words: image recognition, ORB algorithm, SURF algorithm, FLANN algorithm, bidirectional matching, PROSAC, rate of matching, workpiece image

中图分类号: 

  • TP391