atlas

Research map / 3D vision / 3D generation

NextBestPath: Efficient 3D Mapping of Unseen Environments

ICLR 2025 · 3D vision › 3D generation · approach: Generative indoor scene synthesis · 0 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 AiMDoom, a Doom-based indoor active-mapping benchmark with four difficulty levels, and NBP, which predicts long-term goal value maps and obstacle maps to plan next-best paths instead of greedy next-best views.

Problem

Active 3D mapping of unseen indoor scenes requires efficient exploration trajectories, but greedy next-best-view methods get stuck in local areas and existing indoor datasets have limited geometric complexity and imperfect ground-truth meshes.

Approach

Predict a value map of accumulated surface coverage gain over a large spatial range around the agent plus an obstacle map (including predicted unseen obstacles), pick the highest-value cell as a long-term goal, and plan a Dijkstra path to it; train iteratively with online data collection, shortest-subpath data augmentation, and curriculum plus multitask learning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use long-term goal and next-best-path planning instead of greedy next-best-view selectionNBP on MP3D · MP3DComp. (%): 73.15 -> 79.38Helped
Use long-term goal and next-best-path planning instead of the strongest baselineNBP on AiMDoom · AiMDoom Simple, Normal, Hard, and Insane (unseen)Final Cov.: 0.760 -> 0.879; 0.565 -> 0.734; 0.425 -> 0.618; 0.330 -> 0.472Helped
Use an oracle obstacle map instead of the predicted obstacle map during inference (ablation)NBP · AiMDoom NormalFinal Cov.: 0.734 -> 0.808Helped
Use an oracle obstacle map instead of the predicted obstacle map during inference (ablation)NBP · AiMDoom NormalAUCs: 0.526 -> 0.580Helped
Train value-map and obstacle-map prediction jointly rather than as separate models (ablation)NBP · AiMDoom NormalFinal Cov.: 0.712 -> 0.734Helped
Train value-map and obstacle-map prediction jointly rather than as separate models (ablation)NBP · AiMDoom NormalAUCs: 0.501 -> 0.526Helped
Use a 20m × 20m input crop instead of a 40m × 40m crop (ablation)NBP · AiMDoom NormalFinal Cov.: 0.734 -> 0.630Hurt
Use a 30m × 30m input crop instead of a 40m × 40m crop (ablation)NBP · AiMDoom NormalFinal Cov.: 0.734 -> 0.691Hurt
Use a 50m × 50m input crop instead of a 40m × 40m crop (ablation)NBP · AiMDoom NormalFinal Cov.: 0.734 -> 0.647Hurt
Update long-term goals at each step instead of after completing a path (ablation)NBP · AiMDoom NormalFinal Cov.: 0.734 -> 0.432Hurt
Update long-term goals at each step instead of after completing a path (ablation)NBP · AiMDoom NormalAUCs: 0.526 -> 0.367Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MP3D AiMDoom

Benchmarks: AiMDoom MP3D

Metrics: Final Coverage AUCs Comp. (%) Comp. (cm)

Baselines: Random FBE SCONE MACARONS OccAnt UPEN ANM

Builds on: MACARONS frontier-based exploration Attention U-Net Boltzmann exploration learnable multi-task uncertainty weighting

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