atlas

Research map / 3D vision / Gaussian splatting

DroneSplat: 3D Gaussian Splatting for Robust 3D Reconstruction from In-the-Wild Drone Imagery

CVPR 2025 · 3D vision › Gaussian splatting · approach: Compact and efficient Gaussian splatting · 11 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.

Proposes DroneSplat, a 3DGS framework for in-the-wild drone imagery that adaptively masks dynamic distractors via local-global SAM v2 segmentation with residual statistics, and improves limited-view geometry with DUSt3R-based point sampling and voxel-guided optimization.

Problem

3D reconstruction from in-the-wild drone imagery is hurt by dynamic distractors that violate static-scene assumptions and by sparse viewpoints that cause unconstrained 3DGS optimization and poor novel-view quality.

Approach

Adaptive Local-Global Masking combines per-object residual averages from SAM v2 segments, a statistically set adaptive threshold (expectation plus variance), and SAM v2 video tracking of high-residual candidates; for sparse views, DUSt3R dense points are confidence/FPFH-sampled per voxel and 3DGS is optimized with voxel-bounded Gaussians.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DroneSplat rather than the strongest baseline for distractor removalDroneSplat · DroneSplat dynamic scenesPSNRMixed
Use DroneSplat rather than the strongest baseline for distractor removalDroneSplat · NeRF On-the-goPSNRMixed
Use DroneSplat rather than the strongest baseline for limited-view reconstructionDroneSplat · DroneSplat static and UrbanScene3DPSNRHelped
Add adaptive local masking (ablation)DroneSplat with vanilla 3DGS · DroneSplat(dynamic)PSNR: 19.02 -> 20.71Helped
Add adaptive local masking (ablation)DroneSplat with vanilla 3DGS · NeRF On-the-goPSNR: 18.46 -> 22.64Helped
Add complementary global masking after local masking (ablation)DroneSplat with adaptive local masking · DroneSplat(dynamic)PSNR: 20.71 -> 20.74Helped
Add complementary global masking after local masking (ablation)DroneSplat with adaptive local masking · NeRF On-the-goPSNR: 22.64 -> 22.71Helped
Add voxel-guided 3DGS after local and global masking (ablation)DroneSplat · DroneSplat(dynamic)PSNR: 20.74 -> 20.86Helped
Add voxel-guided 3DGS after local and global masking (ablation)DroneSplat · NeRF On-the-goPSNR: 22.71 -> 22.77Helped
Add geometric priors without point sampling or Gaussian optimization (ablation)3DGS · DroneSplat(static)PSNR: 16.01 -> 16.99Helped
Add geometric priors without point sampling or Gaussian optimization (ablation)3DGS · UrbanScene3DPSNR: 16.53 -> 15.33Hurt
Add geometric-aware point sampling to geometric priors (ablation)3DGS · DroneSplat(static)PSNR: 16.99 -> 17.46Helped

Surprising findings

Limitations

Experimental setup

Datasets: DroneSplat dataset (24 drone sequences) On-the-go dataset UrbanScene3D

Benchmarks: DroneSplat dataset On-the-go dataset UrbanScene3D

Metrics: PSNR SSIM LPIPS

Baselines: RobustNeRF NeRF-HuGS NeRF On-the-go GS-W WildGaussians Mip-Splatting FreeNeRF DiffusioNeRF FSGS DNGaussian InstantSplat Scaffold-GS

Builds on: 3D Gaussian Splatting RobustNeRF DUSt3R InstantSplat Segment Anything Model v2

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