mlsanityData to 7 Oct 2026

CNN-Based Camera Pose Estimation and Localisation of Scan Images for Aircraft Visual Inspection

arXiv 2511.18702 ↗First posted 24 Nov 2025cs.RO cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

General Visual Inspection is a manual inspection process regularly used to detect and localise obvious damage on the exterior of commercial aircraft. There has been increasing demand to perform this process at the boarding gate to minimise the downtime of the aircraft and automating this process is desired to reduce the reliance on human labour. Automating this typically requires estimating a camera's pose with respect to the aircraft for initialisation but most existing localisation methods require infrastructure, which is very challenging in uncontrolled outdoor environments and within the limited turnover time (approximately 2 hours) on an airport tarmac. Additionally, many airlines and airports do not allow contact with the aircraft's surface or using UAVs for inspection between flights, and restrict access to commercial aircraft. Hence, this paper proposes an on-site method that is infrastructure-free and easy to deploy for estimating a pan-tilt-zoom camera's pose and localising scan images. This method initialises using the same pan-tilt-zoom camera used for the inspection task by utilising a Deep Convolutional Neural Network fine-tuned on only synthetic images to predict its own pose. We apply domain randomisation to generate the dataset for fine-tuning the network and modify its loss function by leveraging aircraft geometry to improve accuracy. We also propose a workflow for initialisation, scan path planning, and precise localisation of images captured from a pan-tilt-zoom camera. We evaluate and demonstrate our approach through experiments with real aircraft, achieving root-mean-square camera pose estimation errors of less than 0.24 m and 2 degrees for all real scenes.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 41 references that are in the map. First posted on arXiv 24 Nov 2025.

Builds on

16 of 41 references.

References · 16

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2014Going Deeper with Convolutionscited by 4,231
  3. 2017What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?cited by 2,335
  4. 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
  5. 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,401
  6. 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,345
  7. 2016CAD2RL: Real Single-Image Flight without a Single Real Imagecited by 227
  8. 2017Geometric Loss Functions for Camera Pose Regression with Deep Learningcited by 224
  9. 2017Asymmetric Actor Critic for Image-Based Robot Learningcited by 202
  10. 2017Geometry-Aware Learning of Maps for Camera Localizationcited by 161
  11. 2018VLocNet++: Deep Multitask Learning for Semantic Visual Localization and Odometrycited by 61
  12. 2017Domain Randomization and Generative Models for Robotic Graspingcited by 34
4 more
  1. 2019Introduction to Camera Pose Estimation with Deep Learningcited by 25
  2. 2019Domain Randomization for Active Pose Estimationcited by 11
  3. 2017Aircraft Fuselage Defect Detection using Deep Neural Networkscited by 5
  4. 2023Initialisation of Autonomous Aircraft Visual Inspection Systems via CNN-Based Camera Pose Estimationcited by 1

Built on by

Not cited yet.