This invention discloses a method and
system for denoising magnetotelluric signals based on a self-supervised
diffusion model, belonging to the field of magnetotelluric technology. The invention designs the TimeDART
diffusion model as a two-stage architecture for constructing a
noise classifier model and a
diffusion denoising model. The initial input magnetotelluric data first passes through a
noise classifier to generate a
noise mask to identify target noise regions. Subsequently, the diffusion denoising model based on the diffusion model processes only these noise regions, generating denoised
signal segments. Finally, the denoised noise regions are merged with the clean regions of the initial magnetotelluric data. By combining time-
frequency analysis and VMD techniques to extract low-frequency trends from the magnetotelluric data, precise noise region localization, differentiated denoising, and smooth fusion can be achieved. While efficiently suppressing noise, it retains the effective
signal characteristics to the greatest extent, improving the
automation level of
noise suppression,
signal-to-noise identification accuracy, and denoising accuracy.