Skip to content
Words count
585 字
Reading time
3 分钟
  • 闭集检测,即有监督模型 (Close-Set)

    传统的监督学习方法,其前提是训练数据中包含了所有可能遇到的缺陷类别。利用CNN、Faster R-CNN以及Vision Transformers等模型来应对此类任务,并讨论了如何解决细微缺陷、多尺度缺陷和实时性等挑战。

  • 开集检测 (Open-Set)

    这是近年来日益受到关注的重点,旨在检测训练阶段未见过的、新颖的异常缺陷。该领域的工作被进一步细分为:

    • 无监督异常检测:仅使用“正常”样本进行训练。主要方法包括基于重建(如自动编码器)、基于特征记忆库(Memory Bank,如 PatchCore)、基于流(Flow-based)和基于判别(使用合成的伪异常) 的方法。

    • 半监督异常检测:利用大量正常样本和少量已标记的异常样本进行训练。

    • 少样本/零样本异常检测:解决数据极其稀缺场景下的检测问题。这部分工作大量利用了视觉语言模型(VLMs,如 CLIP)和多模态大语言模型(MLLMs)的能力。

Supervised Detection Models

Backbone Models

  • AlexNet

  • Fast R-CNN

  • Faster R-CNN

  • YOLO 系列

  • Vision Transformers (ViTs)

  • MobileNet (轻量级架构)

Specific Models

  • PGA-Net (微调预训练网络)

  • CS-ResNet (使用加权损失函数)

Data Enhancement Models

  • DFMGAN

  • Anomaly Diffusion

  • AnoGen

  • DualAnoDiff

  • DefectFill

Unsupervised Detection Models

Regression-based Methods

  • UTRAD 9

  • UniAD 10

  • DeCo-Diff 11

  • MambaAD 12

  • MemAE 13

  • DMAD 14

  • PMB 15

  • THFR 16

  • TFA-Net 17

  • HVQ-Trans 18

  • MemKD 19

  • NDP-Net 20

  • FOD 21

  • PNPT 22

  • RLR 23

  • INP-Former 24

  • Dual-Siamese 25

  • RD++ 26

  • OmniAL 27

  • DeSTSeg 28

  • MRKD 29

  • CDO 30

  • Pull&Push 31

  • GeneralAD 32

  • ADPS 33

  • RealNet 34

  • RIAD 35

  • MSTAD 36

  • MLDFR 37

  • AMINet 38

  • One-for-All 39

  • PSA-VT 40

Memory Bank-Based Methods

  • SPADE 41

  • GCPF 42

  • PatchCore 43

  • ReConPatch 44

  • PaDiM 45

  • PNI 46

  • FastRecon 47

Flow-based Methods

  • DifferNet 48

  • CFlow-AD (或 CFlow) 49

  • CSFlow 50

  • MSFlow 51

  • CARF 52

  • PyramidFlow 53

  • THF 54

  • HGAD 55

Discrimination-based Methods

  • CutPaste 56

  • NSA 57

  • SimpleNet 58

  • PBAS 59

  • GLASS 60

  • DRAEM 61

Contributor

File History

Written with