journal article·2025-01-03Open access

A Voting-Based Star Identification Algorithm Using a Partitioned Star Catalog

Xu He, Lei Zhang, Jiawei He, Zhiya Mu, Zhuang Lv, Jun Wang

Applied Sciences· Volume 15· Issue 1

Abstract

With the rapid advancement of aerospace technology, the maneuverability of spacecraft has increasingly improved, creating a pressing demand for star sensors with a high attitude update rate and high precision. Star identification, as the most complex and time-consuming algorithm of star sensors, faces stringent requirements for enhanced identification speed and an enhanced identification rate. Furthermore, as the space environment is becoming more complex, the need for star sensors with heightened detection sensitivity is growing to facilitate real-time and accurate alerts for various non-cooperative targets, which has led to a sharp increase in the number of high-magnitude navigation stars in the star catalog, significantly impeding the speed and rate of star identification. Traditional methods are no longer adequate to meet the current demand for star sensors with high identification speed and a high identification rate. Addressing these challenges, a voting-based star identification algorithm using a partitioned star catalog is proposed. Initially, a uniform partitioning method for the star catalog is introduced. Building on this, a navigation feature library using partitioned catalog neighborhoods as a basic unit is constructed. During star identification, a method based on a voting decision is employed for feature matching in the basic unit. Compared to conventional methods, the proposed algorithm significantly simplifies the navigation feature library and narrows the retrieval region during star identification, markedly enhancing identification speed while effectively reducing the probability of redundant and false matching. The performance of the proposed algorithm is validated through a simulation experiment and nighttime star observation experiment. Experimental results indicate an average identification rate of 99.760% and an average identification time of 8.861 milliseconds, exhibiting high robustness against position errors, magnitude errors, and false stars. The proposed algorithm presents a clear advantage over other common star identification methods, meeting the current requirement for star sensors with high star identification speed and a high identification rate.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Inertial Sensor and Navigation · Astronomical Observations and Instrumentation · Optical Systems and Laser Technology

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

College of Electronic and Information Engineering, Suzhou University of Science and Technology, Suzhou 215009, China

Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China

Funding

Changchun Scientific and Technological Development Program

References (43)

Show source-provided references
1. Star identification and attitude determination with projective cameras10.1109/ACCESS.2021.3054836 ↗
2. Design and construction of a portable high resolution positioner using star patterns10.1007/s10509-019-3565-5 ↗
3. Star identification algorithm based on image normalization and Zernike moments10.1109/ACCESS.2020.2972568 ↗
4. Stellar instrument magnitude estimation in infinite-dimensional space10.1109/JSEN.2019.2946836 ↗
5. Rijlaarsdam, D., Yous, H., Byrne, J., Oddenino, D., Furano, G., and Moloney, D. (2020). A survey of lost-in-space star identification algorithms since 2009. Sensors, 20.10.3390/s20092579 ↗
6. Mohammadi, F., Nazri, G.A., and Saif, M. (2019, January 26–27). A fast fault detection and identification approach in power distribution systems. Proceedings of the 2019 International Conference on Power Generation Systems and Renewable Energy Technologies (PGSRET), Istanbul, Turkey.10.1109/PGSRET.2019.8882676 ↗
7. The pyramid star identification technique
8. A triangle voting algorithm based on double feature constraints for star sensors10.1016/j.asr.2017.11.042 ↗
9. Robust polygon recognition method with similarity invariants applied to star identification10.1016/j.asr.2016.11.016 ↗
10. An accurate star identification approach based on spectral graph matching for attitude measurement of spacecraft10.1007/s40747-021-00619-z ↗
11. A star identification algorithm based on simplest general subgraph10.1016/j.actaastro.2021.02.026 ↗
12. A novel two-step validation algorithm for lost-in-space star identification10.1109/TAES.2019.2945104 ↗
13. A voting-based star identification algorithm utilizing local and global distribution10.1016/j.actaastro.2017.12.003 ↗
14. A robust star identification algorithm with star shortlisting10.1016/j.asr.2018.02.029 ↗
15. New star identification algorithm using labelling technique10.1016/j.actaastro.2019.06.007 ↗
16. Star identification based on hash map10.1109/JSEN.2017.2772272 ↗
17. A grid algorithm for autonomous star identification10.1109/7.570743 ↗
18. Redundant-Coded Masked Grid Pattern for Full-sky Star Identification10.1109/TAES.2024.3374714 ↗
19. Improved grid algorithm based on star pair pattern and two-dimensional angular distances for full-sky star identification10.1109/ACCESS.2019.2961271 ↗
20. Kim, K., and Bang, H. (2020). Algorithm with patterned singular value approach for highly reliable autonomous star identification. Sensors, 20.10.3390/s20020374 ↗
21. Star identification algorithm based on oriented singular value feature and reliability evaluation method10.2322/tjsass.62.265 ↗
22. A rotation-invariant additive vector sequence based star pattern recognition10.1109/TAES.2018.2864431 ↗
23. A robust and fast star identification algorithm based on an ordered set of points pattern10.1016/j.actaastro.2018.04.026 ↗
24. A novel star identification technique robust to high presence of false objects: The multi-poles algorithm10.1016/j.asr.2017.01.034 ↗
25. Star identification algorithm based on K–L transformation and star walk formation10.1109/JSEN.2016.2553245 ↗
26. An autonomous star identification algorithm based on one-dimensional vector pattern for star sensors10.3390/s150716412 ↗
27. A hamming distance and spearman correlation based star identification algorithm10.1109/TAES.2018.2845198 ↗
28. A discrete HMM-based feature sequence model approach for star identification10.1109/JSEN.2015.2496662 ↗
29. Star identification based on euclidean distance transform, voronoi tessellation, and k-nearest neighbor classification10.1109/TAES.2016.150642 ↗
30. Jiang, D., Zhang, K., and Debeir, O. (2017, January 15–17). A graph based algorithm for star recognition. Proceedings of the 2017 IEEE 2nd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Chengdu, China.10.1109/ITNEC.2017.8284929 ↗
31. Redundant-coded radial and neighbor star pattern identification algorithm10.1109/TAES.2015.140311 ↗
32. Real-time star identification using synthetic radial pattern and its hardware implementation10.1016/j.actaastro.2016.11.015 ↗
33. A star identification algorithm based on radial and dynamic cyclic features of star pattern10.1016/j.asr.2018.12.027 ↗
34. A star identification algorithm based on recommended radial pattern10.1109/JSEN.2022.3157860 ↗
35. Star identification based on radial triangle mapping Matrix10.1109/JSEN.2022.3161644 ↗
36. Hongchi, S., Rongjun, M., and Huajun, D. (2018, January 2–4). A star identification method based on mixed characteristics and lvq neural network. Proceedings of the 2018 10th International Conference on Modelling, Identification and Control (ICMIC), Guiyang, China.10.1109/ICMIC.2018.8529903 ↗
37. Star recognition based on path optimization in star sensor with multiple fields of view10.1155/2018/8261068 ↗
38. RPNet: A representation learning-based star identification algorithm10.1109/ACCESS.2019.2927684 ↗
39. An artificial intelligence enhanced star identification algorithm10.1631/FITEE.1900590 ↗
40. Rijlaarsdam, D., Yous, H., Byrne, J., Oddenino, D., Furano, G., and Moloney, D. (2020). Efficient star identification using a neural network. Sensors, 20.10.3390/s20133684 ↗
41. Star identification based on spider-web image and hierarchical CNN10.1109/TAES.2019.2961826 ↗
42. Robust and efficient star identification algorithm based on 1-D convolutional neural network10.1109/TAES.2022.3160134 ↗
43. A comparative analysis of star identification algorithms10.1007/s10509-020-03775-9 ↗