MVTecAD DatasetのSOTA論文とその解説を集めておきます。
Update
https://paperswithcode.com/sota/anomaly-detection-on-mvtec-ad のSOTAのランキングが変わりました。
EfficientAD系が優位
0.全体の解説
@shinmura さんの記事は大変お勉強になりました。
1. SPADE
論文
Sub-Image Anomaly Detection with Deep Pyramid Correspondences
解説
コード
2. Gaussian-AD
論文
Modeling the Distribution of Normal Data in Pre-Trained Deep Features for Anomaly Detection
解説
コード
3. PaDiM
論文
PaDiM: a Patch Distribution Modeling Framework for Anomaly Detection and Localization [2020/11]
https://arxiv.org/pdf/2011.08785.pdf
解説
コード
4. PatchCore
論文
Towards Total Recall in Industrial Anomaly Detection
https://arxiv.org/pdf/2106.08265v1.pdf
解説
@umapyoi さんが解説記事を書いてくださいました。
https://qiita.com/umapyoi/items/7c3e9b42388d576057b1?fbclid=IwAR0W3ihlb3C_WQ3lmXr0dKvmUL9ZfQiOcVvK_3y2WDdv0bbtDN2sGTOGREw
コード
Tensorflow Implementation (Korean)
5. AutoEncoder-SSIM
MVTec ADの歴史的な論文。AutoEncoderの損失関数をMSEからSSIMに変更し、分類性能を改善。
論文
MVTec AD -- A Comprehensive Real-World Dataset for Unsupervised Anomaly Detection
https://openaccess.thecvf.com/content_CVPR_2019/papers/Bergmann_MVTec_AD_--_A_Comprehensive_Real-World_Dataset_for_Unsupervised_Anomaly_CVPR_2019_paper.pdf
工業用製品の異常値スコアリングに関する考察
解説
コード
residual mapを求めるコードです。
https://github.com/plutoyuxie/AutoEncoder-SSIM-for-unsupervised-anomaly-detection-/blob/master/test.py
6. Efficient-AD
Teacher-Student Modelを利用し、推論を軽量化したモデル。
コード
番外編
HLAC高次局所自己相関
特徴量を抽出し、異常検知を実現する流れは、研究コンセプトが同じなので、入れておきます。とにかく大津先生、すごい。
hatena
MVTec with HLAC
Anomalylib
Intelのanomalylibライブラリです。これを M.INNATさんによっていKaggle Notebookで実行できるようにして頂きました。
Deep Industrial Image Anomaly Detection: A Survey 2024