Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
125 tokens/sec
GPT-4o
47 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Real-Time Convolutional Neural Network-Based Star Detection and Centroiding Method for CubeSat Star Tracker (2404.19108v1)

Published 29 Apr 2024 in cs.CV, astro-ph.IM, and eess.IV

Abstract: Star trackers are one of the most accurate celestial sensors used for absolute attitude determination. The devices detect stars in captured images and accurately compute their projected centroids on an imaging focal plane with subpixel precision. Traditional algorithms for star detection and centroiding often rely on threshold adjustments for star pixel detection and pixel brightness weighting for centroid computation. However, challenges like high sensor noise and stray light can compromise algorithm performance. This article introduces a Convolutional Neural Network (CNN)-based approach for star detection and centroiding, tailored to address the issues posed by noisy star tracker images in the presence of stray light and other artifacts. Trained using simulated star images overlayed with real sensor noise and stray light, the CNN produces both a binary segmentation map distinguishing star pixels from the background and a distance map indicating each pixel's proximity to the nearest star centroid. Leveraging this distance information alongside pixel coordinates transforms centroid calculations into a set of trilateration problems solvable via the least squares method. Our method employs efficient UNet variants for the underlying CNN architectures, and the variants' performances are evaluated. Comprehensive testing has been undertaken with synthetic image evaluations, hardware-in-the-loop assessments, and night sky tests. The tests consistently demonstrated that our method outperforms several existing algorithms in centroiding accuracy and exhibits superior resilience to high sensor noise and stray light interference. An additional benefit of our algorithms is that they can be executed in real-time on low-power edge AI processors.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (30)
  1. On-orbit results of pointing, acquisition, and tracking for the TBIRD CubeSat mission In Proc. SPIE LASE, San Francisco, CA, USA, 2023.
  2. Attitude control system for the Mars cube one spacecraft 2019 IEEE Aerospace Conference, Big Sky, MT, USA, 2019.
  3. Starling formation-flying optical experiment (StarFOX): system design and preflight verification J Spacecr Rockets, vol. 60, no. 6, Nov. 2023.
  4. CubeSpace (2023, Jan). Gen 1 Sensors Actuators. [Online]. Available: link
  5. C.C Liebe Accuracy performance of star trackers - a tutorial IEEE Transactions on Aerospace and Electronic Systems, vol. 38, no. 2, pp. 587-599, Apr 2002.
  6. An accurate and efficient Gaussian fit centroiding algorithm for star trackers J of Astronaut Sci, vol. 61, pp. 60-84, 2014.
  7. A novel star image thresholding method for effective segmentation and centroid statistics Optik, vol. 124, no. 20, pp. 4673-4677, Oct 2013.
  8. Success by 1000 improvements: flight qualification of the ST-16 star tracker Small Satellite Conference, Logan, UT, USA, 2014.
  9. Motion-blurred star acquisition method of the star tracker under high dynamic conditions Opt. Express, vol. 21, no. 17, pp. 20096-20110, 2013.
  10. Rocket Lab Second Generation Star Tracker (ST-16RT2). [Online]. Available: link
  11. eoPortal MarCO (Mars Cube One). [Online]. Available: link
  12. CentroidNet: a deep neural network for joint object localization and counting ECML PKDD, Turin, Italy, 2018.
  13. Learning to see in the dark CVPR, Salt Lake City, UT, USA, Jun 2018.
  14. Design and validation of a U-Net-based algorithm for star sensor image segmentation Applied Sciences, vol. 13, no. 3, Feb 2023.
  15. A star spot extraction method based on SSA-UNet for star sensors under dynamic conditions IEEE Sensors Journal, vol. 23, no. 7, pp. 7410-7419, Apr 2023.
  16. J. Jiang, K. Chen FPGA-based accurate star segmentation with moon interference Jorunal of Real-Time Image Processing, vol. 16, pp. 1289-1299, 2019.
  17. U-Net: convolutional networks for biomedical image segmentation MICCAI, Munich, Germany, Oct 2015.
  18. Mobile-Unet: an efficient convolutional neural network for fabric defect detection Textile Research Journal, vol.92, no. 1-2, 2022.
  19. ELU-Net: an efficient and lightweight U-Net for medical image segmentation IEEE Access, vol.10, pp. 35932-35941, 2022.
  20. N. Beheshti, L. Johnsson Squeeze U-Net: a memory and energy efficient image segmentation network CVPRW, Seattle, WA, USA, 2020.
  21. European Space Agency The Hipparcos and Tycho catalogues ESA SP-1200, 1997.
  22. Observational Astrophysics, 3rd ed., Heidelberg, Germany: Springer Berlin, 2012.
  23. W.K. Merline, S.B. Howell A realistic model for point-sources imaged on array detectors: The model and initial results Experimental Astronomy, vol. 6, pp. 163-210, 1995.
  24. Dancing under the stars: video denoising in starlight CVPR, New Orleans, LA, USA, Jun 2022.
  25. LAPACK Users’ Guide, 3rd ed. Soc. Ind. Appl. Math., 1999.
  26. Geometric voting algorithm for star trackers IEEE Transactions on Aerospace and Electronic Systems, vol. 44, no. 2, pp. 441-456, Apr 2008.
  27. F.L. Markley, Attitude determination using vector observations and the singular value decomposition J of Astronaut Sci, vol. 38, no. 3, pp. 245-258, 1987.
  28. Towards the use of artificial intelligence on the edge in space systems: challenges and opportunities IEEE Aerospace and Electronic Systems Magazine, vol. 35, no. 12, pp. 44-56, Dec 2020.
  29. TinyNeuralNetwork: an efficient deep learning model compression framework 2021. [Online]. Available: link
  30. Coral (2020). Edge TPU Compiler. [Online]. Available: link

Summary

We haven't generated a summary for this paper yet.