工业视觉检测技术作为智能制造的关键支撑,在提高生产效率、产品质量和降低成本方面发挥着重要作用,但实际应用中面临背景复杂、对比度低、缺陷种类多样等挑战。阿丘科技通过《工业视觉检测算法方案》白皮书,分析了工业视觉检测项目的特点及解决方案。
一、工业视觉检测项目的特点
- 算法实现难:工业环境背景复杂,对比度低,缺陷种类繁多(简单项目10种,复杂项目上百种),且多分布于多个平面,需多角度图像检测。
- 样本收集难:高良品率生产线缺陷样本稀缺,收集周期长(数月甚至数年),影响模型训练。
- 检测要求高:需零漏检(如半导体晶圆检测)且图像处理速度快(毫秒级)。
- 部署维护成本高:系统需高可靠性、易维护、可复制,但高端系统硬件成本高,运维费用高。
二、工业视觉检测算法方案的基础概念
- 算法工具的概念:独立解决特定问题的技术模块,如定位、分割、检测、OCR等。
- 算法工具的能力边界:
- AI与传统算法:AI在低对比度、背景干扰大时表现优异(最小检测精度3x3像素),传统算法在高精度定位测量中更精确(亚像素级)。
- AI各工具:分割工具提供像素级结果(如焊点检测),定位和检测工具提供区域级信息(如零部件定位、文字识别)。
- 非监督学习:在缺乏标注数据时有效工作(如最小7x7像素缺陷检测),减少标注成本,提高模型泛化能力。
- 工业视觉检测算法方案的概念:将多个算法工具组合解决复杂问题,如定位、分割、OCR协同工作。
三、算法方案优劣评价标准
- 技术可行性:通过轻量级离线POC测试验证检测效果和性能,如调整漏检率与速度要求。
- 投入产出比:评估硬件成本(如高性能GPU)、开发周期(避免过长时间投入)、商业可行性(AI开发门槛低,如阿丘科技AIDI平台可简化算子调用)。
- 维护成本:AI方案维护成本低于传统算法,售后团队甚至一线员工可进行模型训练。
四、制定工业视觉检测算法方案
- 明确需求:拆解需求项(工位、图像数量、检测项、标准),明确过检/漏检指标和CT时间要求。
- 单图方案设计:
- 算法方案设计流程:先设计单一检测项方案,再合并局部流程。
- 单图算法整合:不同检测项共用ROI提取工具提高效率。
- 产品算法方案整合:结合检测流程绘制时序图评估速度,并行处理关键步骤(采集图像、前处理、AI检测、结果汇总),串行预估多模型推理耗时。
结论:设计优秀的算法方案需兼顾技术可行性、可交付性和易维护性,通过综合运用多种算法工具并优化流程,确保系统稳定运行,为客户提供高性价比解决方案,推动智能制造发展。