CoolFace
Datasetpublic

hotosm/fAIr-guru-td-buildings

HOT OAM Segmentation Dataset Semantic segmentation training data. Aerial imagery tiles from OpenAerialMap paired with OpenStreetMap labels, drawn from HOT Tasking Manager projects. The labelled feature is recorded in the feature_type column and in the generated statistics below. Structure One row per image tile. Column Description image 256x256 RGB aerial chip, georeferenced mask Binary raster, 0 background, 255 feature. Empty when the feature is not… See the full description on the dataset page: https://huggingface.co/datasets/hotosm/fAIr-guru-td-buildings.

sourceHugging Facecc-by-4.0updated 2mo agoView on Hugging Face
0likes10downloads
Dataset Card

HOT OAM Segmentation Dataset

Semantic segmentation training data. Aerial imagery tiles from OpenAerialMap paired with OpenStreetMap labels, drawn from HOT Tasking Manager projects. The labelled feature is recorded in the feature_type column and in the generated statistics below.

Structure

One row per image tile.

ColumnDescription
image256x256 RGB aerial chip, georeferenced
maskBinary raster, 0 background, 255 feature. Empty when the feature is not rasterized
label_geojsonLabel geometries for the tile, EPSG:4326
tile_id, tile_x, tile_y, tile_zXYZ tile identity
bbox_west, bbox_south, bbox_east, bbox_northTile bounds, EPSG:4326
project_id, project_name, country, organisationSource Tasking Manager project
imagery_urlOpenAerialMap TMS endpoint the chip came from
feature_typeOSM tag key the labels were filtered on
num_featuresLabel count in the tile
class_countsJSON of tag values in the tile, e.g. {"residential": 3, "path": 1}
project_urlTasking Manager project page, including the mapping instructions given to mappers

Ground resolution depends on zoom level and latitude. At zoom 19 a pixel covers roughly 0.25 m and a tile spans about 63 m.

Labels

Labels come from OpenStreetMap through the HOT Raw Data API, filtered on the feature_type tag key. Geometry follows the feature: polygons for areas, lines for roads and waterways. Full OSM tags are preserved per feature under the tags property. Tiles containing no labels are kept as negative samples.

Label completeness follows OpenStreetMap coverage at extraction time. Imagery and labels can be captured at different dates, so a feature visible in a chip is not guaranteed to appear in the labels.

Splits

Splits are assigned per project, keeping tiles from one project together to avoid spatial leakage. Projects sharing an imagery URL cover the same ground and are assigned as one group.

Sources and licensing

ComponentSourceLicense
ImageryOpenAerialMapCC-BY 4.0, attribute contributors of Open Imagery Network
LabelsOpenStreetMapODbL 1.0, attribute OpenStreetMap contributors
Project metadataHOT Tasking Manager

Provenance

Built with tm-oam-ds-builder. Per-project metadata, areas of interest, and aggregate statistics ship alongside the Parquet.

<!-- AUTOSTATSSTART -->

Generated Stats

  • —Dataset version: 0.2.1
  • —Tile pairs (num_examples): 323
  • —Total projects: 1
  • —Feature type: building
  • —Tiles with labels: 321
  • —Tiles without labels: 2
  • —Total label features: 18,716
  • —Avg buildings per tile: 57.9
  • —Total area: ~2.9 sq km
  • —Countries: 1
  • —Generated at: 2026-08-05T23:41:43.504650+00:00

Label classes (OSM building tag)

ClassFeaturesShare
yes18,65499.7%
school330.2%
house210.1%
tent30.0%
construction20.0%
carport10.0%
parking10.0%
hangar10.0%

Coverage by Country

CountryProjectsTilesBuildingsArea (sq km)
South Africa132318,7162.9

<!-- AUTOSTATSEND -->