The present application relates to the technical field of atmospheric optical
remote sensing, and discloses a method and
system for detecting
airglow gravity
waves based on multi-stage filtering and
deep learning. The method comprises the following steps: after the star difference of adjacent
airglow images is removed, the background trend is extracted by median filtering and
Gaussian filtering in turn, and an enhanced image is obtained by geographic projection and adaptive stretching; after the enhanced image is added with a
Kaiser window, a cover image is obtained by multi-scale Gabor filtering; a
gravity wave frame is input into a
convolutional neural network for detection; the current frame region is intercepted by an extended frame, and a
windowed Fourier transform is performed to obtain an amplitude spectrum; meanwhile, the
group velocity is calculated by using cross-
correlation matching; the
peak value with the smallest angle with the
group velocity direction is selected in the amplitude spectrum to calculate the
wavelength and direction; and the
group velocity direction is corrected according to the relationship between the
phase velocity direction and the group velocity direction. The present application solves the problem of automatic recognition of weak
airglow signals, and realizes high-precision automatic detection of gravity
waves and multi-parameter quantization.