批量高速二维码视觉检测识别系统

Identification system for batch of two-dimensional code with high speed based on machine vision

  • 摘要: 针对工业实际项目提出一种高效、准确的二维码识别方法,并开发了基于机器视觉的二维码高速、批量识别系统。首先根据被测二维码在目标子空间内的位置,提出利用几何关系定位每个二维码感兴趣区域并批量处理二维码的方法。在此基础上,采用添加高斯噪声的方式模拟生产实际中可能产生的噪声,评估系统抗噪能力。最后分析系统识别率与二维码运动速度的关系并比较实验结果。通过实验验证,在1800张的测试数据集中,二维码移动速度在296.8 mm/s情况下,无噪声图像中每个二维码定位识别平均时间为17.8 ms,有噪声图像为21.3 ms,识别率均为100%,该系统满足实时在线检测需求。

     

    Abstract: A recognition technology of two-dimensional code was proposed with an effective and accurate way for industrial applications, and the identification system for a batch of two-dimensional code with high speed based on machine vision was developed. Firstly, a method of locating the region of interest in each two-dimensional code with batch processing was proposed according to the geometric relationship between the measured two-dimensional code and the target subspace. Then, the anti-noise ability of the system was evaluated by adding Gaussian noise in the images, which simulated the noise produced in the actual process. Finally, the relationship between the recognition rate in the system and the motion speed of the two-dimensional code was analyzed, and the experimental results with references were compared. The results indicate that the average recognition time of each two-dimensional code is 17.8 ms with noiseless images and is 21.3 ms with noise images respectively in the test data set of 1 800 sheets with the motion speed of 296.8 mm/s, and the recognition rate is 100%. The system meets the online detection requirements.

     

/

返回文章
返回