视觉检测误报太高怎么降?按这4层排查,别先调阈值

· 阅读约 5 分钟
视觉检测误报率排查四层方法
先调阈值是最常见的错误起点

一、四层排查,从下往上

层典型原因现象
1 成像光源不均、反光、镜头脏同一产品时好时坏
2 背景背景杂色、夹具反光边缘处误报集中
3 阈值判定阈值过紧全部偏严,良品也被判不良
4 样本训练样本偏差某类产品系统性误报

顺序不能颠倒。先调阈值会掩盖成像问题。

二、怎么判断在哪一层

  1. 看误报分布:集中在边缘 → 背景/光源;随机分布 → 阈值或样本
  2. 换一个良品反复测:同一件重复报 → 成像不稳定
  3. 关掉判定只留成像:看原图是否有异常
  4. 按品类拆统计:某品类独高 → 样本问题

经验

误报集中在视野边缘,八成是光源不均匀,不是算法。

三、调整顺序与代价

动作代价效果
清洁镜头、复位光源几乎为零立竿见影
改光源角度或加偏振低解决反光类
调整背景板低解决边缘误报
放宽阈值会提高漏检谨慎
补充训练样本中(需时间)解决系统性误报

四、红线:不能用放宽阈值换低误报

误报和漏检是一对跷跷板。放宽阈值降误报,必然抬高漏检。

验收条款应同时约束两者:误报率 ≤X%、漏检率 ≤Y%,单独优化一个都会出事。

漏检率算法见漏检率怎么算, 成像问题见光源配对。

常见问题

误报率高先调阈值可以吗?

不建议。阈值是最后手段,先放宽会掩盖成像或背景问题,而且会直接抬高漏检率。应先查光源、背景与样本。

同一件良品反复检测结果不一致是什么原因?

多为成像不稳定:光源闪烁、镜头污染、触发时序抖动。也可能是被测物位置每次略有差异。

误报率多少算正常?

取决于工艺与缺陷定义,没有统一标准。建议在验收条款中给出双方认可的数值,并同时约定漏检率上限。

先查成像,再谈阈值。

查看视觉方案