Visual Anomaly Detection for Images: A Survey
arXiv:2109.13157
Abstract
Visual anomaly detection is an important and challenging problem in the field of machine learning and computer vision. This problem has attracted a considerable amount of attention in relevant research communities. Especially in recent years, the development of deep learning has sparked an increasing interest in the visual anomaly detection problem and brought a great variety of novel methods. In this paper, we provide a comprehensive survey of the classical and deep learning-based approaches for visual anomaly detection in the literature. We group the relevant approaches in view of their underlying principles and discuss their assumptions, advantages, and disadvantages carefully. We aim to help the researchers to understand the common principles of visual anomaly detection approaches and identify promising research directions in this field.
References in corpus (17)
- Very Deep Convolutional Networks for Large-Scale Image Recognition
- Uninformed Students: Student-Teacher Anomaly Detection with Discriminative Latent Embeddings
- Density estimation using Real NVP
- Adversarial Feature Learning
- Efficient GAN-Based Anomaly Detection
- Deep Anomaly Detection Using Geometric Transformations
- Sub-Image Anomaly Detection with Deep Pyramid Correspondences
- Holistically-Nested Edge Detection
- CSI: Novelty Detection via Contrastive Learning on Distributionally Shifted Instances
- Unsupervised Anomaly Detection with Generative Adversarial Networks to Guide Marker Discovery
- Patch SVDD: Patch-level SVDD for Anomaly Detection and Segmentation
- OCGAN: One-class Novelty Detection Using GANs with Constrained Latent Representations
- Do Deep Generative Models Know What They Don't Know?
- Puzzle-AE: Novelty Detection in Images through Solving Puzzles
- Spatial PixelCNN: Generating Images from Patches
- Self-Supervised Representation Learning for Visual Anomaly Detection
- Learning to Incorporate Structure Knowledge for Image Inpainting