The application provides a kind of based on multi-scale spectrum constraint's generated synthetic seismic
data optimization method, comprising: actual seismic data and original synthetic seismic data are normalized and preprocessed;Actual seismic data is executed two-dimensional
discrete wavelet transform, and low-frequency approximation sub-band and multi-stage high-frequency detail sub-band are obtained, and the condition input feature is constructed by channel splicing;Condition
generative adversarial network is constructed, generator fuses multi-scale
wavelet condition feature and generates optimization data, and
discriminator carries out adversarial training;The same
wavelet transform is executed to generated data, and multi-scale spectrum constraint loss is constructed, respectively matches low-frequency sub-band and each stage high-frequency detail sub-band, and establishes hierarchical spectrum constraint mechanism;
Low frequency and
high frequency constraint loss are weighted and fused, and are jointly optimized with adversarial loss to form total
loss function, and generator parameter is iteratively updated;KL
divergence is calculated to the optimized synthetic seismic data and actual data, and is filtered and output according to distribution similarity.