FAQ

Computer vision

Semantic segmentation datasets

Pixel-level class labels for scenes, medical images and aerial views — and why mask quality varies so much more than box quality.

Segmentation labels every pixel, which makes the annotation expensive and its quality far more variable than in detection data.

Semantic segmentation assigns a class to every pixel without distinguishing individual objects — all cars are 'car'. That is the right task for road scenes, land cover, and medical regions, and the wrong one if you need to count things, which is instance segmentation.

Mask quality is the property to inspect. Masks are expensive to draw precisely, so datasets vary enormously in boundary accuracy, and many large sets contain polygon approximations or machine-generated masks rather than careful human tracing. Look at a few masks at full resolution before you commit — boundary sloppiness that is invisible at thumbnail size sets a hard ceiling on what your model can learn.

A small table comparing training on clean and noisy CAMUS masks: Dice at end-systole 86.9 vs 82.1 and at end-diastole 91.1 vs 87.5 (%), ejection-fraction error 2.1 vs 4.5 percentage points, and Hausdorff distance on the end-diastole frame 6.3 vs 11.25 mm.
A U-Net trained to outline the heart's left ventricle in ultrasound (the CAMUS set), once on clean masks and once on masks with noisy boundaries. Dice falls from 86.9% to 82.1% at end-systole, the ejection-fraction error more than doubles and the boundary distance nearly doubles, to 11.25 mm. Sloppy training masks become sloppy predictions. Image (rendered from the arXiv HTML): Table 7 of the paper · CC BY 4.0 · from “Noisy Annotations in Semantic Segmentation”, arXiv:2406.10891
DatasetModalitySizeLicenceBest for
Cityscapes DatasetImage5,000 imagesResearch onlyUrban segmentation models
Pascal VOCImage20,000 imagesResearch onlyObject detection and classification
ScanNetImage1,513 scansGated access3D semantic segmentation
Topview LaneImage7,467 imagesMITRoad lane segmentation
38-Cloud: Cloud Segmentation on Satellite ImagesImage17,601 patchesUnclear — see belowSemantic segmentation for cloud detection
Chest X-ray Masks and LabelsMedical2,403 filesCC0Lung segmentation models
HPA MaskMedical43,600 masksCC0Biomedical semantic segmentation models
Pothole Image Segmentation DatasetImage780 imagesApache 2.0Pothole segmentation models
Open Images DatasetImage9M imagesMixed — see belowObject detection and segmentation
Licences in this shortlist — computed from the 9 datasets below. Red marks licences that are unclear or restricted; amber marks non-commercial, share-alike or mixed terms.
A grid of satellite image patches in five columns from cloud-free to cloudy. Row pairs show (a) images and their full colour-coded masks, (b) images and sparse scribbled labels, and (c) images with no annotation. A legend gives clear (cyan), thick cloud (yellow), thin cloud (green) and cloud shadow (red).
Sentinel-2 patches from CloudSEN12 at five levels of cloud cover, with the three kinds of label the dataset ships: (a) full pixel masks for clear, thick cloud, thin cloud and shadow, (b) quick scribbles over parts of each image, and (c) none. Know which grade of label each training image carries before comparing scores or merging sets. Image: Fig. 3 of the article · CC BY 4.0 · from Aybar et al. 2022, Scientific Data, “CloudSEN12, a global dataset for semantic understanding of cloud and cloud shadow in Sentinel-2”, doi:10.1038/s41597-022-01878-2
№ 01

Cityscapes Dataset

Image
Size
Approximately 5,000 high-resolution images in PNG format, annotations in JSON
Licence
Usable for academic research purposes under a specific license (Cityscapes Research License)

Around 5,000 high-resolution PNG images of annotated urban street scenes with JSON annotations, the reference set for semantic segmentation in driving contexts. Use is governed by the Cityscapes Research License and restricted to non-commercial use (academic research, teaching, publications, personal experimentation).

What to train on it

Training urban segmentation models, street scene analysis for autonomous vehicle perception, and recognising objects and behaviours in traffic.

Source: innovatiana.com

№ 02

Pascal VOC

Image
Size
Approximately 20,000 images in JPEG format, XML annotations, 20 object categories
Licence
Free for use in academic and non-commercial research

About 20,000 JPEG images with XML annotations across 20 object categories, of which only a subset has segmentation masks: VOC2012's 11,530 train/val images carry 6,929 object segmentations. Small by modern standards but still the format many detection toolchains expect, and the baseline against which older detectors are quoted.

What to train on it

Training and evaluating object detection and classification, semantic segmentation, establishing benchmarks for new models, and transfer learning.

Source: innovatiana.com

Semantic masks cannot be split back into instances — the boundaries between objects were never recorded. Check which one your task needs before picking data.
№ 03

ScanNet

Image
Size
1,513 annotated RGB-D scans, 2D/3D formats (images, voxels, meshes, depth maps)
Licence
ScanNet Terms of Use for the data (signed agreement required); code under MIT

1,513 annotated indoor RGB-D scans covering 20 object classes, delivered across 2D and 3D formats including images, voxels, meshes and depth maps. The reference dataset for indoor 3D semantic segmentation. Only the code is MIT: the data is released under the ScanNet Terms of Use, which you sign to request access.

What to train on it

3D semantic segmentation, interior scene reconstruction, object detection and tracking in enclosed spaces, and robotic perception and indoor navigation.

Source: innovatiana.com

№ 04

Topview Lane

Image
Size
7,467 annotated images, Parquet format (254 MB)
Licence
MIT

7,467 annotated road images captured from above and packaged as Parquet at 254 MB, for training models to detect and segment lane markings and road structure from a bird's-eye perspective rather than a dashcam view.

What to train on it

Road lane segmentation, developing driving assistance systems, and analysing road network structure from above for mapping.

Source: innovatiana.com

Left, a dashcam photograph of a motorway under a clear sky with the dashboard along the bottom; right, its mask in flat colours: dark brown road, red lane markings, green vehicles, magenta for the car's own dashboard and bonnet, and khaki for everything else, sky and hills included.
A comma10k frame and its crowd-drawn mask. The class list is set by the task rather than the scene — sky, verge and hills are all one 'undrivable' class — so a mask can be drawn perfectly and still carry none of the distinctions your task needs. Images: commaai/comma10k · MIT (dataset)
№ 05

38-Cloud: Cloud Segmentation on Satellite Images

Image
Size
17,601 patches of 384×384 (8,400 train, 9,201 test), each in four bands (R, G, B, NIR), with cloud masks
Licence
Apache 2.0 licence file in the repository; no separate statement about the data

17,601 patches of 384x384 pixels cut from 38 Landsat 8 scenes (8,400 for training, 9,201 for testing), each stored as red, green, blue and near-infrared bands, with pixel-level cloud masks for the training patches. The repository carries an Apache 2.0 licence file but says nothing separately about the data.

What to train on it

Training semantic segmentation for cloud detection, estimating cloud cover for climate or agriculture, and improving multispectral processing.

Source: innovatiana.com

№ 06

Chest X-ray Masks and Labels

Medical
Size
2,403 files: chest X-rays and lung masks in PNG, with TB labels
Licence
CC0: Public Domain

2,403 files pairing chest radiographs in PNG, from the Montgomery County and Shenzhen tuberculosis collections, with lung segmentation masks in PNG and TB labels; some images have no mask. Because the images come from different clinical sources, it doubles as a domain-adaptation testbed as well as a segmentation set.

What to train on it

Training lung segmentation models, building tuberculosis or lung abnormality classifiers, and testing robustness across clinical sources.

Source: innovatiana.com

№ 07

HPA Mask

Medical
Size
43,600 PNG masks (cell segmentations)
Licence
CC0: Public Domain

43,600 automatically generated cell segmentation masks in PNG, derived from Human Protein Atlas microscopy images. The masks are intended to complete the original HPA imagery rather than stand alone, and are released into the public domain.

What to train on it

Training biomedical semantic segmentation models, completing HPA images for cell classification, and AI-assisted cell biology research.

Source: innovatiana.com

Three panels side by side. The left panel is a photograph of a living room with a sofa, armchairs, a coffee table, lamps and a window. The middle and right panels show the same scene rendered as flat colour regions, one colour per semantic class, with region boundaries following the furniture and architectural outlines.
A scene and its dense per-pixel class map. Every pixel gets a class, which is why mask quality is so much harder to hold steady across annotators than box quality. Image: CSAILVision/semantic-segmentation-pytorch · BSD-3-Clause repository
№ 08

Pothole Image Segmentation Dataset

Image
Size
780 annotated images in YOLOv8 format, 640x640 px, with sets train (720) and validation (60)
Licence
Apache 2.0

780 augmented road images resized to 640x640 and annotated in YOLOv8 segmentation format, split 720 train and 60 validation. Tiny but segmentation-ready, with a permissive Apache licence for commercial use.

What to train on it

Training pothole segmentation models, developing automatic road monitoring and maintenance, and improving safety through damage detection.

Source: innovatiana.com

№ 09

Open Images Dataset

Image
Size
Over 9 million images in JPEG format, detailed annotations in CSV
Licence
Annotations CC BY 4.0 (Google); images listed as CC BY 2.0, each image's licence to be verified by the user

Over nine million JPEG images with detailed CSV annotations covering objects, segmentation masks and relationships between objects. Its annotations are CC BY 4.0 and its images are listed as CC BY 2.0, so commercial use is possible with attribution, though Google makes no warranty about any single image's licence.

What to train on it

Training object detection and segmentation, analysing relationships between objects, improving visual search, and building robust versatile models.

Source: innovatiana.com

Left: a colour satellite patch with white clouds over green and brown land. Right: the matching black-and-white mask with the cloud areas in white.
A 38-Cloud training patch cut from a Landsat 8 scene, beside its hand-drawn mask (white is cloud, black is clear). Every pixel carries a label, so a mask that is a few pixels off at a cloud's edge is a label error the model will learn. From the dataset: SorourMo/38-Cloud-A-Cloud-Segmentation-Dataset · sample/ · Apache-2.0 repository · Landsat 8 imagery courtesy of the USGS

How this list was put together

Found by searching Dataset Finder for datasets whose documentation describes the task, then checked by hand. A keyword match is not a fit — the first pass picked up a coral survey for the depth-estimation list because it was recorded below fifty metres — so every entry was read against what this page covers, and the ones that matched a word without matching the task were removed.

Sizes and licences come from each dataset's own documentation, vague wording included. Where we found a re-upload or catalogue card stating a licence that the original release contradicts — a CC0 tag on Flickr photographs, MIT on data whose terms require a signed agreement — the entry gives the original terms and says so. The comparison table abbreviates licences; hover a cell for the full wording.

Stop hunting. Start searching.

The datasets listed on this page are in Dataset Finder, alongside tens of thousands more — searchable in plain language.

Search Dataset Finder →