Seismic data denoising method, device and equipment and computer readable storage medium
By constructing a cross-shaped arrangement of domain data in the shot domain for seismic data denoising, the problems of cumbersome data preparation and incomplete denoising in existing technologies are solved, thereby improving the efficiency and signal-to-noise ratio of seismic data processing.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- PETROCHINA CO LTD
- Filing Date
- 2021-11-03
- Publication Date
- 2026-04-28
AI Technical Summary
In existing seismic data processing technologies, data preparation is cumbersome, noise reduction is inefficient and incomplete, and re-sorting and processing are required.
By acquiring the detector line information and azimuth information of the target seismic data, the cross-shaped arrangement domain data is directly constructed in the shot domain for denoising, avoiding the need to pre-construct offset vector patch domains or cross-shaped arrangement domains, thus simplifying the data preparation process.
It improves the efficiency of seismic data processing, achieves thorough denoising, reduces data sorting steps, and improves the signal-to-noise ratio.
Smart Images

Figure CN116068643B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of earthquake data processing technology, and in particular to a method, apparatus, device, and computer-readable storage medium for earthquake data denoising. Background Technology
[0002] In the process of seismic data processing, the signal-to-noise ratio of the raw seismic data is relatively low. Therefore, in order to improve the signal-to-noise ratio, it is necessary to perform denoising processing on the seismic data.
[0003] In existing technologies, three-dimensional pre-stack denoising techniques are commonly used to denoise seismic data, such as volume denoising techniques based on the OVT domain and volume denoising techniques based on the Xspread cross-shaped arrangement domain. First, the data in the relevant domains are sorted, and then the pre-stack data is used to construct a single-coverage data volume for volume denoising.
[0004] However, the above method for denoising earthquake data is too cumbersome in terms of data preparation, and the data needs to be re-sorted after denoising, resulting in low data processing efficiency and incomplete denoising. Summary of the Invention
[0005] This disclosure provides a method, apparatus, device, and computer-readable storage medium for denoising seismic data. This method solves the technical problems in the prior art where data preparation is too cumbersome, data needs to be re-sorted after denoising, data processing efficiency is low, and denoising is incomplete.
[0006] In a first aspect, embodiments of this disclosure provide a method for denoising seismic data, including:
[0007] Acquire target seismic data to be processed, wherein the target seismic data includes the current detector line information and azimuth information corresponding to the target seismic data;
[0008] Based on the detector line information and azimuth information, determine the cross-shaped arrangement domain data corresponding to the target seismic data;
[0009] The target seismic data is denoised based on the cross-shaped arrangement domain data.
[0010] Furthermore, in the method described above, the detector line information includes the preset location information of the target detector point, the line number of the target detector point, the location information of the current detector line, the line number, and the preset detector line spacing;
[0011] Accordingly, determining the cross-shaped arrangement domain data corresponding to the target seismic data based on the detector line information and azimuth information includes:
[0012] Based on the preset target receiver location information, the target receiver line number, the current receiver line location information, the line number, the preset receiver line distance, and the azimuth information, the target identifier corresponding to the target seismic data is determined.
[0013] Based on the target identifier, determine the cross-shaped arrangement domain data corresponding to the target seismic data.
[0014] Further, in the method described above, determining the target identifier corresponding to the target seismic data based on the preset target receiver location information, the target receiver line number, the current receiver line location information, the line number, the preset receiver line spacing, and the azimuth information includes:
[0015] Based on the location information of the target detector point and the location information of the current detector line, the distance information between the current detector line and the target detector line is determined;
[0016] Based on the distance information, the line number of the target detector line, and the line number of the current detector line, determine the first identifier of each data subset in the target seismic data, and the second identifier of each arrangement in the data subset;
[0017] Based on the target earthquake data identifier corresponding to the target earthquake data, determine the third identifier corresponding to each row of data in each arrangement;
[0018] The target identifier corresponding to the target seismic data is determined based on the first identifier of each data subset, the second identifier of each arrangement, and the third identifier corresponding to each row of data.
[0019] Further, in the method described above, determining the cross-shaped arrangement domain data corresponding to the target seismic data based on the target identifier includes:
[0020] Based on the target identifier, a set sorting operation is performed on the target data to obtain the cross-shaped arrangement domain data.
[0021] Further, in the method described above, the denoising operation on the target seismic data based on the cross-shaped arrangement domain data includes:
[0022] Determine the denoising parameters based on the cross-shaped domain data;
[0023] The target seismic data is denoised according to the denoising parameters.
[0024] Further, in the method described above, acquiring the target seismic data to be processed includes:
[0025] Obtain raw earthquake data;
[0026] The original seismic data is filtered to obtain the target seismic data.
[0027] Furthermore, in the method described above, the step of filtering the original seismic data to obtain the target seismic data includes:
[0028] Determine the surface element information of the detector line spacing and detector line direction corresponding to the original seismic data;
[0029] Determine whether the surface element information of the detector line spacing and detector line direction meets the preset filtering rules;
[0030] The raw seismic data that meets the filtering rules are used as the target seismic data.
[0031] Furthermore, in the method described above, before determining the cross-shaped arrangement domain data corresponding to the target seismic data based on the detector line information and azimuth information, the method further includes:
[0032] The target seismic data is subjected to static correction and amplitude compensation to obtain preprocessed target seismic data;
[0033] The step of determining the cross-shaped arrangement domain data corresponding to the target seismic data based on the detector line information and azimuth information includes:
[0034] Based on the detector line information and azimuth information, the cross-shaped arrangement domain data corresponding to the preprocessed target seismic data is determined.
[0035] Secondly, embodiments of this disclosure provide a seismic data denoising apparatus, comprising:
[0036] The acquisition module is used to acquire target seismic data to be processed, wherein the target seismic data includes the current detector line information and azimuth information corresponding to the target seismic data;
[0037] The determination module is used to determine the cross-shaped arrangement domain data corresponding to the target seismic data based on the detector line information and azimuth information.
[0038] The processing module is used to perform noise reduction on the target seismic data based on the cross-shaped arrangement domain data.
[0039] Thirdly, embodiments of this disclosure provide an electronic device, including: a memory and a processor;
[0040] Memory: Memory used to store the processor's executable instructions;
[0041] The processor is used to call program instructions in the memory to execute the seismic data denoising method as described in the first aspect.
[0042] Fourthly, embodiments of this disclosure provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the seismic data denoising method as described in the first aspect.
[0043] Fifthly, embodiments of this disclosure provide a computer program product, including a computer program that, when executed by a processor, implements the seismic data denoising method as described in the first aspect.
[0044] This disclosure provides a method, apparatus, device, and computer-readable storage medium for seismic data denoising. By acquiring target seismic data to be processed, and based on the detector line information and azimuth information in the target seismic data, the corresponding cross-shaped arrangement domain data is determined, and denoising is performed on the target seismic data based on this cross-shaped arrangement domain data. By determining the cross-shaped arrangement domain data corresponding to the target seismic region, it is unnecessary to pre-construct offset vector patches or cross-shaped arrangement domains, and it is unnecessary to sort the data into the data volume required for volume denoising. The information required for volume denoising can be directly constructed in the shot domain of the target seismic data, achieving volume denoising. This solves the technical problems of existing technologies where data preparation is too cumbersome, data needs to be re-sorted after denoising, data processing efficiency is low, and denoising is incomplete.
[0045] It should be understood that the description in the foregoing summary section is not intended to limit the key or essential features of the embodiments of this disclosure, nor is it intended to restrict the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description
[0046] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0047] Figure 1 This is a schematic diagram of a system architecture on which the embodiments of this disclosure are based;
[0048] Figure 2 A flowchart of the seismic data denoising method provided in Embodiment 1 of this disclosure;
[0049] Figure 3 A flowchart of the seismic data denoising method provided in Embodiment 2 of this disclosure;
[0050] Figure 4aA view of seismic data status provided for embodiments of this disclosure;
[0051] Figure 4b Another seismic data condition view provided for embodiments of this disclosure;
[0052] Figure 5 This is a schematic diagram of the seismic data denoising device provided in Embodiment 4 of this disclosure;
[0053] Figure 6 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. Detailed Implementation
[0054] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.
[0055] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of this disclosure described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0056] Currently, denoising is a crucial step in improving the signal-to-noise ratio (SNR) during routine seismic data processing, especially in areas with low SNR. Therefore, how to improve the SNR of seismic data through denoising is a challenge in seismic data processing. Existing technologies typically employ three-dimensional pre-stack denoising techniques, such as volume denoising based on the OVT domain and volume denoising based on the Xspread cross-shaped arrangement domain. This involves first sorting the data in the relevant domains, then constructing a single-coverage data volume from the pre-stack data for volume denoising. However, this seismic data denoising method is overly cumbersome in data preparation, requires re-sorting the data after denoising, resulting in low data processing efficiency and incomplete denoising.
[0057] To address the aforementioned issues, the inventors discovered through research that volume denoising of target seismic data can be performed directly in the shot domain. This eliminates the need to sort the data into the required volume for denoising; instead, the necessary information for volume denoising—namely, cross-shaped data arrangement—is constructed directly from the target seismic data in the shot domain, thus achieving volume denoising. This solves the technical problems of existing technologies, such as overly cumbersome data preparation, the need for re-sorting the data after denoising, low data processing efficiency, and incomplete denoising.
[0058] Figure 1 This is a schematic diagram of a system architecture on which the embodiments of this disclosure are based, such as... Figure 1 As shown, the Figure 1 The system architecture shown may specifically include an earthquake data acquisition device 1 and a server 2, wherein the server 2 is equipped with an earthquake data denoising device.
[0059] The seismic data acquisition device 1 can be any type of device used for acquiring seismic data, and this embodiment does not impose any restrictions on it.
[0060] The seismic data denoising device can be a device mounted on a server. Specifically, it can be used to acquire the target seismic data to be processed collected by the seismic data acquisition device, determine the cross-shaped arrangement domain data corresponding to the target seismic data, and perform denoising operation on the target seismic data based on the cross-shaped arrangement domain data.
[0061] Example 1
[0062] Figure 2 The flowchart of the seismic data denoising method provided in Embodiment 1 of this disclosure is as follows: Figure 1 As shown, the data processing method provided in this embodiment includes the following steps:
[0063] Step 101: Obtain the target seismic data to be processed, wherein the target seismic data includes the current detector line information and azimuth information corresponding to the target seismic data.
[0064] It should be noted that the seismic data denoising method provided in this embodiment is executed by the aforementioned seismic data denoising device.
[0065] In this embodiment, since denoising is required on the target seismic data, it is necessary to identify the target seismic data as cross-shaped data for denoising. Therefore, in order to identify the target seismic data as cross-shaped data, the seismic data denoising device first acquires the target seismic data to be processed. Specifically, the target seismic data may include the current detector line information and azimuth information corresponding to the target seismic data.
[0066] Among them, the azimuth information can be the azimuth of the detector line.
[0067] Step 102: Based on the detector line information and azimuth information, determine the cross-shaped arrangement domain data corresponding to the target seismic data.
[0068] In this embodiment, after the seismic data denoising device acquires the target seismic data to be processed, in order to determine the target seismic data as the data required for denoising, the seismic data denoising device can determine the cross-shaped arrangement domain data corresponding to the target seismic data based on the current detector line information and azimuth information corresponding to the target seismic data.
[0069] Step 103: Perform denoising operation on the target seismic data based on the cross-shaped arrangement domain data.
[0070] In this embodiment, after the seismic data denoising device determines the cross-shaped arrangement domain data corresponding to the target seismic data, the seismic data denoising device can perform denoising operation on the target seismic data based on the cross-shaped arrangement domain data.
[0071] The seismic data denoising method provided in this embodiment acquires the target seismic data to be processed, determines the corresponding cross-shaped arrangement domain data based on the detector line information and azimuth information in the target seismic data, and performs denoising operation on the target seismic data based on the cross-shaped arrangement domain data. By determining the cross-shaped arrangement domain data corresponding to the target seismic region, it is not necessary to pre-construct the offset vector patch domain or cross-shaped arrangement domain, nor is it necessary to sort the data into the data volume required for volume denoising. The information required for volume denoising can be directly constructed on the target seismic data in the shot domain to achieve volume denoising. This solves the technical problems of the prior art, such as overly cumbersome data preparation, the need for re-sorting the data after denoising, low data processing efficiency, and incomplete denoising.
[0072] Based on the above embodiment 1, in order to further illustrate the seismic data denoising method provided in this disclosure embodiment, in step 102, the detector line information includes the preset location information of the target detector point, the line number of the target detector point, the location information of the current detector line, the line number, and the preset detector line spacing.
[0073] Accordingly, step 102 specifically includes: determining the target identifier corresponding to the target seismic data based on the preset target receiver location information, the line number of the target receiver, the current receiver line location information, the line number, the preset receiver line spacing, and the azimuth information; and determining the cross-shaped arrangement domain data corresponding to the target seismic data based on the target identifier.
[0074] In this embodiment, since the cross-shaped arrangement domain data needs to be determined based on the target identifier corresponding to the target seismic data, the seismic data denoising device can determine the target identifier corresponding to the target seismic data based on the preset target receiver location information, the target receiver line number, the current receiver line location information, the line number, the preset receiver line spacing, and the azimuth information. Then, based on the target identifier, the cross-shaped arrangement domain data corresponding to the target seismic data is determined.
[0075] Specifically, the preset location information of the target receiver point can be the location information of the minimum receiver point, specifically the x and y coordinates of the minimum receiver point in a Cartesian coordinate system. The line number of the target receiver point can be the line number of the receiver line where the minimum receiver point is located. The preset receiver line spacing can be the distance between two adjacent receiver lines.
[0076] Using the above method, the cross-shaped arrangement domain data corresponding to the target seismic data can be accurately determined, thereby allowing the information needed for volume denoising to be determined in the shot domain.
[0077] Furthermore, based on the above embodiments, the step of determining the cross-shaped arrangement domain data corresponding to the target seismic data according to the target identifier includes: performing a gather sorting operation on the target data according to the target identifier to obtain the cross-shaped arrangement domain data.
[0078] In this embodiment, the target identifier can specifically be the trace header information of the target seismic data. Accordingly, the seismic data denoising device can perform trace set sorting operations on the target seismic data based on the trace header information, thereby obtaining the cross-shaped arrangement domain data corresponding to the target seismic data.
[0079] The seismic data denoising method provided in this embodiment determines the target identifier corresponding to the target seismic data based on the preset target receiver location information, the target receiver line number, the current receiver line location information, the line number, the preset receiver line spacing, and the azimuth information. Then, based on this target identifier, gather sorting is performed on the target data to obtain cross-shaped arrangement domain data. This method can obtain the information needed for volumetric denoising in the shot domain, simplifying the data preparation process and thus improving the efficiency of seismic data processing.
[0080] Example 2
[0081] Figure 3 The flowchart of the seismic data denoising method provided in Embodiment 2 of this disclosure is as follows: Figure 2As shown, the seismic data denoising method provided in this embodiment is a further refinement of the step in the above embodiment, which involves determining the target identifier corresponding to the target seismic data based on the preset target receiver location information, the target receiver line number, the current receiver line location information, the line number, the preset receiver line distance, and the azimuth information. The seismic data denoising method provided in this embodiment includes the following steps:
[0082] Step 201: Determine the distance information between the current detector line and the target detector line based on the location information of the target detector point and the location information of the current detector line.
[0083] In this embodiment, in order to obtain the target identifier corresponding to the target seismic data, the seismic data denoising device can first determine the distance information between the current receiver line and the target receiver line, i.e., the distance from the shot point to the minimum receiver line, based on the location information of the target receiver point and the location information of the current receiver line.
[0084] Specifically, it can be done through formulas Determine the distance.
[0085] Where a is the azimuth of the receiver line, x1 is the x-coordinate of the minimum receiver point, y1 is the y-coordinate of the minimum receiver point, x is the x-coordinate of the shot point, and y is the y-coordinate of the shot point. When the azimuth of the receiver line is 360° or 0°, the distance from the shot point to the minimum receiver line can be simplified to x - x1, thus obtaining the distance information from the shot point to the minimum receiver line.
[0086] Step 202: Based on the distance information, the line number of the target detector line, and the line number of the current detector line, determine the first identifier of each data subset in the target seismic data, and the second identifier of each arrangement in the data subset.
[0087] In this embodiment, the seismic data denoising device can determine the first identifier of each data subset in the target seismic data based on the line number of the target receiver and the line number of the current receiver. Specifically, the first identifier of each data subset in the target seismic data can be determined based on the distance information from the shot point to the minimum receiver and the line number of the current receiver minus the line number of the minimum receiver.
[0088] In addition, the seismic data denoising device can determine the second identifier of each arrangement in each data subset of the target seismic data by subtracting the line number of the smallest detector line from the line number of the current detector line.
[0089] Step 203: Determine the third identifier corresponding to each row of data in each arrangement based on the target earthquake data identifier corresponding to the target earthquake data.
[0090] In this embodiment, the seismic data denoising device can determine the third identifier corresponding to each row of data in each arrangement of each data subset in the target seismic data based on the target seismic data identifier corresponding to the target seismic data.
[0091] Specifically, the seismic data denoising device can take the average of the trace counts of each arrangement in the second identifier and then round it down. It can also take the average of the trace number minus the trace count of the original arrangement and round it down, and use this as the third identifier corresponding to each row of data in each arrangement in each subset of the target seismic data.
[0092] Step 204: Determine the target identifier corresponding to the target seismic data based on the first identifier of each data subset, the second identifier of each arrangement, and the third identifier corresponding to each row of data.
[0093] In this embodiment, the seismic data denoising device can determine the target identifier corresponding to the target seismic data based on the first identifier of each data subset, the second identifier of each arrangement, and the third identifier corresponding to each row of data. Specifically, the target identifier can be the trace header information of the target seismic data.
[0094] The seismic data denoising method provided in this embodiment determines the distance information between the current receiver line and the target receiver line. Combining the line number of the target receiver line with the line number of the current receiver line, it determines the first identifier of each data subset in the target seismic data, and the second identifier of each permutation within the data subset. Based on the target seismic data identifier, it determines the third identifier corresponding to each row of data in each permutation. Finally, based on the first identifier of each data subset, the second identifier of each permutation, and the third identifier corresponding to each row of data, it determines the target identifier corresponding to the target seismic data. In other words, it determines the target identifier corresponding to the target seismic data through the target seismic data itself, thus laying the foundation for determining the cross-shaped permutation domain data corresponding to the target seismic data.
[0095] Based on any of the above embodiments, in order to further illustrate the seismic data denoising method provided in this disclosure, the step of denoising the target seismic data according to the cross-shaped arrangement domain data includes: determining denoising parameters according to the cross-shaped arrangement domain data; and performing denoising on the target seismic data according to the denoising parameters.
[0096] In this embodiment, to denoise the target seismic data, the seismic data denoising device can determine reasonable denoising parameters based on the cross-shaped arrangement domain data. Specifically, the seismic data denoising device can acquire the cross-shaped arrangement domain data corresponding to the target seismic data and automatically generate the corresponding denoising parameters. Subsequently, the seismic data denoising device can perform denoising operations on the target seismic data according to the generated denoising parameters, thereby achieving denoising.
[0097] By using the above methods, reasonable denoising parameters can be determined, thereby achieving accurate denoising of the target seismic data.
[0098] Furthermore, based on any of the above embodiments, before step 102, the method further includes: performing static correction and amplitude compensation on the target seismic data to obtain preprocessed target seismic data. Correspondingly, step 102 includes: determining the cross-shaped arrangement domain data corresponding to the preprocessed target seismic data based on the detector line information and azimuth information.
[0099] In this embodiment, before the seismic data denoising device determines the cross-shaped domain data corresponding to the target seismic data based on the current detector line information and azimuth information, in order to make the target seismic data clearer and facilitate denoising processing, the seismic data denoising device can first perform a preprocessing operation on the target seismic data. Specifically, the preprocessing operation may include static correction and amplitude compensation operations on the target seismic data, and may also include other preprocessing operations added according to the actual situation. This embodiment does not limit the scope of the preprocessing operation.
[0100] Accordingly, the seismic data denoising device determines the cross-shaped domain data corresponding to the target seismic data based on the current detector line information and azimuth information corresponding to the target seismic data. This allows the seismic data denoising device to determine the cross-shaped domain data corresponding to the preprocessed target seismic data based on the current detector line information and azimuth information corresponding to the target seismic data.
[0101] The seismic data denoising method provided in this embodiment preprocesses the target seismic data to obtain the corresponding cross-shaped permutation domain data. Based on this cross-shaped permutation domain data, corresponding denoising parameters are generated, and denoising operations are performed on the target seismic data to achieve denoising. In other words, before denoising the target seismic data, denoising preparation is performed on the target seismic data to facilitate the construction of the cross-shaped permutation domain data, thereby determining reasonable denoising parameters and achieving accurate denoising of the target seismic data.
[0102] Example 3
[0103] Based on any of the above embodiments, in order to further illustrate the seismic data denoising method provided in this disclosure, the step of obtaining the target seismic data to be processed includes: obtaining raw seismic data; and performing a filtering operation on the raw seismic data to obtain the target seismic data.
[0104] In this embodiment, since not all raw seismic data can be denoised by constructing cross-shaped domain data, the raw seismic data needs to be screened before denoising the target seismic data to determine whether the raw seismic data meets the criteria for constructing cross-shaped domain data, thereby obtaining the target seismic data to be processed.
[0105] By using the above methods, target seismic data that meets the standards for constructing cross-shaped domain data can be obtained, thus preparing for seismic data denoising.
[0106] Furthermore, based on the above embodiments, the step of filtering the original seismic data to obtain the target seismic data includes: determining the detector line spacing and detector line direction area information corresponding to the original seismic data; determining whether the detector line spacing and detector line direction area information meet the preset filtering rules; and using the original seismic data that meets the filtering rules as the target seismic data.
[0107] In this embodiment, to determine whether the original seismic data meets the criteria for constructing a cross-shaped domain, the seismic data denoising device can determine the detector line spacing and detector line direction pixel information corresponding to the original seismic data, and determine whether the detector line spacing and detector line direction pixel information meet a preset filtering rule. Specifically, the preset filtering rule can be that the detector line spacing is less than or equal to twice the number of detector line direction pixels. When the seismic data denoising device determines that the detector line spacing is less than or equal to twice the number of detector line direction pixels, the original seismic data can be used as the target seismic data.
[0108] For example, Figure 4a A view of seismic data status provided in embodiments of this disclosure. Figure 4b Another seismic data condition view provided for embodiments of this disclosure, such as Figure 4a as well as Figure 4b As shown, Figure 4a If the detector line spacing is greater than twice the number of detector line direction elements, the preset screening rules are not met, and the original seismic data cannot be used as target seismic data for denoising. Figure 4b If the detector line spacing is equal to twice the number of detector line direction elements, and the preset screening rules are met, then the original seismic data can be used as target seismic data for denoising.
[0109] The seismic data denoising method provided in this embodiment filters the original seismic data through preset filtering rules, thereby obtaining target seismic data that meets the standards for constructing cross-shaped domain data, preparing for seismic data denoising, and thus avoiding the situation where the original seismic data does not meet the standards and cannot be denoised smoothly.
[0110] Example 4
[0111] Figure 5 This is a schematic diagram of the seismic data denoising device provided in Embodiment 4 of this disclosure, as shown below. Figure 5 As shown, the seismic data denoising device provided in this embodiment includes: an acquisition module 31, a determination module 32, and a processing module 33. The acquisition module 31 is used to acquire target seismic data to be processed, wherein the target seismic data includes current detector line information and azimuth information corresponding to the target seismic data. The determination module 32 is used to determine the cross-shaped arrangement domain data corresponding to the target seismic data based on the detector line information and azimuth information. The processing module 33 is used to perform denoising operations on the target seismic data based on the cross-shaped arrangement domain data.
[0112] The seismic data denoising device provided in this embodiment acquires the target seismic data to be processed, determines the corresponding cross-shaped arrangement domain data based on the detector line information and azimuth information in the target seismic data, and performs denoising operation on the target seismic data based on the cross-shaped arrangement domain data. By determining the cross-shaped arrangement domain data corresponding to the target seismic region, it is not necessary to pre-construct the offset vector patch domain or the cross-shaped arrangement domain, nor is it necessary to sort the data into the data volume required for volume denoising. The information required for volume denoising can be directly constructed on the target seismic data in the shot domain to achieve volume denoising. This solves the technical problems of the prior art, such as overly cumbersome data preparation, the need for re-sorting the data after denoising, low data processing efficiency, and incomplete denoising.
[0113] In an optional embodiment, the determining module 32 is specifically used to: determine the target identifier corresponding to the target seismic data based on the preset target receiver location information, the line number of the target receiver, the current receiver line location information, the line number, the preset receiver line spacing, and the azimuth information; and determine the cross-shaped arrangement domain data corresponding to the target seismic data based on the target identifier.
[0114] In an optional embodiment, the determining module 32 is further configured to: determine the distance information between the current receiver line and the target receiver line based on the location information of the target receiver point and the location information of the current receiver line; determine the first identifier of each data subset in the target seismic data and the second identifier of each arrangement in the data subset based on the distance information, the line number of the target receiver line and the line number of the current receiver line; determine the third identifier corresponding to each row of data in each arrangement based on the target seismic data identifier corresponding to the target seismic data; and determine the target identifier corresponding to the target seismic data based on the first identifier of each data subset, the second identifier of each arrangement and the third identifier corresponding to each row of data.
[0115] In an optional embodiment, the determining module 32 is further configured to: perform a set sorting operation on the target data according to the target identifier to obtain the cross-shaped arrangement domain data.
[0116] In an optional embodiment, the processing module 33 is specifically used to: determine denoising parameters based on the cross-shaped domain data; and perform denoising operations on the target seismic data based on the denoising parameters.
[0117] In an optional embodiment, the acquisition module 31 is specifically used to: acquire raw seismic data; and perform a filtering operation on the raw seismic data to obtain the target seismic data.
[0118] In an optional embodiment, the acquisition module 31 is specifically used to: determine the detector line spacing and detector line direction of the original seismic data as surface information; determine whether the detector line spacing and detector line direction of the surface information meet the preset filtering rules; and use the original seismic data that meets the filtering rules as the target seismic data.
[0119] In an optional embodiment, the acquisition module 31 is further configured to perform static correction and amplitude compensation on the target seismic data to obtain preprocessed target seismic data; the determination module 32 is further configured to: determine the cross-shaped arrangement domain data corresponding to the preprocessed target seismic data based on the detector line information and azimuth information.
[0120] Example 5
[0121] Figure 6 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure, such as... Figure 6 As shown, this disclosure also provides an electronic device 400, including: a memory 401 and a processor 402.
[0122] Memory 401 is used to store programs. Specifically, the program may include program code, which includes computer-executable instructions. Memory 401 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.
[0123] Processor 402 is used to execute the program stored in memory 401.
[0124] The computer program is stored in memory 401 and configured to be executed by processor 402 to implement the seismic data denoising method provided in any embodiment of this disclosure. Related descriptions can be understood by referring to the relevant descriptions and effects corresponding to the steps in the accompanying drawings, and will not be elaborated upon here.
[0125] In this embodiment, the memory 401 and the processor 402 are connected via a bus. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0126] Example 6
[0127] This disclosure also provides a computer-readable storage medium having a computer program stored thereon, the computer program being executed by a processor to implement the seismic data denoising method provided in any embodiment of this disclosure.
[0128] Example 7
[0129] This disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the seismic data denoising method provided in any embodiment of this disclosure.
[0130] In the several embodiments provided in this disclosure, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or modules may be electrical, mechanical, or other forms.
[0131] The modules described as separate components may or may not be physically separate. Similarly, the components shown as modules may or may not be physical modules; they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment, depending on actual needs.
[0132] Furthermore, the functional modules in the various embodiments of this disclosure can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated module can be implemented in hardware or in a combination of hardware and software functional modules.
[0133] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0134] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0135] Furthermore, although the operations are depicted in a specific order, this should be understood as requiring that such operations be performed in the specific order shown or in sequential order, or requiring that all illustrated operations be performed to achieve the desired result. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single implementation. Conversely, various features described in the context of a single implementation may also be implemented individually or in any suitable sub-combination in multiple implementations.
[0136] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
Claims
1. A method for denoising seismic data, characterized in that, include: Acquire target seismic data to be processed, wherein the target seismic data includes current receiver line information and azimuth information corresponding to the target seismic data; the receiver line information includes preset target receiver point location information, target receiver point line number, current receiver line location information, line number, and preset receiver line spacing; Based on the preset target receiver location information, the target receiver line number, the current receiver line location information, the line number, the preset receiver line spacing, and the azimuth information, the target identifier corresponding to the target seismic data is determined; wherein, the target identifier is the trace head information of the target seismic data; Based on the target identifier, the target data is subjected to a set sorting operation to obtain cross-shaped arrangement domain data; Denoising is performed on the target seismic data based on the cross-shaped domain data. The step of determining the target identifier corresponding to the target seismic data based on the preset target receiver location information, the target receiver line number, the current receiver line location information, the line number, the preset receiver line spacing, and the azimuth information includes: Based on the location information of the target detector point and the location information of the current detector line, the distance information between the current detector line and the target detector line is determined; Based on the distance information, the line number of the target detector line, and the line number of the current detector line, determine the first identifier of each data subset in the target seismic data, and the second identifier of each arrangement in the data subset; Based on the target earthquake data identifier corresponding to the target earthquake data, determine the third identifier corresponding to each row of data in each arrangement; The target identifier corresponding to the target seismic data is determined based on the first identifier of each data subset, the second identifier of each arrangement, and the third identifier corresponding to each row of data.
2. The method according to claim 1, characterized in that, The denoising operation on the target seismic data based on the cross-shaped arrangement domain data includes: Determine the denoising parameters based on the cross-shaped domain data; The target seismic data is denoised according to the denoising parameters.
3. The method according to claim 1, characterized in that, The acquisition of the target seismic data to be processed includes: Obtain raw earthquake data; The original seismic data is filtered to obtain the target seismic data.
4. The method according to claim 3, characterized in that, The step of filtering the original seismic data to obtain the target seismic data includes: Determine the surface element information of the detector line spacing and detector line direction corresponding to the original seismic data; Determine whether the surface element information of the detector line spacing and detector line direction meets the preset filtering rules; The raw seismic data that meets the filtering rules are used as the target seismic data.
5. The method according to claim 1, characterized in that, Before determining the cross-shaped arrangement domain data corresponding to the target seismic data based on the detector line information and azimuth information, the method further includes: The target seismic data is subjected to static correction and amplitude compensation to obtain preprocessed target seismic data; The step of determining the cross-shaped arrangement domain data corresponding to the target seismic data based on the detector line information and azimuth information includes: Based on the detector line information and azimuth information, the cross-shaped arrangement domain data corresponding to the preprocessed target seismic data is determined.
6. A seismic data denoising device, characterized in that, include: The acquisition module is used to acquire target seismic data to be processed, wherein the target seismic data includes current receiver line information and azimuth information corresponding to the target seismic data; the receiver line information includes preset target receiver point location information, target receiver point line number, current receiver line location information, line number, and preset receiver line spacing; The determination module is used to determine the target identifier corresponding to the target seismic data based on the preset target receiver location information, the target receiver line number, the current receiver line location information, the line number, the preset receiver line spacing, and the azimuth information; wherein, the target identifier is the trace head information of the target seismic data; and based on the target identifier, the target data is subjected to a gather sorting operation to obtain cross-shaped arrangement domain data; The processing module is used to perform denoising operations on the target seismic data based on the cross-shaped arrangement domain data; The determining module is specifically configured to: determine the distance information between the current receiver line and the target receiver line based on the location information of the target receiver point and the location information of the current receiver line; determine the first identifier of each data subset in the target seismic data and the second identifier of each arrangement in the data subset based on the distance information, the line number of the target receiver line, and the line number of the current receiver line; determine the third identifier corresponding to each row of data in each arrangement based on the target seismic data identifier corresponding to the target seismic data; and determine the target identifier corresponding to the target seismic data based on the first identifier of each data subset, the second identifier of each arrangement, and the third identifier corresponding to each row of data.
7. An electronic device, characterized in that, include: Memory, processor; Memory: Memory used to store the processor's executable instructions; The processor is used to call program instructions in the memory to execute the seismic data denoising method as described in any one of claims 1-5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the seismic data denoising method as described in any one of claims 1-5.
9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the seismic data denoising method as described in any one of claims 1-5.
Citation Information
Patent Citations
Acquisition footprint suppressing method and system
CN106908836A