datasets
Training and evaluation data, with the modality, task and licence stated up front. Listed live from the Hugging Face Hub.
mvtec-ad
Dataset Card for MVTec AD
This dataset originates from MVTec but is provided in a different format. You can easily load it using FiftyOne
The total number of samples remains the same as the original: 5,354.
Installation
If you haven't already, install FiftyOne:
pip install -U fiftyone
Usage
import fiftyone as fo
import fiftyone.utils.huggingface as fouh
# Load the dataset
# Note: other available arguments include 'max_samples', etc
dataset =… See the full description on the dataset page: https://huggingface.co/datasets/Voxel51/mvtec-ad.mvtec-ad
MVTec AD - Anomaly Detection Dataset
This repository mirrors the MVTec AD dataset for CI/CD and non-commercial research workflows.
License
The data is released under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0). It is not allowed to use the dataset for commercial purposes.
Attribution
If you use the dataset in scientific work, please cite the original authors:
Paul Bergmann, Kilian Batzner… See the full description on the dataset page: https://huggingface.co/datasets/foersben/mvtec-ad.mvtec-ad
Dataset Card for MVTec AD
This dataset originates from MVTec but is provided in a different format. You can easily load it using FiftyOne
The total number of samples remains the same as the original: 5,354.
Installation
If you haven't already, install FiftyOne:
pip install -U fiftyone
Usage
import fiftyone as fo
import fiftyone.utils.huggingface as fouh
# Load the dataset
# Note: other available arguments include 'max_samples', etc
dataset… See the full description on the dataset page: https://huggingface.co/datasets/OctorVX/mvtec-ad.MVTecAD2_FO
Dataset Card for mvtecad2
This is a FiftyOne dataset with 3914 samples.
Installation
If you haven't already, install FiftyOne:
pip install -U fiftyone
Usage
import fiftyone as fo
from fiftyone.utils.huggingface import load_from_hub
# Load the dataset
# Note: other available arguments include 'max_samples', etc
dataset = load_from_hub("pjramg/MVTecAD2_FO")
# Launch the App
session = fo.launch_app(dataset)
Dataset Details… See the full description on the dataset page: https://huggingface.co/datasets/pjramg/MVTecAD2_FO.mvtec-ad
Dataset Card for MVTec AD
This dataset originates from MVTec but is provided in a different format. You can easily load it using FiftyOne
The total number of samples remains the same as the original: 5,354.
Installation
If you haven't already, install FiftyOne:
pip install -U fiftyone
Usage
import fiftyone as fo
import fiftyone.utils.huggingface as fouh
# Load the dataset
# Note: other available arguments include 'max_samples', etc
dataset… See the full description on the dataset page: https://huggingface.co/datasets/box0602/mvtec-ad.mvtec-ad-metal-nut
MVTec AD - Metal Nut Dataset
Metal nut subset from MVTec Anomaly Detection dataset.
Defect Types
bent, color, flip, scratch
AU-ROC: 99.7% (EfficientAD medium)
synthetic-mvtec-ad-defect-detection
Synthetic MVTec AD – Defect Detection Dataset by AnywayLabs.ai
Need a custom synthetic dataset for your own defect detection use case?
This dataset is an open-source sample of our synthetic data generation work at AnywayLabs.
If you're working on:
industrial defect detection
visual inspection
supervised anomaly detection
hard-to-collect defect classes
synthetic data for computer vision training
You can request a custom synthetic dataset here, or email:… See the full description on the dataset page: https://huggingface.co/datasets/anywaylabs/synthetic-mvtec-ad-defect-detection.mvtec-ad
Dataset Card for MVTec AD
This dataset originates from MVTec but is provided in a different format. You can easily load it using FiftyOne
The total number of samples remains the same as the original: 5,354.
Installation
If you haven't already, install FiftyOne:
pip install -U fiftyone
Usage
import fiftyone as fo
import fiftyone.utils.huggingface as fouh
# Load the dataset
# Note: other available arguments include 'max_samples', etc
dataset… See the full description on the dataset page: https://huggingface.co/datasets/introvoyz041/mvtec-ad.MVTecADmvtec-ad
Dataset Card for MVTec AD
This dataset originates from MVTec but is provided in a different format. You can easily load it using FiftyOne
The total number of samples remains the same as the original: 5,354.
Installation
If you haven't already, install FiftyOne:
pip install -U fiftyone
Usage
import fiftyone as fo
import fiftyone.utils.huggingface as fouh
# Load the dataset
# Note: other available arguments include 'max_samples', etc
dataset… See the full description on the dataset page: https://huggingface.co/datasets/pmrozo/mvtec-ad.mvtec-ad
Dataset Card for MVTec AD
This dataset originates from MVTec but is provided in a different format. You can easily load it using FiftyOne
The total number of samples remains the same as the original: 5,354.
Installation
If you haven't already, install FiftyOne:
pip install -U fiftyone
Usage
import fiftyone as fo
import fiftyone.utils.huggingface as fouh
# Load the dataset
# Note: other available arguments include 'max_samples', etc
dataset… See the full description on the dataset page: https://huggingface.co/datasets/rfvbbjui/mvtec-ad.mvtec-ad-cable
MVTec AD - Cable Dataset
This is the Cable subset from the MVTec Anomaly Detection dataset.
Dataset Structure
cable/
├── train/
│ └── good/ # 224 normal training images
└── test/
├── good/ # 58 normal test images
├── bent_wire/ # 14 images
├── cable_swap/ # 14 images
├── combined/ # 13 images
├── cut_inner_insulation/ # 16 images
├── cut_outer_insulation/ # 12 images
├── missing_cable/ # 14 images
├──… See the full description on the dataset page: https://huggingface.co/datasets/MSherbinii/mvtec-ad-cable.mvtec-adOriginal dataset:
@inproceedings{bergmann2019mvtec,
title={MVTec AD--A comprehensive real-world dataset for unsupervised anomaly detection},
author={Bergmann, Paul and Fauser, Michael and Sattlegger, David and Steger, Carsten},
booktitle={Proceedings of the IEEE/CVF conference on computer vision and pattern recognition},
pages={9592--9600},
year={2019}
}
mvtecad-woodmvtec-ad-cable
MVTec AD - Cable Dataset
This is the Cable subset from the MVTec Anomaly Detection dataset.
Dataset Structure
cable/
├── train/
│ └── good/ # 224 normal training images
└── test/
├── good/ # 58 normal test images
├── bent_wire/ # 14 images
├── cable_swap/ # 14 images
├── combined/ # 13 images
├── cut_inner_insulation/ # 16 images
├── cut_outer_insulation/ # 12 images
├── missing_cable/ # 14 images… See the full description on the dataset page: https://huggingface.co/datasets/chooseanything/mvtec-ad-cable.mvtec_admvtec-3d-ad
MVTec 3D-AD — pointer card, not a data mirror
Metadata/citation card only — no dataset files hosted here. Access requires filling a
registration form on MVTec's site (a manual browser step, not automatable), so this is a
pointer, not a mirror.
Access
Official page (registration required): https://www.mvtec.com/company/research/datasets/mvtec-3d-ad
License: CC BY-NC-SA 4.0 (non-commercial, share-alike, attribution required; MVTec's page
states commercial use is… See the full description on the dataset page: https://huggingface.co/datasets/imaadd05/mvtec-3d-ad.mvtec-ad-2
MVTec AD 2 — pointer card, not a data mirror
This is a metadata/citation card only — no dataset files are hosted here. MVTec AD 2 is
registration-gated and evaluated via MVTec's own private benchmark server
(benchmark.mvtec.com); re-hosting the test set would undermine that evaluation model, so it is
intentionally not mirrored.
Access
Official page (registration required): https://www.mvtec.com/research-teaching/datasets/mvtec-ad-2
License: CC BY-NC-SA 4.0… See the full description on the dataset page: https://huggingface.co/datasets/imaadd05/mvtec-ad-2.MVTecADTextImagePairsmvtec-ad-zipmvtec_ad_oneshotMVTecAD_Restructured
