The invention relates to a solar
azimuth estimation method and
system based on multichannel feature enhancement and regional
perception attention, and belongs to the technical field of intelligent navigation of a low-altitude economic unmanned
system. In order to solve the problem that the precision of solar
azimuth estimation based on a polarization image is reduced under the condition of complex cloud layer coverage, the invention provides a
deep learning framework fusing multi-channel features and direction
perception attention. The method comprises the following steps: firstly, constructing a three-channel composite input feature consisting of a polarization intensity graph, a self-adaptive threshold gradient graph and high-frequency residual information based on polarization
light field information acquired by a polarization
beam splitting focal plane camera; secondly, a ResNet
backbone network of an embedded compression excitation mechanism is adopted, a direction
perception polarization attention module is introduced, and adaptive fusion of multi-scale features is realized through brightness guidance, depth feature enhancement and gradient edge branches; thirdly, dynamic fusion of multi-
branch features is achieved through the learnable Softmax weight, and a direction constraint mechanism is introduced into an output layer to explicitly optimize
estimation results of the
solar azimuth angle and the solar
elevation angle; and finally, in combination with a solar
triangulation module based on a
physical model, high-precision solar
azimuth inversion is realized. According to the invention, the sun
direction information can be stably extracted in a cloud layer interference environment, the robustness and precision of sun direction estimation are obviously improved, and the method has the advantages of compact structure, strong generalization, suitability for autonomous navigation and positioning in a GPS-free environment and the like.