Datamodules#

Anomalib provides various datamodules for different types of data modalities. These datamodules are organized into three main categories:

Image Datamodules#

BTech

BTech dataset datamodule for surface defect detection.

Btech Datamodule
Datumaro

Datumaro format datamodule (compatible with Intel Geti™).

Datumaro Datamodule
Folder

Custom folder-based datamodule for organizing your own image dataset.

Folder Datamodule
Kolektor

Kolektor Surface-Defect dataset datamodule.

Kolektor Datamodule
MVTec

MVTec AD dataset datamodule for unsupervised anomaly detection.

MVTec Datamodule
Visa

Visual Inspection of Surface Anomalies (VisA) dataset datamodule.

Visa Datamodule

Video Datamodules#

Avenue

CUHK Avenue dataset datamodule for video anomaly detection.

Avenue Datamodule
ShanghaiTech

ShanghaiTech dataset datamodule for video anomaly detection.

ShanghaiTech Datamodule
UCSDped

UCSD Pedestrian dataset datamodule for video anomaly detection.

UCSDped Datamodule

Depth Datamodules#

MVTec 3D

MVTec 3D-AD dataset datamodule for unsupervised 3D anomaly detection and localization.

MVTec 3D Datamodule
Folder 3D

Custom folder-based 3D datamodule for organizing your own depth-based anomaly detection dataset.

Folder Datamodule