Skip to content

abc-125/vad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Valeo Anomaly Dataset (VAD)

All images in VAD are captured from an actual production line, showcasing a diverse range of defects, from highly obvious to extremely subtle. This dataset bridges the gap between the academic community and the industry, offering researchers the chance to advance the performance of methods in tackling more intricate real-world challenges.

Get started

  1. Download VAD
  2. To get split for the low-shot benchmark, run create_low_shot_train.py in the dataset folder or use --vad_path to set the path to the dataset.
  3. Data structure is similar to MVTec AD:
vad
|-- test
|-----|--bad
|-----|--bad_unseen_defects
|-----|--good
|-- train
|-----|--bad
|-----|--good
|-- low_shot_train.json

Data description

VAD consists of one class with predefined training and testing sets. The training set contains 1000 bad and 2000 good images, and the testing set contains 1000 bad, 165 of them are unseen defects, and 1000 good images. Unseen defects in the test dataset refer to several rare defect types that are not present in the training data. Contains 20+ types of defects, see Appendix C of the paper for details.

License

VAD is released under CC BY-NC-SA 4.0 license.

Citation

Please cite this paper if you find our dataset useful:

@inproceedings{baitieva2024supervised,
      title={Supervised Anomaly Detection for Complex Industrial Images}, 
      author={Aimira Baitieva and David Hurych and Victor Besnier and Olivier Bernard},
      booktitle={CVPR},
      year={2024} 
}