CableInspect-AD: An Expert-Annotated Anomaly Detection Dataset

Akshatha Arodi, Margaux Luck, Jean-Luc Bedwani, Aldo Zaimi, Ge Li +3 more
9/30/2024
cs.CVcs.LG

No official code found. Best implementation: mila-iqia/cableinspect-ad-code (16 stars, Apache-2.0, last commit 2024-08-27).

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 $\textit{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 $\textit{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/.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Code to prepare data and reproduce results from CableInspect-AD paper

161Shell, PythonMay 30, 20242 years agoApache-2.0

Similar Papers

Cite this paper

@article{arodi2024cableinspectad,
  title  = {CableInspect-AD: An Expert-Annotated Anomaly Detection Dataset},
  author = {Akshatha Arodi and Margaux Luck and Jean-Luc Bedwani and Aldo Zaimi and Ge Li and Nicolas Pouliot and Julien Beaudry and Gaétan Marceau Caron},
  year   = {2024},
  eprint = {2409.20353},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2409.20353},
  url    = {http://arxiv.org/abs/2409.20353v1},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.20353.svg)](https://codeofpaper.com/paper/2409.20353)

Discussion