← 最新论文
💻 computer science

CDGP: Contrastive Dual Gaussian Processes for Weakly Supervised Anomaly Segmentation

该论文提出了对比双高斯过程(CDGP),这是一个结合了源自双高斯过程的后验主导统计量与层次化重构残差的弱监督框架,旨在无需像素级标注的情况下实现最先进的异常分割。

原作者: Seungjun Chu, Seokhee Han, Mateusz Nowak, Peter Chin

发布于 2026-08-20
📖 1 分钟阅读☕ 轻松阅读

原作者: Seungjun Chu, Seokhee Han, Mateusz Nowak, Peter Chin

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

在现代制造业繁忙的世界中,机器正越来越多地承担起检查产品缺陷这一精细的任务。一家工厂每小时可能会生产数千个完全相同的组件,其目标是在缺陷产品到达客户手中之前将其拦截。这需要两件事:判断产品是否损坏,以及精准定位损坏的具体位置。几十年来,教计算机完成这项任务最可靠的方法是向它们展示数千个完美的示例,让它们学习什么是“正常”。当计算机看到与这种正常模式偏离的东西时,它就会将其标记为缺陷。这种方法之所以有效,是因为完美的物品很容易找到,而损坏的物品则既稀少又多样。然而,这种方法存在一个盲点。它往往难以区分真正的裂纹与那些仅仅是看起来有点奇怪的无害异常纹理。它会将两者都视为“不正常”并发出警报,从而导致混乱和时间的浪费。

研究人员长期以来一直在思考,是否可以通过向计算机展示损坏物品的示例来改进这一点,即使他们并不确切知道裂纹的具体位置。在现实世界中,工厂通常知道哪一批次的产品未通过质量检查,即使他们还没有抽出时间为每一个缺陷绘制一张地图。这就是“弱监督”学习的挑战:利用“有缺陷”这一宽泛的标签,来教机器在没有详细地图的情况下找到错误的具体位置。一项新研究引入了一种称为对比双高斯过程(Contrastive Dual Gaussian Processes,简称 CDGP)的方法,该方法通过改变计算机比较“好”与“坏”的方式来解决这个问题。系统不再仅仅询问一张图像看起来有多奇怪,而是提出了一个更直接的问题:这个图像的部分看起来更像是一个缺陷,还是更像是一个正常的产物?

研究人员构建了一个系统,将图像的每一个微小区块都视为可能是正常或有缺陷的候选者。想象一下,将图像视为一个由微小瓷砖组成的网格。对于每一个瓷砖,系统会同时运行两个独立的心理模型。一个模型旨在预测一个正常的瓷砖应该是什么样子,而另一个模型则旨在预测一个有缺陷的瓷砖应该是什么样子。这些模型不仅仅是在进行猜测;它们建立在一个统计框架之上,该框架允许它们不仅能做出预测,还能表达它们对该预测的信心程度。随后,系统会对每一个瓷砖进行两种预测的比较。如果“缺陷”模型的可能性远高于“正常”模型,并且系统对这种差异具有信心,那么该瓷砖就会被标记为缺陷。这种方法之所以强大,是因为它迫使计算机去权衡缺陷的证据与正常性的证据,而不是仅仅寻找任何看起来古怪的东西。

为了在没有详细缺陷地图的情况下实现这一点,团队在如何开始训练方面表现得非常聪明。他们首先扫描缺陷图像,并挑选出那些看起来与正常情况差异最大的瓷砖。这些成为了缺陷模型学习的初始“候选者”。这是一个充满噪声的起点,因为其中一些候选者只是恰好看起来略有不同的正常部件,但系统旨在通过这个过程进行学习。随着训练的持续,系统使用整个图像的简单“有缺陷”或“正常”标签来完善其理解。它学会了在实际包含缺陷的区域提高缺陷模型的预测值,同时保持背景区域的正常模型强度。这个过程使得系统能够逐渐锐化其焦点,将真实的缺陷从背景噪声中分离出来,而无需看到哪怕一个手绘的裂纹轮廓。

该研究还认识到,仅靠观察大局并不足以发现细微的发丝状裂纹。为了解决这个问题,他们增加了第二层专注于“重构”的检查。这部分系统试图从一个略微受损的版本中重建出一个完美的图像版本。如果系统在重建特定区域时感到困难,则表明该区域是不寻常的。通过将两种模型的直接比较与这种重构检查相结合,该系统获得了双重的证据。研究人员在几个标准的工业数据集上测试了这种方法,包括 MVTec AD 2、KSDD2 和 VisA。结果令人瞩目。在 MVTec AD 2 数据集上,这一新方法优于所有测试过的其他方法,在衡量系统定位缺陷能力的每一项指标中均排名第一。在其他两个数据集上,它的表现也处于顶尖水平或极具竞争力。

这项发现之所以特别重要,是因为它如何处理不确定性。系统不仅输出一个分数,它还会计算一个标准化度量,即在考虑模型确定性的情况下,缺陷比正常情况更可能的程度。这防止了系统被随机噪声所迷惑。研究人员还证明,这种改进不仅仅是因为设置更加复杂,更是因为他们对比了这两个模型并利用训练数据校准了置信度。他们验证了该系统在工作时不需要任何人在学习阶段围绕缺陷画框,仅依靠工厂现有的简单的“好”或“坏”标签即可运行。

研究结论指出,通过显式地对正常和缺陷的可能性进行建模并进行直接对比,机器可以比以前更准确地发现缺陷。这种方法弥补了大量正常数据与稀缺的详细缺陷地图之间的差距。它表明,在时间与资源用于详细标注都非常有限的工业环境中,我们可以通过教计算机权衡缺陷证据与正常性证据,而非仅仅寻找任何突出的事物,来实现高精度的检测。该方法作为一种稳健的解决方案,在当前的性能基准中名列前茅,为制造业的自动化质量控制提供了一条切实可行的路径。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →