Robust Features Extraction for On-board Monocular-based Spacecraft Pose Acquisition
Abstract
This paper presents the design, implementation, and validation of a robust feature extraction architecture for real-time on-board monocular vision-based pose initialization of a target spacecraft in application to on-orbit servicing and formation flying. The proposed computer vision algorithm is designed to detect the most significant features of an uncooperative target spacecraft in a sequence of two-dimensional input images that are collected on board the chaser spacecraft. A novel approach based on the fusion of multiple and parallel processing streams is proposed to filter a minimum number of extracted true point features, even in case of unfavourable illumination conditions and in presence of Earth in the background. These are then combined into relevant polyline structures that characterize the true geometrical shape of the target spacecraft.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The combination of the Fast-Hessian feature detector with the BRISK descriptor has comparable performance in both VIS and TIR spectra, making it a promising option when reduced memory usage is a key requirement.
“the combination of the Fast-Hessian feature detector with the Binary Robust Invariant Scalable Keypoints (BRISK) descriptor proved to have comparable performance in both spectra, resulting in a promising option when reduced memory usage repre-295 sent a key requirement.”
From Review of the robustness and applicability of monocular pose estimation systems for relative navigation with an uncooperative spacecraft (2019) · cites this paper as [38]
L2 or L1 loss does not represent correctly the actual angular distance for any orientation representation.
“While several works [13, 16, 24] have used L 2 or L 1 loss to regress orientation. This does not represent correctly the actual angular distance for any orientation representation.”
From Deep Learning for Spacecraft Pose Estimation from Photorealistic Rendering (2020) · cites this paper as [13]
Cites
SURF: Speeded Up Robust Features
Bay, H., Tuytelaars, T., & Van Gool, L. (2006) · Lecture Notes in Computer Science · doi:10.1007/11744023_32 · Cited by 14,955 · see citing works
A Combined Corner and Edge Detector
Harris, C., & Stephens, M. (1988) · Procedings of the Alvey Vision Conference 1988 · doi:10.5244/c.2.23 · Cited by 12,901 · see citing works
Survey over image thresholding techniques and quantitative performance evaluation
Sezgin, M., & Sankur, B. (2004) · Journal of Electronic Imaging · doi:10.1117/1.1631315 · Cited by 4,630 · see citing works
Computer vision: algorithms and applications
Szeliski, R. (2011) · Choice Reviews Online · doi:10.5860/choice.48-5140 · Cited by 4,007 · see citing works
LSD: A Fast Line Segment Detector with a False Detection Control
von Gioi, R. G., Jakubowicz, J., Morel, J., & Randall, G. (2009) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2008.300 · Cited by 1,951 · see citing works
Journal of Spacecraft and Rockets
(2021) · Journal of Spacecraft and Rockets · doi:10.2514/jsr · Cited by 1,628 · see citing works
A review of space robotics technologies for on-orbit servicing
Flores-Abad, Á., Ma, O., Pham, K. D., & Ulrich, S. (2014) · Progress in Aerospace Sciences · doi:10.1016/j.paerosci.2014.03.002 · Cited by 1,339 · see citing works
Robust Detection of Lines Using the Progressive Probabilistic Hough Transform
Matas, J., Galambos, C., & Kittler, J. (2000) · Computer Vision and Image Understanding · doi:10.1006/cviu.1999.0831 · Cited by 617 · see citing works
Application of Synchronization to Formation Flying spacecraft: Lagrangian ApproachPreprint
Chung, S., Ahsun, U., & Slotine, J.-J. E. (2013) · Cited by 270 · see citing works
Self-citationApplication of Synchronization to Formation Flying Spacecraft: Lagrangian Approach
Chung, S., Ahsun, U., & Slotine, J.-J. E. (2009) · Journal of Guidance Control and Dynamics · doi:10.2514/1.37261 · Cited by 263 · see citing works
Self-citationReview of Formation Flying and Constellation Missions Using Nanosatellites
Bandyopadhyay, S., Foust, R., Subramanian, G. P., Chung, S., & Hadaegh, F. Y. (2016) · Journal of Spacecraft and Rockets · doi:10.2514/1.a33291 · Cited by 258 · see citing works
Self-citationA sensitivity study of the effectiveness of active debris removal in LEO
Liou, J. ‐., & Johnson, N. L. (2008) · Acta Astronautica · doi:10.1016/j.actaastro.2008.07.009 · Cited by 210 · see citing works
AIAA Guidance, Navigation, and Control (GNC) Conference
(2013) · doi:10.2514/mgnc13 · Cited by 191 · see citing works
Autonomous Formation Flying for the PRISMA Mission
Gill, E. K. A., D’Amico, S., & Montenbruck, O. (2007) · Journal of Spacecraft and Rockets · doi:10.2514/1.23015 · Cited by 155 · see citing works
On Development of 100-Gram-Class Spacecraft for Swarm Applications
Hadaegh, F. Y., Chung, S., & Manohara, H. M. (2014) · IEEE Systems Journal · doi:10.1109/jsyst.2014.2327972 · Cited by 123 · see citing works
Self-citationNonmyopic View Planning for Active Object Classification and Pose Estimation
Atanasov, N., Sankaran, B., Ny, J. L., Pappas, G. J., & Daniilidis, K. (2014) · IEEE Transactions on Robotics · doi:10.1109/tro.2014.2320795 · Cited by 84 · see citing works
Multi-stage algorithm for uncertainty analysis of solar power forecasting
Alimohammadi, S., & He, D. (2016) · IEEE Power Engineering Society General Meeting · doi:10.1109/pesgm.2016.7741199 · Cited by 19 · see citing works
Gomes, J., Velho, L. C. P. R., & Sousa, M. C. (2012) · A K Peters/CRC Press eBooks · doi:10.1201/b11857 · Cited by 14 · see citing works
Optimization combining derivative-free global exploration with derivative-based local refinement
Alimo, S. R., Beyhaghi, P., & Bewley, T. (2017) · IEEE Conference on Decision and Control (CDC) · doi:10.1109/cdc.2017.8264025 · Cited by 13 · see citing works
Self-citationMonocular-Based Pose Determination of Uncooperative Known and Unknown Space Objects
Capuano, V., Kim, K., Hu, J., Harvard, A., & Chung, S. (2018) · CaltechAUTHORS (California Institute of Technology) · Cited by 11 · see citing works
Self-citationImplementation of Cartesian grids to accelerate Delaunay-based derivative-free optimization
Beyhaghi, P., & Bewley, T. (2017) · Journal of Global Optimization · doi:10.1007/s10898-017-0548-3 · Cited by 6 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Deep Learning for Spacecraft Pose Estimation from Photorealistic Rendering
Proenca, P. F., & Gao, Y. (2020) · 2020 IEEE International Conference on Robotics and Automation (ICRA) · doi:10.1109/icra40945.2020.9197244 · Cited by 229 · see citing works
Pasqualetto Cassinis, L., Fonod, R., & Gill, E. (2019) · Progress in Aerospace Sciences · doi:10.1016/j.paerosci.2019.05.008 · Cited by 156 · see citing works
Pauly, L., Rharbaoui, W., Shneider, C., Rathinam, A., Gaudillière, V., & Aouada, D. (2023) · Acta Astronautica · doi:10.1016/j.actaastro.2023.08.001 · Cited by 121 · see citing works
Satellite Pose Estimation Competition 2021: Results and Analyses
Park, T. H., Märtens, M., Jawaid, M., Wang, Z., Chen, B., Chin, T.-J., Izzo, D., & D’Amico, S. (2023) · Acta Astronautica · doi:10.1016/j.actaastro.2023.01.002 · Cited by 91 · see citing works
Monocular-based pose determination of uncooperative space objects
Capuano, V., Kim, K., Harvard, A., & Chung, S. (2019) · Acta Astronautica · doi:10.1016/j.actaastro.2019.09.027 · Cited by 68 · see citing works
Self-citationLSPnet: A 2D Localization-oriented Spacecraft Pose Estimation Neural Network
Garcia, A., Musallam, M. A., Gaudillière, V., Ghorbel, E., Ismaeil, K. A., Perez, M. D., & Aouada, D. (2021) · IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW) · doi:10.1109/cvprw53098.2021.00233 · Cited by 53 · see citing works
Cassinis, L. P., Fónod, R., Gill, E. K. A., Ahrns, I., & Gil-Fernández, J. (2021) · Acta Astronautica · doi:10.1016/j.actaastro.2021.01.035 · Cited by 53 · see citing works
Deep Learning for Spacecraft Pose Estimation from Photorealistic Rendering
Proenca, P. F., & Gao, Y. (2019) · arXiv · Cited by 251 · see citing works
Robust spacecraft relative pose estimation via CNN-aided line segments detection in monocular images
Bechini, M., Gu, G., Lunghi, P., & Lavagna, M. (2024) · Acta Astronautica · doi:10.1016/j.actaastro.2023.11.049 · Cited by 35 · see citing works
CNN-Based Pose Estimation System for Close-Proximity Operations Around Uncooperative Spacecraft
Cassinis, L. P., Fónod, R., Gill, E. K. A., Ahrns, I., & Fernandez, J. G. (2020) · AIAA SciTech Forum · doi:10.2514/6.2020-1457 · Cited by 36 · see citing works
Explainable Non-Cooperative Spacecraft Pose Estimation using Convolutional Neural Networks
Alimo, R., Jeong, D., & Man, K. (2020) · AIAA SciTech Forum · doi:10.2514/6.2020-2096 · Cited by 27 · see citing works
Huang, H., Zhao, G., Gu, D., & Bo, Y. (2021) · IEEE Sensors Journal · doi:10.1109/jsen.2021.3115844 · Cited by 27 · see citing works
End-to-end Monocular Pose Estimation for Uncooperative Spacecraft based on Direct Regression Network
Huang, H., Song, B., Zhao, G., & Bo, Y. (2023) · IEEE Transactions on Aerospace and Electronic Systems · doi:10.1109/taes.2023.3256971 · Cited by 20 · see citing works
Monocular Pose Estimation of an Uncooperative Spacecraft Using Convexity Defect Features
Han, H., Kim, H., & Bang, H. (2022) · Sensors · doi:10.3390/s22218541 · Cited by 18 · see citing works
CNN-Based Pose Estimation of a Noncooperative Spacecraft With Symmetries From LiDAR Point Clouds
Renaut, L., Frei, H., & Nüchter, A. (2024) · IEEE Transactions on Aerospace and Electronic Systems · doi:10.1109/taes.2024.3517574 · Cited by 17 · see citing works
Feature-aided pose estimation approach based on variational auto-encoder structure for spacecrafts
Liu, Y., Zhou, R., Du, D., Cao, S., & Qi, N. (2024) · Chinese Journal of Aeronautics · doi:10.1016/j.cja.2024.03.017 · Cited by 14 · see citing works
Park, T., & D’Amico, S. (2023) · IEEE International Conference on Robotics and Automation · doi:10.1109/icra57147.2024.10610138 · Cited by 18 · see citing works
High-accuracy real-time satellite pose estimation for in-orbit applications
Wang, Z., Jinghao, W. A. N. G., Yu, J., Li, Z., & Yu, Q. (2025) · Chinese Journal of Aeronautics · doi:10.1016/j.cja.2025.103458 · Cited by 10 · see citing works
Park, T. H., Bosse, J., & D'Amico, S. (2021) · arXiv · doi:10.48550/arxiv.2108.05529 · Cited by 10 · see citing works
Robust and efficient single-CNN-based spacecraft relative pose estimation from monocular images
Bechini, M., & Lavagna, M. R. (2025) · Acta Astronautica · doi:10.1016/j.actaastro.2025.04.016 · Cited by 9 · see citing works
Collaborative Pose Estimation of an Unknown Target Using Multiple Spacecraft
Matsuka, K., Santamaria‐Navarro, À., Capuano, V., Harvard, A., Rahmani, A., & Chung, S. (2021) · IEEE Aerospace Conference (AERO) · doi:10.1109/aero50100.2021.9438352 · Cited by 9 · see citing works
Self-citationInvestigating vision transformers for bridging domain gap in satellite pose estimation
Lotti, A., Modenini, D., & Tortora, P. (2023) · Studies in Computational Intelligence · doi:10.1007/978-3-031-25755-1_20 · Cited by 7 · see citing works
Monocular SLAM with Point and Line Features Applied to Spacecraft Relative Navigation
Pan, R., Wang, C., Zhai, Z., Liu, J., Pan, T., & Chen, X. (2024) · International Journal of Aeronautical and Space Sciences · doi:10.1007/s42405-024-00817-2 · Cited by 6 · see citing works
Extended Kalman filters for close-range navigation to noncooperative targets
Gaias, G. V. M., & Lovera, M. (2023) · Advances in Space Research · doi:10.1016/j.asr.2023.10.038 · Cited by 6 · see citing works
Vision-Based Spacecraft Relative Pose Estimation in Variable Lighting Conditions
Kramer, E. L., Parker, W. E., & Masterson, R. A. (2022) · IEEE Aerospace Conference (AERO) · doi:10.1109/aero53065.2022.9843422 · Cited by 6 · see citing works
Spacecraft depth completion from sparse LiDAR data under adverse illumination
Xiang, A., & Fan, L. P. (2025) · Aerospace Science and Technology · doi:10.1016/j.ast.2025.110334 · Cited by 5 · see citing works
A ground-based dataset and diffusion model for on-orbit low-light image enhancement
Zhu, Y., Wang, L., Yuan, J., & Guo, Y. (2025) · Frontiers of Information Technology & Electronic Engineering · doi:10.1631/fitee.2400261 · Cited by 9 · see citing works
Park, T. H., & D’Amico, S. (2025) · International Conference on Space Robotics (iSpaRo) · doi:10.1109/isparo66239.2025.11437016 · Cited by 4 · see citing works
A review of fine-grained object perception in extreme space environments
ZHANG, C., Jiaqi, Y. A. N. G., Yan, Q., Qi, Z., Yang, Z. O. U., & Zhang, Y. (2025) · Scientia Sinica Informationis · doi:10.1360/ssi-2024-0394 · Cited by 3 · see citing works
Non-cooperative satellite pose estimation based on CPMs
Zhang, H., Yi, J., Wang, L., Zeng, F., & Pan, Y. (2023) · Asia-Pacific Conference on Communications Technology and Computer Science (ACCTCS) · doi:10.1109/acctcs58815.2023.00057 · Cited by 3 · see citing works
Silvestrini, S., Cassinis, L. P., Hinz, R., González-Arjona, D., Tipaldi, M., Visconti, P., Corradino, F., Pesce, V., & Colagrossi, A. (2023) · Elsevier eBooks · doi:10.1016/b978-0-323-90916-7.00015-9 · Cited by 1 · see citing works
Xiang, A., & Li, F. (2023) · China Automation Congress (CAC) · doi:10.1109/cac59555.2023.10450788 · Cited by 1 · see citing works
Non-cooperative Satellite Rotation Estimation Based on Monocular Vision
He, J., Yi, J., & Xu, L. (2024) · Asia-Pacific Conference on Communications Technology and Computer Science (ACCTCS) · doi:10.1109/acctcs61748.2024.00056 · Cited by 1 · see citing works
Distributed multi-target relative pose estimation for cooperative spacecraft swarm
Matsuka, K., Lupu, E. S., Nakka, Y. K., Foust, R., Chung, S., & Hadaegh, F. Y. (2019) · CaltechAUTHORS (California Institute of Technology) · Cited by 1 · see citing works
Self-citationVision-Only-Based Control of Approaching Disabled Satellites via Deep Learning
Li, P., Dong, Y., Li, H., Deng, Y. C., & Liew, Y. (2024) · IEEE Transactions on Aerospace and Electronic Systems · doi:10.1109/taes.2024.3381128
Relative Pose Estimation of an Uncooperative Target with Camera Marker Detection
Candan, B., & Servadio, S. (2025) · Aerospace · doi:10.3390/aerospace12050425
Visual Navigation Verification Method for Air-bearing Simulated Satellite
Song, Z., Zhang, X., Fan, S., & Zhang, B. (2024) · Asian Aerospace and Astronautics Conference (AAAC) · doi:10.1109/aaac63570.2024.11027395
Xie, F., Wang, L., Wang, B. X., Zheng, J., & Zhang, X. (2026) · Sensors · doi:10.3390/s26051608
Yang, H., Huang, J., Ren, H., Sun, H., & Tian, R. (2026) · Engineering Applications of Artificial Intelligence · doi:10.1016/j.engappai.2026.115074
- Authors
- Capuano, V., Alimo, S. R., Ho, A. Q., & Chung, S.-J.
- Affiliations
- California Institute of Technology (US)
- Jet Propulsion Laboratory (US)
- Venue
- AIAA Scitech 2019 Forum
- Published
- 2019-01-06
- OpenAlex
- W2910148174
- Cited by
- 39
- References
- 21
- Citations by year
- 2026: 2 · 2025: 7 · 2024: 7 · 2023: 9 · 2022: 2 · 2021: 5 · 2020: 3 · 2019: 4
- FWCI
- 6.35
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- AIAA SciTech Forum (publishedVersion)
- CaltechAUTHORS (California Institute of Technology) (submittedVersion)
- Topics
- Physical Sciences › Engineering › Aerospace Engineering › Space Satellite Systems and Control
- Physical Sciences › Engineering › Aerospace Engineering › Spacecraft Dynamics and Control
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Vision and Imaging
- Keywords
- spacecraft pose estimation, monocular vision, on-board processing, feature extraction, on-orbit servicing, formation flying, lighting conditions, real-time vision
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review