PredRecon: A Prediction-boosted Planning Framework for Fast and High-quality Autonomous Aerial Reconstruction
Chen Feng, Haojia Li, Fei Gao, Boyu Zhou, Shaojie Shen
TL;DR
PredRecon addresses inefficiencies in autonomous aerial 3D reconstruction by introducing a Surface Prediction Module that infers complete surfaces from partial observations, enabling a prediction-guided global coverage. A hierarchical planner then produces a global path and a locally optimized, MVS-aware trajectory to maximize reconstruction quality with a single flight. The approach combines end-to-end surface prediction, online volumetric mapping, and ATSP-based global planning with local Dijkstra-based optimization, validated in realistic simulations against state-of-the-art methods and demonstrated with real-time onboard planning. Open-source code is released to facilitate adoption and replication in practical deployments.
Abstract
Autonomous UAV path planning for 3D reconstruction has been actively studied in various applications for high-quality 3D models. However, most existing works have adopted explore-then-exploit, prior-based or exploration-based strategies, demonstrating inefficiency with repeated flight and low autonomy. In this paper, we propose PredRecon, a prediction-boosted planning framework that can autonomously generate paths for high 3D reconstruction quality. We obtain inspiration from humans can roughly infer the complete construction structure from partial observation. Hence, we devise a surface prediction module (SPM) to predict the coarse complete surfaces of the target from the current partial reconstruction. Then, the uncovered surfaces are produced by online volumetric mapping waiting for observation by UAV. Lastly, a hierarchical planner plans motions for 3D reconstruction, which sequentially finds efficient global coverage paths, plans local paths for maximizing the performance of Multi-View Stereo (MVS), and generates smooth trajectories for image-pose pairs acquisition. We conduct benchmarks in the realistic simulator, which validates the performance of PredRecon compared with the classical and state-of-the-art methods. The open-source code is released at https://github.com/HKUST-Aerial-Robotics/PredRecon.
