摘要

本发明公开了一种基于人工缺陷仿真的弱监督机器视觉检测方法及系统,该方法步骤包括:针对划痕、毛丝、浅色脏污和深色脏污类型的缺陷,设定控制缺陷结构参数,创建仿真缺陷数据库;划痕和毛丝类型的缺陷由线状类缺陷仿真方法生成;浅色脏污和深色脏污类型的缺陷由块状类缺陷仿真方法生成;采用深度学习的分类和目标检测算法对仿真缺陷数据进行训练,优化模型参数;对待检测对象的收集到的实际缺陷样本进行数据扩增;通过仿真缺陷数据训练得到的深度学习模型进行实际缺陷检测过程的迁移应用,完成实际缺陷检测过程的分类和识别。本发明解决样本数量少、缺陷图片收集困难的难题,在不同产品的缺陷检测上具有通用性。