欢迎来到昆山亿恩凯自动化设备有限公司官方网站!
首页/技术指南/缺陷样本要多少才够?深度学习检测的样本门槛

缺陷样本要多少才够?深度学习检测的样本门槛

深度学习视觉检测需要多少缺陷样本?本文说明样本数量与缺陷形态复杂度、判定严格度的关系,以及小样本场景下的可行路径与必要的前提条件。

先明确一件事

不是越多越好,而是「覆盖得够全」

先说结论

深度学习缺陷检测所需样本没有固定数字:缺陷形态越多样、判定要求越严格,需要的样本越多。关键不是样本总数,而是覆盖度——每种缺陷形态、每种批次差异、每种允许的正常纹理变化都需要被覆盖到。样本不足时应缩小检测范围或明确承认边界,而不是硬上模型。

「需要多少张样本」是被问得最多的问题之一,也是最容易得到敷衍答案的问题。诚实的回答是:没有固定数字,取决于缺陷的形态复杂度与判定严格度。

比数量更重要的是覆盖度。如果一种缺陷有 5 种不同形态,而你只提供了其中 1 种的样本,那么另外 4 种在检测时大概率会被漏掉——哪怕你提供了 1000 张这一种形态的图。

另一个容易被忽略的是合格品的多样性。模型需要知道「什么是正常的」,而正常品的纹理、批次色差、光照波动范围都需要被覆盖,否则会把正常的波动判成缺陷,造成大量过杀。

选型维度

缺陷形态复杂度

形态单一(如规则孔洞)所需样本少;形态多变(如划痕、褶皱)所需样本多。

缺陷严重度跨度

从轻微到严重都要覆盖。只提供极端明显的缺陷,会导致临界缺陷漏检。

合格品多样性

不同批次、不同光照条件、不同纹理的正常样品都要覆盖,否则过杀率高。

判定严格度

要求漏检率极低时,需要更充分的样本与更保守的阈值,过杀率会上升。

是否需要像素级定位

只判「有没有」比「在哪里、多大」所需样本少。像素级分割的标注成本高得多。

视野与像素采样

别把像素当量当成检测精度

视野、工作距离与焦距的关系示意说明工作距离与焦距共同决定视野 FOV 大小,进而影响单像素采样能力。相机 + 镜头视野 FOV:H × V(取决于焦距与工作距离)工作距离 WD焦距越长视野越小单像素采样能力越高像素采样值 ≠ 检测精度:镜头 / 光源 / 工件 / 安装距离 / 机械稳定性 / 算法共同决定最终效果
FOV / 工作距离 / 焦距关系示意——焦距增加、视野缩小,单位区域的像素采样能力提高;但像素采样值不能直接当作检测精度。

在实践中,样本收集往往比模型训练更耗时。很多项目在启动时以为「算法是难点」,做到一半才发现真正的瓶颈是「凑不齐覆盖全面的样本」。

因此建议在项目启动阶段就把样本收集列为独立任务,明确由哪一方负责、以什么标准收集、多久交付一批。

场景样本策略说明
缺陷形态单一且明显少量样本即可起步但仍需覆盖合格品多样性
缺陷形态多样按形态分类收集每种形态都要有代表样本
稀缺缺陷(很少发生)借助小样本生成或合成补充需验证合成样本的实际有效性
判定要求极严格扩大样本 + 保守阈值接受一定过杀率换取低漏检

光源与打光

正面、侧向、背光三种照明方式示意三种常见工业视觉打光方式及其适用场景。正面照明相机轮廓与表面细节,通用性最好工件(示意)侧向照明相机突出凹凸、划痕与边缘,抑制反光工件(示意)背光照明相机得到清晰轮廓,适合有无与尺寸工件(示意)设备标配白光光源,可选配红外光与偏振镜片;实际打光方式需结合工件材质与反光特性确定
三种常用照明方式——同一工件在不同打光方式下,视觉特征差异很大;金属反光件、黑色件、透明件通常需要针对性打光。

样本的成像条件要与现场一致

如果样本是在实验室理想条件下拍的,而现场光照与振动不同,模型在现场的表现会明显下降。

样本要覆盖真实批次差异

同一材料不同批次的颜色、纹理、反光都可能有差异。只用一批样本训练,换批就可能大面积误判。

标注质量决定上限

标注不一致(同一形态时标时不标)会直接限制模型表现。标注规范需要提前制定并统一执行。

负样本同样重要

只给缺陷样本、不给足够合格样本,模型会倾向于把什么都判成缺陷。

算法选择

小样本并非完全无解,但有明确的前提条件与边界。合理的路径是先用小样本快速验证可行性,再根据验证结果决定是继续补充样本还是调整检测范围。

异常检测

只学正常样本的分布,把偏离判为异常。

  • 对缺陷样本需求低
  • 对合格样本覆盖度要求高

迁移学习

基于预训练模型微调,降低对样本量的要求。

  • 可显著减少所需样本
  • 仍需覆盖关键形态

数据增强

通过旋转、亮度扰动等方式扩充样本。

  • 提升鲁棒性
  • 不能替代缺失的形态覆盖

小样本生成

用生成方式补充稀缺缺陷样本。

  • 缓解稀缺缺陷问题
  • 生成样本的有效性需实测验证

通信与联动

样本收集需要跨部门协作:生产提供实物、质量定义标准、工程负责拍摄与标注。把这件事当作项目任务来管理,而不是「顺手攒一攒」,是项目能否按期落地的关键。

  • 01定义缺陷类型与量化标准
  • 02确定样本收集责任方与批次计划
  • 03按标准拍摄与标注
  • 04首批样本快速验证可行性
  • 05根据结果评估缺口
  • 06补充样本或调整检测范围
  • 07固化模型与判定阈值
  • 08现场试运行并统计漏检与过杀

常见问题

到底需要多少张样本?
没有固定数字。决定因素是缺陷形态的多样性与判定严格度,而不是总数。建议先提供一批代表性样本做可行性验证,再根据验证结果评估需要补充多少。
只有少量缺陷样本怎么办?
有几条路径:用异常检测方式只学正常样本;用迁移学习减少样本需求;或用小样本生成补充稀缺形态。这些方法能缓解问题,但不能消除——如果某种缺陷形态完全没有样本,检出它就没有依据。
合格品样本也要提供吗?
非常重要。模型需要知道「什么是正常的」。合格样本不足会导致过杀率居高不下,而且不同批次的正常差异必须被覆盖。
样本用手机拍可以吗?
不建议。样本的成像条件需要与现场一致,否则模型学到的特征在现场不成立。如果现场用工业相机 + 特定光源,样本也应按同样条件采集。
标注要标到什么程度?
取决于检测目标。只判有无,标类别即可;需要输出缺陷位置与大小,则要标框或做像素级分割。后者成本高得多,应在项目早期确定是否需要。
样本会泄露吗?
这属于商务与保密条款范畴,建议在合作前明确约定样本与数据的使用范围、保存方式与归属。技术方案本身可以按你的保密要求设计数据管理方式。

提交样品测试

建议先用一批代表性样品做可行性验证,再据此评估样本缺口。请提供 OK 与 NG 样品各若干件及你的缺陷分类标准。

支持 JPG / PNG,可多选
单个文件不超过 20MB
    支持 JPG / PNG,可多选
    单个文件不超过 20MB
      支持 JPG / PNG,可多选
      单个文件不超过 20MB
        提交后 1 个工作日内由方案工程师与您联系

        需要逐项评估成像条件、缺陷标准与节拍? 前往完整需求评估 →

        选型最有效的一步:直接测你的样品

        同一个工件,在不同镜头、光源、安装距离与算法组合下,检测效果差别很大。把样品寄过来实测,比对着参数表推算更可靠。

        在线客服
        微信联系
        扫码加微信(手机同号)
        电话咨询 返回顶部