上海交通大学学报(自然版) ›› 2018, Vol. 52 ›› Issue (7): 816-824.doi: 10.16183/j.cnki.jsjtu.2018.07.009

• 学报(中文) • 上一篇    下一篇

金属零件微小数据矩阵码快速精定位

杨森,何卫平,王月,郭改放   

  1. 西北工业大学 现代设计与集成制造技术教育部重点实验室, 西安 710072
  • 出版日期:2018-07-28 发布日期:2018-07-28
  • 通讯作者: 何卫平,男,教授,博士生导师,电话(Tel.):029-88494149;E-mail:weiping@nwpu.edu.cn.
  • 基金资助:
    国家自然科学基金资助项目(51275419)

Fast and Accurate Localization of Micro Data Matrix Code on Metal Parts

YANG Sen,HE Weiping,WANG Yue,GUO Gaifang   

  1. Key Laboratory of Contemporary Design and Integrated Manufacturing Technology of Ministry of Education, Northwestern Polytechnical University, Xi’an 710072, China
  • Online:2018-07-28 Published:2018-07-28

摘要: 针对传统条码识读方法对微小数据矩阵(DM)码定位精度低、速度慢等问题,提出了以Harris角点作为高频特征,构建高斯金字塔过滤背景金属纹理角点,引入径向基函数平滑角点密度图,通过阈值分割以及区域生长粗定位候选区域,计算2步最小外接矩形并校正实现精定位,最后建立筛选模型选择适应值最大的候选区域为DM码区域.实验表明,提出的采用角点检测和区域生长定位检测算法对受到金属纹理、局部遮挡、磨损划痕以及光照不均等干扰的微小DM码具有很强的鲁棒性,精定位准确率高,仅耗时25ms,比传统方法提高了30倍.

关键词: 微小数据矩阵码, 精确定位, Harris角点, 径向基函数, 最小外接矩形

Abstract: Focusing on the deficiencies of traditional data matrix (DM) code localization methods in speed and precision, we proposed a code localization method that structured Gaussian pyramid to extract Harris corner features. Corner density map was smoothed by radial basis function, and rough candidate regions were obtained by threshold and region growing. Next, we computed two stage minimum-area encasing rectangle to implement accurate localization. Finally, we chose the candidate region with maximum score based on three properties of DM code as the real DM region. The result shows that our method which used corner detection and regional growth is robust to the various interferences with high accuracy, such as metal texture, high reflection, scratch marks and occlusion on DM code. The localization time is 25ms, which is 30 times faster than the compared methods.

Key words: micro data matrix (DM) code, accurate localization, Harris corner, radial basis function, minimum-area encasing rectangle

中图分类号: