The realization of identification method for DataMatrix code

Yange Dai, Lizhen Liu, Wei Song, Chao Du, Xinlei Zhao
{"title":"The realization of identification method for DataMatrix code","authors":"Yange Dai, Lizhen Liu, Wei Song, Chao Du, Xinlei Zhao","doi":"10.1109/PIC.2017.8359582","DOIUrl":null,"url":null,"abstract":"The minimum size of the DataMatrix code is 0.0002 square inches and this size is the smallest of the current one-dimensional and two-dimensional codes. So it is particularly suitable for printing on metal parts of circuit boards. However, compared with the general two-dimensional code, there are still many technical difficulties on metal surface DataMatrix code identification technology. The reflection on metal surface is not conducive to the DataMatrix binarization. The large spacing between the codes is not conducive to positioning and identification. There is a distorted or incomplete DataMatrix code on metal surface. In this paper, a DataMatrix code recognition method is proposed by digital image processing technology. Firstly, Binarization is achieved by improving the traditional Otsu algorithm. The binarized image is dilated to solve the problem of large code interval. Secondly, the DataMatrix code region is located. The Hough transform is used to detect the four vertices of the DataMatrix code. The vertex is used to correct the twisty DataMatrix code. Finally, according to the structural characteristics of the DataMatrix code, the incomplete code is completed. According to the encoding rules, the DataMatrix code is decoded. After the above series of steps, we can achieve the purpose of identifying DataMatrix code.","PeriodicalId":370588,"journal":{"name":"2017 International Conference on Progress in Informatics and Computing (PIC)","volume":"212 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International Conference on Progress in Informatics and Computing (PIC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PIC.2017.8359582","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The minimum size of the DataMatrix code is 0.0002 square inches and this size is the smallest of the current one-dimensional and two-dimensional codes. So it is particularly suitable for printing on metal parts of circuit boards. However, compared with the general two-dimensional code, there are still many technical difficulties on metal surface DataMatrix code identification technology. The reflection on metal surface is not conducive to the DataMatrix binarization. The large spacing between the codes is not conducive to positioning and identification. There is a distorted or incomplete DataMatrix code on metal surface. In this paper, a DataMatrix code recognition method is proposed by digital image processing technology. Firstly, Binarization is achieved by improving the traditional Otsu algorithm. The binarized image is dilated to solve the problem of large code interval. Secondly, the DataMatrix code region is located. The Hough transform is used to detect the four vertices of the DataMatrix code. The vertex is used to correct the twisty DataMatrix code. Finally, according to the structural characteristics of the DataMatrix code, the incomplete code is completed. According to the encoding rules, the DataMatrix code is decoded. After the above series of steps, we can achieve the purpose of identifying DataMatrix code.
数据矩阵代码识别方法的实现
DataMatrix码的最小尺寸为0.0002平方英寸,是目前一维和二维码中最小的。所以特别适合印制在电路板的金属零件上。然而,与一般的二维码相比,金属表面的datammatrix码识别技术还存在许多技术难点。金属表面的反射不利于数据矩阵二值化。码之间的间距过大,不利于定位和识别。金属表面存在扭曲或不完整的数据矩阵编码。本文提出了一种基于数字图像处理技术的数据矩阵码识别方法。首先,通过改进传统的Otsu算法实现二值化。对二值化后的图像进行了扩展,解决了编码间隔大的问题。其次,对DataMatrix编码区域进行定位。Hough变换用于检测DataMatrix代码的四个顶点。顶点用于纠正扭曲的datammatrix代码。最后,根据DataMatrix代码的结构特点,对不完整代码进行补全。根据编码规则对DataMatrix编码进行解码。经过以上一系列步骤,我们就可以达到识别DataMatrix代码的目的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信