Skip to content
Back to skills

Landcover Ai Eval

ASecurity

Evaluates semantic segmentation models on high-resolution aerial imagery for mapping four land cover classes: buildings, woodlands, water, and roads. It probes the model's ability to accurately segment fine-grained, small, and narrow objects in rural environments from RGB imagery. Use when the user wants to benchmark on LandCover.ai, or asks about evaluating this task. Reports mIoU.

  • 3 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 11, 2026
researchpythonperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill landcover-ai-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Landcover Ai Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Landcover Ai Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-landcover-ai-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-landcover-ai-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: landcover-ai-eval
description: Evaluates semantic segmentation models on high-resolution aerial imagery for mapping four land cover classes: buildings, woodlands, water, and roads. It probes the model's ability to accurately segment fine-grained, small, and narrow objects in rural environments from RGB imagery. Use when the user wants to benchmark on LandCover.ai, or asks about evaluating this task. Reports mIoU.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2005.02264
  bibtex_key: [REDACTED]
  confidence: high
---

# landcover-ai-eval

> LandCover.ai: Dataset for Automatic Mapping of Buildings, Woodlands, Water and Roads from Aerial Imagery — Boguszewski et al. (2020) (arXiv:2005.02264, 2020)

## What this evaluates

Evaluates semantic segmentation models on high-resolution aerial imagery for mapping four land cover classes: buildings, woodlands, water, and roads. It probes the model's ability to accurately segment fine-grained, small, and narrow objects in rural environments from RGB imagery.

## Datasets

- **LandCover.ai** — total 10674; splits: train (7470), val (1602), test (1602)

## Metrics

- `mIoU` **(primary)** — range: percent
  - Average of Intersection over Union (IoU) across all classes. IoU is defined as the area of overlap between the ground truth and predicted class divided by the area of their union.

## Input / output format

**Input**: 512×512 RGB image tiles extracted from aerial imagery.

**Output**: Pixel-wise semantic segmentation mask with 4 classes: buildings, woodlands, water, and roads.

## Scoring recipe

```python
ious = []
for cls in [buildings, woodlands, water, roads]:
    intersection = np.sum((pred == cls) & (gt == cls))
    union = np.sum((pred == cls) | (gt == cls))
    ious.append(intersection / union if union > 0 else 0.0)
mIoU = np.mean(ious) * 100
```

## Common pitfalls

- Evaluation is performed on cropped 512×512 tiles with smaller edge tiles discarded, which may not reflect full-image inference performance or boundary context loss.
- Class area sizes are highly imbalanced; the authors applied custom loss weights during training, so evaluating without accounting for this imbalance can misrepresent capability on minority classes.
- The dataset covers only rural Polish terrain at 25–50 cm resolution, limiting generalizability to urban settings or other geographic regions.

## Evidence (verbatim from paper)

> Firstly we split 41 images and their corresponding masks into 512 × 512 tiles, getting rid of smaller ones (these on the right and bottom edges), and we shuffled them. Then we organized it as follows: 15% (1602) of tiles became test set, 15% (1602) of tiles became validation set, and the last 70% (7470) became train set. To evaluate the model, we use the mean intersection over union (mIoU), which is the standard metric for semantic segmentation. The mIoU is the average of intersection over union (IoU) across all classes. And IoU is defined as the area of overlap between the ground truth and predicted class divided by the area of their union.

## Citation

```bibtex
@misc{boguszewski2020landcoverai,
  title={LandCover.ai: Dataset for Automatic Mapping of Buildings, Woodlands, Water and Roads from Aerial Imagery},
  author={Boguszewski et al. (2020)},
  year={2020},
  note={arXiv:2005.02264}
}
```

- arXiv: 2005.02264

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.