The invention discloses a
star sensor star map identification method based on a
convolutional neural network. The
star sensor star map identification method comprises the following steps: carrying outstar
filtration treatment on the original star catalog, establishing a navigation star catalog, carrying out statistic on constellations of the whole
celestial sphere navigation
stars, and numberingthe constellations, wherein a sample
library is composed of a
simulation star map and numbers of the constellations corresponding to the most
stars; replacing the original star map with a
sparse matrix, inputting a sample
library star map into the
convolutional neural network, and carrying out training; carrying out star
image extraction on a star map obtained by shooting, converting the extractedstar image into a
sparse matrix, then inputting into the
convolutional neural network, carrying out coarse attitude star map identification, and obtaining a rough orientation; and identifying a fixedstar in a view field by applying a local
sky area star map identification
algorithm. The
star sensor star map identification method disclosed by the invention has the advantages that a trained convolutional neural network is adopted for realizing coarse attitude whole
celestial sphere star map identification, the navigation star catalog does not need to be searched, and the local
sky area star map identification only needs to search a small part of a
database; and the convolutional neural network has the capability of autonomously extracting characteristics of the original map and has stronganti-
noise and anti-fake-star performance when being applied to star map identification.