CN114236610A - Iterative seismic data unmixing method and system based on depth convolution network prior - Google Patents

Iterative seismic data unmixing method and system based on depth convolution network prior Download PDF

Info

Publication number
CN114236610A
CN114236610A CN202111605015.7A CN202111605015A CN114236610A CN 114236610 A CN114236610 A CN 114236610A CN 202111605015 A CN202111605015 A CN 202111605015A CN 114236610 A CN114236610 A CN 114236610A
Authority
CN
China
Prior art keywords
seismic data
network
realsn
aliasing
iterative
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.)
Granted
Application number
CN202111605015.7A
Other languages
Chinese (zh)
Other versions
CN114236610B (en
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.)
Xian Jiaotong University
Original Assignee
Xian Jiaotong University
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 Xian Jiaotong University filed Critical Xian Jiaotong University
Priority to CN202111605015.7A priority Critical patent/CN114236610B/en
Publication of CN114236610A publication Critical patent/CN114236610A/en
Application granted granted Critical
Publication of CN114236610B publication Critical patent/CN114236610B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/28Processing seismic data, e.g. for interpretation or for event detection
    • G01V1/282Application of seismic models, synthetic seismograms
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/003Seismic data acquisition in general, e.g. survey design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Theoretical Computer Science (AREA)
  • Biomedical Technology (AREA)
  • Data Mining & Analysis (AREA)
  • Geology (AREA)
  • Geophysics (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Environmental & Geological Engineering (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Acoustics & Sound (AREA)
  • Geophysics And Detection Of Objects (AREA)

Abstract

The invention discloses an iterative seismic data unmixing method and system based on depth convolution network prior, which reads aliasing acquisition seismic data and an aliasing operation operator; introducing an auxiliary variable by using an ADMM algorithm, processing input seismic data by using a RealSN-DnCNN network, optimally solving the auxiliary variable by using network output and selection gradient reduction, and alternately updating a seismic data target signal by using network output and an auxiliary variable parameter; and repeating until the unmixing is completed. The method can fully utilize the public seismic data set as a training set to fully train the CNN, thereby greatly improving the generalization capability and the industrial practicability of the network; the trained CNN is used as a solver of an optimization subproblem in an ADMM iterative framework, and effective signals can be recovered from aliasing acquired seismic data with high fidelity.

Description

Iterative seismic data unmixing method and system based on depth convolution network prior
Technical Field
The invention belongs to the technical field of seismic exploration data processing, and particularly relates to an iterative seismic data unmixing method and system based on depth convolution network prior.
Background
Seismic aliasing acquisition is an efficient seismic acquisition technique. The traditional seismic data acquisition needs a long time to acquire subsequent migration and inversion data, and the cost is high. In order to improve the acquisition efficiency, the aliasing acquisition of the seismic data plays an important role in recent years, and the method can excite the seismic source for many times at different spatial positions within a short time, thereby fundamentally shortening the exploration time, reducing the economic cost and even improving the data quality. However, this acquisition also causes mutual interference between the effective seismic signals, which presents a great challenge to the post-conventional processing and imaging workflow. In order to make the aliasing acquisition technique practical, it is necessary to study the unmixing method.
In recent years, deep learning strategies have played an important role in geophysical seismic data processing. In 2014, Zhang et al proposed a Kernel Regularization Least Square (KRLS) method for fault detection in seismic recording, and a significant result was obtained by constructing and optimizing a network using KRLS; in 2017, Jia and Ma propose to use linear interpolation data and raw data as network input and output, respectively, and use Support Vector Regression (SVR) to obtain the relationship between input and output, achieving effective seismic interpolation. Data-driven methods based on deep learning techniques have also been introduced into the field of seismic data unmixing. In particular, in 2020, Sun et al collected 2 million practical examples, trained Convolutional Neural Networks (CNNs) for seismic data separation; zu et al embed the network trained with the synthetic and actual datasets into an iterative framework to further improve the unmixing effect. Although the above unmixing methods show excellent performance, the effectiveness of these techniques relies on a priori assumptions about the useful signal and often cannot accommodate different seismic data with highly complex structures.
The prior art is as follows:
deep neural network based unmixing. The method constructs a deep neural network framework that is trained using aliased data as input and unaliased data as output. And applying the trained network to the aliasing seismic data, and iteratively realizing the unmixing of the seismic data.
The prior art has the following disadvantages:
1. the target mapping of the network learning is complex, and great cost is needed when the seismic data with a highly complex structure are processed;
2. depending on the choice of training data set and manual parameters, there are limitations in industrial applications.
Disclosure of Invention
The technical problem to be solved by the invention is to provide an iterative seismic data unmixing method and system based on depth convolution network prior aiming at the defects in the prior art, and train a CNN Gaussian denoiser by using a public seismic data set so as to avoid the defect of generalization capability and use the CNN Gaussian denoiser as a regular term substitute for the optimization problem. In addition, the invention provides a RealSN-DnCNN framework, so that the theoretical convergence of the whole algorithm is ensured.
The invention adopts the following technical scheme:
an iterative seismic data unmixing method based on deep convolutional network prior is characterized in that an aliasing acquisition mode is used for acquiring data from a public seismic data set to serve as a training set, the training set is used for carrying out Gaussian denoising training on a convolutional neural network to obtain a convolutional neural network Gaussian denoiser, then the trained convolutional neural network Gaussian denoiser is inserted into an iterative updating frame of an ADMM method, an auxiliary variable is introduced, the seismic data are processed by a RealSN-DnCN network, gradient descent is selected for carrying out optimization solving on the auxiliary variable to obtain an optimal parameter, and target signals of the seismic data are alternately updated by the iterative updating frame by utilizing the output of the RealSN-DnCN network and the optimal parameter of the auxiliary variable; and realizing seismic data unmixing.
Specifically, the aliasing acquisition mode specifically includes:
the multiple sources are sequentially fired with a given aliasing operator to alias all of the individual source data, which is then received by the same receiver array, with the aliasing acquiring seismic data for a fixed receiver.
Further, the aliasing acquisition seismic data b is:
b=Γd
wherein Γ is an aliasing operator constructed using different random time delay sequences, and d is a vector representation of a seismic data common-receiving point gather.
Specifically, the RealSN-DnCNN network is utilized to process seismic data, and the seismic data variable d is solved in a closed mode(k+1)The output data of the iterative update RealSN-DnCNN network is as follows:
d(k+1)=(ΓTΓ+ρI)-1Tb+ρ(x(k+1)+u(k)))
wherein, gamma is an aliasing operatorTIs the transposition of aliasing operator, rho is nonnegative penalty coefficient, I is unit matrix, b is aliasing acquisition seismic data, x(k+1)Auxiliary variable for the (k + 1) th update, u(k)Is the intermediate variable of the kth update.
Specifically, the step of alternately updating the seismic data target signal by using the network output and the auxiliary variable parameter specifically comprises the following steps:
aliasing acquisition seismic data b, aliasing operator Γ, and pseudo-unmixed seismic data d(0)=ΓTb, pre-training a RealSN-DnCNN prior model, total iteration number K and intermediate variable u(0)0; updating the iteration number k for each iteration and calculating the auxiliary variable x(k+1)Seismic data variable d(k+1)And intermediate variable u(k+1)(ii) a Terminating when the iteration number K is K; outputting the unmixing result x(K)
Further, the pre-training of the RealSN-DnCNN network specifically comprises:
using an SEG public seismic data set as a sample of a training set, using clean data v to construct a training sample, and introducing additive white Gaussian noise with standard deviation of sigma; and taking the noisy seismic data y-v + n as RealSN-DnCNN network input, taking residual y-v as expected output, and enabling the RealSN-DnCNN network to automatically search an inversion mapping operator theta between the noisy seismic data and the residual to obtain a noise component.
Further, an auxiliary variable x(k+1)Seismic data variable d(k+1)And intermediate variable u(k+1)The calculation is as follows:
Figure BDA0003433407030000031
Figure BDA0003433407030000032
u(k+1)=u(k)+x(k+1)-d(k+1)
wherein x ≈ d is an auxiliary variable, u is an introduced intermediate variable, denoiser (g) is a denoising network prior, λ is nonnegative weight, and ρ is a nonnegative penalty coefficient.
Specifically, the RealSN-DnCNN network is of a 20-layer structure, the convolution layer of the RealSN-DnCNN network adopts 64 convolution kernels with the size of 3 × 3, zero padding is used, the RealSN-DnCNN network is used for learning residual mapping, three additional single-sample convolution operations are introduced into each layer in each training step by the RealSN, and a random gradient descent method is used for optimizing a loss function.
Further, the loss function loss is:
Figure BDA0003433407030000041
wherein the content of the first and second substances,
Figure BDA0003433407030000042
for the purpose of the residual mapping,
Figure BDA0003433407030000043
n pairs of training samples.
Another technical solution of the present invention is an iterative seismic data unmixing system based on a deep convolutional network prior, comprising:
the training module is used for constructing a training set by using the public seismic data set in an aliasing acquisition mode, and performing Gaussian denoising training on the convolutional neural network by using the training set to obtain a convolutional neural network Gaussian denoiser;
the demixing module is used for inserting the trained convolutional neural network Gaussian denoiser into an iterative updating frame of the ADMM method, introducing auxiliary variables, processing seismic data by using a RealSN-DnCNN network, optimally solving the auxiliary variables by selecting gradient descent to obtain optimal parameters, and alternately updating target signals of the seismic data by using the RealSN-DnCNN network output and the optimal parameters of the auxiliary variables through the iterative updating frame; and realizing seismic data unmixing.
Compared with the prior art, the invention has at least the following beneficial effects:
the invention discloses an iterative seismic data unmixing method based on a deep convolutional network prior, which integrates a convolutional neural network Gaussian noise remover as the prior of seismic data unmixing, uses a public seismic data set as a training set to carry out CNN Gaussian noise removal training, then inserts the trained CNN Gaussian noise remover into an iterative updating frame of an ADMM algorithm, and adaptively realizes seismic data unmixing. And (3) taking advantages of a model-based driving method and a data-based driving method, modeling the solution-mixing process into an inverse problem, and performing optimized iterative solution by using an ADMM algorithm.
Furthermore, the aliasing acquisition seismic data set used in the invention sequentially excites a plurality of seismic sources by reasonably designing the aliasing operation operator, so that all single seismic source data are aliased and then received by the same receiver array, and for a fixed receiver, the aliasing acquisition seismic data greatly saves the seismic data acquisition time.
Furthermore, noise influence is neglected, and incoherent components are introduced into aliasing data by the random time delay sequence, so that the aliasing acquisition data can be represented in a noise form in a specific transformation domain, and an objective function of the unmixing problem is simplified.
Furthermore, the network output and the auxiliary variable parameters are used for alternately updating the seismic data target signal, so that the efficiency of the algorithm is improved, and the reliability of the unmixing result is improved, specifically: aliasing acquisition seismic data b, aliasing operator Γ, and pseudo-unmixed seismic data d(0)=ΓTb, pre-training a RealSN-DnCNN prior model, total iteration number K and intermediate variable u(0)0; updating the iteration number k for each iteration and calculating the auxiliary variable x(k+1)Seismic data variable d(k+1)And intermediate variable u(k+1)(ii) a Terminating when the iteration number K is K; outputting the unmixing result x(K)
Furthermore, the network output is used for selecting gradient descent to optimally solve the auxiliary variable, so that a large operation amount caused by inversion is avoided.
Further, pre-training the RealSN-DnCNN network in the iterative framework to obtain a prior gaussian noise remover, specifically: using an SEG public seismic data set as a sample of a training set, using clean data v to construct a training sample, and introducing additive white Gaussian noise with standard deviation of sigma; and taking the noisy seismic data y-v + n as RealSN-DnCNN network input, taking residual y-v as expected output, and enabling the RealSN-DnCNN network to automatically search an inversion mapping operator theta between the noisy seismic data and the residual to obtain a noise component.
Further, under the framework of ADMM algorithm, the unmixing problem can be converted into the auxiliary variable x(k+1)Seismic data variable d(k+1)And intermediate variable u(k+1)And (4) iterative solution of (2).
Furthermore, the RealSN-DnCNN network is of a 20-layer structure, the convolution layer of the RealSN-DnCNN network adopts 64 convolution kernels with the size of 3 x 3, zero padding is used, the RealSN-DnCNN network is used for learning residual mapping, three additional single-sample convolution operations are introduced into each layer in each training step by the RealSN, a random gradient descent method is used for optimizing a loss function, and overall network convergence is effectively guaranteed.
Further, the loss function loss with better effect is used for processing the non-Gaussian seismic data.
In conclusion, the unmixing process is regarded as an inversion problem, the ADMM algorithm is used for optimization, the trained RealSN-DnCNN network is used as a prior item, the aliasing seismic data are iteratively solved, the influence of manual parameter selection on the unmixing method is reduced, and the efficiency and the reliability of the unmixing algorithm are improved.
The technical solution of the present invention is further described in detail by the accompanying drawings and embodiments.
Drawings
FIG. 1 is a RealSN-DnCNN network structure for use with the present invention;
FIG. 2 is a schematic diagram of a portion of the SEG public data set data employed in the present invention;
fig. 3 is a graph of clean effective signals of a simulated seismic dataset, where (a) is clean effective signals of a 32 th common receiving point gather in the simulated seismic dataset acquired by aliasing provided by the embodiment of the present invention, (b) is pseudo unmixed data obtained by performing aliasing on the effective signals shown in fig. 3a, (c) is effective signals of the common receiving point gather in the simulated seismic dataset acquired by aliasing processed by the method of the present invention, and (d) is a difference value between fig. 3(a) and fig. 3 (c);
FIG. 4 is a schematic diagram of an aliasing acquisition actual seismic dataset employed by the present invention;
fig. 5 is a clean effective signal of an actual seismic dataset, where (a) is a clean effective signal of a 32 th common receiving point gather in an actual seismic dataset acquired by aliasing provided by an embodiment of the present invention, (b) is pseudo unmixed data obtained by performing aliasing on the effective signal shown in fig. 5(a), (c) is an effective signal of a common receiving point gather of the aliasing acquired actual seismic dataset processed by the method of the present invention, and (d) is a difference value between fig. 5(a) and fig. 5 (c);
FIG. 6 is a block flow diagram of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In the description of the present invention, it should be understood that the terms "comprises" and/or "comprising" indicate the presence of the stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the specification of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be further understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
Various structural schematics according to the disclosed embodiments of the invention are shown in the drawings. The figures are not drawn to scale, wherein certain details are exaggerated and possibly omitted for clarity of presentation. The shapes of various regions, layers and their relative sizes and positional relationships shown in the drawings are merely exemplary, and deviations may occur in practice due to manufacturing tolerances or technical limitations, and a person skilled in the art may additionally design regions/layers having different shapes, sizes, relative positions, according to actual needs.
The invention provides an iterative seismic data unmixing method based on a deep convolution network prior, which trains a CNN network by using a public seismic data set, integrates the trained neural network Gaussian denoising prior into an ADMM algorithm, and realizes the aim of unmixing seismic data through iterative optimization.
Referring to fig. 6, the iterative seismic data unmixing method based on depth convolution network prior of the present invention includes the following steps:
s1, reading aliasing acquisition seismic data and an aliasing operation operator;
in seismic data aliasing acquisition, a plurality of seismic sources are excited in a certain sequence by using a given aliasing operator, so that all single seismic source data are aliased and then received by the same receiver array. Ignoring noise effects, for a fixed receiver, the aliased acquisition seismic data b is modeled as:
b=Γd
wherein Γ is an aliasing operator constructed using different random time delay sequences, and d is a vector representation of a seismic data common-receiving point gather.
S2, introducing auxiliary variables by using an ADMM algorithm, processing input seismic data by using a RealSN-DnCNN network, optimally solving the auxiliary variables by using network output and gradient descent, and alternately updating seismic data target signals by using network output and auxiliary variable parameters;
the method for alternately updating the seismic data target signal by utilizing the network output and the auxiliary variable specifically comprises the following steps:
initialization: aliasing acquisition seismic data b, aliasing operator Γ, and pseudo-unmixed seismic data d(0)=ΓTb, pre-training a RealSN-DnCNN prior model, total iteration number K and intermediate variable u(0)=0;
Iteration: updating the iteration number k for each iteration and calculating
Figure BDA0003433407030000081
Figure BDA0003433407030000082
u(k+1)=u(k)+x(k+1)-d(k+1)
Wherein x ≈ d is an auxiliary variable, u is an introduced intermediate variable, denoiser (g) is a denoising network prior, λ is nonnegative weight, and ρ is a nonnegative penalty coefficient;
termination conditions were as follows: when the iteration number K is equal to K;
and (3) outputting: unmixing result x(K)
The steps of processing input seismic data by using the RealSN-DnCNN network are as follows:
constructing a RealSN-DnCNN network model, wherein the DnCNN network is a 20-layer structure, 64 convolution kernels with the size of 3 x 3 are adopted in each convolution layer, zero padding is used for keeping the size of input and output, and the network learns residual error mapping; the RealSN-DnCNN network is a result of performing spectrum normalization improvement on the convolution layer of the DnCNN network so as to more accurately constrain the Lipschitz constant of the network; specifically, RealSN introduces three additional single-sample convolution operations for each layer in each training step; during each forward pass of the neural network, RealSN performs in sequence:
step 1: performing a convolution operation using a linear convolution kernel;
step 2: carrying out normalization processing on the linear convolution kernel by utilizing the estimated spectrum norm;
pre-training the RealSN-DnCNN network, using an SEG public seismic data set as a sample of a training set, using clean data v in the SEG public seismic data set to construct a training sample, and introducing additive white Gaussian noise with standard deviation of sigma; taking the noisy seismic data y-v + n as network input and the residual y-v as expected output, and enabling the network to automatically find an inversion mapping operator theta between the noisy seismic data and the residual so as to obtain a noise component and realize the aim of signal-noise separation;
the loss function was optimized using a random gradient descent method:
Figure BDA0003433407030000091
wherein the content of the first and second substances,
Figure BDA0003433407030000092
for the purpose of the residual mapping,
Figure BDA0003433407030000093
n pairs of training samples.
The output of the RealSN-DnCNN network adopts gradient descent to optimally solve the auxiliary variables as follows:
and iteratively updating the RealSN-DnCNN network output data by solving the following formula through optimization:
Figure BDA0003433407030000094
solving by a closed form to obtain:
d(k+1)=(ΓTΓ+ρI)-1Tb+ρ(x(k+1)+u(k)))
since the aliasing operator has a large rank, the inversion of the corresponding matrix consumes a large amount of resources, and therefore the optimization problem is solved by using a gradient descent method.
And S3, repeating the step S2 until the unmixing is finished.
In another embodiment of the present invention, an iterative seismic data unmixing system based on a depth convolution network prior is provided, where the system can be used to implement the iterative seismic data unmixing method based on a depth convolution network prior, and specifically, the iterative seismic data unmixing system based on a depth convolution network prior includes a training module and a unmixing module.
The training module constructs a training set by using an aliasing acquisition mode and utilizing a public seismic data set, and performs Gaussian denoising training on the convolutional neural network by using the training set to obtain a convolutional neural network Gaussian denoiser;
the demixing module is used for inserting the trained convolutional neural network Gaussian denoiser into an iterative updating frame of the ADMM method, introducing auxiliary variables, processing seismic data by using a RealSN-DnCNN network, optimally solving the auxiliary variables by selecting gradient descent to obtain optimal parameters, and alternately updating target signals of the seismic data by using the RealSN-DnCNN network output and the optimal parameters of the auxiliary variables through the iterative updating frame; and realizing seismic data unmixing.
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. The components of the embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present invention, presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The iterative seismic data unmixing method based on the depth convolution network prior is applied to the aliasing acquisition seismic data; the extensive experimental results on the synthetic data and the field data show that the method can realize the unmixing target of aliasing acquisition of the seismic data with higher effective signal fidelity.
Please refer to fig. 1, which is a RealSN-DnCNN network structure used in the present invention, the RealSN-DnCNN network has 20 layers, the convolution layer adopts 64 convolution kernels of 3 × 3 size, and zero padding is used to keep the input and output size, the network learns the residual mapping; the convolutional layer is modified for spectral normalization to more accurately constrain the Lipschitz constants of the network.
Please refer to fig. 2, which is a schematic diagram of a part of data of an SEG public data set used in the present invention, and the data set is used to pre-train a deep convolutional network.
Referring to fig. 3, a clean effective signal of the 32 th common receive point gather in the simulated seismic data set for aliasing acquisition according to the embodiment of the invention is shown in fig. 3(a), and it can be seen that fig. 3(a) has similar features to fig. 2. Fig. 3(b) shows pseudo-downmix data obtained by aliasing the effective signal shown in fig. 3(a), which contains a large amount of noise components. FIG. 3(C) is the effective signal of the common receiving point gather of the aliasing acquisition simulation seismic data obtained by the processing of the method of the invention, and FIG. 3(d) is the difference between FIG. 3(a) and FIG. 3C. Comparing fig. 3(a) with fig. 3(c), it can be seen that the present invention can effectively achieve high-precision unmixing of aliased acquisition simulated seismic data; as can be seen from fig. 3(d), the present invention effectively protects the effective signal while achieving the object of unmixing.
Referring to fig. 4, a schematic diagram of an actual seismic data set acquired by aliasing according to the present invention is shown, where the spatial sampling interval of each sample of the data set is 12.5 meters, and the time sampling interval is 2 milliseconds; the number of sampling points per trace of the simulated seismic data set is 512.
Referring to fig. 5, fig. 5(a) shows a clean effective signal of the 32 th common receiving point gather in the aliasing acquisition actual seismic data set provided by the embodiment of the invention, and it can be seen that fig. 5(a) has similar features to fig. 2. Fig. 5(b) shows pseudo-downmix data obtained by aliasing the effective signal shown in fig. 5(a), which contains a large amount of noise components. FIG. 5(c) is the effective signal of the common receiving point gather of the aliasing acquisition actual seismic data obtained by the processing of the method of the invention, and FIG. 5(d) is the difference between FIG. 5(a) and FIG. 5 (c). Comparing fig. 5(a) with fig. 5(c), it can be seen that the present invention can effectively implement unmixing of aliasing acquisition actual seismic data; as can be seen from fig. 5(d), the present invention does not significantly impair the effective signal while achieving the object of unmixing.
The model and actual data calculation example shows that the iterative seismic data unmixing method based on the depth convolution network prior improves the depth network and can realize seismic data high-quality unmixing in the iterative updating process of the ADMM algorithm.
In summary, the iterative seismic data unmixing method and system based on the depth convolution network prior of the invention have the following advantages:
1) the invention uses the CNN network as the prior of the solution mixing optimization subproblem, and can self-adaptively learn the mapping function;
2) the ADMM algorithm framework of the invention uses the trained CNN, thereby greatly reducing the operation cost and ensuring that the algorithm can be converged more quickly.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above-mentioned contents are only for illustrating the technical idea of the present invention, and the protection scope of the present invention is not limited thereby, and any modification made on the basis of the technical idea of the present invention falls within the protection scope of the claims of the present invention.

Claims (10)

1. An iterative seismic data unmixing method based on depth convolution network prior is characterized in that a training set is constructed by using a public seismic data set in an aliasing acquisition mode, and the training set is used for carrying out Gaussian denoising training on a convolution neural network to obtain a convolution neural network Gaussian denoiser; the trained convolutional neural network Gaussian noise remover is inserted into an iterative updating frame of the ADMM method, an auxiliary variable is introduced, the RealSN-DnCNN network is used for processing seismic data, gradient descent is selected for carrying out optimization solving on the auxiliary variable to obtain an optimal parameter, target signals of the seismic data are alternately updated through the iterative updating frame by using the RealSN-DnCNN network output and the optimal parameter of the auxiliary variable, and seismic data unmixing is achieved.
2. The iterative seismic data unmixing method based on the depth convolution network prior as claimed in claim 1, wherein the aliasing collection mode is specifically:
the multiple sources are sequentially fired with a given aliasing operator to alias all of the individual source data, which is then received by the same receiver array, with the aliasing acquiring seismic data for a fixed receiver.
3. The method of iterative seismic data unmixing based on deep convolutional network priors as claimed in claim 2, wherein the aliasing acquisition seismic data b is:
b=Γd
wherein Γ is an aliasing operator constructed using different random time delay sequences, and d is a vector representation of a seismic data common-receiving point gather.
4. The iterative seismic asset based on deep convolutional network a priori of claim 1The material unmixing method is characterized in that the RealSN-DnCNN network is utilized to process seismic data, and the seismic data variable d is solved in a closed mode(k+1)The output data of the iterative update RealSN-DnCNN network is as follows:
d(k+1)=(ΓTΓ+ρI)-1Tb+ρ(x(k+1)+u(k)))
wherein, gamma is an aliasing operatorTIs the transposition of aliasing operator, rho is nonnegative penalty coefficient, I is unit matrix, b is aliasing acquisition seismic data, x(k+1)Auxiliary variable for the (k + 1) th update, u(k)Is the intermediate variable of the kth update.
5. The iterative seismic data unmixing method based on the deep convolutional network prior as claimed in claim 1, wherein the alternately updating seismic data target signals by using the network output and the auxiliary variable parameters specifically comprises:
aliasing acquisition seismic data b, aliasing operator Γ, and pseudo-unmixed seismic data d(0)=ΓTb, pre-training a RealSN-DnCNN prior model, total iteration number K and intermediate variable u(0)0; updating the iteration number k for each iteration and calculating the auxiliary variable x(k+1)Seismic data variable d(k+1)And intermediate variable u(k+1)(ii) a Terminating when the iteration number K is K; outputting the unmixing result x(K)
6. The iterative seismic data unmixing method based on deep convolutional network prior of claim 5, wherein the pre-training of the RealSN-DnCNN network specifically comprises:
using an SEG public seismic data set as a sample of a training set, using clean data v to construct a training sample, and introducing additive white Gaussian noise with standard deviation of sigma; and taking the noisy seismic data y-v + n as RealSN-DnCNN network input, taking residual y-v as expected output, and enabling the RealSN-DnCNN network to automatically search an inversion mapping operator theta between the noisy seismic data and the residual to obtain a noise component.
7. The method of claim 5, wherein the auxiliary variable x is an integer multiple of the prior of the deep convolutional network(k+1)Seismic data variable d(k+1)And intermediate variable u(k+1)The calculation is as follows:
Figure FDA0003433407020000021
Figure FDA0003433407020000022
u(k+1)=u(k)+x(k+1)-d(k+1)
wherein x ≈ d is an auxiliary variable, u is an introduced intermediate variable, denoiser (g) is a denoising network prior, λ is nonnegative weight, and ρ is a nonnegative penalty coefficient.
8. The iterative seismic data unmixing method based on deep convolutional network prior of claim 1, wherein the RealSN-DnCNN network is a 20-layer structure, the convolutional layers of the RealSN-DnCNN network adopt 64 convolutional kernels with the size of 3 × 3, zero padding is used, the RealSN-DnCNN network is used for learning residual mapping, three additional single-sample convolution operations are introduced for each layer in each training step by the RealSN, and a loss function is optimized by a random gradient descent method.
9. The method of iterative seismic data unmixing based on deep convolutional network priors of claim 8, wherein the loss function loss is:
Figure FDA0003433407020000023
wherein the content of the first and second substances,
Figure FDA0003433407020000031
for the purpose of the residual mapping,
Figure FDA0003433407020000032
n pairs of training samples.
10. An iterative seismic data unmixing system based on a deep convolutional network prior, comprising:
the training module is used for constructing a training set by using the public seismic data set in an aliasing acquisition mode, and performing Gaussian denoising training on the convolutional neural network by using the training set to obtain a convolutional neural network Gaussian denoiser;
the demixing module is used for inserting the trained convolutional neural network Gaussian denoiser into an iterative updating frame of the ADMM method, introducing auxiliary variables, processing seismic data by using a RealSN-DnCNN network, optimally solving the auxiliary variables by selecting gradient descent to obtain optimal parameters, and alternately updating target signals of the seismic data by using the RealSN-DnCNN network output and the optimal parameters of the auxiliary variables through the iterative updating frame; and realizing seismic data unmixing.
CN202111605015.7A 2021-12-24 2021-12-24 Iterative seismic data unmixing method and system based on depth convolution network prior Active CN114236610B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111605015.7A CN114236610B (en) 2021-12-24 2021-12-24 Iterative seismic data unmixing method and system based on depth convolution network prior

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111605015.7A CN114236610B (en) 2021-12-24 2021-12-24 Iterative seismic data unmixing method and system based on depth convolution network prior

Publications (2)

Publication Number Publication Date
CN114236610A true CN114236610A (en) 2022-03-25
CN114236610B CN114236610B (en) 2023-03-31

Family

ID=80762938

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111605015.7A Active CN114236610B (en) 2021-12-24 2021-12-24 Iterative seismic data unmixing method and system based on depth convolution network prior

Country Status (1)

Country Link
CN (1) CN114236610B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115267899A (en) * 2022-08-15 2022-11-01 河北地质大学 DnCNN mixed seismic source seismic data separation method and system based on boundary preservation

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170160414A1 (en) * 2015-12-07 2017-06-08 Cgg Services Sa Method and device for simultaneously attenuating noise and interpolating seismic data
CN108845352A (en) * 2018-06-27 2018-11-20 吉林大学 Desert Denoising of Seismic Data method based on VMD approximate entropy and multi-layer perception (MLP)
CN109782339A (en) * 2019-01-14 2019-05-21 西安交通大学 A kind of poststack three dimensional seismic data stochastic noise suppression method based on 3D-DnCNN network
CN111273353A (en) * 2020-02-12 2020-06-12 同济大学 Intelligent seismic data de-aliasing method and system based on U-Net network
CN111708087A (en) * 2020-07-09 2020-09-25 中国科学技术大学 Method for suppressing seismic data noise based on DnCNN neural network
CN112083482A (en) * 2020-08-06 2020-12-15 西安交通大学 Seismic super-resolution inversion method based on model-driven depth learning
WO2021007812A1 (en) * 2019-07-17 2021-01-21 深圳大学 Deep neural network hyperparameter optimization method, electronic device and storage medium
CN112946749A (en) * 2021-02-05 2021-06-11 北京大学 Method for suppressing seismic multiples based on data augmentation training deep neural network
CN113156513A (en) * 2021-04-14 2021-07-23 吉林大学 Convolutional neural network seismic signal denoising method based on attention guidance
CN113706380A (en) * 2021-08-20 2021-11-26 西安交通大学 Method and system for generating countermeasure network based on weak supervision to improve seismic data resolution

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170160414A1 (en) * 2015-12-07 2017-06-08 Cgg Services Sa Method and device for simultaneously attenuating noise and interpolating seismic data
CN108845352A (en) * 2018-06-27 2018-11-20 吉林大学 Desert Denoising of Seismic Data method based on VMD approximate entropy and multi-layer perception (MLP)
CN109782339A (en) * 2019-01-14 2019-05-21 西安交通大学 A kind of poststack three dimensional seismic data stochastic noise suppression method based on 3D-DnCNN network
WO2021007812A1 (en) * 2019-07-17 2021-01-21 深圳大学 Deep neural network hyperparameter optimization method, electronic device and storage medium
CN111273353A (en) * 2020-02-12 2020-06-12 同济大学 Intelligent seismic data de-aliasing method and system based on U-Net network
CN111708087A (en) * 2020-07-09 2020-09-25 中国科学技术大学 Method for suppressing seismic data noise based on DnCNN neural network
CN112083482A (en) * 2020-08-06 2020-12-15 西安交通大学 Seismic super-resolution inversion method based on model-driven depth learning
CN112946749A (en) * 2021-02-05 2021-06-11 北京大学 Method for suppressing seismic multiples based on data augmentation training deep neural network
CN113156513A (en) * 2021-04-14 2021-07-23 吉林大学 Convolutional neural network seismic signal denoising method based on attention guidance
CN113706380A (en) * 2021-08-20 2021-11-26 西安交通大学 Method and system for generating countermeasure network based on weak supervision to improve seismic data resolution

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
ERNEST K. RYU等: "Plug-and-Play Methods Provably Converge with Properly Trained Denoisers", 《PROC. INT. CONF. MACH. LEARN.》 *
WEIWEI XU等: "Seismic Intelligent Deblending via Plug and Play Method With Blended CSGs Trained Deep CNN Gaussian Denoiser", 《IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING》 *
罗仁泽等: "一种基于RUnet卷积神经网络的地震资料随机噪声压制方法", 《石油物探》 *
陈文超等: "基于地震资料有效信息约束的深度网络无监督噪声压制方法", 《煤田地质与勘探》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115267899A (en) * 2022-08-15 2022-11-01 河北地质大学 DnCNN mixed seismic source seismic data separation method and system based on boundary preservation
CN115267899B (en) * 2022-08-15 2024-01-12 河北地质大学 DnCNN mixed source seismic data separation method and system based on boundary preservation

Also Published As

Publication number Publication date
CN114236610B (en) 2023-03-31

Similar Documents

Publication Publication Date Title
CN111369487A (en) Hyperspectral and multispectral image fusion method, system and medium
CN113885077B (en) Multi-source seismic data separation method based on deep learning
CN111273353B (en) Intelligent seismic data de-aliasing method and system based on U-Net network
AU2015364405A1 (en) Methods for simultaneous source separation
CN114839673B (en) Separation method, separation system and computer equipment for multi-seismic-source efficient acquisition wave field
CN114236610B (en) Iterative seismic data unmixing method and system based on depth convolution network prior
US10401520B2 (en) Method for processing seismic data with a sobel filter
CN114723631A (en) Image denoising method, system and device based on depth context prior and multi-scale reconstruction sub-network
Zhou et al. Separation of seismic blended data by sparse inversion over dictionary learning
CN103364826A (en) An earthquake blind source deconvolution method based on independent component analysis
CN114325821A (en) Method and system for suppressing strong scattering noise in pre-stack seismic data based on 3D-SNACNN network
CN110967738A (en) Seismic data interpolation processing method and system based on deep learning
CN114296134B (en) Deep convolutional network seismic data unmixing method and system
CN115267899B (en) DnCNN mixed source seismic data separation method and system based on boundary preservation
Wang et al. A physics-augmented deep learning method for seismic data deblending
Huang et al. Least-squares seismic inversion with stochastic conjugate gradient method
Wang et al. Multi-scale residual network for seismic data denoising and reconstruction
CN113642232B (en) Intelligent inversion exploration method for surface waves, storage medium and terminal equipment
CN114529463A (en) Image denoising method and system
CN113009560B (en) Seismic data reconstruction method, device, equipment and storage medium
CN117970448A (en) Mixed source seismic data separation method and device based on U-Net++ network
CN113341460B (en) Circulating minimization seismic data reconstruction method based on continuous operator splitting
CN114397700B (en) Method, device, equipment and storage medium for interpolating pre-stack seismic data of node seismograph based on graph signal constraint
CN114638762B (en) Modularized hyperspectral image scene self-adaptive panchromatic sharpening method
Baek et al. Regularization of surface consistent processing: Decomposition of source and receiver functions

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
GR01 Patent grant
GR01 Patent grant