Skip to content
Back to skills

Mtcityscapes 3d Eval

ASecurity

Evaluates joint 2D-3D multi-task scene understanding on urban street imagery. It probes a model's ability to concurrently perform monocular 3D vehicle detection, 19-class semantic segmentation, and monocular depth estimation. Use when the user wants to benchmark on MTCityscapes-3D, or asks about evaluating this task. Reports mDS.

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

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill mtcityscapes-3d-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mtcityscapes 3d Eval?

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

Security grade badge for Mtcityscapes 3d Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-mtcityscapes-3d-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-mtcityscapes-3d-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: mtcityscapes-3d-eval
description: Evaluates joint 2D-3D multi-task scene understanding on urban street imagery. It probes a model's ability to concurrently perform monocular 3D vehicle detection, 19-class semantic segmentation, and monocular depth estimation. Use when the user wants to benchmark on MTCityscapes-3D, or asks about evaluating this task. Reports mDS.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2304.00971
  bibtex_key: ye2023joint2d3d
  confidence: high
---

# mtcityscapes-3d-eval

> Joint 2D-3D Multi-Task Learning on Cityscapes-3D: 3D Detection, Segmentation, and Depth Estimation — Ye et al. (2023) (arXiv:2304.00971, 2023)

## What this evaluates

Evaluates joint 2D-3D multi-task scene understanding on urban street imagery. It probes a model's ability to concurrently perform monocular 3D vehicle detection, 19-class semantic segmentation, and monocular depth estimation.

## Datasets

- **MTCityscapes-3D** — total 3475; splits: train (2975), val (500)

## Metrics

- `mDS` **(primary)** — range: [0, 1]
  - Mean detection score computed using the official Cityscapes-3D evaluation script.
- `mIoU` — range: [0, 1]
  - Mean Intersection over Union averaged across 19 semantic classes.
- `RMSE` — range: other
  - Root Mean Square Error between predicted and ground-truth depth values.

## Input / output format

**Input**: RGB images at original resolution 1024×2048.

**Output**: Per image: 3D bounding boxes (location, rotation, dimensions, class, center-ness, direction) for vehicles; 19-class semantic segmentation map; monocular depth map.

## Scoring recipe

```python
def evaluate(preds, gold):
    # 3D Detection
    mDS = cityscapes3d_official_eval(preds['3d_boxes'], gold['3d_boxes'])
    # Segmentation
    ious = [intersection_over_union(preds['seg'][c], gold['seg'][c]) for c in range(19)]
    mIoU = sum(ious) / 19
    # Depth
    RMSE = sqrt(mean((preds['depth'] - gold['depth'])**2))
    return {'mDS': mDS, 'mIoU': mIoU, 'RMSE': RMSE}
```

## Common pitfalls

- Evaluation is strictly performed at the original 1024×2048 resolution, despite training occurring at 768×1536.
- The 3D detection metric (mDS) relies on the official Cityscapes-3D script, which differs from standard KITTI/nuScenes protocols.
- Depth ground truth is derived from stereo cameras rather than LiDAR, introducing potential modality discrepancies.

## Evidence (verbatim from paper)

> The 3D vehicle detection task (3Ddet) utilizes the mean detection score (mDS) as its metric, using the official evaluation script provided by Cityscapes-3D. The models are assessed on the validation set for all tasks.

## Citation

```bibtex
@misc{ye2023joint2d3d,
  title={Joint 2D-3D Multi-Task Learning on Cityscapes-3D: 3D Detection, Segmentation, and Depth Estimation},
  author={Ye et al. (2023)},
  year={2023},
  note={arXiv:2304.00971}
}
```

- arXiv: 2304.00971

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.