标签

AI视觉缺陷检测系统技术标准发布

发布时间:2026-05-23 19:53来源:微信阅读:9

近日,中国智慧工程研究会发布了《基于人工智能的机器视觉缺陷检测系统技术规范》(征求意见稿),该文件明确了基于AI的视觉缺陷检测系统的基本结构、功能标准、性能指标、测试方式及数据管理安全要求,包括误检率应≤5%、漏检率应≤0.05%、缺陷识别准确率应≥80%等性能指标。适用于生产、质检等领域中,使用机器视觉进行缺陷检测的系统设计、开发、部署和应用。如下:

基于人工智能的机器视觉缺陷检测系统技术规范

1 范围

本文件规定了基于人工智能的机器视觉缺陷检测系统的基本架构、功能要求、性能要求、试验方法和数据管理与安全。

本文件适用于工业生产、质量检测等领域中,利用机器视觉技术进行缺陷检测的系统的设计、开发、部署和应用。

2 规范性引用文件

本文件没有规范性引用文件。

3 术语和定义

下列术语和定义适用于本文件。

3.1 正检 positive inspection

对于有缺陷的检测样本,准确识别为有缺陷的检测结果。

3.1 误检 false detection

对于无缺陷的检测样本,错误识别为有缺陷的检测结果。

3.2 漏检 missed detection

对于有缺陷的检测样本,错误识别为无缺陷的检测结果。

3.3 误判 misjudgment

系统对检测样本的缺陷存在性、缺陷类型或缺陷位置做出与实际情况不符的判断结果,包含误检、漏检及缺陷类型识别错误等情形。

3.4 系统检测速度 system detection speed

单个样品从到达系统指定位置触发图像采集开始,到AI图像处理输出检测结果所消耗的时间。

3.5 位置定位精度 position location accuracy

对缺陷位置定位的准确性度量,包含定位精确率、定位召回率和平均精度均值(mAP)。

3.6 缺陷识别精度 defect identification accuracy

对缺陷类型识别的准确性度量,包含误检率、漏检率、缺陷识别准确率。

3.7 重复精度 repeatability accuracy

在相同检测条件下,对同一缺陷样本进行多人多次连续检测时,系统输出的缺陷识别结果的一致性程度。

3.8 缺陷类型 defect type

缺陷类型通常可按形态、成因或影响程度划分,常见类别包括但不限于:形态类、成因类等。

3.9 检测精度 detection accuracy

系统对物体特征和缺陷的检测准确程度,通常以检测准确率、缺陷分辨率等指标衡量。

3.10 深度学习 deep learning

基于多层神经网络结构,通过自动学习图像多层特征实现缺陷检测、分类与定位的算法技术,是AI图像处理的核心实现方式之一。

4 基本架构

4.1 输入输出模块(I/O模块)

输入输出模块是系统与外部设备、用户及生产线联动的核心接口,承担信号交互、指令传输及结果反馈功能,具体要求如下:

a)输入功能:

1)触发信号输入:支持外部触发和内部触发两种模式,可接收开关量、模拟量或数字脉冲信号,触发精度误差不超过1 ms;

2)参数配置输入:支持通过硬件接口或软件界面接收用户配置指令,包括成像参数、检测参数、报警参数等,输入指令响应时间不超过500 ms;

3)外部数据输入:兼容生产线MES系统、ERP系统的数据对接,可接收产品批次信息、生产工艺参数、历史检测数据等结构化数据,支持JSON等通用数据格式,数据传输成功率不低于99.9%,且要有传输失败的故障处理机制。

b)输出功能:

1)检测结果输出:将AI图像处理模块生成的缺陷信息以电信号或网络信号形式输出,支持对接生产线分拣设备,输出延迟不超过100 ms;

2)报警信号输出:当触发缺陷超限或系统异常报警时,同步输出声光报警控制信号、网络报警指令,支持联动车间报警灯、蜂鸣器等设备,报警信号响应时间不超过200 ms;

3)数据交互输出:向外部系统推送检测报告、设备运行状态、缺陷统计数据等,支持FTP、HTTP/HTTPS等传输协议,数据输出完整性达100%,且具备数据校验机制(如:MD5校验)防止传输错误。

c)通讯兼容性:

1)支持工业常用通讯协议,如TCP/IP、Modbus等;

2)提供标准化硬件接口。

4.2 图像采集模块

应满足以下要求:

a)输出满足视觉缺陷检测要求的图像类型,如灰度图、彩色图、多光谱图或分时成像图等;

b)镜头应根据检测目标的大小、距离等因素合理选择,确保采集到清晰、完整的图像;

c)所采集图像用于传输至AI图像处理模块进行检测,并缓存于数据管理模块;

d)相机与镜头要接受数据管理模块的调控,动态调整参数与配置,如曝光时间、增益、焦距等;

e)光源、打光方式及其参数要满足凸显缺陷特征,淡化非缺陷特征的原则,光源亮度可调整;

f)采集的图像要满足实际项目所需的视野、分辨率以及帧率要求。

4.3 AI图像处理模块

应满足以下要求:

a)处理速度要满足项目的检测速度要求,检测精度及正确率要满足项目要求,支持深度学习算法作为核心处理方式,适配工业缺陷检测的特征提取与识别需求;

b)应包括模型的训练、验证、更新和部署,以及数据标注等功能;

c)利用深度学习算法与图像处理算法的结合应用对采集自目标物体的图像应进行特征提取、缺陷识别和分类,并将检测结果反馈至应用服务模块;

d)检测结果可缓存至数据管理模块,以供后续的统计与分析。

4.4 数据管理模块

数据管理模块应具备以下功能:

a)对图像采集模块、AI图像处理模块和应用服务模块应进行参数配置和管理,并提供数据缓存、检测结果的统计与分析、历史检测信息查询等功能;

b)对采集的图像数据、标注数据、模型数据等应进行有效存储、管理和维护;

c)对数据进行备份和恢复操作。

4.5 应用服务模块

应用服务模块应具备以下功能:

a)能根据AI图像处理模块的检测结果,面向用户提供缺陷检测报告、报警信息等功能;

b)能够将检测结果以直观的方式呈现给用户,如生成缺陷位置分布图、缺陷类型统计报表等;

c)其数据可缓存至数据管理模块以供统计与分析,并接受数据管理模块的调控以动态调整应用配置,如设置报警阈值、报告格式等。

5 功能要求

5.1 图像采集模块

5.1.1 成像方式

支持可见光成像、红外成像、紫外成像或多光谱成像方式,以适应项目检测产品的材质、颜色、表面特征的检测要求,能够根据检测需求自动或手动切换成像方式。

5.1.2 采集模式

采集方式有受控和自动图像采集模式,具体根据项目要求选择,采集间隔可根据生产速度等实际情况进行灵活设置,在自动采集模式下,系统能够与生产线联动,实现产品的实时在线检测。

5.1.3 图像传输

支持多种传输协议与传输接口,保障图像数据稳定、快速地传输至后续处理模块。

5.1.4 图像增强

支持强光抑制、背光补偿、图像降噪、电子去雾、居中对准、AI对焦变焦、自适应成像等多种图像增强方式,以提高采集图像的质量,确保缺陷特征能够清晰呈现。

5.1.5 图像分辨率与格式

可见光成像像素包括200W、500W、1200W等多种分辨率,线扫描相机成像分辨率包括2K、4K、8K、16K等,红外成像像素包括160×120、240×180、320×240、384×288、640×480等多种分辨率。图像成像文件格式包括PNG、JPEG、TIFF、BMP等多种格式,满足不同存储和处理需求,应根据项目要求选择匹配的分辨率及图像格式。

5.2 AI图像处理模块

5.2.1 数据准备与标注

能够方便地进行检测数据的准备工作,包括数据导入、数据清洗等。提供高效的数据标注工具,支持图像标注、语义分割标注等多种标注方式,便于标注人员准确标记缺陷位置、类型等信息,标注人员间要保持一致的标注标准,要保持持续一致的标注标准,不能因时或因人而变化。

5.2.2 AI模型训练与部署

应满足以下要求:

a)支持多种深度学习模型,如卷积神经网络(CNN)、循环神经网络(RNN)及其变体等,以适应不同类型缺陷的检测需求;

b)能够根据标注数据对模型进行训练,训练过程中可实时监控模型的性能指标,如准确率、召回率等;

c)训练完成后,能够将模型快速部署到实际检测环境中;

d)应具备在线或离线的学习能力;

e)系统应能够根据检测结果自动不断优化和改进自身的性能,通过积累检测数据提高检测精度和适应性。

5.2.3 模型更新

模型更新应建立版本管控、过程留痕、追溯可查的全流程管理机制,支持自动更新与手动更新的可控性,同时保障模型迭代的追溯性与数据完备性。

5.2.4 缺陷识别

能够准确识别目标物体表面的各种缺陷,如划痕、裂纹、孔洞、变形、污渍等。

5.2.5 缺陷位置定位

能够精确定位缺陷在目标物体上的位置,定位精度应满足实际生产检测要求,为后续的修复或处理提供准确依据。

5.2.6 深度学习算法

支持深度学习算法在缺陷检测全流程的应用,可基于深度学习实现图像特征的自动提取、缺陷的智能识别与分类。

5.3 数据管理模块

5.3.1 参数配置与管理

能够对图像采集模块、AI图像处理模块和应用服务模块的各种参数进行统一配置和管理,如相机参数、模型参数、报警参数等,参数配置界面应简洁明了,易于操作。

5.3.2 数据缓存与存储

提供足够的缓存空间,确保图像数据、检测结果等能够及时缓存,避免数据丢失,能够将重要数据长期存储在可靠的存储介质中,支持数据的按时间、产品批次等多种方式进行存储和检索。

5.3.3 统计与分析

对检测结果进行多维度的统计与分析,如缺陷类型统计、缺陷数量统计、不同时间段的缺陷分布分析等。通过数据分析,能够为生产工艺改进、质量控制等提供决策支持。

5.3.4 历史信息查询

支持快速查询历史检测信息,包括图像数据、检测结果、处理记录等,可根据时间范围、产品编号、缺陷类型等条件进行精准查询。

5.4 应用服务模块

5.4.1 检测报告生成

报告应满足以下要求:

a)能够根据检测结果自动生成详细的检测报告,报告内容应包括产品信息、检测时间、检测结果(缺陷位置、类型、数量等)、处理建议等;

b)报告格式应符合行业标准和用户需求,支持PDF、Excel等多种格式导出。

5.4.2 报警功能

当检测到缺陷超过预设阈值时、系统运行异常等任何运行异常情况时,应及时发出报警信息,报警方式可包括声光报警、短信报警、邮件报警等,用户可根据实际情况设置报警阈值和报警方式。

5.4.3 用户管理

提供完善的用户管理功能,包括用户注册、登录、权限管理等,应设置三级以上(操作员、工程师、系统管理员)的权限管理,不同权限用户可根据其职责分配不同的操作权限。

5.4.4 可视化展示

通过直观的可视化界面,展示检测结果、统计分析图表、设备运行状态等信息,方便用户快速了解检测情况和系统运行状况。

5.4.5 远程监控

系统应支持远程监控和控制功能,方便用户远程查看检测结果和系统状态,便于系统的维护和管理。

5.4.6 多场景自适应切换

<0001f33a>