The invention belongs to the technical field of
image processing and
deep learning, and particularly relates to an image defogging method based on dynamic
wavelet prior and double-domain learning. Aiming at the requirements of all-weather clear imaging in the fields of intelligent traffic systems,
safety monitoring and the like, and in order to overcome the defect that a static
convolution kernel adopted by a traditional defogging method is difficult to adapt to different
haze degradation, the invention provides a method for dynamically generating a
convolution kernel by using
haze priori contained in a multi-scale
wavelet LL sub-band; and an efficient, robust and accurate image defogging model is constructed. According to the invention, based on a multi-scale U-shaped coding-decoding architecture, a dynamic
wavelet depth separable
convolution module DyWConv is embedded in front of each level of a coder to realize content adaptive
feature extraction, and a double-domain
feature learning module SPAFormer Block cooperatively utilizing
Fourier domain global modulation and wavelet domain multi-scale
decomposition is designed. And double-domain features are fully fused through an adaptive gating
fusion mechanism, and finally a clear image is reconstructed and output step by step. According to the method, a method for explicitly encoding
frequency domain degradation prior into dynamic convolution kernel parameters is innovatively provided, the complementary advantages of
Fourier transform and
wavelet transform are cooperatively utilized, spatial non-uniform
haze can be effectively removed, image details can be recovered, leading performance is achieved in a
synthetic data set and a real scene, and the method has a wide application prospect.