DeepAAT: Deep Automated Aerial Triangulation for Fast UAV-based Mapping

Zequan Chen,Jianping Li,Qusheng Li,Bisheng Yang,Zhen Dong
2024-04-07
Abstract:Automated Aerial Triangulation (AAT), aiming to restore image pose and reconstruct sparse points simultaneously, plays a pivotal role in earth observation. With its rich research heritage spanning several decades in photogrammetry, AAT has evolved into a fundamental process widely applied in large-scale Unmanned Aerial Vehicle (UAV) based mapping. Despite its advancements, classic AAT methods still face challenges like low efficiency and limited robustness. This paper introduces DeepAAT, a deep learning network designed specifically for AAT of UAV imagery. DeepAAT considers both spatial and spectral characteristics of imagery, enhancing its capability to resolve erroneous matching pairs and accurately predict image poses. DeepAAT marks a significant leap in AAT's efficiency, ensuring thorough scene coverage and precision. Its processing speed outpaces incremental AAT methods by hundreds of times and global AAT methods by tens of times while maintaining a comparable level of reconstruction accuracy. Additionally, DeepAAT's scene clustering and merging strategy facilitate rapid localization and pose determination for large-scale UAV images, even under constrained computing resources. The experimental results demonstrate DeepAAT's substantial improvements over conventional AAT methods, highlighting its potential in the efficiency and accuracy of UAV-based 3D reconstruction tasks. To benefit the photogrammetry society, the code of DeepAAT will be released at:
Computer Vision and Pattern Recognition,Artificial Intelligence
What problem does this paper attempt to address?
### Problems the Paper Aims to Solve This paper aims to address the issues of efficiency and robustness in Automated Aerial Triangulation (AAT) of UAV imagery. Specifically: 1. **Improving Processing Efficiency**: - Current classical AAT methods are inefficient when processing large-scale UAV imagery. DeepAAT, through the design of a deep learning network, can efficiently process hundreds of UAV images in a short time. 2. **Enhancing Robustness and Accuracy**: - Classical methods like global AAT are efficient but lack robustness; incremental AAT is robust but inefficient. DeepAAT combines a spatial-spectral feature aggregation module, improving spatial awareness of camera poses and enhancing global regression capabilities. 3. **Introducing an Outlier Removal Mechanism**: - An outlier removal module based on global consistency is introduced, which can generate reliability assessment scores for each corresponding feature, effectively eliminating erroneous matches and ensuring the accuracy and reliability of the reconstruction process. 4. **Suitable for Large-Scale Scenarios**: - Through a block fusion strategy, DeepAAT can efficiently process large-scale UAV imagery data with limited computational resources, enabling rapid local positioning and pose determination even under resource constraints. In summary, DeepAAT aims to significantly improve the efficiency, robustness, and practicality of UAV imagery AAT through deep learning technology, making it suitable for large-scale 3D reconstruction tasks.