RPNet: A Representation Learning-Based Star Identification Algorithm

A novel star identification network (RPNet) based on representation learning is proposed in this paper. Unlike other pattern-based stars identification algorithms, the RPNet does not require the creation of an elaborate pattern, nor does it need to search among patterns. Instead, a star pattern generator (SPG) in the RPNet helps in finding the best pattern that can distinguish different stars clearly. A star pattern classifier (SPC) in the RPNet is utilized to recognize the pattern generated before. The simulations show that the RPNet is extremely robust toward star position noise, star magnitude noise, and false stars. The performance on simulation images outperforms almost all other pattern-based stars identification algorithms. On average, it achieves an identification rate of 99.23% in simulated star images. The identification rate on real star images is higher than 98%. Moreover, the algorithm achieves this performance with lesser memory and faster speed compared to polygon algorithms.

[1]  Julie A. Dickerson,et al.  Neural-Network-Based Autonomous Star Identification Algorithm , 2000 .

[2]  K. Kreutz-Delgado,et al.  A grid algorithm for autonomous star identification , 1997, IEEE Transactions on Aerospace and Electronic Systems.

[3]  Li Sun,et al.  A Discrete HMM-Based Feature Sequence Model Approach for Star Identification , 2016, IEEE Sensors Journal.

[4]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[5]  Li Sun,et al.  Redundant-coded radial and neighbor star pattern identification algorithm , 2015, IEEE Transactions on Aerospace and Electronic Systems.

[6]  Yoshua Bengio,et al.  Extracting and composing robust features with denoising autoencoders , 2008, ICML '08.

[7]  Phillip Alvelda,et al.  Neural Network Star Pattern Recognition for Spacecraft Attitude Determination and Control , 1988, NIPS.

[8]  M. Kolomenkin,et al.  Geometric voting algorithm for star trackers , 2008, IEEE Transactions on Aerospace and Electronic Systems.

[9]  Geoffrey E. Hinton,et al.  Rectified Linear Units Improve Restricted Boltzmann Machines , 2010, ICML.

[10]  Carl Christian Liebe,et al.  Accuracy performance of star trackers - a tutorial , 2002 .

[11]  C.C. Liebe,et al.  Pattern recognition of star constellations for spacecraft applications , 1992, IEEE Aerospace and Electronic Systems Magazine.

[12]  Guangjun Zhang,et al.  Full-sky autonomous star identification based on radial and cyclic features of star pattern , 2008, Image Vis. Comput..

[13]  Hugh F. Durrant-Whyte,et al.  Rapid star-pattern identification , 1996, Defense, Security, and Sensing.

[14]  Guangjun Zhang,et al.  Iterative algorithm for autonomous star identification , 2015, IEEE Transactions on Aerospace and Electronic Systems.

[15]  Rajat Raina,et al.  Efficient sparse coding algorithms , 2006, NIPS.

[16]  Marco P. Schoen,et al.  Intelligent Star Pattern Recognition for Attitude Determination: the "Lost in Space" Problem , 2006, J. Aerosp. Comput. Inf. Commun..

[17]  Daniele Mortari,et al.  The Pyramid Star Identification Technique , 2004 .

[18]  Jian Li,et al.  Star Identification Based on Hash Map , 2018, IEEE Sensors Journal.

[19]  Jian Li,et al.  Star Identification Algorithm Based on K–L Transformation and Star Walk Formation , 2016, IEEE Sensors Journal.

[20]  Clark S. Lindsey,et al.  Method for star identification using neural networks , 1997, Defense, Security, and Sensing.