第2章:缺陷类型与行业标准
做工业缺陷检测,第一件事不是调模型,而是搞清楚——你到底要检测什么?
我见过不少团队,上来就标数据、训模型,结果到现场一测,漏检率奇高。为什么?因为连缺陷的基本分类都没搞明白。今天咱们就把这事掰扯清楚。
2.1 常见工业缺陷分类
工业缺陷种类很多,但归纳起来,核心就几大类。我个人习惯把它们分成「表面缺陷」和「内部缺陷」两个维度。
核心观点: 80% 的工业检测需求集中在 5 种基础缺陷类型上。把这 5 种吃透,能覆盖绝大多数场景。
2.1.1 划痕(Scratch)
划痕是最常见的缺陷。说白了就是物体表面被硬物刮擦后留下的线状凹痕。
我在项目中遇到过最头疼的案例:手机玻璃盖板的划痕检测。有些划痕深度只有 0.01mm,肉眼几乎看不见,但在特定光照下就是不良品。嗯,这里要注意——划痕的方向、长度、深度,都会影响最终判定。
| 特征维度 | 典型表现 | 检测难点 |
|---|---|---|
| 形态 | 线状、条状,边缘清晰 | 与纹理边界易混淆 |
| 深度 | 0.01mm ~ 0.5mm | 浅划痕对比度低 |
| 方向 | 随机或定向 | 定向划痕易被误判为纹理 |
| 分布 | 单条或多条平行 | 密集划痕分割困难 |
2.1.2 脏污(Contamination)
脏污就是不该有的东西出现在表面上。油污、灰尘、指纹、残留胶,都算。
你想想看,脏污和划痕最大的区别是什么?划痕是「少了东西」,脏污是「多了东西」。这个区别决定了标注策略完全不同。
我曾经在 PCB 检测项目上吃过亏。一开始把油污和划痕混在一起标,模型训练出来精度只有 60%。后来分开标注,直接干到 92%。
2.1.3 裂纹(Crack)
裂纹比划痕严重得多。划痕是表面损伤,裂纹是结构损伤。
裂纹的特征很明显:不规则、有分支、往往从边缘开始延伸。在陶瓷、玻璃、金属铸件上最常见。
注意: 裂纹一旦出现,产品基本直接报废。标注时一定要把裂纹区域完整框出来,不能只标主干。分支裂纹漏标会导致模型严重漏检。
2.1.4 气泡(Bubble)
气泡主要出现在透明或半透明材料中。玻璃、塑料、涂层、胶水层,都容易产生气泡。
气泡的形态是圆形或椭圆形,边缘清晰,内部是空的。检测难点在于——有些气泡直径只有 0.05mm,在图像上就几个像素。
2.1.5 其他常见缺陷
- 凹陷(Dent): 表面局部下陷,常见于金属冲压件
- 凸起(Bump): 表面局部隆起,注塑件常见
- 色差(Color Deviation): 颜色偏离标准值,喷涂件常见
- 毛刺(Burr): 边缘多余材料,机加工件常见
- 变形(Deformation): 整体形状偏离,注塑/铸造常见
2.2 行业检测标准
光知道缺陷长什么样还不够。你得知道——按什么标准来判定「这是缺陷」?
行业标准就是那个「尺子」。没有标准,你标的数据就是废的。
2.2.1 IPC 标准(电子行业)
IPC 是电子制造领域最权威的标准。做 PCB、PCBA 检测的,绕不开它。
| 标准编号 | 适用范围 | 核心内容 |
|---|---|---|
| IPC-A-610 | 电子组件可接受性 | 焊接缺陷判定标准 |
| IPC-6012 | 刚性印制板 | PCB 外观缺陷判定 |
| IPC-7711/7721 | 返工/返修 | 维修后缺陷判定 |
我个人习惯把 IPC 标准分成三级:目标级(最高品质)、可接受级(正常使用)、缺陷级(不可接受)。标注时,至少要区分「可接受」和「缺陷」。
2.2.2 ISO 标准(通用制造)
ISO 标准覆盖面更广。表面缺陷、尺寸公差、材料检测,都有对应标准。
- ISO 8785: 表面缺陷分类标准,定义了划痕、凹坑、气泡等术语
- ISO 2768: 一般公差标准,用于判定尺寸是否超差
- ISO 8501: 钢材表面处理等级,涂装前检测常用
小技巧: 实际项目中,我建议把 IPC 和 ISO 标准结合起来用。IPC 偏电子,ISO 偏机械。两个都吃透,基本能覆盖 90% 的工业场景。
2.2.3 行业专属标准
有些行业有自己的专属标准。比如:
- 汽车行业: VDA 标准(德国汽车工业协会)
- 光伏行业: IEC 61215(组件外观检测)
- 钢铁行业: GB/T 标准(中国国家标准)
做项目前,先问客户:你们用哪个标准?这个问题能帮你省掉至少两周的返工时间。
2.3 缺陷分类与标准的映射关系
光有分类和标准还不够。你得把它们串起来。
下面这张图是我自己整理的映射关系,你可以直接拿去用。
2.4 标注时的常见坑
讲完理论,说点实战的。我踩过的坑,你最好别踩。
坑一:标准理解不一致
我曾经有个项目,客户说「按 IPC 标准」。结果标完一验收,客户说「不对,我们用的是 IPC-A-610 三级标准」。整个数据集重标,浪费了两周。
教训: 开工前,把标准编号、等级、具体条款全部书面确认。
坑二:缺陷类型混淆
划痕和裂纹,在图像上有时很像。但判定标准完全不同。划痕可能只是外观问题,裂纹直接涉及结构安全。
教训: 标注前先做分类培训,让标注员能准确区分。
我的建议: 每个项目开始前,先做 50 张样本的试标。让标注员和客户一起过一遍,确认分类和标准理解一致。这一步花不了多少时间,但能避免后面的大返工。
2.5 本章小结
这一章内容不少,但核心就三件事:
- 记住 5 种基础缺陷: 划痕、脏污、裂纹、气泡、其他
- 掌握 3 类标准: IPC(电子)、ISO(通用)、行业专属
- 建立映射关系: 每种缺陷对应什么标准,心里要有数