CableInspect-AD: An Expert-Annotated Anomaly Detection Dataset
cs.CV, cs.LG
Submitted: 2024-09-30
Updated: 2024-09-30
Comments: 35 pages, to appear at NeurIPS 2024
Journal ref: Advances in Neural Information Processing Systems 37 (NeurIPS 2024), Datasets and Benchmarks Track, pp. 64703-64716
Code: https://github.com/openvinotoolkit/anomalibhttps:
Project page: https://mila-iqia.github.io/cableinspect-ad
License: http://creativecommons.org/licenses/by-nc-sa/4.0/
The gist: Machine learning models are increasingly being deployed in real-world contexts.
Terminology
Abstract
Machine learning models are increasingly being deployed in real-world contexts. However, systematic studies on their transferability to specific and critical applications are underrepresented in the research literature. An important example is visual anomaly detection (VAD) for robotic power line inspection. While existing VAD methods perform well in controlled environments, real-world scenarios present diverse and unexpected anomalies that current datasets fail to capture. To address this gap, we introduce CableInspect-AD, a high-quality, publicly available dataset created and annotated by domain experts from Hydro-Québec, a Canadian public utility. This dataset includes high-resolution images with challenging real-world anomalies, covering defects with varying severity levels. To address the challenges of collecting diverse anomalous and nominal examples for setting a detection threshold, we propose an enhancement to the celebrated PatchCore algorithm. This enhancement enables its use in scenarios with limited labeled data. We also present a comprehensive evaluation protocol based on cross-validation to assess models' performances. We evaluate our Enhanced-PatchCore for few-shot and many-shot detection, and Vision-Language Models for zero-shot detection. While promising, these models struggle to detect all anomalies, highlighting the dataset's value as a challenging benchmark for the broader research community. Project page: https://mila-iqia.github.io/cableinspect-ad/.
Sources
- Segment Any Anomaly without Training via Hybrid Prompt Regularization
- Towards Generic Anomaly Detection and Understanding: Large-scale Visual-linguistic Model (GPT-4V) Takes the Lead
- APRIL-GAN: A Zero-/Few-Shot Anomaly Classification and Segmentation Method for CVPR 2023 VAND Workshop Challenge Tracks 1&2: 1st Place on Zero-shot AD and 4th Place on Few-shot AD
- Bootstrap Fine-Grained Vision-Language Alignment for Unified Zero-Shot Anomaly Localization
- AnomalyGPT: Detecting Industrial Anomalies Using Large Vision-Language Models
- Segment Anything
- MuSc: Zero-Shot Industrial Anomaly Classification and Segmentation with Mutual Scoring of the Unlabeled Images
- Improved Baselines with Visual Instruction Tuning
- Optimizing PatchCore for Few/many-shot Anomaly Detection
- AnoSeg: Anomaly Segmentation Network Using Self-Supervised Learning
- Student-Teacher Feature Pyramid Matching for Anomaly Detection
- DFR: Deep Feature Reconstruction for Unsupervised Anomaly Segmentation
- Self-supervise, Refine, Repeat: Improving Unsupervised Anomaly Detection
- GPT-4V-AD: Exploring Grounding Potential of VQA-oriented GPT-4V for Zero-shot Anomaly Detection
Related papers
- Loss Knows Best: Detecting Annotation Errors in Videos via Loss Trajectories
- AnchorWeave: World-Consistent Video Generation with Retrieved Local Spatial Memories
- Benchmarking the Robustness of Foundation Models for Mammography under Domain Shift
- MambaX-Net: Dual-Input Mamba-Enhanced Cross-Attention Network for Longitudinal MRI Segmentation
- TeleOCR: Navigating Document Parsing Across Digital and Camera-Captured Documents
- A Survey on Efficient Vision-Language-Action Models