Reproduce “Natural Synthetic Anomalies for Self-Supervised Anomaly Detection and Localization” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Hannah M. Schlüter, Jeremy Tan, Benjamin Hou, Bernhard Kainz

A self-supervised method called Natural Synthetic Anomalies (NSA) generates diverse, visually seamless anomalies via Poisson image editing for training an end-to-end model for anomaly detection and localization. It achieves an image-level AUROC of 97.2% and pixel-level AUROC of 96.3% on MVTec AD, surpassing previous self-supervised approaches without external pre-training datasets.

Key insights

  • Poisson image editing effectively creates visually seamless and natural synthetic anomalies, leading to better generalization compared to simpler blending techniques.
  • Generating diverse synthetic anomalies via varied patch sizes and foreground constraints significantly improves performance, especially on object-centric datasets.
  • Pixel-wise labels that reflect the continuous degree of abnormality (logistic continuous) provide a more robust training signal than binary or unbounded continuous labels.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.