atlas

Research map / 3D vision / 3D generation

SynRS3D: A Synthetic Dataset for Global 3D Semantic Understanding from Monocular Remote Sensing Imagery

NeurIPS 2024 · 3D vision › 3D generation · approach: Learning 3D reconstruction from images · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces SynRS3D, a 69,667-image procedurally generated synthetic remote sensing dataset with land cover, height, and building change labels, and RS3DAda, a self-training multi-task UDA method for synthetic-to-real land cover mapping and height estimation.

Problem

Monocular 3D semantic understanding from high-resolution remote sensing imagery is limited by costly annotations and geographically skewed real datasets, and synthetic-trained models suffer a large domain gap when transferred to real scenes.

Approach

Build a large procedural Blender-based synthetic RS dataset with nDSM height and land cover labels, then adapt to real imagery with a multi-task self-training teacher-student UDA where ground-class predictions mask height pseudo-labels, height-consistency filtering under perturbation, and a frozen DINOv2 feature constraint.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SynRS3D instead of SMARS or SyntheWorld for source-only trainingSource-only land cover mapping · JAXmIoU: 64.52 -> 67.89Helped
Use SynRS3D instead of SMARS or SyntheWorld for source-only trainingSource-only land cover mapping · OMAmIoU: 61.23 -> 62.44Helped
Use SynRS3D instead of SMARS or SyntheWorld for source-only trainingSource-only land cover mapping · VaihingenmIoU: 72.15 -> 74.61Helped
Use SynRS3D instead of SMARS or SyntheWorld for source-only trainingSource-only land cover mapping · PotsdammIoU: 52.49 -> 59.69Helped
Apply RS3DAda instead of source-only trainingLand cover mapping on OEM · OEMmIoU: 40.70 -> 48.23Helped
Add the ground mask to height pseudo-label refinement (ablation)RS3DAda · Target Domain 2MAE: 6.117 to 5.652Helped
Add the ground mask to height pseudo-label refinement (ablation)RS3DAda · Target Domain 2F1HE: 0.365 to 0.423Helped
Add height-map consistency filtering (ablation)RS3DAda · Target Domain 2MAE: 5.652 to 5.253Helped
Add height-map consistency filtering (ablation)RS3DAda · Target Domain 2F1HE: 0.423 to 0.425Helped
Add the feature constraint (ablation)RS3DAda · Target Domain 2height estimation performanceHelped
Combine the ground mask, height consistency, and feature constraint (ablation)RS3DAda · Target Domain 2MAE: 4.886Helped
Combine the ground mask, height consistency, and feature constraint (ablation)RS3DAda · Target Domain 2F1HE: 0.485Helped

Surprising findings

Limitations

Experimental setup

Datasets: SynRS3D Houston JAX OMA GeoNRW Potsdam ATL ARG Nagoya Tokyo Vaihingen OEM

Benchmarks: JAX OMA Vaihingen Potsdam OEM Houston GeoNRW ATL ARG Nagoya Tokyo

Metrics: IoU mIoU MAE RMSE delta accuracy F1^HE

Baselines: DAFormer SMARS SyntheWorld Source-only Train-on-OEM

Builds on: self-training mean teacher ClassMix DPT DINOv2

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy