FastPose-ViT: A Vision Transformer for Real-Time Spacecraft Pose Estimation

Pierre Ancey, Andrew Price, Saqib Javed, Mathieu Salzmann
12/10/2025
cs.CV

No official code found. Best implementation: Team-M3OW/fastpose-vit (0 stars, last commit 2026-01-30).

Abstract

Estimating the 6-degrees-of-freedom (6DoF) pose of a spacecraft from a single image is critical for autonomous operations like in-orbit servicing and space debris removal. Existing state-of-the-art methods often rely on iterative Perspective-n-Point (PnP)-based algorithms, which are computationally intensive and ill-suited for real-time deployment on resource-constrained edge devices. To overcome these limitations, we propose FastPose-ViT, a Vision Transformer (ViT)-based architecture that directly regresses the 6DoF pose. Our approach processes cropped images from object bounding boxes and introduces a novel mathematical formalism to map these localized predictions back to the full-image scale. This formalism is derived from the principles of projective geometry and the concept of "apparent rotation", where the model predicts an apparent rotation matrix that is then corrected to find the true orientation. We demonstrate that our method outperforms other non-PnP strategies and achieves performance competitive with state-of-the-art PnP-based techniques on the SPEED dataset. Furthermore, we validate our model's suitability for real-world space missions by quantizing it and deploying it on power-constrained edge hardware. On the NVIDIA Jetson Orin Nano, our end-to-end pipeline achieves a latency of ~75 ms per frame under sequential execution, and a non-blocking throughput of up to 33 FPS when stages are scheduled concurrently.

View on arXivView PDF

Code Implementations(1)

Unofficial implementation of WACV 2026 FastPose-ViT: A Vision Transformer for Real-Time Spacecraft Pose Estimation

01PythonJan 30, 20268 months ago

Similar Papers

Cite this paper

@article{ancey2025fastposevit,
  title  = {FastPose-ViT: A Vision Transformer for Real-Time Spacecraft Pose Estimation},
  author = {Pierre Ancey and Andrew Price and Saqib Javed and Mathieu Salzmann},
  year   = {2025},
  eprint = {2512.09792},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.09792v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.09792.svg)](https://codeofpaper.com/paper/2512.09792)

Discussion