The invention provides a multi-stage
skyline positioning method, which belongs to the technical field of navigation, and specifically comprises the following steps: acquiring
panorama image data of a
mountain range image in a mountainous area, generating a mountainous area landscape image, and extracting a
skyline corresponding to the mountainous area landscape image; extracting a local aggregation descriptor feature, an SVD feature and a height
frequency vector from the landscape image, splicing the features into a unified retrieval vector, screening an initial
skyline set by taking an
Euclidean distance as a measure, and taking a first number of skylines ranked from small to large as a candidate skyline set; using a ResNet network to extract depth features and calculate Euclidean distances between the depth features and the candidate skyline set, and selecting a second number of skylines before the Euclidean distances are ranked from small to large as a target skyline set; and
point set registration is carried out, final sorting is carried out according to the registered
Euclidean distance, and the position information corresponding to the sample with the
minimum distance is selected as the positioning result of the mountain landscape image. Through the scheme of the invention, the positioning accuracy and adaptability are improved.