石鑫华视觉 发表于 2015-5-26 20:58:16

基于机器视觉的喷码字符识别

基于机器视觉的喷码字符识别
l 客户的需求
Ø 检测内容
检测包装盒喷码是否正确: http://visionbbs.com/data/uploads/allimg/120707/2-120FGA211617.jpg
图1、OCR识别实际物体的喷码样式
Ø 检测要求
利用视觉系统,检测喷码是否正确、标准。喷码间距、位置、浓淡、字体等参数可以由喷码机进行设置。
l 评估
Ø 视觉可行性分析
对样品进行了理论分析并进行光学实验与图像处理,可以满足视觉测量的要求,可以进行机器视觉自动测量。

Ø 结果
我们对不同的样品进行了字符识别。准确率高,可以适应较宽的环境变化,系统稳定性可以得到基本保证。
使用的LED光源、工业相机、工业镜头等硬件的具体信息,请参看下面的内容。
Ø 测试条件
产品测试时,视场有一定的容忍空间,但是并不意味着目标可以在视场里任意出现,至少需要保证检测特征全部出现在视场内且有一定包容空间,以便于寻找特征。可以根据具体的要求设置相应的视觉大小,选择合适分辨率的相机,然后识别喷码。
l 使用硬件
LED光源:            1个……用于白字黑底
光源控制器:      1个……用于光源供电
工业相机:            1个……用于获取影像
相机电缆:            1条……用于传输影像
工业镜头:            1个……用于光学成像
l 测试结果画面 http://visionbbs.com/data/uploads/allimg/120707/2-120FGA314358.jpg
图2、较暗时,字符可以正确识别
http://visionbbs.com/data/uploads/allimg/120707/2-120FGA3515X.jpg
图3、较亮时,字符可以正确识别
http://visionbbs.com/data/uploads/allimg/120707/2-120FGA4155Z.jpg
图4、很亮时,字符可以识别
http://visionbbs.com/data/uploads/allimg/120707/2-120FGA444316.jpg
图5、不同位置及旋转,可以自动识别
http://visionbbs.com/data/uploads/allimg/120707/2-120FGA5062Z.jpg
图6、很亮时,可以识别
http://visionbbs.com/data/uploads/allimg/120707/2-120FGA52S33.jpg
图7、不同产品与光照下,可以识别
http://visionbbs.com/data/uploads/allimg/120707/2-120FGA54I61.jpg
图8、不同产品与光照下,可以识别
以上图片分析仅限于现有的样品。实际的产品字符集可能会有更多的形状,有更多的字符与符号,这需要建立比较完善的字符库。
以上的测试画面是使用VBAI设计的,不代表实际程序就是这样。当然实际的程序,在光学实验OK的情况下,一定也能完成相应的字符识别,并且可以美化其界面,与其它软件、系统、设备的通信,可以使用文本、ini配置文件、数据库等数据传递方式,也可以考虑通过串口、USB、TCP/IP协议通信等方式与设备通信等。
页: [1]
查看完整版本: 基于机器视觉的喷码字符识别

LabVIEW HALCON图像处理入门教程(第二版)
石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23