Abstract
This paper presents a novel centroiding algorithm for star trackers. The proposed algorithm, which is referred to as the Gaussian Grid algorithm, fits an elliptical Gaussian function to the measured pixel data and derives explicit expressions to determine the centroids of the stars. In tests, the algorithm proved to yield accuracy comparable to that of the most accurate existing algorithms, while being significantly less computationally intensive. Hence, the Gaussian Grid algorithm can deliver high centroiding accuracy to spacecraft with limited computational power. Furthermore, a hybrid algorithm is proposed in which the Gaussian Grid algorithm yields an accurate initial estimate for a least squares fitting method, resulting in a reduced number of iterations and hence reduced computational cost. The low computational cost allows to improve performance by acquiring the attitude estimates at a higher rate or use more stars in the estimation algorithms. It is also a valuable contribution to the expanding field of small satellites, where it could enable low-cost platforms to have highly accurate attitude estimation.
Similar content being viewed by others
References
Wertz, J.R.: Spacecraft Attitude Determination and Control. D. Reidel Publishing Company, Dordrecht, Holland (1978). ISBN 90-277-0959-9
Vandersteen, J.: Observation and estimation for space applications. PhD thesis, KU Leuven (2012)
Liebe, C.C.: Accuracy performance of star trackers - a tutorial. IEEE Trans. Aerosp. Electron. Syst. 38(2) (2002)
Stone, R.C.: A Comparison of digital centering algorithms. Astron. J. 97(4) (1989)
Vyas, A., Roopashree, M., Prasad, B.R.: Improved iteratively weighted centroiding for accurate spot detection in laser guide star based Shack Harmann Sensor. Proc. SPIE 7588 (2010)
Auer, L., Altena, W.V.: Digital image centering II. Astron. J. 83(5) (1978)
C. F. A, G. W. H. B, B. E. B.: Determination of Centroid of CCD Star Images
Winick, K.A.: Cramér-Rao lower bounds on the performance of charge-coupled-device optical position estimators. Opt. Soc. Am. 3(11) (1986)
Hancock, B.R., Stirbl, R.C., Cunningham, T.J., Pain, B., Wrigley, C.J., Ringold, P.G.: CMOS Active Pixel Sensor Specific Performance Effects on Star Tracker/Imager Position Accuracy, No. 43 (2001)
Levenberg, K.: A Method for the solution of certain non-linear problems in least squares. Q. Appl. Math. 2, 164–168 (1944)
Crassidis, J., Junkins, J.: Optimal Estimation of Dynamic Systems: Second Edition. Chapman & Hall/CRC Press, Boca Raton, FL (2012)
Acknowledgments
Tjorven Delabie is funded by the Agency for Innovation by Science and Technology in Flanders (IWT).
Author information
Authors and Affiliations
Corresponding author
Appendix
Appendix
In this Appendix, the expressions to calculate the values for A i, j and B i, j are given for the 3×3, 5×5, and 7×7 pixel window sizes (Table 7). The expressions are a function of the weights w i used in the cost function (Table 7). These weights are assigned as follows:
3×3 Pixel Window
The values for A i, j and B i, j for a 3×3 pixel window are calculated as follows:
5×5 Pixel Window
The values for A i, j and B i, j for a 5×5 pixel window are calculated as follows:
7×7 Pixel Window
The values for A i, j and B i, j for a 7×7 pixel window are calculated as follows:
Rights and permissions
About this article
Cite this article
Delabie, T., Schutter, J.D. & Vandenbussche, B. An Accurate and Efficient Gaussian Fit Centroiding Algorithm for Star Trackers. J of Astronaut Sci 61, 60–84 (2014). https://doi.org/10.1007/s40295-015-0034-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40295-015-0034-4