[go: up one dir, main page]

CN119310628A - Seismic denoising method based on MLReal transform - Google Patents

Seismic denoising method based on MLReal transform Download PDF

Info

Publication number
CN119310628A
CN119310628A CN202310855828.4A CN202310855828A CN119310628A CN 119310628 A CN119310628 A CN 119310628A CN 202310855828 A CN202310855828 A CN 202310855828A CN 119310628 A CN119310628 A CN 119310628A
Authority
CN
China
Prior art keywords
data
training
seismic
mlreal
method based
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310855828.4A
Other languages
Chinese (zh)
Inventor
秦宁
田坤
李凌云
葛大明
李耸
毕丽飞
孟宪霞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Petroleum and Chemical Corp
Sinopec Shengli Oilfield Co
Original Assignee
China Petroleum and Chemical Corp
Sinopec Shengli Oilfield Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Petroleum and Chemical Corp, Sinopec Shengli Oilfield Co filed Critical China Petroleum and Chemical Corp
Priority to CN202310855828.4A priority Critical patent/CN119310628A/en
Publication of CN119310628A publication Critical patent/CN119310628A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a seismic denoising method based on MLReal transformation, which comprises the steps of 1, selecting an objective function, 2, building a denoising neural network, 3, redefining training data, 4, redefining test data, 5, inputting the redefined training data and the redefined test data into the neural network, and performing training cycle iteration to obtain synthetic data with field data characteristics. The seismic denoising method based on MLReal transformation combines important information of field seismic data into a training process of synthetic data, and uses a training success network for denoising the field seismic data, so that the denoising effect is obviously improved.

Description

Seismic denoising method based on MLReal transformation
Technical Field
The invention relates to the technical field of oil and gas exploration seismic data processing, in particular to a MLReal transformation-based seismic denoising method.
Background
In the process of seismic data acquisition, various noise can appear in the acquired seismic data due to the interference of various environmental factors and equipment, so that the signal-to-noise ratio and the resolution of a seismic section are affected, and noise suppression is very necessary. With the continual efforts of students, the method of seismic denoising has a great breakthrough, specifically f-x deconvolution (Naghizadeh AND SACCHI, 2012), radon transformation (Foster and Mosher,1992;Hargreaves et al, 2001), curvelet transformation (Cao et al, 2015), dictionary learning (Beckouche and Ma, 2014) and singular value decomposition (Sang Yu, 2014), etc. These conventional methods have achieved some results in dealing with noise, but in cases where the subsurface structure is very complex and the seismic data acquired is complex, the result of the processing will be quite undesirable.
In recent years, with the tremendous development of deep learning theory and application, deep learning algorithms have been applied to various fields. In the aspect of seismic denoising, han Weixue achieves good effects by constructing a CNN network and removing random noise in seismic data, 2019, dong proposes to suppress low-frequency noise in a desert based on self-adaption DnCNN determined by high-order statistics, 2021, fang Wenqian and the like propose a dual residual network for random noise suppression of seismic signals to protect effective signals, 2022, mihai l-Antonio Chirtu divide the seismic signals into noise and signal parts in a time-frequency domain and denoise the signals by using a U-Net convolutional neural network structure, which proves the feasibility of the method, and 2022, zhang Hao propose to perform seismic denoising based on an imaging domain of an anti-neural network based on conditions, so that not only is the image structure undistorted, but also various types of noise are suppressed. With the continuous development of deep learning, the method can be seen to have great potential in the aspect of seismic data denoising, and becomes the mainstream of the current world.
The choice of training data in the deep learning process, however, determines the performance of the neural network and its suitability for further data sets. Particularly in seismic applications, selection is important for both methods of manually marking field seismic data or generating synthetic seismic data, both of which exhibit serious limitations. The advantage of manually tagging field seismic data tags is that the data of the training network may have the same characteristics as the future application network, but is often limited to the performance of conventional methods of denoising, and thus cannot exceed the conventional methods required to generate tags, and training using synthetic data sets overcomes this obstacle, allowing a completely noiseless tag to be generated for the training process. However, if the composite data is almost different from the actual data set, it can affect the quality of the decision made based on the data. Even though the composite data is indeed very good, it is a copy of the specific properties of the real dataset. The model looks for trends to replicate, so some random behavior may be ignored, greatly affecting the noise reduction effect.
The challenge in training our neural network model on synthetic data is to generalize the training model to real data because the process requires careful recognition of the training set and careful recognition of the real noise and other variables contained between the synthetic data and the real data. In other words, the synthetic data and the real data are not typically from the same distribution, which is critical to the success of training the neural network model (Kouw, 2018). Thus, many synthetically trained neural network models perform poorly on real data. On the other hand, training of real data provides models that are typically as good as the accuracy of labels determined by manual algorithms. Therefore, in this case, the data driving characteristics of the machine learning will be seriously impaired (Zhou, 2017). Because the synthesized data cannot usually capture the real situation of the field data, the training Neural Network (NN) of the reasoning stage is not good, so that the denoising effect is reduced. Therefore, how to inject as many field seismic data features as possible into the synthetic data training, so as to reduce the error between the synthetic training data and the real application data, and finally, the field seismic data features are used in the seismic denoising task, which is an urgent problem to be solved.
In the Chinese patent application with the application number of CN202210523847.2, a seismic data denoising method based on a convolutional neural network is related, an initial data set is firstly constructed, a circularly generated countermeasure convolutional neural network is constructed, the circularly generated countermeasure convolutional neural network takes a circularly generated countermeasure network structure as a main network, the circularly generated countermeasure network structure comprises a generator and a discriminator, a non-local neural network is used as a residual error to be connected between convolutional layers of the generator, and the discriminator replaces the original full-connection mode with a PatchGAN output mode. Then training the loop generation countermeasure convolutional neural network, and finally denoising the noisy seismic data. Experiments prove that the method has good denoising effect.
In the Chinese patent application with the application number of CN202211250180.X, a seismic denoising method based on a convolutional neural network and a visual transformation neural network is related to the technical field of information processing. The method comprises the steps of collecting noise-containing seismic data, carrying out denoising treatment on the noise-containing seismic data to obtain a plurality of denoised seismic data blocks, constructing a seismic data set comprising a training set, a verification set and a test set, constructing a seismic data denoising network based on a convolutional neural network and a vision transformation neural network, training the seismic data denoising network by using the training set, debugging the denoising effect of the trained seismic data denoising network by using the verification set to obtain the seismic data denoising network with the best denoising effect, and removing the noise of the noise-containing seismic data blocks in the test set by using the trained seismic data denoising network to obtain the denoised seismic data. The method effectively improves the denoising performance of the seismic data, reduces the training cost, and is favorable for quickly and accurately acquiring the underground medium construction information.
In the Chinese patent application with the application number of CN202111337078.9, an unsupervised seismic data denoising method based on a depth tensor neural network is applied to the field of seismic data processing, and aims at the problem of low denoising performance in the prior art; the invention firstly uses SURE to replace a cost function of MSE to convert data denoising into a corresponding unsupervised regression model, then establishes a SURE-TCNN network framework, follows a tNN framework and a t-product based on transformation, which is an expansion of the t-product of the traditional tNN framework, and utilizes the advantages in the t-product to split the SURE-TCNN based on tensor into independent SURE-CNN based on matrix for each front surface or time slice in a time-frequency domain, thus being easy to solve and attractive, and finally synthesizes and truly data experiments show that compared with the SOTA denoising method, the proposed method realizes superior performance.
In the Chinese patent application with the application number of CN201710334723.9, a seismic wave noise reduction method based on the combination of self-adaptive filtering and wavelet transformation is related to solving the problems of extracting effective signals which are beneficial to analysis and explanation from mixed signals, suppressing noise, namely highlighting the effective signals, removing interference signals as much as possible and realizing the purpose of separating signals from noise. The method comprises the steps of firstly, considering a time delay estimation method to quickly find a useful signal, wherein the useful signal still contains partial frequency band noise, then, utilizing a wavelet denoising method to realize partial noise overlapped with the useful signal frequency spectrum, realizing the purpose of fine denoising, finally obtaining clean and effective seismic wave data, reflecting the actual situation of an underground geological structure and carrying out correct and reasonable detection on the geological situation.
The prior art is greatly different from the invention, the technical problem which is needed to be solved by the user cannot be solved, and a novel seismic denoising method based on MLReal transformation is invented for the purpose.
Disclosure of Invention
The invention aims to provide a MLReal transform-based seismic denoising method with obviously improved denoising effect.
The invention aims at realizing the following technical measures that the seismic denoising method based on MLReal transformation comprises the following steps of:
step 1, selecting an objective function;
step2, constructing a denoising neural network;
Step 3, redefining training data;
Step 4, redefining test data;
And 5, inputting redefined training data and test data into a neural network, and performing training loop iteration to obtain synthesized data with field data characteristics.
The aim of the invention can be achieved by the following technical measures:
the MLReal transform-based seismic denoising method also includes, before step 1, defining an error bound to ensure a minimum value of a difference measure in order to solve the difference between the distribution of the training data and the test dataset.
In defining the error bound, the formula used is:
εt(NN)≤εs(NN)+d(Ps(xs),Pt(xt))+λ
Epsilon t (NN) is expressed as a margin of error at test, epsilon s (NN) is expressed as a margin of error at training, P s(xs) is a probability distribution of training data, P t(xt) is a probability distribution of test data, d (,) is the distance between the test set and the training set margin distribution, lambda is the optimal joint error of the neural network model between the source data set and the target data set, and thus the upper error limit epsilon t (NN) of the test is guided by epsilon s (NN), d (,) and lambda by these three parameters.
In step 1, the network model is optimized by using the test error limit as an objective function.
In step 1, the objective function is:
εt(NN)≤εs(NN)+d(Ps(xs),Pt(xt))+λ
where ε t (NN) is denoted as the margin of error at test, ε s (NN) is denoted as the margin of error at training, P s(xs) is the probability distribution of training data, P t(xt) is the probability distribution of test data, d (,) is the distance between the test set and the marginal distribution of the training set, λ is the optimal joint error of the neural network model between the source data set and the target data set, and therefore the upper error limit ε t (NN) of the test is guided by ε s (NN), d (,) and λ by these three parameters.
In step 2, a 4-layer residual U-Net neural network is constructed, using 32 filters as initial filters, with two-fold increase in each layer, resulting in 106M trainable parameters, using 8092 training samples and 1024 validation samples to train the network, number epochs of training 150, and image block size 64×64.
In step 3, in the training phase, the training data is subjected to T s transformation, so that the field data features are injected into the synthesized data.
In step 3, T s is transformed
Where k is the reference trace index from the synthetic input data, fixed for both synthetic and real data, j is the partial index from real data, whether the partial is from a shot set or seismic imaging, operatorRepresenting cross-correlation, operator represents convolution, in this equation, at the composite profile of the inputCross-correlating with a reference trace from the profile and then convolving with the reference trace and with a randomly extracted (j) autocorrelation portion of d ij from the real data, i.e. each synthetic data block is cross-correlated with a single reference trace extracted from the data block before inputting NN, and upon training iterations, for each iteration, a random field data block is selected, autocorrelation is performed on a trace-by-trace basis, and convolved with each cross-correlated synthetic data block, which becomes the input to the network.
In step 3, the randomly chosen j index for the autocorrelation real data is varied in each iterative training to allow for proper representation of the real data features on the training set.
In step 4, in the reasoning stage, the characteristics of the synthesized data are injected into the target data by performing T t transformation on the test data.
In step 4, the T t transform is:
Where k is the reference track index from the synthetic input data, fixed for both synthetic and real data, j is the partial index from real data, operator Representing cross-correlation, operator x represents convolution, d ij is the real data, N s is the number of parts synthesized in the training set, i.e. for the inference phase the real data undergoes a preprocessing process similar to the training phase synthesis data, however, at this stage, once the field data blocks are cross-correlated with their reference tracks, these blocks are convolved with the blocks of autocorrelation averages of all synthesized training data blocks.
At step 4, the randomly chosen j index for the autocorrelation real data is varied in each iterative training to allow for proper representation of the real data features on the training set.
And 5, inputting redefined training data and test data into a neural network, and performing training loop iteration, so that a test error objective function reaches a minimum value, namely, obtaining synthesized data with field data characteristics, finally taking the synthesized data as the input of the network, and finally, removing noise.
According to the seismic denoising method based on MLReal transformation, MLReal transformation is used for reducing errors between synthesized training data and real application data, and as many field seismic data features as possible are injected into the synthesized data training and finally used for seismic denoising tasks. Specifically, the invention provides an optimization algorithm based on seismic denoising, which aims to train synthesized data by using a neural network while training the synthesized data, so that important information of field seismic data is combined into a training process of the synthesized data by carrying out MLReal transformation on the training data and the real data, and finally, a training success network is used for denoising the field seismic data, so that the denoising effect is obviously improved.
Drawings
FIG. 1 is a flow chart of one embodiment of a MLReal transform-based seismic denoising method of the present invention;
FIG. 2 is a schematic diagram of an example application of seismic denoising of synthetic seismic data in accordance with an embodiment of the present invention;
FIG. 3 is a schematic diagram of an example of the application of the invention in the denoising of vibroseis field seismic data in western desert areas of China;
fig. 4 is a schematic diagram of an application example of field seismic data denoising of explosive source in eastern region of china according to an embodiment of the present invention.
Detailed Description
It should be noted that the following detailed description is exemplary and is intended to provide further explanation of the invention. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
It is noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of exemplary embodiments according to the present invention. As used herein, the singular forms also are intended to include the plural forms unless the context clearly indicates otherwise, and furthermore, it should be understood that when the terms "comprises" and/or "comprising" are used in this specification, they specify the presence of stated features, steps, operations, and/or combinations thereof.
Based on MLReal algorithm seismic denoising method, the MLReal transformation is used to reduce the error between the synthesized training data and the real application data, and in order to keep the characteristics of the original wave field, the neural network is used to train the synthesized data and the MLReal transformation is performed, so that the important information of the field seismic data is combined into the training process of the synthesized data, and a good denoising effect is achieved.
As shown in fig. 1, fig. 1 is a flowchart of the seismic denoising method based on MLReal transform according to the present invention. In the flow of fig. 1, before training the model, in order to resolve the differences between the training data and the distribution of the test data sets, it is necessary to define a margin of error to ensure a minimum value of the difference metric:
εt(NN)≤εs(NN)+d(Ps(xs),Pt(xt))+λ
Epsilon t (NN) is denoted as the margin of error at test, epsilon s (NN) is denoted as the margin of error at training, P s(xs) is the probability distribution of training data, P t(xt) is the probability distribution of test data, d (,) is the distance between the test set and the training set margin distribution, and lambda is the optimal joint error of the neural network model between the source data set and the target data set. Thus, the upper error limit ε t (NN) of the test is guided by ε s (NN), d (,) and λ by these three parameters.
For most artificial intelligence, machine learning projects, it is essential to have a large and processed data set, but acquiring such data is often a significant challenge. Not only must data be collected from the real world, but also must be manually cleaned and annotated, and the composite data is much easier than the actual data collected and annotated, but the composite data may lack the behavior and characteristics of the actual data. The training data and the real data are subjected to MLReal transformation, so that important information of the field seismic data is combined into the training process of the synthesized data, and finally, a training success network is used for denoising the field seismic data, so that the denoising effect is obviously improved.
The training phase and the reasoning phase of the neural network are realized based on MLReal transformation to obtain the probability distribution difference reduction of training data and test data, and the realization process is as follows:
1) And selecting an objective function, namely optimizing the network model by taking the test error limit as the objective function, wherein the objective function is as follows:
εt(NN)≤εs(NN)+d(Ps(xs),Pt(xt))+λ
Where ε t (NN) is represented as the margin of error at test, ε s (NN) is represented as the margin of error at training, P s(xs) is the probability distribution of training data, P t(xt) is the probability distribution of test data, d (,) is the distance between the test set and the marginal distribution of training set, and λ is the optimal joint error of the neural network model between the source data set and the target data set. Thus, the upper error limit ε t (NN) of the test is guided by ε s (NN), d (,) and λ by these three parameters.
2) Constructing a denoising neural network, namely constructing a 4-layer residual U-Net neural network, wherein the network uses 32 filters as initial filters, two times of each layer is increased, about 106M trainable parameters are generated, the network is trained by using 8092 training samples and 1024 verification samples, the training frequency epochs is 150, and the size of an image block is 64 multiplied by 64.
3) Redefining the test data, namely, in the training stage, carrying out T s transformation on the training data so as to enable field data characteristics to be injected into the synthesized data. T s transform
Where k is the reference trace index from the synthetic input data (fixed for both synthetic and real data), j is the partial index from the real data, whether the partial is from the shot set or seismic imaging, operatorRepresenting cross-correlation and operator representing convolution. In this equation we are in the composite profile of the inputCross-correlating with a reference trace from the profile and then convolving with the reference trace and the randomly extracted (j) autocorrelation portion of d ij from the real data. I.e. each composite data block is cross-correlated with a single reference track extracted from the data block before the input NN. In training iterations, for each iteration, a random field data block is selected, autocorrelation is performed on a channel-by-channel basis, and convolved with each cross-correlated composite data block, which becomes the input to the network.
The randomly chosen j index for the autocorrelation of the real data is varied in each iteration of the training to allow for proper representation of the real data features on the training set.
4) Redefining the test data, namely, in the reasoning stage, the characteristics of the synthesized data are injected into the target data by carrying out T t transformation on the test data. T t transforms are:
where k is the reference track index from the synthetic input data (fixed for both synthetic and real data), j is the partial index from real data, operator Representing cross-correlation, operator x represents convolution, d ij is the true data, and N s is the number of parts synthesized in the training set. I.e. for the reasoning phase, the real data undergoes a preprocessing process similar to the training phase synthesis data. However, at this stage, once the field data blocks are cross-correlated with their reference tracks, these blocks are convolved with blocks of the autocorrelation mean of all the synthetic training data blocks.
The randomly chosen j index for the autocorrelation of the real data is varied in each iteration of the training to allow for proper representation of the real data features on the training set.
5) And inputting redefined training data and test data into a neural network, and performing training loop iteration, so that a test error objective function reaches a minimum value, and obtaining synthesized data with field data characteristics, wherein the synthesized data is finally used as network input and is finally used for denoising.
The following are several embodiments of the invention
Example 1:
As shown in fig. 2, a successfully trained network was used for denoising synthetic seismic data for laboratory simulation using a MLReal transform-based seismic denoising method. On the basis of the simulated noiseless seismic data, strong noise with a signal to noise ratio of 1:1 is added, as shown in FIG. 2 a. It can be seen that the in-phase axis of the shallow layer is still distinguishable, but the reflected signal of the middle deep layer is not. After seismic denoising based on MLReal transformation, as shown in fig. 2b, the reflection phase axis of the full-layer section, particularly the middle deep layer, is well recovered, and the hyperbolic morphology is clearly visible. Meanwhile, the signals of the middle and shallow layers are improved to a certain extent.
Example 2:
As shown in fig. 3, the successfully trained network is used for denoising the vibroseis field seismic data in western desert areas of china by using a MLReal transform-based seismic denoising method. After cross-correlation processing is performed on the vibroseis data, noisy data is obtained, as shown in fig. 3 a. The data has low signal-to-noise ratio, deep reflection is submerged in noise, and is not easy to identify. FIG. 3b is the denoised data, and it can be seen that the MLReal transform based seismic denoising method works well for shallow, medium, and deep layers. In the denoising process, the effective signal is not damaged. The overall signal-to-noise ratio and the continuity of the reflection phase axis are significantly improved.
Example 3:
As shown in fig. 4, the network successfully trained is used for denoising explosive source field seismic data in eastern region of china by using a seismic denoising method based on MLReal transformation. By carrying out MLReal transformation on the training data and the test data, the important information of the field seismic data is combined to the training process of the actual data, and finally the trained network is used for denoising the field seismic data. Fig. 4a is noisy data and fig. 4b is denoised data. The data signal-to-noise ratio is relatively high, but the noise in the middle-short offset range is still strong, the strong noise is obviously removed through the seismic denoising application based on MLReal transformation, and the reflection phase axis originally submerged in the noise is clearly visible. It can be seen that the quality of single shot gather before and after denoising is obviously improved.
The seismic denoising method based on MLReal algorithm comprises the steps of firstly transforming and converting training data through T s in the training process, secondly transforming actual data through similar T t transformation in the reasoning stage in order to enable the distribution of a changed training set and a test set to be similar, enabling important information of field seismic data to be combined into the training process of synthetic data through T s transformation and T t transformation which are jointly called MLReal transformation, and finally enabling a training success network to be used for denoising of the field seismic data, so that denoising effect is improved obviously.
It should be noted that the above description is only a preferred embodiment of the present invention, and not intended to limit the present invention, but although the present invention has been described in detail with reference to the above embodiment, it will be apparent to those skilled in the art that modifications may be made to the technical solutions described in the above embodiment, or equivalents may be substituted for some of the technical features thereof. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Other than the technical features described in the specification, all are known to those skilled in the art.

Claims (13)

1.基于MLReal变换的地震去噪方法,其特征在于,该基于MLReal变换的地震去噪方法包括:1. A seismic denoising method based on MLReal transform, characterized in that the seismic denoising method based on MLReal transform comprises: 步骤1,选择目标函数;Step 1, select the objective function; 步骤2,搭建去噪神经网络;Step 2: Build a denoising neural network; 步骤3,重新定义训练数据;Step 3, redefine the training data; 步骤4,重新定义测试数据;Step 4, redefine the test data; 步骤5,将重新定义的训练数据和测试数据输入神经网络,进行训练循环迭代,得到具有野外数据特征的合成数据。Step 5: Input the redefined training data and test data into the neural network, perform training cycle iterations, and obtain synthetic data with the characteristics of field data. 2.根据权利要求1所述的基于MLReal变换的地震去噪方法,其特征在于,该基于MLReal变换的地震去噪方法还包括,在步骤1之前,为了解决训练数据与测试数据集分布之间的差异,需要定义误差界限,以保证差异度量的最小值。2. According to the seismic denoising method based on MLReal transform in claim 1, it is characterized in that the seismic denoising method based on MLReal transform also includes, before step 1, in order to solve the difference between the distribution of training data and test data set, it is necessary to define an error limit to ensure the minimum value of the difference measure. 3.根据权利要求2所述的基于MLReal变换的地震去噪方法,其特征在于,在定义误差界限时,采用的公式为:3. The seismic denoising method based on MLReal transformation according to claim 2 is characterized in that, when defining the error limit, the formula used is: εt(NN)≤εs(NN)+d(Ps(xs),Pt(xt))+λε t (NN)≤ε s (NN)+d(P s (x s ),P t (x t ))+λ εt(NN)表示为测试时误差的界限,εs(NN)表示为训练时误差的界限,Ps(xs)是训练数据的概率分布,Pt(xt)是测试数据的概率分布,d(,)表示测试集与训练集边际分布之间的距离,λ表示神经网络模型在源数据集与目标数据集之间的最优联合误差;因此,测试的误差上限εt(NN)由εs(NN),d(,)和λ由这三个参数来指导。ε t (NN) represents the limit of the error during testing, ε s (NN) represents the limit of the error during training, P s (x s ) is the probability distribution of the training data, P t (x t ) is the probability distribution of the test data, d(,) represents the distance between the marginal distributions of the test set and the training set, and λ represents the optimal joint error of the neural network model between the source data set and the target data set; therefore, the upper limit of the error ε t (NN) of the test is guided by ε s (NN), d(,) and λ are guided by these three parameters. 4.根据权利要求1所述的基于MLReal变换的地震去噪方法,其特征在于,在步骤1,利用测试误差界限作为目标函数对网络模型进行优化处理。4. The seismic denoising method based on MLReal transformation according to claim 1 is characterized in that, in step 1, the network model is optimized using the test error limit as the objective function. 5.根据权利要求4所述的基于MLReal变换的地震去噪方法,其特征在于,在步骤1,目标函数为:5. The seismic denoising method based on MLReal transformation according to claim 4, characterized in that, in step 1, the objective function is: εt(NN)≤εs(NN)+d(Ps(xs),Pt(xt))+λε t (NN)≤ε s (NN)+d(P s (x s ),P t (x t ))+λ 式中εt(NN)表示为测试时误差的界限,εs(NN)表示为训练时误差的界限,Ps(xs)是训练数据的概率分布,Pt(xt)是测试数据的概率分布,d(,)表示测试集与训练集边际分布之间的距离,λ表示神经网络模型在源数据集与目标数据集之间的最优联合误差;因此,测试的误差上限εt(NN)由εs(NN),d(,)和λ由这三个参数来指导。In the formula, ε t (NN) represents the limit of the error during testing, ε s (NN) represents the limit of the error during training, P s (x s ) is the probability distribution of the training data, P t (x t ) is the probability distribution of the test data, d(,) represents the distance between the marginal distributions of the test set and the training set, and λ represents the optimal joint error of the neural network model between the source data set and the target data set; therefore, the upper limit of the test error ε t (NN) is guided by ε s (NN), d(,) and λ are guided by these three parameters. 6.根据权利要求1所述的基于MLReal变换的地震去噪方法,其特征在于,在步骤2,构建了4层的残差U-Net神经网络,该网络使用32个滤波器作为初始滤波器,每层增加两倍,产生106M可训练的参数,使用8092个训练样本和1024个验证样本对网络进行了训练,训练的次数epochs为150,图像块的大小为64×64。6. The seismic denoising method based on MLReal transform according to claim 1 is characterized in that, in step 2, a 4-layer residual U-Net neural network is constructed, the network uses 32 filters as initial filters, each layer increases by two times, generating 106M trainable parameters, and the network is trained using 8092 training samples and 1024 validation samples, the number of training epochs is 150, and the size of the image block is 64×64. 7.根据权利要求1所述的基于MLReal变换的地震去噪方法,其特征在于,在步骤3,在训练阶段,对训练数据进行Ts变换,使得野外数据特征注入到合成数据。7. The seismic denoising method based on MLReal transformation according to claim 1 is characterized in that, in step 3, during the training phase, Ts transformation is performed on the training data so that the features of the field data are injected into the synthetic data. 8.根据权利要求7所述的基于MLReal变换的地震去噪方法,其特征在于,在步骤3,Ts变换即8. The seismic denoising method based on MLReal transform according to claim 7 is characterized in that, in step 3, Ts transform is 式中,k为来自合成输入数据的参考道索引,对于合成数据和真实数据都是固定的,j是来自真实数据的部分索引,无论该部分来自于炮点集还是地震成像,运算符表示互相关,运算符*表示卷积;在这个等式中,在输入的合成剖面与来自该剖面的参考道进行互相关,然后再与该参考道和来自真实数据的dij的随机抽取的(j)自相关部分卷积;即在输入NN之前,每个合成数据块与从数据块中提取的单个参考道进行互相关;在训练迭代时,对于每次迭代,选择一个随机的现场数据块,在逐道的基础上进行自相关,并与每个互相关的合成数据块卷积,这成为网络的输入。Where k is the reference trace index from the synthetic input data, which is fixed for both synthetic and real data, and j is the index of the part from the real data, whether it comes from the shot point set or the seismic image. The operator represents cross-correlation, and the operator * represents convolution; in this equation, the synthetic profile of the input It is cross-correlated with a reference trace from the profile and then convolved with the reference trace and a randomly extracted (j) autocorrelated portion of dij from the real data; that is, before being input into the NN, each synthetic data block is cross-correlated with a single reference trace extracted from the data block; during training iterations, for each iteration, a random block of field data is selected, autocorrelated on a trace-by-trace basis, and convolved with each cross-correlated synthetic data block, which becomes the input of the network. 9.根据权利要求8所述的基于MLReal变换的地震去噪方法,其特征在于,在步骤3,用于自相关真实数据的随机选取的j索引在每次迭代训练中变化,以允许真实数据特征在训练集上的适当表示。9. The seismic denoising method based on MLReal transform according to claim 8 is characterized in that, in step 3, the randomly selected j index for the autocorrelated real data is changed in each iterative training to allow appropriate representation of the real data features on the training set. 10.根据权利要求1所述的基于MLReal变换的地震去噪方法,其特征在于,在步骤4,在推理阶段,通过对测试数据进行Tt变换,使得合成数据的特征注入到目标数据。10. The seismic denoising method based on MLReal transformation according to claim 1 is characterized in that, in step 4, in the inference stage, the features of the synthetic data are injected into the target data by performing T t transformation on the test data. 11.根据权利要求10所述的基于MLReal变换的地震去噪方法,其特征在于,在步骤4,Tt变换即:11. The seismic denoising method based on MLReal transformation according to claim 10, characterized in that, in step 4, the T t transformation is: 式中,k为来自合成输入数据的参考道索引,对于合成数据和真实数据都是固定的,j是来自真实数据的部分索引,运算符表示互相关,运算符*表示卷积,dij为真实数据,Ns为训练集中合成的部分数量;即对于推理阶段,真实数据经历与训练阶段合成数据类似的预处理过程;然而,在这个阶段,一旦野外数据块与其参考道互相关,这些块就与所有合成训练数据块的自相关平均值的块卷积。Where k is the reference track index from the synthetic input data, which is fixed for both synthetic and real data, j is the partial index from the real data, and the operator represents cross-correlation, operator * represents convolution, d ij is the real data, and N s is the number of synthetic parts in the training set; that is, for the inference stage, the real data undergoes a similar preprocessing process as the synthetic data in the training stage; however, in this stage, once the field data blocks are cross-correlated with their reference tracks, these blocks are convolved with the block of the autocorrelation average of all synthetic training data blocks. 12.根据权利要求11所述的基于MLReal变换的地震去噪方法,其特征在于,在步骤4,用于自相关真实数据的随机选取的j索引在每次迭代训练中变化,以允许真实数据特征在训练集上的适当表示。12. The seismic denoising method based on MLReal transform according to claim 11 is characterized in that, in step 4, the randomly selected j index for the autocorrelated real data is changed in each iterative training to allow appropriate representation of the real data features on the training set. 13.根据权利要求1所述的基于MLReal变换的地震去噪方法,其特征在于,在步骤5,将重新定义的训练数据和测试数据输入神经网络,进行训练循环迭代,从而使得测试误差目标函数达到最小值,即得到具有野外数据特征的合成数据,最终作为网络的输入,最后用于去噪。13. The seismic denoising method based on MLReal transformation according to claim 1 is characterized in that, in step 5, the redefined training data and test data are input into the neural network, and the training cycle is iterated so that the test error objective function reaches the minimum value, that is, synthetic data with field data characteristics is obtained, which is finally used as the input of the network and finally used for denoising.
CN202310855828.4A 2023-07-13 2023-07-13 Seismic denoising method based on MLReal transform Pending CN119310628A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310855828.4A CN119310628A (en) 2023-07-13 2023-07-13 Seismic denoising method based on MLReal transform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310855828.4A CN119310628A (en) 2023-07-13 2023-07-13 Seismic denoising method based on MLReal transform

Publications (1)

Publication Number Publication Date
CN119310628A true CN119310628A (en) 2025-01-14

Family

ID=94180096

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310855828.4A Pending CN119310628A (en) 2023-07-13 2023-07-13 Seismic denoising method based on MLReal transform

Country Status (1)

Country Link
CN (1) CN119310628A (en)

Similar Documents

Publication Publication Date Title
Mandelli et al. Interpolation and denoising of seismic data using convolutional neural networks
Van den Ende et al. A self-supervised deep learning approach for blind denoising and waveform coherence enhancement in distributed acoustic sensing data
CN110806602B (en) Intelligent seismic data random noise suppression method based on deep learning
CN112946749A (en) Method for suppressing seismic multiples based on data augmentation training deep neural network
Birnie et al. Self-supervised learning for random noise suppression in seismic data
Liu et al. Coherent noise suppression via a self-supervised blind-trace deep learning scheme
CN114418886A (en) Robustness denoising method based on deep convolution self-encoder
Chen et al. Efficient seismic data denoising via deep learning with improved MCA-SCUNet
Yan et al. A method for denoising seismic signals with a CNN based on an attention mechanism
Dong et al. Seismic data reconstruction based on a multicascade self-guided network
Liu et al. Seismic random noise suppression based on deep image prior and total variation
Liu et al. A self‐supervised scheme for ground roll suppression
Wang et al. Seismic data denoising using a self-supervised deep learning network
Cheng et al. An effective self-supervised learning method for various seismic noise attenuation
Dong et al. Multistage residual network for intense distributed acoustic sensing background noise attenuation
Wang et al. EFGW-UNet: a deep-learning-based approach for weak signal recovery in seismic data
CN119310628A (en) Seismic denoising method based on MLReal transform
Mao et al. DenoiseNet: Deep generator and discriminator learning network with self-attention applied to ocean data
Durall et al. An in-depth study of U-net for seismic data conditioning: Multiple removal by moveout discrimination
CN115205534A (en) Seismic acquisition footprint denoising method based on unsupervised model driving type deep learning
Zhong et al. Mutual-guided scale-aggregation denoising network for seismic noise attenuation
CN116359982A (en) Convolutional neural network-based method for enhancing small quantity of source virtual cannon signals
Jayakumar et al. Karhunen Loeve Transform with adaptive dictionary learning for coherent and random noise attenuation in seismic data
Yang et al. Interpretable unsupervised learning framework for multi-dimensional erratic and random noise attenuation
Wang et al. A Survey of Random Noise Suppression Methods for Seismic Data based on Deep Learning

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination