总公司:沈阳市和平区三好街79#B-1005
公司电话:024-67778765/6543
公司邮箱:SYJZ@syjiuzheng.com
上海工厂:上海市嘉定区百安公路538号
联系电话:024-67778765/6543
邮编:110004
检测需求:
产品分9码和10码两种,产品通过吸盘抓取动态随机来料,需要方案适应两种产品且500ms内输出结果通过TCP发送并存图。(被测物为下图中被吸盘抓取的打孔PCB料板,通过背光源打亮进行识别)。
痛点和问题:
物料来料会出现无标志、无信号的随机水平镜像翻转,且偶发出现码变形、成像模糊、码孔成像粘连、码孔大小不一的情况,复杂的成像工况使得常规的匹配标志位读码算法难以稳定识别。
方案架构
方案示意图:
方案思路描述:
1、通过轮廓匹配识别8421码的孔位置
2、使用脚本模块通过8421码的标志位和列标志位识别8421码的XY镜像并获取8421码外接四边形的四个顶点
3、使用OpenCV的透视变换将变形的8421码进行矫正修复(下图为透视变换效果),以方便后续的8421码解码。
方案优势:
1、方案算法耗时约200ms,能够适应码变形、成像模糊、码孔成像粘连、码孔大小不一等复杂情况。
2、每天每台机器大约可识别1000张板,调试完成后8421码识别率达到100%。
3、未使用深度学习模块,降低成本。
4、可复用于更多的PCB行业8421码识别需求。
扫描二维码
关注久正自动化