Data display methods, apparatus, computer equipment and storage media

By adjusting parameters and observing the frequency domain merging results in real time on the data processing page, the problems of low intuitiveness and efficiency in the frequency domain merging process of wave impedance data are solved, and a more efficient frequency domain merging effect is achieved.

CN119884442BActive Publication Date: 2025-10-28CHINA NAT PETROLEUM CORP +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311389425.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-24
Publication Date
2025-10-28
Estimated Expiration
2043-10-24

AI Technical Summary

Technical Problem

Existing technologies lack intuitiveness and efficiency in the frequency domain combining of impedance data, requiring multiple adjustments to determine the combining frequency to obtain better results.

Method used

By displaying the seismic data and well logging curves in the first window of the data processing page, and the amplitude spectrum and adjustment box in the second window, parameters can be adjusted in real time to observe the frequency domain merging results, thus achieving real-time parameter adjustment and real-time result observation.

Benefits of technology

It improves the intuitiveness and efficiency of the frequency domain merging process, enabling real-time adjustment of parameters on a single profile and viewing the relationship between the merging results and logging curves, thus reducing the number of adjustments required for the overall process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119884442B_ABST
    Figure CN119884442B_ABST
Patent Text Reader

Abstract

This application provides a data display method, apparatus, computer equipment, and storage medium, belonging to the field of computer technology. The method includes: acquiring seismic data and well logging curves of a target block; displaying a data processing page; and, in response to adjustments to a first parameter and a second parameter in an adjustment box, displaying the well logging curve, first adjusted data, second adjusted data, and third adjusted data in a first window. This technical solution, by displaying seismic data and well logging curves of any profile in the first window of the data processing page, and displaying the amplitude spectrum and adjustment box in the second window, allows for real-time observation of the merged results under different first and second parameters during the frequency domain merging process. Compared to traditional frequency domain merging methods, where the merged results can only be observed after all seismic data on all profiles have been merged, this method is not only more intuitive and clear but also more efficient.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular to a data display method, apparatus, computer equipment, and storage medium. Background Technology

[0002] In the process of processing seismic data, reservoir information prediction is sometimes required through impedance retrieval. However, since the impedance data obtained after impedance retrieval from seismic data usually has frequency band limitations, it is necessary to broaden the bandwidth of the impedance data by frequency domain merging to better reflect reservoir characteristics. This process of merging different frequency band components of two impedance data sets into a new impedance data set is called frequency domain merging of impedance data. Therefore, how to achieve frequency domain merging of impedance data is a problem that needs to be solved.

[0003] Currently, when performing frequency domain merging of wave impedance data, it is necessary to first display the amplitude spectrum of the wave impedance data to be merged simultaneously in an image, determine the merging frequency based on the image, then filter the wave impedance data to be merged based on the merging frequency, and finally obtain new wave impedance data based on the filtered wave impedance data.

[0004] However, the frequency domain merging method described above only allows observation of the merging result after all data has been merged. This may result in multiple adjustments before a suitable merging frequency can be determined, leading to a better merging result. In other words, the traditional frequency domain merging method is not only not intuitive and clear, but also inefficient. Summary of the Invention

[0005] This application provides a data display method, apparatus, computer device, and storage medium. It enables the display of seismic data and well logging curves of any profile in a first window of a data processing page, and the display of amplitude spectra and adjustment boxes in a second window. This allows for real-time observation of the merged results under different first and second parameters during the frequency domain merging process. Compared to traditional frequency domain merging methods, this method is not only more intuitive and clear but also more efficient. The technical solution is as follows:

[0006] On the one hand, a data display method is provided, the method comprising:

[0007] Acquire seismic data and well logging curves for the target site;

[0008] The data processing page includes a first window and a second window. The first window displays the well logging curve, first data, second data, and third data. The second window displays an amplitude spectrum and an adjustment box. The first data represents the low-frequency component of the seismic data, the second data represents the high-frequency component of the seismic data, and the third data is obtained by merging the first data and the second data. The amplitude spectrum indicates the correspondence between the amplitude and frequency of the data displayed in the first window, and the adjustment box is used to adjust the parameters.

[0009] In response to the adjustment operation of the first parameter and the second parameter in the adjustment box, the well logging curve, the first adjustment data, the second adjustment data and the third adjustment data are displayed in the first window. The first adjustment data is the low-frequency component extracted from the seismic data based on the parameter value after the first parameter is adjusted. The second adjustment data is the high-frequency component extracted from the seismic data based on the parameter value after the first parameter is adjusted. The third adjustment data refers to the data obtained by merging the first adjustment data and the second adjustment data based on the parameter value after the second parameter is adjusted.

[0010] On the other hand, a data display device is provided, the device comprising:

[0011] The acquisition module is used to acquire seismic data and well logging curves of the target site;

[0012] The first display module is used to display a data processing page, which includes a first window and a second window. The first window displays the well logging curve, first data, second data, and third data. The second window displays an amplitude spectrum and an adjustment box. The first data represents the low-frequency component of the seismic data, the second data represents the high-frequency component of the seismic data, and the third data is obtained by merging the first data and the second data. The amplitude spectrum indicates the correspondence between the amplitude and frequency of the data displayed in the first window, and the adjustment box is used to adjust the parameters.

[0013] The second display module is used to display the logging curve, first adjustment data, second adjustment data, and third adjustment data in the first window in response to the adjustment operation of the first parameter and the second parameter in the adjustment box. The first adjustment data is the low-frequency component extracted from the seismic data based on the parameter value after the first parameter is adjusted. The second adjustment data is the high-frequency component extracted from the seismic data based on the parameter value after the first parameter is adjusted. The third adjustment data refers to the data obtained by merging the first adjustment data and the second adjustment data based on the parameter value after the second parameter is adjusted.

[0014] In some embodiments, the seismic data includes first seismic data and second seismic data, wherein the first seismic data is used to provide low-frequency components and the second seismic data is used to provide high-frequency components;

[0015] The first display module includes:

[0016] The first display unit is used to display the blank page of the first window and the blank page of the second window;

[0017] The first filtering unit is used to perform low-pass filtering on the first seismic data based on the preset value of the first parameter to obtain the first data.

[0018] The second filtering unit is used to perform high-pass filtering on the second seismic data based on the preset value of the first parameter to obtain the second data;

[0019] The merging unit is used to merge the first data and the second data based on a preset value of the second parameter to obtain the third data;

[0020] The second display unit is used to display the logging curve, the first data, the second data, and the third data in the first window;

[0021] The third display unit is used to display the amplitude spectrum and the adjustment box in the second window.

[0022] In some embodiments, the merging unit is configured to multiply the second data and a preset value of the second parameter to obtain intermediate data; and add the intermediate data and the first data to obtain the third data.

[0023] In some embodiments, the second display unit is configured to overlay the logging curves onto the first data, the second data, and the third data in the first window.

[0024] In some embodiments, the third display unit is configured to determine the relationship between the amplitude and frequency of any one of the logging curve, the first data, the second data, and the third data; display the amplitude spectrum of the data in the second window based on the relationship between the amplitude and frequency of the data; and display the preset values ​​of the first parameter and the second parameter in the adjustment box of the second window.

[0025] In some embodiments, the second display module is configured to, in response to the adjustment operation of the first parameter and the second parameter in the adjustment box, send the adjusted parameter values ​​of the first parameter and the second parameter to the first window; determine the first adjustment data, the second adjustment data, and the third adjustment data based on the adjusted parameter values ​​of the first parameter and the second parameter; and update the first data, the second data, and the third data in the first window to the first adjustment data, the second adjustment data, and the third adjustment data, respectively.

[0026] In some embodiments, the apparatus further includes:

[0027] The determination module is used to determine target parameters and target image in response to an output operation. The target parameters are the parameter values ​​of the first parameter and the second parameter currently displayed in the second window. The target image includes the third adjustment data and the logging curve currently displayed in the first window.

[0028] The output module is used to output the target image and the target parameters.

[0029] On the other hand, a computer device is provided, the computer device including a processor and a memory, the memory being used to store at least one computer program, the at least one computer program being loaded and executed by the processor to implement the data display method in the embodiments of this application.

[0030] On the other hand, a computer-readable storage medium is provided, wherein at least one computer program is stored in the computer-readable storage medium, the at least one computer program being loaded and executed by a processor to implement the data display method in the embodiments of this application.

[0031] On the other hand, a computer program product is provided, including a computer program that is executed by a processor to implement the data display method in the embodiments of this application.

[0032] This application provides a data display method. By displaying seismic data and well logging curves of any profile in a first window of a data processing page, and displaying amplitude spectra and adjustment boxes in a second window, the first and second parameters can be adjusted in real time during the frequency domain merging process. The merged results of the data on the profile under different parameters can be observed, and the relationship between the merged results and the well logging curves can be viewed in real time. Compared to traditional frequency domain merging methods, where the merged results can only be observed after all seismic data on all profiles have been merged, and then compared with the well logging curves, this method not only uses an interactive visualization page, making it more intuitive and clear, but also allows for frequency domain merging of seismic data from a single profile, resulting in higher efficiency. Attached Figure Description

[0033] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0034] Figure 1 This is a schematic diagram illustrating the implementation environment of a data display method provided in an embodiment of this application;

[0035] Figure 2 This is a flowchart of a data display method provided according to an embodiment of this application;

[0036] Figure 3 This is a flowchart of another data display method provided according to an embodiment of this application;

[0037] Figure 4 This is a schematic diagram of a first window provided according to an embodiment of this application;

[0038] Figure 5 This is a schematic diagram of a second window provided according to an embodiment of this application;

[0039] Figure 6 This is a block diagram of a data display device according to an embodiment of this application;

[0040] Figure 7 This is a block diagram of another data display device provided according to an embodiment of this application;

[0041] Figure 8 This is a schematic diagram of the structure of a terminal according to an embodiment of this application;

[0042] Figure 9 This is a schematic diagram of the structure of a server according to an embodiment of this application. Detailed Implementation

[0043] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0044] In this application, the terms "first," "second," etc., are used to distinguish identical or similar items with essentially the same function. It should be understood that there is no logical or temporal dependency between "first," "second," and "nth," nor are there any restrictions on quantity or execution order.

[0045] In this application, the term "at least one" means one or more, and "multiple" means two or more.

[0046] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the seismic data and well logging curves involved in this application were obtained with full authorization.

[0047] Figure 1 This is a schematic diagram illustrating the implementation environment of a data display method according to an embodiment of this application. See also... Figure 1 The implementation environment includes terminal 101 and server 102. Terminal 101 and server 102 can be connected directly or indirectly via wired or wireless communication, which is not limited herein.

[0048] In some embodiments, terminal 101 can be various types of terminals such as mobile phones, desktop computers, laptops, tablets, and smartwatches. An application can be installed and run on terminal 101, which can display a data processing page including a first window and a second window. Users can view logging curves and merged results in the first window, and view the first parameter, the second parameter, and the amplitude spectrum in the second window. The application is associated with server 102, which provides background services to terminal 101.

[0049] In some embodiments, server 102 can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.

[0050] In some embodiments, server 102 undertakes the main computing work and terminal 101 undertakes the secondary computing work; or, server 102 undertakes the secondary computing work and terminal 101 undertakes the main computing work; or, server 102 and terminal 101 collaborate on computing using a distributed computing architecture.

[0051] Figure 2 This is a flowchart of a data display method according to an embodiment of this application, which is executed by a computer device. See also... Figure 2 The method includes the following steps:

[0052] 201. Obtain seismic data and well logging curves for the target site.

[0053] In this embodiment, seismic data is used to provide the components for frequency domain merging. The seismic data typically selected is high-confidence, high-signal-to-noise ratio data; that is, while preserving characteristics such as seismic amplitude and frequency, noise points in the seismic data are eliminated as much as possible to avoid noise interference and make the results more accurate. The seismic data can be data obtained through seismic logging or recorded seismic data, etc.

[0054] The seismic data includes acoustic impedance data for the target block, facilitating frequency domain merging of the acoustic impedance data. The target block includes at least one artificial well, and any well within the target block is designated as the target well. The well logging curve is used to indicate the acoustic impedance data of the target well and serves as a reference curve for frequency domain merging of the acoustic impedance data.

[0055] 202. Display the data processing page. The data processing page includes a first window and a second window. The first window displays the well logging curve, first data, second data, and third data. The second window displays the amplitude spectrum and an adjustment box. The first data is used to represent the low-frequency components of the seismic data, the second data is used to represent the high-frequency components of the seismic data, and the third data is the data obtained by merging the first and second data. The amplitude spectrum is used to indicate the correspondence between the amplitude and frequency of the data displayed in the first window, and the adjustment box is used to adjust the parameters.

[0056] In this embodiment, the process of frequency domain merging of impedance data is the process of merging different frequency band components of two impedance data sets into a new impedance data set. Here, the first data and the second data refer to the different frequency band components to be merged, and the third data refers to the new impedance data obtained after merging. The first data, the second data, the third data, and the logging curve are all displayed in the first window. The amplitude spectrum, which reflects the frequency and amplitude relationship of the above data, as well as the first and second parameters required for the frequency domain merging process, are displayed in the second window.

[0057] The first window includes an upper display frame, a middle display frame, and a lower display frame, used to display first data, second data, and third data, respectively. All three data items are displayed as waveform curves within the display frames. The first window can also display naming boxes and curve adjustment boxes for the three data items. The naming boxes are used to name the three data items, and the curve adjustment boxes are used to adjust the color, density, waveform display, and peak fill of the curves within the display frames. This application embodiment does not limit the additional display content of the first window.

[0058] The second window includes an image frame and an adjustment frame. The image frame displays the amplitude spectrum, with frequency on the horizontal axis and amplitude on the vertical axis. The adjustment frame is used to adjust the first and second parameters, including parameter increase keys, parameter decrease keys, an confirmation key, and a parameter input box. The second window can also display legends and auxiliary lines of the curve. This embodiment does not limit the additional display content of the second window.

[0059] 203. In response to the adjustment operation of the first parameter and the second parameter in the adjustment box, the well logging curve, the first adjustment data, the second adjustment data and the third adjustment data are displayed in the first window. The first adjustment data is the low-frequency component extracted from the seismic data based on the parameter value after the first parameter is adjusted. The second adjustment data is the high-frequency component extracted from the seismic data based on the parameter value after the first parameter is adjusted. The third adjustment data is the data obtained by merging the first adjustment data and the second adjustment data based on the parameter value after the second parameter is adjusted.

[0060] In this embodiment, after the parameters are adjusted in the adjustment box of the second window, the first data, second data, and third data are updated in the first window according to the adjusted parameters, and the updated first adjusted data, second adjusted data, and third adjusted data are displayed. Each time an adjustment operation is performed in the second window, the data displayed in the first window is updated accordingly.

[0061] The adjustment operation refers to the operation of changing the first parameter and the second parameter. The adjustment operation can change only the first parameter, only the second parameter, or both parameters simultaneously.

[0062] This application provides a data display method. By displaying seismic data and well logging curves of any profile in a first window of a data processing page, and displaying the amplitude spectrum and adjustment boxes in a second window, the method allows for real-time adjustment of the first and second parameters during frequency domain merging. It also enables observation of the merged results under different parameters and real-time viewing of the relationship between the merged results and the well logging curves. Compared to traditional frequency domain merging methods, where the merged results can only be observed after all seismic data from all profiles have been merged, and then compared with the well logging curves, this method not only uses an interactive visualization page, making it more intuitive and clear, but also allows for frequency domain merging of seismic data from a single profile, resulting in higher efficiency.

[0063] Figure 3 This is a flowchart of another data display method provided according to an embodiment of this application, which is executed by a computer device. See also... Figure 3 The method includes the following steps:

[0064] 301. Obtain seismic data and well logging curves for the target site.

[0065] In this embodiment, seismic data is used to provide the components for frequency domain merging, and well logging curves are used as reference curves for frequency domain merging. Typically, there are multiple wells in the target block; any well in the target block is designated as the target well. The seismic data includes the wave impedance data of the target block, and the well logging curves reflect the wave impedance data of the target well.

[0066] Seismic data can be obtained through impedance spectroscopy (IPS) inversion. IPS inversion is used to convert seismic profiles into IPS profiles, allowing for comparative studies of seismic and well logging data. However, IPS-obtained IPS data suffers from severe bandwidth limitations, particularly the loss of low-frequency components. Therefore, frequency domain merging methods are used to supplement low-frequency components in the IPS-obtained data. In other words, frequency domain merging of IPS data is typically used to extend the frequency domain of the IPS-obtained IPS data. Seismic data, usually selected with high reliability and a high signal-to-noise ratio, aims to eliminate noise points in the seismic data as much as possible while preserving characteristics such as seismic amplitude and frequency, thereby avoiding noise interference and making the results more accurate.

[0067] The seismic data includes first seismic data and second seismic data. The difference is that the first seismic data is used to provide the low-frequency components for frequency domain merging, while the second seismic data is used to provide the high-frequency components for frequency domain merging. It should be noted that the second seismic data can be obtained from the first seismic data through impedance inversion. In other words, the second seismic data can be obtained by bandpass filtering and subsequent processing of the first seismic data.

[0068] For example, if there are 30 wells in a target block, well number 1 in the target block is designated as the target well. The impedance curves of the 30 wells in the target block are interpolated to obtain the first seismic data across the entire frequency band, providing the low-frequency components. Based on the cutoff parameters (20-26-60-70), bandpass filtering and subsequent processing are performed on the first seismic data to obtain a large amount of data with frequencies between 26Hz and 70Hz, and a small amount of data with frequencies between 20Hz and 26Hz and between 60Hz and 70Hz. This obtained data constitutes the second seismic data, providing the high-frequency components.

[0069] In this context, well logging curves serve as reference curves, referring to the curves in the well logging data of the target well. For example, if there are 30 wells in a target block, and well number 1 in the target block is designated as the target well, a low-pass filter is applied to the target well's impedance curve based on a cutoff parameter (70-80). This yields a large portion of the impedance curve with frequencies below 70Hz, and a smaller portion with frequencies between 70Hz and 80Hz. These are the well logging curves. The 0-70Hz range represents the effective frequency band within the seismic dataset. It should be noted that the frequency range of the target well's impedance curve is relatively large, for example, it might be 0-200Hz. Therefore, low-pass filtering is necessary to retain data within the effective frequency band and eliminate the influence of data outside the effective frequency band.

[0070] 302. Display a blank page in the first window and a blank page in the second window.

[0071] In this embodiment, the first window displays an upper display box, a middle display box, and a lower display box. The upper display box displays low-frequency data, the middle display box displays high-frequency data, and the lower display box displays merged data. The first window may also display a naming box and a curve adjustment box. The naming box is used to name the three data items, and the curve adjustment box is used to adjust the color, density, waveform display, and peak fill of the waveform curve in the display box. This embodiment does not limit the additional display content of the first window. For example, when any waveform curve is selected, the color table can be opened in the curve adjustment box, and any color can be selected to update the waveform curve to that color; when the waveform display is unchecked, the waveform curve disappears.

[0072] See Figure 4 As shown, Figure 4 This is a schematic diagram of a first window provided according to an embodiment of this application. The upper display box 401 is used to display low-frequency data, the middle display box 402 is used to display high-frequency data, the lower display box 403 is used to display merged data, the naming box 404 is used to name the above three data items, and the curve adjustment box 405 is used to adjust the waveform curve in the display box. The logging curve 406 is displayed overlaid on the above three data items.

[0073] The second window displays an image frame and an adjustment box. The image frame displays the amplitude spectrum, using different colors to show the amplitude spectra of low-frequency data, high-frequency data, and merged data in a planar coordinate system. The horizontal axis of the planar coordinate system represents frequency in Hertz (Hz), and the vertical axis represents amplitude in decibels (dB). The adjustment box is used to adjust the parameters required for frequency domain merging. The adjustment box includes parameter increase / decrease buttons, an confirmation button, and a parameter input box. It should be noted that the second window can also display curve legends and auxiliary lines. This embodiment does not limit the additional display content of the second window.

[0074] See Figure 5 As shown, Figure 5 This is a schematic diagram of a second window provided according to an embodiment of this application. The image frame 501 is used to display the amplitude spectrum of low-frequency data, high-frequency data, merged data, and well logging curves, while the adjustment frame 502 is used to display the parameters and adjustment options required for frequency domain merging.

[0075] 303. Based on the preset value of the first parameter, the first seismic data in the seismic data is low-pass filtered to obtain the first data, which is used to provide the low-frequency component.

[0076] In this embodiment of the application, the preset value of the lower limit value f1 in the first parameter is used as the cutoff frequency of the low-pass filter to perform low-pass filtering on the first seismic data to obtain the first data, which is the low-frequency component used for frequency domain merging.

[0077] The first parameter refers to the merging frequency, in the form of (f1, f2), with the unit being Hertz (Hz). Here, f1 is the cutoff frequency of the low-pass filter, and f2 is the cutoff frequency of the high-pass filter. The transition from f1 to f2 is used to achieve a smooth transition in the filtering process.

[0078] By applying a low-pass filter to the first seismic data based on the first parameter, a large amount of data with frequencies below f1 and a small amount of data with frequencies between f1 and f2 can be obtained. This obtained data constitutes the first data. The preset value of the first parameter refers to the default parameter value when no adjustment is made. For example, if the preset value of the first parameter is (8, 10), applying a low-pass filter to the first seismic data based on this preset value will yield a large amount of data with frequencies below 8Hz and a small amount of data with frequencies between 8Hz and 10Hz. This obtained data constitutes the first data.

[0079] 304. Based on the preset value of the first parameter, the second seismic data in the seismic data is subjected to high-pass filtering to obtain the second data, which is used to provide high-frequency components.

[0080] In this embodiment of the application, the preset value of the upper limit value f2 in the first parameter is used as the cutoff frequency of the high-pass filter to perform high-pass filtering on the second seismic data to obtain the second data, which is the high-frequency component used for frequency domain merging.

[0081] Specifically, by applying a low-pass filter to the second seismic data based on the first parameter, a large amount of data with frequencies higher than f2 and a small amount of data with frequencies between f1 and f2 can be obtained. This obtained data constitutes the second data. For example, if the preset value of the first parameter is (8, 10), by applying a high-pass filter to the second seismic data based on this preset value, a large amount of data with frequencies higher than 10Hz and a small amount of data with frequencies between 8Hz and 10Hz can be obtained. This obtained data constitutes the second data.

[0082] 305. Based on the preset value of the second parameter, the first data and the second data are merged to obtain the third data.

[0083] In this embodiment, the second parameter refers to the amplitude coefficient, which is a proportionality coefficient used to adjust the amplitude spectrum of the second data relative to the amplitude spectrum of the first data. In other words, the second parameter is used to adjust the relative amplitude of the first and second data. The value of the second parameter can range from 0.5 to 1.5, and the preset value can be 1.0. It should be noted that since the amplitude range of the impedance data obtained from impedance inversion is usually inconsistent with the amplitude range of the actual seismic data, and when the seismic data is impedance data obtained from impedance inversion, the amplitude ranges of the low-frequency and high-frequency components obtained from the seismic data are also affected, the amplitude coefficient is used to adjust the relative amplitude of the low-frequency and high-frequency components, that is, to adjust the relative amplitude of the first and second data.

[0084] In some embodiments, a second parameter is used to adjust the relative amplitude between data points. Correspondingly, the second data is multiplied by a preset value of the second parameter to obtain intermediate data; the intermediate data is then added to the first data to obtain third data. It should be noted that the first data can be multiplied by the third parameter to obtain intermediate data; the intermediate data can be added to the second data to obtain third data. The value of the third parameter should be the reciprocal of the value of the second parameter. Where the relative amplitude of the first and second parameters can be adjusted, the embodiments of this application do not limit the adjustment method.

[0085] 306. In the first window, the logging curve, first data, second data, and third data are displayed.

[0086] In this embodiment, the upper display box in the first window displays the first data, the middle display box displays the second data, and the lower display box displays the third data. All three data items are displayed as waveform curves within the display boxes. The horizontal axis in the upper, middle, and lower display boxes represents the location of the seismic trace, and the vertical axis represents time, with corresponding positions for both axes. In other words, in the first window, the upper, middle, and lower display boxes are aligned and displayed proportionally, showing a profile of the first, second, and third data at the same spatial location. The same spatial location means that the X, Y, and Z coordinates and ranges of the profile are completely identical. The first, second, and third data are each composed of multiple seismic waveform traces, each a one-dimensional signal trace, which can be simply referred to as a seismic trace. It is important to note that the first, second, and third data are data from the selected profile, not seismic data from the entire target block.

[0087] In some embodiments, to facilitate observation of the merged results, the data is displayed in an overlay manner in the first window. Accordingly, in the first window, the logging curves are overlaid on the first data, the second data, and the third data, respectively. That is, in the first window, the logging curves are plotted on the profile and displayed at the same position as the X and Y coordinates of the target well.

[0088] 307. In the second window, the amplitude spectrum and adjustment boxes are displayed. The amplitude spectrum is used to indicate the correspondence between the amplitude and frequency of the data displayed in the first window, and the adjustment boxes are used to adjust the parameters.

[0089] In this embodiment, the amplitude spectra of the first data, second data, third data, and well logging curve are displayed in different colors in the planar coordinate system within the image frame of the second window. The adjustment box in the second window displays the parameter values ​​of the first and second parameters, as well as adjustment options. The adjustment box is used to adjust the first and second parameters so that the amplitude spectrum of the third data and the amplitude spectrum of the well logging curve are as close as possible within the effective frequency band, i.e., with a high degree of overlap. This results in a better frequency domain merging result. The adjustment box includes parameter increase keys, parameter decrease keys, an confirmation key, and a parameter input box. The effective frequency band refers to the frequency range within the effective seismic data set.

[0090] In some embodiments, to facilitate real-time observation and adjustment of parameters, an amplitude spectrum and an adjustment box are displayed in the second window. Accordingly, for any one of the logging curve, first data, second data, and third data, the relationship between the amplitude and frequency of the data is determined; based on the relationship between the amplitude and frequency of the data, the amplitude spectrum of the data is displayed in the second window; the preset values ​​of the first parameter and the second parameter are displayed in the adjustment box of the second window. The amplitude spectra of the first data, second data, third data, and logging curve can be displayed in different colors for easy differentiation and a more intuitive and clearer presentation.

[0091] 308. In response to the adjustment operation of the first parameter and the second parameter in the adjustment box, send the adjusted parameter values ​​of the first parameter and the second parameter to the first window.

[0092] In the embodiments of this application, the adjustment operation refers to the operation of changing the first parameter and the second parameter. The adjustment operation may change only the first parameter, only the second parameter, or both the first parameter and the second parameter.

[0093] The adjustment operation can be performed by clicking the parameter increase and decrease buttons in the adjustment box, or by entering parameters in the parameter input box within the adjustment box. For example, clicking the parameter decrease button for the lower limit value f1 of the first parameter will adjust the parameter value from 8 to 7; clicking the parameter increase button for the upper limit value f2 of the first parameter will adjust the parameter value from 10 to 11; and entering parameters in the parameter input box of the second parameter will adjust the parameter value from 1.0 to 1.2.

[0094] After adjusting the first and second parameters, the adjusted parameter values ​​can be sent directly to the first window via a data communication mechanism; alternatively, clicking the confirmation button will send the adjusted parameter values ​​to the first window via the data communication mechanism. For example, the adjusted lower limit value f1 (value 7), upper limit value f2 (value 11), and second parameter (value 1.2) can be sent directly to the first window.

[0095] 309. Based on the parameter values ​​after the first parameter adjustment and the parameter values ​​after the second parameter adjustment, determine the first adjusted data, the second adjusted data, and the third adjusted data. The first adjusted data is the low-frequency component extracted from the seismic data based on the parameter values ​​after the first parameter adjustment. The second adjusted data is the high-frequency component extracted from the seismic data based on the parameter values ​​after the first parameter adjustment. The third adjusted data refers to the data obtained by merging the first adjusted data and the second adjusted data based on the parameter values ​​after the second parameter adjustment.

[0096] In this embodiment, after the parameters are adjusted in the adjustment box of the second window, the updated first adjustment data, second adjustment data, and third adjustment data are determined based on the adjusted parameters. That is, the first adjustment data, second adjustment data, and third adjustment data for the location of the profile passing through the target well are re-determined based on the adjusted parameters.

[0097] For example, the adjusted value of the first parameter is (7, 11), and the adjusted value of the second parameter is 1.2. After low-pass filtering the first seismic data based on the adjusted value of the first parameter, a large amount of data with frequencies below 7Hz and a small amount of data with frequencies between 7Hz and 11Hz are obtained. This data is the first adjusted data. After high-pass filtering the second seismic data based on the preset value of the first parameter, a large amount of data with frequencies above 11Hz and a small amount of data with frequencies between 7Hz and 11Hz are obtained. This data is the second adjusted data. Multiplying the second adjusted data by 1.2 and then adding it to the first adjusted data yields the third adjusted data.

[0098] 310. Update the first data, second data, and third data in the first window to the first adjusted data, second adjusted data, and third adjusted data, respectively.

[0099] In this embodiment, the data displayed in the first window is updated accordingly after each adjustment operation is performed in the second window. It should be noted that a method can be adopted that eliminates the need for manual parameter confirmation, allowing the first window to automatically monitor adjustments to the first and second parameters in the second window and update the data in the first window in real time based on the adjusted parameters.

[0100] See Figure 5 As shown, Figure 5 This is a schematic diagram of a second window provided according to an embodiment of this application. After multiple parameter adjustments, the value of the first parameter is (20, 26), and the value of the second parameter is 1.0. Image frame 501 displays the amplitude spectrum of the first data, second data, third data, and the logging curve. Adjustment frame 502 displays the lower limit of the merging frequency f1 as 20, the upper limit of the merging frequency f2 as 26, and the amplitude coefficient as 1.0. According to the amplitude spectrum displayed in image frame 501, the amplitude spectrum of the third data and the amplitude spectrum of the logging curve basically overlap in the 0-62Hz range, but the difference is significant above 70Hz. That is, within the effective frequency band, the amplitude spectrum of the third data and the amplitude spectrum of the logging curve have a high degree of overlap. Accordingly, see... Figure 4 As shown, Figure 4 This is a schematic diagram of a first window provided according to an embodiment of this application. Figure 4 The display shows the waveform curves corresponding to the above parameters. It can be seen from the lower display box of the first window that the third data and the logging curve have a high degree of overlap.

[0101] In some embodiments, target parameters and a target image can be output. Accordingly, in response to the output operation, target parameters and a target image are determined, wherein the target parameters are the parameter values ​​of the first parameter and the second parameter currently displayed in the second window, and the target image includes the third adjustment data and logging curve currently displayed in the first window; the target image and target parameters are then output.

[0102] It should be noted that when the overlap between the third data and the logging curve in the first window is high, and simultaneously, the overlap between the amplitude spectra of the third data and the logging curve within the effective frequency band in the second window is high—meaning the waveform curves meet the similarity requirements—it indicates that the frequency domain merging result of the impedance data is good. In this case, the target parameters and target image are typically output. For example, the output target parameters include the merging frequency (20, 26) and the amplitude coefficient 1.0, and the output target image is the image displayed in the lower frame at this time. Conversely, when the frequency domain merging result is poor, the parameters are readjusted in the second window, and the corresponding waveform curve is re-displayed in the first window.

[0103] In some embodiments, an "Apply" button may be displayed in the second window. Accordingly, when the frequency domain merging result is good, the "Apply" button can be clicked directly to apply the current values ​​of the first and second parameters to the seismic data of the entire target block. That is, in response to the triggering operation of the "Apply" button in the second window, frequency domain merging is performed on the wave impedance data of the target block based on the values ​​of the first and second parameters in the second display window.

[0104] It should be noted that, based on the method in the embodiments of this application, multiple wells and corresponding profiles in the target block can be analyzed to obtain multiple target parameters that result in better frequency domain merging. Following the principle of ensuring that most wells in the target block meet similarity requirements, these multiple target parameters are fine-tuned to obtain the final merged frequency and amplitude coefficient. Applying these parameters to the seismic data of the entire target block yields the final frequency domain merging result.

[0105] This application provides a data display method. By displaying seismic data and well logging curves of any profile in a first window of a data processing page, and displaying the amplitude spectrum and adjustment boxes in a second window, the method allows for real-time adjustment of the first and second parameters during frequency domain merging. It also enables observation of the merged results under different parameters and real-time viewing of the relationship between the merged results and the well logging curves. Compared to traditional frequency domain merging methods, where the merged results can only be observed after all seismic data from all profiles have been merged, and then compared with the well logging curves, this method not only uses an interactive visualization page, making it more intuitive and clear, but also allows for frequency domain merging of seismic data from a single profile, resulting in higher efficiency.

[0106] Figure 6 This is a block diagram of a data display device according to an embodiment of this application. The device is used to perform the steps of the above-described data display method, see [link to relevant documentation]. Figure 6The data display device includes: an acquisition module 601, a first display module 602, and a second display module 603.

[0107] The acquisition module 601 is used to acquire seismic data and well logging curves of the target block;

[0108] The first display module 602 is used to display a data processing page. The data processing page includes a first window and a second window. The first window displays well logging curves, first data, second data, and third data. The second window displays an amplitude spectrum and an adjustment box. The first data represents the low-frequency component of the seismic data, the second data represents the high-frequency component of the seismic data, and the third data is the data obtained by merging the first data and the second data. The amplitude spectrum is used to indicate the correspondence between the amplitude and frequency of the data displayed in the first window, and the adjustment box is used to adjust the parameters.

[0109] The second display module 603 is used to respond to the adjustment operation of the first parameter and the second parameter in the adjustment box, and to display the logging curve, the first adjustment data, the second adjustment data and the third adjustment data in the first window. The first adjustment data is the low-frequency component extracted from the seismic data based on the parameter value after the first parameter is adjusted. The second adjustment data is the high-frequency component extracted from the seismic data based on the parameter value after the first parameter is adjusted. The third adjustment data is the data obtained by merging the first adjustment data and the second adjustment data based on the parameter value after the second parameter is adjusted.

[0110] In some embodiments, Figure 7 This is a block diagram of another data display device according to an embodiment of this application. See also Figure 7 As shown, in some embodiments, the seismic data includes first seismic data and second seismic data, wherein the first seismic data is used to provide low-frequency components and the second seismic data is used to provide high-frequency components.

[0111] The first display module 602 includes:

[0112] The first display unit 701 is used to display the blank page of the first window and the blank page of the second window;

[0113] The first filtering unit 702 is used to perform low-pass filtering on the first seismic data based on the preset value of the first parameter to obtain the first data;

[0114] The second filtering unit 703 is used to perform high-pass filtering on the second seismic data based on the preset value of the first parameter to obtain the second data;

[0115] The merging unit 704 is used to merge the first data and the second data based on a preset value of the second parameter to obtain the third data;

[0116] The second display unit 705 is used to display the logging curve, first data, second data and third data in the first window;

[0117] The third display unit 706 is used to display the amplitude spectrum and adjustment box in the second window.

[0118] In some embodiments, the merging unit 704 is used to multiply the second data and the preset value of the second parameter to obtain intermediate data; and to add the intermediate data and the first data to obtain the third data.

[0119] In some embodiments, the second display unit 705 is used to display well logging curves superimposed on the first data, the second data, and the third data in the first window.

[0120] In some embodiments, the third display unit 706 is used to determine the relationship between the amplitude and frequency of any one of the logging curve, first data, second data, and third data; display the amplitude spectrum of the data in a second window based on the relationship between the amplitude and frequency of the data; and display the preset values ​​of the first parameter and the second parameter in the adjustment box of the second window.

[0121] In some embodiments, the second display module 603 is configured to, in response to the adjustment operation of the first parameter and the second parameter in the adjustment box, send the adjusted parameter values ​​of the first parameter and the second parameter to the first window; determine the first adjustment data, the second adjustment data, and the third adjustment data based on the adjusted parameter values ​​of the first parameter and the second parameter; and update the first data, the second data, and the third data in the first window to the first adjustment data, the second adjustment data, and the third adjustment data, respectively.

[0122] In some embodiments, the apparatus further includes:

[0123] The determination module 707 is used to determine the target parameters and the target image in response to the output operation. The target parameters are the parameter values ​​of the first parameter and the second parameter currently displayed in the second window. The target image includes the third adjustment data and the logging curve currently displayed in the first window.

[0124] Output module 708 is used to output the target image and target parameters.

[0125] This application provides a data display device that displays seismic data and well logging curves of any profile in a first window of a data processing page, and displays the amplitude spectrum and adjustment box in a second window. This allows for real-time adjustment of the first and second parameters during frequency domain merging, and observation of the merged results under different parameters. The relationship between the merged results and the well logging curves can also be viewed in real time. Compared to traditional frequency domain merging methods, where the merged results can only be observed after all seismic data from all profiles have been merged, and then compared with the well logging curves, this method not only uses an interactive visualization page, making it more intuitive and clear, but also allows for frequency domain merging of seismic data from a single profile, resulting in higher efficiency.

[0126] It should be noted that the data display device provided in the above embodiments is only illustrated by the division of the above functional modules when running the application. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the terminal can be divided into different functional modules to complete all or part of the functions described above. In addition, the data display device and the data display method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.

[0127] Figure 8 This is a schematic diagram of a terminal according to an embodiment of this application. The terminal 800 can be a portable mobile terminal, such as a smartphone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop computer, or desktop computer. The terminal 800 may also be referred to as a user device, portable terminal, laptop terminal, desktop terminal, or other names.

[0128] Typically, terminal 800 includes a processor 801 and a memory 802.

[0129] Processor 801 may include one or more processing cores, such as a quad-core processor or an octa-core processor. Processor 801 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 801 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 801 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 801 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.

[0130] The memory 802 may include one or more computer-readable storage media, which may be non-transitory. The memory 802 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 802 are used to store at least one computer program, which is executed by the processor 801 to implement the data display method provided in the method embodiments of this application.

[0131] In some embodiments, the terminal 800 may also optionally include a peripheral device interface 803 and at least one peripheral device. The processor 801, memory 802, and peripheral device interface 803 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 803 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: a radio frequency circuit 804, a display screen 805, a camera assembly 806, an audio circuit 807, and a power supply 808.

[0132] Peripheral device interface 803 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 801 and memory 802. In some embodiments, processor 801, memory 802 and peripheral device interface 803 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 801, memory 802 and peripheral device interface 803 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0133] The radio frequency (RF) circuit 804 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 804 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 804 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. In some embodiments, the RF circuit 804 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 804 can communicate with other terminals through at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 804 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.

[0134] Display screen 805 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 805 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 801 for processing. In this case, display screen 805 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 805, disposed on the front panel of terminal 800; in other embodiments, there may be at least two display screens, disposed on different surfaces of terminal 800 or in a folded design; in other embodiments, display screen 805 may be a flexible display screen, disposed on a curved or folded surface of terminal 800. Furthermore, display screen 805 may be configured as a non-rectangular irregular shape, i.e., a non-rectangular screen. Display screen 805 may be made of materials such as LCD (Liquid Crystal Display) or OLED (Organic Light-Emitting Diode).

[0135] The camera assembly 806 is used to acquire images or videos. In some embodiments, the camera assembly 806 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 806 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash is a combination of a warm-light flash and a cool-light flash, which can be used for light compensation at different color temperatures.

[0136] The audio circuit 807 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting the sound waves into electrical signals that are input to the processor 801 for processing, or input to the radio frequency circuit 804 to achieve voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each located at a different part of the terminal 800. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert the electrical signals from the processor 801 or the radio frequency circuit 804 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 807 may also include a headphone jack.

[0137] Power supply 808 is used to supply power to the various components in terminal 800. Power supply 808 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When power supply 808 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0138] In some embodiments, the terminal 800 further includes one or more sensors 809. The one or more sensors 809 include, but are not limited to, an accelerometer 810, a gyroscope 811, a pressure sensor 812, an optical sensor 813, and a proximity sensor 814.

[0139] Accelerometer 810 can detect the magnitude of acceleration on the three coordinate axes of a coordinate system established by terminal 800. For example, accelerometer 810 can be used to detect the components of gravitational acceleration on the three coordinate axes. Processor 801 can control display screen 805 to display the user interface in either a landscape or portrait view based on the gravitational acceleration signal acquired by accelerometer 810. Accelerometer 810 can also be used for games or for acquiring user motion data.

[0140] The gyroscope sensor 811 can detect the orientation and rotation angle of the terminal 800. The gyroscope sensor 811, in conjunction with the accelerometer sensor 810, can collect 3D motion data from the user on the terminal 800. Based on the data collected by the gyroscope sensor 811, the processor 801 can perform the following functions: motion sensing (e.g., changing the UI based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.

[0141] The pressure sensor 812 can be disposed on the side bezel of the terminal 800 and / or the lower layer of the display screen 805. When the pressure sensor 812 is disposed on the side bezel of the terminal 800, it can detect the user's grip signal on the terminal 800, and the processor 801 can perform left / right hand recognition or quick operation based on the grip signal collected by the pressure sensor 812. When the pressure sensor 812 is disposed on the lower layer of the display screen 805, the processor 801 can control the operable controls on the UI interface based on the user's pressure operation on the display screen 805. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0142] An optical sensor 813 is used to collect ambient light intensity. In one embodiment, the processor 801 can control the display brightness of the display screen 805 based on the ambient light intensity collected by the optical sensor 813. Optionally, when the ambient light intensity is high, the display brightness of the display screen 805 is increased; when the ambient light intensity is low, the display brightness of the display screen 805 is decreased. In another embodiment, the processor 801 can also dynamically adjust the shooting parameters of the camera assembly 809 based on the ambient light intensity collected by the optical sensor 813.

[0143] The proximity sensor 814, also known as a distance sensor, is installed on the front panel of the terminal 800. The proximity sensor 814 is used to detect the distance between the user and the front of the terminal 800. In one embodiment, when the proximity sensor 814 detects that the distance between the user and the front of the terminal 800 is gradually decreasing, the processor 801 controls the display screen 805 to switch from a screen-on state to a screen-off state; when the proximity sensor 814 detects that the distance between the user and the front of the terminal 800 is gradually increasing, the processor 801 controls the display screen 805 to switch from a screen-off state to a screen-on state.

[0144] Those skilled in the art will understand that Figure 8 The structure shown does not constitute a limitation on terminal 800 and may include more or fewer components than shown, or combine certain components, or use different component arrangements.

[0145] Figure 9This is a schematic diagram of a server structure according to an embodiment of this application. The server 900 can vary considerably due to different configurations or performance. It may include one or more Central Processing Units (CPUs) 901 and one or more memories 902. The memory 902 stores at least one computer program, which is loaded and executed by the processor 901 to implement the data display methods provided in the various method embodiments described above. Of course, the server may also have wired or wireless network interfaces, a keyboard, and input / output interfaces for input and output. The server may also include other components for implementing device functions, which will not be elaborated here.

[0146] This application also provides a computer-readable storage medium storing at least one computer program, which is loaded and executed by a processor to implement the data display method described in the above embodiments. For example, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, or optical data storage device, etc.

[0147] This application also provides a computer program product, including a computer program that is executed by a processor to implement the data display method in this application embodiment.

[0148] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.

[0149] The above description is merely an optional embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A data display method, characterized in that, The method includes: Acquire seismic data and well logging curves for the target site; The data processing page includes a first window and a second window. The first window displays the well logging curve, first data, second data, and third data. The second window displays an amplitude spectrum and an adjustment box. The first data represents the low-frequency component of the seismic data, the second data represents the high-frequency component of the seismic data, and the third data is obtained by merging the first data and the second data. The amplitude spectrum indicates the correspondence between the amplitude and frequency of the data displayed in the first window, and the adjustment box is used to adjust the parameters. In response to the adjustment operation of the first parameter and the second parameter in the adjustment box, the well logging curve, the first adjustment data, the second adjustment data and the third adjustment data are displayed in the first window. The first adjustment data is the low-frequency component extracted from the seismic data based on the parameter value after the first parameter is adjusted. The second adjustment data is the high-frequency component extracted from the seismic data based on the parameter value after the first parameter is adjusted. The third adjustment data refers to the data obtained by merging the first adjustment data and the second adjustment data based on the parameter value after the second parameter is adjusted.

2. The method according to claim 1, characterized in that, The seismic data includes first seismic data and second seismic data, wherein the first seismic data is used to provide low-frequency components and the second seismic data is used to provide high-frequency components; The data processing display page includes: Display a blank page in the first window and a blank page in the second window; Based on the preset value of the first parameter, the first seismic data is subjected to low-pass filtering to obtain the first data. Based on the preset value of the first parameter, the second seismic data is subjected to high-pass filtering to obtain the second data; Based on the preset value of the second parameter, the first data and the second data are merged to obtain the third data; The first window displays the logging curve, the first data, the second data, and the third data; The amplitude spectrum and the adjustment box are displayed in the second window.

3. The method according to claim 2, characterized in that, The process of merging the first data and the second data based on the preset value of the second parameter to obtain the third data includes: Multiply the second data by the preset value of the second parameter to obtain intermediate data; The intermediate data and the first data are added together to obtain the third data.

4. The method according to claim 2, characterized in that, The first window displays the logging curve, the first data, the second data, and the third data, including: In the first window, the well logging curves are overlaid and displayed on the first data, the second data, and the third data, respectively.

5. The method according to claim 2, characterized in that, The second window displays the amplitude spectrum and the adjustment box, including: For any one of the logging curves, the first data, the second data, and the third data, determine the relationship between the amplitude and frequency of the data; Based on the relationship between the amplitude and frequency of the data, the amplitude spectrum of the data is displayed in the second window; The preset values ​​of the first parameter and the second parameter are displayed in the adjustment box of the second window.

6. The method according to claim 1, characterized in that, In response to the adjustment operation of the first parameter and the second parameter in the adjustment box, the logging curve, the first adjustment data, the second adjustment data, and the third adjustment data are displayed in the first window, including: In response to the adjustment operation of the first parameter and the second parameter in the adjustment box, the adjusted parameter values ​​of the first parameter and the second parameter are sent to the first window; Based on the parameter values ​​after the first parameter adjustment and the parameter values ​​after the second parameter adjustment, the first adjustment data, the second adjustment data, and the third adjustment data are determined; The first data, the second data, and the third data in the first window are updated to the first adjusted data, the second adjusted data, and the third adjusted data, respectively.

7. The method according to claim 1, characterized in that, The method further includes: In response to the output operation, target parameters and target image are determined. The target parameters are the parameter values ​​of the first parameter and the second parameter currently displayed in the second window. The target image includes the third adjustment data and the logging curve currently displayed in the first window. Output the target image and the target parameters.

8. A data display device, characterized in that, The device includes: The acquisition module is used to acquire seismic data and well logging curves of the target site; The first display module is used to display a data processing page, which includes a first window and a second window. The first window displays the well logging curve, first data, second data, and third data. The second window displays an amplitude spectrum and an adjustment box. The first data represents the low-frequency component of the seismic data, the second data represents the high-frequency component of the seismic data, and the third data is obtained by merging the first data and the second data. The amplitude spectrum indicates the correspondence between the amplitude and frequency of the data displayed in the first window, and the adjustment box is used to adjust the parameters. The second display module is used to display the logging curve, first adjustment data, second adjustment data, and third adjustment data in the first window in response to the adjustment operation of the first parameter and the second parameter in the adjustment box. The first adjustment data is the low-frequency component extracted from the seismic data based on the parameter value after the first parameter is adjusted. The second adjustment data is the high-frequency component extracted from the seismic data based on the parameter value after the first parameter is adjusted. The third adjustment data refers to the data obtained by merging the first adjustment data and the second adjustment data based on the parameter value after the second parameter is adjusted.

9. A computer device, characterized in that, The computer device includes a processor and a memory, the memory being used to store at least one computer program, the at least one computer program being loaded by the processor and executed as the data display method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store at least one computer program for performing the data display method according to any one of claims 1 to 7.

11. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the data display method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Seismic inversion reservoir prediction method based on decompaction acoustic wave velocity

    CN106405642A

  • Method and system for evaluating filling characteristics of deep paleokarst reservoir through well-to-seismic integration

    US11500117B1