Earthquake grillwork section inter-line-segment time difference coupling processing method and system, equipment medium and product
By preprocessing and cross-correlation function analysis of seismic grid profile segments, the problems of low efficiency and accuracy in time difference coupling processing between segments are solved, and high-precision multi-segment seismic data fusion and splicing is achieved, which is suitable for basin-level deep exploration.
Patent Information
- Application Number
- CN202511255761.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-04
- Publication Date
- 2025-11-18
AI Technical Summary
In seismic exploration, the processing of time-difference coupling between line segments is labor-intensive, inefficient, prone to human error, and lacks a unified technical process, which affects the accuracy and efficiency of seismic data processing.
By acquiring seismic data from each segment of the seismic grid profile, preprocessing, intersection calculation, and cross-correlation function analysis are performed to determine the segment closure error and time-difference coupling processing, forming a unified processing flow.
It achieves high-precision fusion and stitching of multi-segment seismic data, improves processing efficiency, reduces human error, and ensures the objectivity and stability of the data, making it suitable for deep exploration at the basin level.
Smart Images

Figure CN120972253A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of seismic exploration data processing, in particular to a seismic framework profile line segment time difference coupling processing method, system, equipment, medium and product. BACKGROUND
[0002] In the field of seismic exploration, in order to realize basin-level deep exploration geological survey, it is necessary to fully utilize the existing profile seismic data for splicing and fusion to form a seismic framework profile. However, in the process of splicing and fusion of the framework profile, the seismic data of each line segment is generally collected in different periods, resulting in a significant closing time difference between line segments, which is a key factor affecting the quality of splicing and fusion. Therefore, line segment time difference correction and event closing are crucial.
[0003] However, in the existing technology for line segment time difference correction and event closing in this field, the following defects still exist: (1) Large workload and low efficiency of line segment time difference coupling processing: the framework profile for basin-level geological survey is long, involving a large number of seismic line segments and splicing points, and the workload of manually counting the closing time difference is extremely large, resulting in low processing efficiency. (2) Significant human error: line segment time difference statistics mostly rely on manual comparison and visual estimation, which is greatly affected by human factors and has large errors, making it difficult to ensure the accuracy of data processing. (3) Lack of unified technical process: there is no standard technology and unified reference process for line segment time difference coupling processing in the existing technology, and the processing effect is unstable due to differences in human operation, which seriously affects the objective accuracy of seismic data processing.
[0004] Therefore, in order to solve the above technical problems, it is necessary to provide a seismic framework profile line segment time difference coupling processing method to realize high-precision splicing and fusion of multi-line segment seismic data and improve the efficiency of seismic framework profile line segment time difference coupling processing. SUMMARY
[0005] The purpose of the present application is to provide a seismic framework profile line segment time difference coupling processing method, system, equipment, medium and product, which can realize high-precision splicing and fusion of multi-line segment seismic data and improve the efficiency of seismic framework profile line segment time difference coupling processing.
[0006] To achieve the above purpose, the present application provides the following solutions: In a first aspect, the present application provides a seismic framework profile line segment time difference coupling processing method, comprising: obtaining each line segment seismic data of a seismic framework profile; preprocessing each line segment seismic data of the seismic framework profile to obtain preprocessed each line segment seismic data; The intersection point of each line segment seismic data is calculated to obtain the intersection point coordinate value of the pretreated each line segment seismic data. Based on the intersection point coordinate value of the pretreated each line segment seismic data, the cross-correlation function and the extreme value are determined, and the closure error of each line segment of the seismic framework profile is determined according to the cross-correlation function and the extreme value. According to the closure error of each line segment of the seismic framework profile, the seismic framework profile after the time difference coupling processing is obtained.
[0007] Optionally, the pretreatment of the each line segment seismic data of the seismic framework profile to obtain the pretreated each line segment seismic data specifically comprises: The static correction of the each line segment seismic data of the seismic framework profile is performed to obtain the static corrected each line segment seismic data; The filter gain processing of the static corrected each line segment seismic data is performed to obtain the pretreated each line segment seismic data.
[0008] Optionally, the intersection point calculation of the pretreated each line segment seismic data to obtain the intersection point coordinate value of the pretreated each line segment seismic data specifically comprises: The interpolation or channel extraction processing is performed on the pretreated each line segment seismic data to obtain the coordinate grid; Based on the pretreated each line segment seismic data, the common midpoint number and the survey line point number in the coordinate grid are used for data sorting to obtain the intersection point coordinate value of the pretreated each line segment seismic data.
[0009] Optionally, the data sorting of the pretreated each line segment seismic data based on the coordinate grid to obtain the intersection point coordinate value of the pretreated each line segment seismic data specifically comprises: When the number of the data sorted seismic channels is greater than 1, it is determined that the current two line segment seismic data intersect, and the survey line point number and the coordinate value of each intersection point are extracted to obtain the intersection point coordinate value of the pretreated each line segment seismic data.
[0010] Optionally, the cross-correlation function and the extreme value are determined based on the intersection point coordinate value of the pretreated each line segment seismic data, and the closure error of each line segment of the seismic framework profile is determined according to the cross-correlation function and the extreme value. Based on the intersection point coordinate value of the pretreated each line segment seismic data, the seismic channel at the intersection point is determined; Based on the seismic channel at the intersection point, the cross-correlation function of each seismic channel is determined; Based on the cross-correlation function of each seismic channel, the cross-correlation function sample value and the cross-correlation function extreme value are obtained; Based on the cross-correlation function sample value and the cross-correlation function extreme value, the closure error of each line segment of the seismic framework profile is determined.
[0011] Optionally, the closing error of each line segment of the seismic framework profile is obtained to obtain the seismic framework profile after time difference coupling processing, and the seismic framework profile after time difference coupling processing specifically comprises: The closing error of each line segment of the seismic framework profile is obtained to obtain the seismic framework profile after time difference coupling processing.
[0012] In a second aspect, the present application provides a seismic framework profile line segment time difference coupling processing system, which is applied to the seismic framework profile line segment time difference coupling processing method, and comprises: A data acquisition module is configured to acquire seismic data of each line segment of the seismic framework profile. A data preparation module is configured to pre-process the seismic data of each line segment of the seismic framework profile to obtain pre-processed seismic data of each line segment. An intersection calculation module is configured to calculate the intersection of the pre-processed seismic data of each line segment to obtain intersection coordinate values of the pre-processed seismic data of each line segment. A closing error calculation module is configured to determine a cross-correlation function and an extreme value based on the intersection coordinate values of the pre-processed seismic data of each line segment, and determine the closing error of each line segment of the seismic framework profile according to the cross-correlation function and the extreme value. A seismic framework profile coupling processing module is configured to obtain the seismic framework profile after time difference coupling processing according to the closing error of each line segment of the seismic framework profile.
[0013] In a third aspect, the present application provides a computer device, which comprises a memory and a processor, and a computer program stored in the memory and executable on the processor, and the processor executes the computer program to implement the steps of the seismic framework profile line segment time difference coupling processing method.
[0014] In a fourth aspect, the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps of the seismic framework profile line segment time difference coupling processing method.
[0015] In a fifth aspect, the present application provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the steps of the seismic framework profile line segment time difference coupling processing method.
[0016] According to the embodiments of the present application, the following technical effects are achieved: The application provides a seismic framework profile line segment time difference coupling processing method, system, device, medium and product. The method comprises the following steps: obtaining seismic data of each line segment of a seismic framework profile, and preprocessing the seismic data of each line segment of the seismic framework profile to obtain preprocessed seismic data of each line segment. The method can optimize the seismic data of each line segment and reduce noise interference. The method comprises the following steps: calculating the intersection points of the preprocessed seismic data of each line segment to obtain intersection point coordinate values of the preprocessed seismic data of each line segment. The method can avoid result deviation caused by experience difference of different processing personnel and reduce the influence of human factors on processing effect. The method comprises the following steps: determining cross-correlation functions and extreme values based on the intersection point coordinate values of the preprocessed seismic data of each line segment, and determining the line segment closure error of the seismic framework profile according to the cross-correlation functions and the extreme values. The method can make the processing result of the seismic data of each line segment more objective and stable, and provide more reliable data for basin-level deep exploration geological survey. The method comprises the following steps: obtaining a seismic framework profile after time difference coupling processing according to the line segment closure error of the seismic framework profile. The method can realize high-precision fusion splicing of multi-line segment seismic data and improve the time difference coupling processing efficiency of the seismic framework profile. BRIEF DESCRIPTION OF DRAWINGS
[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed in the embodiments will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0018] Figure 1 A flowchart of a seismic framework profile line segment time difference coupling processing method provided by an embodiment of the present application is shown in FIG. 1. Figure 2 A cross-correlation function diagram of each seismic trace provided by an embodiment of the present application is shown in FIG. 2. Figure 3 A comparison diagram of the closure effect of seismic framework profile events before and after time difference coupling processing provided by an embodiment of the present application is shown in FIG. 3. Figure 3 Part (a) of FIG. 3 is a diagram of the closure effect of seismic framework profile events before time difference coupling processing, Figure 3 Part (b) of FIG. 3 is a diagram of the closure effect of seismic framework profile events after time difference coupling processing. Figure 4 A structural diagram of a computer device provided by an embodiment of the present application is shown in FIG. 4. DETAILED DESCRIPTION
[0019] With reference to the drawings and embodiments of the present application, the technical solutions in the embodiments of the present application will be described clearly and completely. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of the present application.
[0020] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the present application will be further described in detail below with reference to the drawings and specific embodiments.
[0021] In one exemplary embodiment, as shown in Figure 1 A seismic framework profile line segment time difference coupling processing method is provided, which is suitable for fusion splicing processing of multi-line segment seismic data of basin-level deep exploration geological survey, and includes the following steps. S101: Obtain each line segment seismic data of the seismic framework profile.
[0022] S102: Preprocess each line segment seismic data of the seismic framework profile to obtain preprocessed each line segment seismic data.
[0023] Specifically, S102 includes: S1021: Perform static correction on each line segment seismic data of the seismic framework profile to obtain static corrected each line segment seismic data.
[0024] S1022: Perform filter gain processing on the static corrected each line segment seismic data to obtain the preprocessed each line segment seismic data.
[0025] In one exemplary embodiment, the data preparation process is to perform static correction on each line segment seismic data of the seismic framework profile, complete the static correction work, and eliminate the influence of static correction high frequency components on each line segment seismic data of the seismic framework profile to the greatest extent, so as to lay a foundation for subsequent processing. Based on the static corrected each line segment seismic data, filter gain processing is performed, and signal enhancement processing is performed when necessary, so as to improve the amplitude, frequency consistency and data quality of each line segment seismic data of the seismic framework profile, optimize the seismic signal, reduce noise interference, and lay a foundation for subsequent accurate calculation.
[0026] S103: Calculate the intersection point of the preprocessed each line segment seismic data to obtain the intersection point coordinate value of the preprocessed each line segment seismic data.
[0027] Specifically, S103 can be replaced by S1031-S1032: S1031: Perform grid definition on the preprocessed each line segment seismic data by interpolation or channel extraction processing to obtain a coordinate grid.
[0028] S1032: Based on the preprocessed each line segment seismic data, using the common midpoint (CMP) number and the line point number in the coordinate grid to sort the data, to obtain the intersection coordinate value of the preprocessed each line segment seismic data.
[0029] Specifically, when the number of data sorted seismic traces is greater than 1, it is determined that the current two line segment seismic data intersect; and the line point number and the coordinate value of each intersection point are extracted to obtain the intersection coordinate value of the preprocessed each line segment seismic data.
[0030] In an exemplary embodiment, the preprocessed each line segment seismic data is interpolated or decimated to keep the common midpoint number interval d of all seismic line segments consistent to obtain the coordinate grid. A suitable coordinate grid is defined in the whole work area range, and the size "b" of the coordinate grid bin needs to meet the condition of "d / 2<b<d" to ensure that the coordinate grid precision matches the processing requirements of each line segment seismic data. The preprocessed each line segment seismic data is taken as input, the newly defined grid is applied, and the data is sorted according to the new common midpoint number and the new line point number to obtain the intersection coordinate value of the preprocessed each line segment seismic data. When the number of data sorted seismic traces (coverage times) is greater than 1, the current two line segment seismic data intersect, which is the intersection position. By extracting the CMP number and the coordinate value of the intersection point, the intersection coordinate value of the preprocessed each line segment seismic data is obtained, and the intersection point extraction is realized.
[0031] S104: Based on the intersection coordinate value of the preprocessed each line segment seismic data, the cross-correlation function and the extreme value are determined; and based on the cross-correlation function and the extreme value, the line segment closure error of the seismic framework profile is determined.
[0032] Specifically, S104 includes: S1041: Based on the intersection coordinate value of the preprocessed each line segment seismic data, the seismic trace at the intersection point is determined.
[0033] S1042: Based on the seismic trace at the intersection point, the cross-correlation function of each seismic trace is determined.
[0034] S1043: Based on the cross-correlation function of each seismic trace, the cross-correlation function sample value and the cross-correlation function extreme value are obtained.
[0035] S1044: Based on the cross-correlation function sample value and the cross-correlation function extreme value, the line segment closure error of the seismic framework profile is determined.
[0036] The application calculates the cross-correlation function extreme value and time delay value through the cross-correlation function, replaces the traditional manual comparison with a mathematical algorithm, avoids the human error caused by manual comparison and naked eye estimation, and makes the calculation of the closure difference of each segment of the seismic grid profile more accurate. For example, in the cross-correlation operation of the seismic traces at the intersection, the difference between the cross-correlation function sample value and the cross-correlation function extreme value is accurately extracted, the closure effect of the seismic grid profile phase axis is significantly improved after the time difference coupling processing of the application, the error can be controlled within one sampling point, the time difference problem between the segments of the seismic grid profile is solved, and the quality and accuracy of the seismic grid profile are improved.
[0037] S105: obtaining the seismic grid profile after the time difference coupling processing according to the closure difference of each segment of the seismic grid profile.
[0038] Specifically, the travel time correction is performed on the closure difference of each segment of the seismic grid profile to obtain the seismic grid profile after the time difference coupling processing.
[0039] In an exemplary embodiment, the process of calculating and correcting the closure difference of each segment of the seismic grid profile is embodied as inputting the intersection coordinate value of the preprocessed seismic data of each segment, selecting the seismic trace at the intersection, calculating the cross-correlation function and cross-correlation function extreme value of each seismic trace, extracting the cross-correlation function sample value, calculating the time delay of the cross-correlation function sample value and the cross-correlation function extreme value, obtaining the closure difference of each segment of the seismic grid profile according to the difference between each cross-correlation function sample value and the cross-correlation function extreme value. Finally, the closure difference of each segment of the seismic grid profile is applied to the travel time correction of the seismic data of each segment, and the seismic grid profile after the time difference coupling processing is output.
[0040] In another exemplary embodiment, the application provides a time difference coupling processing system for the segments of a seismic grid profile, which comprises a data acquisition module, a data preparation module, an intersection calculation module, a closure difference calculation module and a seismic grid profile coupling processing module.
[0041] The data acquisition module is used to acquire the seismic data of each segment of the seismic grid profile.
[0042] The data preparation module is used to preprocess the seismic data of each segment of the seismic grid profile to obtain the preprocessed seismic data of each segment.
[0043] In an exemplary embodiment, the data preparation module is used to perform the preprocessing operations such as filter gain and signal enhancement on the seismic data of each segment of the seismic grid profile.
[0044] The intersection calculation module is used to calculate the intersection of the preprocessed seismic data of each segment to obtain the intersection coordinate value of the preprocessed seismic data of each segment.
[0045] In an exemplary embodiment, the intersection point calculation module comprises three units of interpolation or trace extraction, grid definition and intersection point extraction; the intersection point calculation module is used to realize definition of a unified coordinate grid and automatic extraction of intersection point coordinate values of each line segment seismic data after preprocessing.
[0046] The closure difference calculation module is used to determine a cross-correlation function and an extreme value based on the intersection point coordinate values of each line segment seismic data after preprocessing, and determine each line segment closure difference of the seismic framework profile according to the cross-correlation function and the extreme value. The closure difference calculation module is used to calculate the cross-correlation function of the seismic trace at the intersection point, extract the extreme value of the cross-correlation function and calculate the each line segment closure difference of the seismic framework profile, and complete the travel time correction and time difference coupling processing of the seismic framework profile.
[0047] The seismic framework profile coupling processing module is used to obtain the seismic framework profile after time difference coupling processing according to the each line segment closure difference of the seismic framework profile.
[0048] The application firstly applies a unified coordinate grid to all the each line segment seismic data after preprocessing and performs data sorting, extracts the intersection point coordinate values of each line segment seismic data after preprocessing, and then determines the seismic trace at the intersection point based on the intersection point coordinate values of each line segment seismic data after preprocessing, performs cross-correlation operation on the seismic trace at the intersection point, obtains cross-correlation function sample values and cross-correlation function extreme values, and the time delay values of the cross-correlation function sample values and the cross-correlation function extreme values are the each line segment closure difference of the seismic framework profile, so as to improve the time difference coupling processing efficiency between the line segments of the seismic framework profile, reduce the processing workload, and improve the objective accuracy and processing effect of the each line segment seismic data processing. The whole implementation process is divided into three core steps of data preparation, intersection point calculation and closure difference calculation.
[0049] The processing process of the application is: input each line segment seismic data of the seismic framework profile after static correction → filter gain processing → unified grid definition → data sorting → common midpoint number rearrangement → output each line segment seismic data of the seismic framework profile after applying the grid → output the intersection point coordinate values of each line segment seismic data after preprocessing → calculate the cross-correlation function and the extreme value of the seismic trace at the intersection point → extract the cross-correlation function sample values → calculate the each line segment closure difference of the seismic framework profile → apply the travel time correction of the each line segment closure difference of the seismic framework profile to each line segment seismic data → output the seismic framework profile after time difference coupling processing.
[0050] The application adopts unified coordinate grid definition, intersection extraction and calculation standards of the line segment closure error of the seismic framework profile, forms a standardized processing flow, avoids the result deviation caused by experience difference of different processors, and reduces the influence of human factors on the processing effect. The line segment closure error results of the seismic framework profile obtained by the seismic framework profile line segment time difference coupling processing method of the application are basically consistent, the seismic data processing results of each line segment of the seismic framework profile are more objective and stable, and more reliable data support is provided for basin-level deep exploration geological survey. The full-process automation from data preparation, grid definition, intersection calculation to the line segment closure error calculation (cross-correlation operation, time difference correction) of the seismic framework profile is realized, the tedious work of manually counting a large number of line segments and splicing points is avoided, the manual workload is greatly reduced, the seismic data processing efficiency of each line segment of the seismic framework profile is improved, and the method is suitable for basin-level long profile, multi-line segment and complex scene.
[0051] In another exemplary embodiment, a certain basin deep geological survey project needs to splice 15 historical seismic framework profile line segments to form a seismic framework profile with a total length of 2000 km. The acquisition time span of each line segment of the seismic framework profile is 22 years (1998-2020), the CMP number interval is 10m-20m, and there is an obvious in-phase axis time difference decoupling phenomenon between the seismic framework profile line segments due to the change of acquisition factors.
[0052] Firstly, the static correction high frequency component elimination is completed for the 15 seismic framework profile line segments, the bp (8-60Hz) band-pass filtering and automatic gain compensation processing are performed on the seismic data of each line segment of the seismic framework profile, and the consistency of the amplitude and frequency of the seismic data of each line segment of the seismic framework profile is improved. The seismic data of each line segment with a CMP interval of 10m is processed by channel extraction, the CMP interval of all line segments is unified to 20m, the grid bin b=15m is defined, 14 intersections are identified by data sorting, and the intersection coordinate values of the CMP number and the seismic data of each line segment are automatically extracted. The cross-correlation operation is performed on the seismic traces at the 14 intersections, the cross-correlation function is obtained, as shown in Figure 2 The time delay corresponding to the extreme value of the correlation function is extracted, the maximum line segment closure error of the seismic framework profile is 26ms, and the minimum is 6ms.
[0053] Figure 3 For the in-phase axis closure effect comparison chart of the seismic framework profile before and after the time difference coupling processing, Figure 3 Part (a) of the figure is a schematic diagram of the in-phase axis closure effect of the seismic framework profile before the time difference coupling processing, and it can be seen that there is an obvious splicing seam, and the fault distance of the in-phase axis is 1-3 phases; Figure 3The part (b) of the figure is a schematic diagram of the closure effect of the seismic grid profile after the time difference coupling processing. It can be seen that the phase axis is continuous and penetrates through, and the closure error of each geological interface is less than half a phase, which meets the accuracy requirements of basin-level structural interpretation. The traditional manual statistics and correction processing takes about 5 days, but the present application only takes half a day, which significantly improves the efficiency. At the same time, the risk of rework caused by manual statistics is avoided. In the example, the technical scheme of automatically obtaining the closure error of each line segment of the seismic grid profile by the cross-correlation function successfully solves the fusion problem of multi-source and long-span seismic data. Compared with the traditional method, the present application has significant advantages in processing accuracy, efficiency and cost control, and is especially suitable for the secondary development and utilization of historical data in large-scale geological survey projects, and provides a reliable data basis for deep geological structure research.
[0054] In an exemplary embodiment, a computer device is provided, which can be a server or a terminal, and an internal structure diagram thereof can be as shown in Figure 4 The computer device includes a processor, a memory, an input / output interface (I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used for coupling processing of time differences between line segments of a seismic grid profile. The input / output interface of the computer device is used for exchanging information between the processor and external devices. The communication interface of the computer device is used for communication connection with external terminals through a network. The computer program is executed by the processor to implement a method for coupling processing of time differences between line segments of a seismic grid profile.
[0055] Those skilled in the art can understand that Figure 4 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0056] In an exemplary embodiment, a computer device is provided, which includes a memory and a processor, and the memory stores a computer program. The processor executes the computer program to implement the steps in each of the method embodiments described above.
[0057] In an exemplary embodiment, a computer readable storage medium storing a computer program is provided, the computer program, when executed by a processor, implements the steps of any of the above method embodiments.
[0058] In an exemplary embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the steps of any of the above method embodiments.
[0059] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant regulations.
[0060] It can be understood by those skilled in the art that all or part of the processes in the above embodiments can be completed by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer readable storage medium. When the computer program is executed, it can include the processes of the above embodiments. Any reference to memory, database or other medium used in the embodiments provided by the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.
[0061] The database involved in each of the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a blockchain, and the like, without being limited thereto. The processor involved in each of the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, and the like, without being limited thereto.
[0062] The technical features of the above embodiments can be combined in any manner. To make the description concise, all possible combinations of the technical features in the above embodiments are not described, but it should be considered that any combination of the technical features is within the scope of the present disclosure, as long as there is no contradiction.
[0063] The principles and implementation manners of the present application are described by using specific examples herein, and the above embodiments are only used to help understand the method of the present application and its core idea. Meanwhile, for those skilled in the art, the specific implementation manners and application ranges can be changed according to the idea of the present application. In summary, the content of the present description should not be understood as a limitation of the present application.
Claims
1. A method for time-difference coupling processing between seismic grid profile segments, characterized in that, The time difference coupling processing method between seismic grid profile segments includes: Obtain seismic data for each segment of the seismic grid profile; The seismic data of each segment of the seismic grid profile are preprocessed to obtain the preprocessed seismic data of each segment. Intersection point calculations are performed on the preprocessed seismic data of each line segment to obtain the coordinate values of the intersection points of the preprocessed seismic data of each line segment. Based on the intersection coordinates of the preprocessed seismic data of each line segment, the cross-correlation function and its extreme values are determined; and based on the cross-correlation function and its extreme values, the closure error of each line segment of the seismic grid profile is determined. Based on the closure difference of each line segment of the seismic grid profile, the seismic grid profile after time-difference coupling processing is obtained.
2. The time difference coupling processing method between seismic grid profile segments according to claim 1, characterized in that, The preprocessing of seismic data for each segment of the seismic grid profile to obtain preprocessed seismic data for each segment specifically includes: Static correction is performed on the seismic data of each segment of the seismic grid profile to obtain the statically corrected seismic data of each segment. The statically corrected seismic data of each line segment are subjected to filtering gain processing to obtain the preprocessed seismic data of each line segment.
3. The time difference coupling processing method between seismic grid profile segments according to claim 1, characterized in that, The step of calculating the intersection points of the preprocessed seismic data for each line segment to obtain the coordinate values of the intersection points specifically includes: The preprocessed seismic data for each line segment are used for grid definition by interpolation or trace extraction to obtain the coordinate grid; Based on the preprocessed seismic data of each line segment, the data is sorted using the common center point number and the survey line point number in the coordinate grid to obtain the intersection coordinate values of the preprocessed seismic data of each line segment.
4. The time difference coupling processing method between seismic grid profile segments according to claim 3, characterized in that, The preprocessed seismic data for each line segment is sorted using the common center point number and the survey point number in the coordinate grid to obtain the intersection coordinate values of the preprocessed seismic data for each line segment. Specifically, this includes: When the number of seismic traces after data sorting is greater than 1, the intersection of the current two line segment seismic data is determined; and the survey line point number and coordinate value of each intersection point are extracted to obtain the intersection coordinate values of each line segment seismic data after preprocessing.
5. The time difference coupling processing method between seismic grid profile segments according to claim 1, characterized in that, Based on the coordinates of the intersection points of the preprocessed seismic data of each line segment, the cross-correlation function and extreme values are determined. Based on the cross-correlation function and extreme values, the closure error of each line segment of the seismic grid profile is determined, specifically including: Based on the coordinates of the intersection points of the preprocessed seismic data of each line segment, the seismic traces at the intersection points are determined. Based on the seismic traces at the intersection points, the cross-correlation function of each seismic trace is determined; Based on the cross-correlation function of each seismic trace, the sample values of the cross-correlation function and the extreme values of the cross-correlation function are obtained; Based on the sample values and extreme values of the cross-correlation function, the closure error of each line segment of the seismic grid profile is determined.
6. The time difference coupling processing method between seismic grid profile segments according to claim 1, characterized in that, The process of obtaining the time-difference coupled seismic grid profile based on the closure difference of each line segment of the seismic grid profile specifically includes: The closure error of each line segment of the seismic grid profile is corrected by travel time to obtain the seismic grid profile after time-difference coupling processing.
7. A seismic grid profile segment time difference coupling processing system, applied to the seismic grid profile segment time difference coupling processing method according to any one of claims 1-6, characterized in that, The seismic grid profile segment inter-time difference coupling processing system includes: The data acquisition module is used to acquire seismic data for each segment of the seismic grid profile; The data preparation module is used to preprocess the seismic data of each segment of the seismic grid profile to obtain the preprocessed seismic data of each segment. The intersection calculation module is used to calculate the intersection points of the preprocessed seismic data of each line segment and obtain the coordinate values of the intersection points of the preprocessed seismic data of each line segment. The closure error calculation module is used to determine the cross-correlation function and extreme values based on the intersection coordinates of the preprocessed seismic data of each line segment; and to determine the closure error of each line segment of the seismic grid profile based on the cross-correlation function and extreme values. The seismic grid profile coupling processing module is used to obtain the seismic grid profile after time-difference coupling processing based on the closure difference of each line segment of the seismic grid profile.
8. A computer device, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that the processor executes the computer program to implement the seismic grid profile segment time difference coupling processing method according to any one of claims 1-6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the time difference coupling processing method between seismic grid profile segments as described in any one of claims 1-6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the time difference coupling processing method between seismic grid profile segments as described in any one of claims 1-6.