{'fraction_non_alphanumeric': 0.015174506828528073, 'fraction_numerical': 0.009104704097116844, 'mean_word_length': 5.285714285714286, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An Autonomous Star Recognition Algorithm with Optimized Database

A novel star pattern recognition algorithm is presented for satellite attitude determination in the "lost in space" mode. The proposed method improves the speed in searching a large star catalogue by arranging it using a search tree data structure. The algorithm also processes the star image at grid level instead of pixel level to further improve the processing time. The experimental results show that the proposed approach significantly reduces the average run-time by 50% as compared with the conventional methods while still achieving slightly better star recognition accuracy at 95.07%.