Data display method and device, computer equipment and storage medium
By setting the first window to display seismic data and logging curves in the data processing page, and the second window to display amplitude spectrum and adjustment boxes, the problem of traditional frequency domain merging methods is not intuitive, clear and inefficient enough, and more intuitive operation and more efficient frequency domain merging results are achieved.
Patent Information
- Application Number
- CN202311389425.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-24
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2043-10-24
AI Technical Summary
When performing frequency domain merging of wave impedance data, the traditional method is not intuitive and clear enough and is inefficient. It requires multiple adjustments to determine the appropriate merging frequency to obtain good merging results.
By setting the first window to display seismic data and logging curves in the data processing page, and the second window to display amplitude spectrum and adjustment boxes, so that during the frequency domain merging process, parameters can be observed and adjusted in real time, and the relationship between the merge result and logging curves can be viewed in real time.
This method makes the frequency domain merging process more intuitive and clear, improves efficiency, and can obtain better merging results based on real-time observation and adjustment of parameters.
Smart Images

Figure CN119884442A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a data display method, device, computer equipment and storage medium. Background Art
[0002] In the process of processing seismic data, it is sometimes necessary to predict reservoir information through wave impedance inversion. However, since the wave impedance data obtained after wave impedance inversion of seismic data usually has a frequency band limitation, it is necessary to widen the frequency bandwidth of the wave impedance data by frequency domain merging of the wave impedance data to better reflect the reservoir characteristics. Among them, the different frequency band components of two wave impedance data are merged into a new wave impedance data. This process is called frequency domain merging of wave impedance data. Therefore, how to achieve frequency domain merging of wave 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 in the image at the same time, determine the merging frequency based on the image, and 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 above frequency domain merging method can only observe the merging result after all data have completed the frequency domain merging, which may result in multiple adjustments to determine a better merging frequency and thus obtain 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] The embodiment of the present application provides a data display method, device, computer equipment and storage medium, which can display the seismic data and logging curve of any section in the first window of the data processing page, and display the amplitude spectrum and adjustment box in the second window, so that in the process of frequency domain merging, the merging result after frequency domain merging under different first parameters and second parameters can be observed in real time. Compared with the traditional frequency domain merging method, this method is not only more intuitive and clear, but also more efficient. The technical solution is as follows:
[0006] In one aspect, a data display method is provided, the method comprising:
[0007] Obtain seismic data and well logging curves of the target plot;
[0008] Displaying a data processing page, the data processing page includes a first window and a second window, the first window displays the logging curve, the first data, the second data and the third data, the second window displays an amplitude spectrum and an adjustment box, the first data is used to represent the low-frequency component of the seismic data, the second data is used to represent the high-frequency component of the seismic data, the third data is the data obtained by merging the first data and the second data, the amplitude spectrum is used to indicate the corresponding relationship between the amplitude and frequency of the data displayed in the first window, and the adjustment box is used to adjust parameters;
[0009] In response to the adjustment operation of the first parameter and the second parameter in the adjustment box, the logging curve, first adjustment data, second adjustment data and third adjustment data are displayed in the first window, the first adjustment data is a low-frequency component extracted from the seismic data based on the parameter value after the adjustment of the first parameter, the second adjustment data is a high-frequency component extracted from the seismic data based on the parameter value after the adjustment of the first parameter, and 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 adjustment of the second parameter.
[0010] In another aspect, a data display device is provided, the device comprising:
[0011] An acquisition module is used to acquire seismic data and well logging curves of the target plot;
[0012] a first display module, for displaying a data processing page, the data processing page comprising a first window and a second window, the first window displays the logging curve, the first data, the second data and the third data, the second window displays an amplitude spectrum and an adjustment box, the first data is used to represent the low-frequency component of the seismic data, the second data is used to represent the high-frequency component of the seismic data, the third data is data obtained by merging the first data and the second data, the amplitude spectrum is used to indicate the corresponding relationship between the amplitude and frequency of the data displayed in the first window, and the adjustment box is used to adjust parameters;
[0013] A 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, wherein the first adjustment data is a low-frequency component extracted from the seismic data based on the parameter value after the adjustment of the first parameter, the second adjustment data is a high-frequency component extracted from the seismic data based on the parameter value after the adjustment of the first parameter, and the third adjustment data refers to data obtained by merging the first adjustment data and the second adjustment data based on the parameter value after the adjustment of the second parameter.
[0014] In some embodiments, the seismic data includes first seismic data and second seismic data, wherein the first seismic data is used to provide a low-frequency component, and the second seismic data is used to provide a high-frequency component;
[0015] The first display module includes:
[0016] A first display unit, configured to display a blank page of the first window and a blank page of the second window;
[0017] A first filtering unit, configured to perform low-pass filtering on the first seismic data based on a preset value of the first parameter to obtain the first data;
[0018] A second filtering unit, configured to perform high-pass filtering on the second seismic data based on a preset value of the first parameter to obtain the second data;
[0019] a merging unit, configured to merge the first data and the second data based on a preset value of the second parameter to obtain the third data;
[0020] A second display unit, configured 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 used 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 used to display the logging curve in the first window, superimposed on the first data, the second data and the third data respectively.
[0024] In some embodiments, the third display unit is used to determine the relationship between the amplitude and frequency of the data for any one of the logging curve, the first data, the second data and the third data; based on the relationship between the amplitude and frequency of the data, display the amplitude spectrum of the data in the second window; and display the preset value of the first parameter and the preset value of the second parameter in the adjustment box of the second window.
[0025] In some embodiments, the second display module is used to send the adjusted parameter value of the first parameter and the adjusted parameter value of the second parameter to the first window in response to the adjustment operation of the first parameter and the second parameter in the adjustment box; determine the first adjustment data, the second adjustment data and the third adjustment data based on the adjusted parameter value of the first parameter and the adjusted parameter value of 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 comprises:
[0027] a determination module, configured to determine, in response to an output operation, a target parameter and a target image, wherein the target parameter is a parameter value of the first parameter and a parameter value of the second parameter currently displayed in the second window, and the target image includes the third adjustment data and the well logging curve currently displayed in the first window;
[0028] An output module is used to output the target image and the target parameters.
[0029] On the other hand, a computer device is provided, which includes a processor and a memory, wherein the memory is used to store at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the data display method in the embodiment of the present application.
[0030] On the other hand, a computer-readable storage medium is provided, in which at least one computer program is stored. The at least one computer program is loaded and executed by a processor to implement the data display method in the embodiment of the present application.
[0031] On the other hand, a computer program product is provided, including a computer program, wherein the computer program is executed by a processor to implement the data display method in the embodiment of the present application.
[0032] The present application provides a data display method, which displays the seismic data and logging curves of any section in the first window of the data processing page, and displays the amplitude spectrum and adjustment box in the second window, so that in the process of frequency domain merging, the first parameter and the second parameter can be adjusted in real time, and the merging result after frequency domain merging of the data on the section under different parameters can be observed, and the relationship between the merging result and the logging curve can be viewed in real time. Compared with the traditional frequency domain merging method, the merging result can only be observed after the seismic data on all sections have completed the frequency domain merging, and then the merging result can be compared with the logging curve. This method not only uses an interactive visualization page, which is more intuitive and clear, but also can perform frequency domain merging of seismic data of a single section separately, which is more efficient. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0034] Figure 1 is a schematic diagram of an implementation environment of a data display method provided according to an embodiment of the present application;
[0035] Figure 2 is a flow chart of a data display method provided according to an embodiment of the present application;
[0036] Figure 3 is a flow chart of another data display method provided according to an embodiment of the present application;
[0037] Figure 4 is a schematic diagram of a first window provided according to an embodiment of the present application;
[0038] Figure 5 is a schematic diagram of a second window provided according to an embodiment of the present application;
[0039] Figure 6 is a block diagram of a data display device provided according to an embodiment of the present application;
[0040] Figure 7 is a block diagram of another data display device provided according to an embodiment of the present application;
[0041] Figure 8 is a schematic diagram of the structure of a terminal provided according to an embodiment of the present application;
[0042] Fig. 9 It is a structural diagram of a server provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0043] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in 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 substantially the same effects and functions. It should be understood that there is no logical or temporal dependency between "first", "second", and "nth", nor are there any limitations on quantity and execution order.
[0045] In the present application, the term "at least one" means one or more, and the term "plurality" means two or more.
[0046] It should be noted that the 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 are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions. For example, the seismic data and well logging curves involved in this application are all obtained with full authorization.
[0047] Figure 1 Schematic diagram of an implementation environment of a data display method provided according to an embodiment of the present application. Figure 1 The implementation environment includes a terminal 101 and a server 102. The terminal 101 and the server 102 can be directly or indirectly connected via wired or wireless communication, which is not limited in this application.
[0048] In some embodiments, the terminal 101 is a terminal of various types such as a mobile phone, a desktop computer, a laptop computer, a tablet computer, a smart watch, etc. An application can be installed and run on the terminal 101, and the application can display a data processing page including a first window and a second window. The user can view the logging curve and the merged result 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 the server 102, and the server 102 provides background services to the terminal 101.
[0049] In some embodiments, server 102 is an independent physical server, or it can be a server cluster or distributed system composed of multiple physical servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), as well as big data and artificial intelligence platforms.
[0050] In some embodiments, the server 102 undertakes the main computing work and the terminal 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work and the terminal 101 undertakes the main computing work; or, the server 102 and the terminal 101 adopt a distributed computing architecture to perform collaborative computing.
[0051] Figure 2 is a flowchart of a data display method provided according to an embodiment of the present application, the method is executed by a computer device, see Figure 2 , the method comprises the following steps:
[0052] 201. Obtain seismic data and well logging curves of the target plot.
[0053] In the embodiment of the present application, seismic data is used to provide various components for frequency domain merging. Seismic data is usually selected from data with high credibility and high signal-to-noise ratio, that is, while retaining characteristics such as seismic amplitude and frequency, noise points in the seismic data are eliminated as much as possible to avoid noise interference, so as to make the result more accurate. Seismic data can be data obtained through seismic logging, or recorded seismic data, etc.
[0054] The seismic data includes the wave impedance data of the target block, so as to facilitate the frequency domain merging of the wave impedance data. The target block includes at least one artificial well, and any well in the target block is determined as the target well. The well logging curve is a curve used to indicate the wave impedance data of the target well, and the well logging curve is used as a reference curve for the frequency domain merging of the wave impedance data.
[0055] 202. Display a data processing page, which includes a first window and a second window. The first window displays a logging curve, first data, second data and third data. The second window displays an amplitude spectrum and an adjustment box. The first data is used to represent a low-frequency component of the seismic data. The second data is used to represent a high-frequency component of the seismic data. The third data is data obtained by merging the first data and the second data. The amplitude spectrum is used to indicate the corresponding relationship between the amplitude and frequency of the data displayed in the first window. The adjustment box is used to adjust parameters.
[0056] In the embodiment of the present application, the process of frequency domain merging of wave impedance data is the process of merging different frequency band components of two wave impedance data into a new wave impedance data. Among them, the first data and the second data refer to different frequency band components to be merged, and the third data refers to the new wave impedance data obtained by merging. The first data, the second data, the third data and the logging curve are all displayed in the first window, and the amplitude spectrum that can reflect the frequency and amplitude relationship of the above data, as well as the first parameter and the second parameter required in the frequency domain merging process are all displayed in the second window.
[0057] The first window includes an upper display frame, a middle display frame, and a lower display frame, which are respectively used to display the first data, the second data, and the third data, and the above three data are all displayed in the form of waveform curves in the display frame. The first window can also display a naming frame and a curve adjustment frame for the above three data. The naming frame is used to name the three data, and the curve adjustment frame is used to adjust the color, density, waveform display, and peak filling of the curve in the display frame. The embodiment of the present application 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 is used to display the amplitude spectrum, with the horizontal axis being the frequency and the vertical axis being the amplitude; the adjustment frame is used to adjust the first parameter and the second parameter, including a parameter increase key, a parameter decrease key, a confirmation key, and a parameter input box. The second window can also display a legend and auxiliary lines of the curve. The embodiment of the present application 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 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 adjustment of the first parameter, the second adjustment data is the high-frequency component extracted from the seismic data based on the parameter value after the adjustment of the first parameter, and 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 adjustment of the second parameter.
[0060] In the embodiment of the present application, after the parameters are adjusted in the adjustment box of the second window, the first data, the second data, and the third data are updated in the first window according to the adjusted parameters, and the updated first adjustment data, the second adjustment data, and the third adjustment data are displayed. Each time an adjustment operation is performed in the second window, the data displayed in the first window will be updated accordingly.
[0061] The adjustment operation refers to an 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.
[0062] The embodiment of the present application provides a data display method, which displays the seismic data and logging curve of any section in the first window of the data processing page, and displays the amplitude spectrum and adjustment box in the second window, so that in the process of frequency domain merging, the first parameter and the second parameter can be adjusted in real time, and the merging result after frequency domain merging of the data on the section under different parameters can be observed, and the relationship between the merging result and the logging curve can be viewed in real time. Compared with the traditional frequency domain merging method, the merging result can only be observed after the seismic data on all sections have completed the frequency domain merging, and then the merging result can be compared with the logging curve. This method not only uses an interactive visualization page, which is more intuitive and clear, but also can perform frequency domain merging of seismic data of a single section separately, which is more efficient.
[0063] Figure 3 is a flowchart of another data display method provided according to an embodiment of the present application, the method is executed by a computer device, see Figure 3 , the method comprises the following steps:
[0064] 301. Obtain seismic data and well logging curves of the target plot.
[0065] In the embodiment of the present application, seismic data is used to provide various components for frequency domain merging, and the well logging curve is used as a reference curve for frequency domain merging. There are usually multiple wells in the target plot, and any well in the target plot is determined as the target well. The seismic data includes the wave impedance data of the target block, and the well logging curve can reflect the wave impedance data of the target well.
[0066] Among them, the seismic data can be wave impedance data obtained by wave impedance inversion. Among them, wave impedance inversion is used to process seismic profiles into wave impedance profiles, and seismic data and logging data can be combined for comparative research. However, the wave impedance data obtained by wave impedance inversion has serious band limitation problems, among which the loss of low-frequency components is particularly serious. Therefore, the frequency domain merging method is used to supplement the low-frequency components of the low-frequency data obtained by wave impedance inversion. In other words, the frequency domain merging of wave impedance data is usually used to perform frequency domain expansion on the wave impedance data obtained by wave impedance inversion. Among them, seismic data usually uses data with high credibility and high signal-to-noise ratio. That is to say, while retaining the characteristics of seismic amplitude and frequency, the noise points in the seismic data are eliminated as much as possible, thereby avoiding noise interference and making the results more accurate.
[0067] The seismic data includes first seismic data and second seismic data, the difference being that the first seismic data is used to provide a low-frequency component for frequency domain merging, and the second seismic data is used to provide a high-frequency component for frequency domain merging. It should be noted that the second seismic data can be obtained by wave impedance inversion from the first seismic data, that is, the first seismic data can be band-pass filtered and subsequently processed to obtain the second seismic data.
[0068] For example, there are 30 wells in the target block, and well No. 1 in the target block is determined as the target well. The wave impedance curves of the 30 wells in the target block are interpolated to obtain the first seismic data of the full frequency band, providing low-frequency components. Based on the cutoff parameters (20-26-60-70), after bandpass filtering and subsequent processing of the first seismic data, a large amount of data with a frequency between 26Hz and 70Hz in the first seismic data, and a small amount of data with a frequency between 20Hz and 26Hz and a frequency between 60Hz and 70Hz in the first seismic data are obtained. The above-mentioned data is the second seismic data, providing high-frequency components.
[0069] Among them, the logging curve is used as a reference curve, and the logging curve refers to the curve in the logging data of the target well. For example, there are 30 wells in the target block, and Well No. 1 in the target block is determined as the target well. Based on the cutoff parameter (70-80), the wave impedance curve of the target well is low-pass filtered to obtain a large number of parts with frequencies below 70Hz in the wave impedance curve, and a small number of parts with frequencies between 70Hz and 80Hz in the wave impedance curve. The above is the logging curve. Among them, 0-70Hz is the part in the seismic data set, that is, the effective frequency band. It should be noted that the frequency range in the wave impedance curve of the target well is relatively large. For example, the frequency range may be 0-200Hz. Therefore, low-pass filtering is required to retain the data within the effective frequency band and eliminate the influence of data outside the effective frequency band.
[0070] 302. Display a blank page of the first window and a blank page of the second window.
[0071] In an embodiment of the present application, the first window displays an upper display box, a middle display box, and a lower display box. Among them, the upper display box is used to display low-frequency data, the middle display box is used to display high-frequency data, and the lower display box is used to display merged data. Among them, the first window can also display a naming box and a curve adjustment box, etc. Among them, the naming box is used to name the above three items of data, and the curve adjustment box is used to adjust the color, density, waveform display, and peak filling of the waveform curve in the display box. The embodiment of the present application does not limit the additional display content of the first window. For example, when any waveform curve is selected, the color table is opened in the curve adjustment box, and any color is selected to update the waveform curve to the color; when the waveform display is unchecked, the waveform curve disappears.
[0072] See also Figure 4 As shown, Figure 4 4 is a schematic diagram of a first window provided according to an embodiment of the present application. The upper display frame 401 is used to display low-frequency data, the middle display frame 402 is used to display high-frequency data, the lower display frame 403 is used to display merged data, the naming frame 404 is used to name the above three data items, and the curve adjustment frame 405 is used to adjust the waveform curve in the display frame. The well logging curve 406 is superimposed and displayed on the above three data items.
[0073] In the second window, an image frame and an adjustment frame are displayed. The image frame is used to display the amplitude spectrum, and the amplitude spectrum of low-frequency data, high-frequency data, merged data and other data are displayed in different colors in the plane coordinate system in the image frame. The horizontal coordinate of the plane coordinate system is the frequency, the unit is hertz; the vertical coordinate is the amplitude, the unit is decibel (dB). The adjustment box is used to adjust the parameters required for frequency domain merging, and the adjustment box includes a parameter increase key, a parameter decrease key, a confirmation key, and a parameter input box. It should be noted that the second window can also display a legend and auxiliary lines of the curve. The embodiment of the present application does not limit the additional display content of the second window.
[0074] See also Figure 5 As shown, Figure 5 5 is a schematic diagram of a second window provided according to an embodiment of the present application, wherein the image frame 501 is used to display the amplitude spectrum of low-frequency data, high-frequency data, merged data and logging curves, and 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, perform low-pass filtering on first seismic data in the seismic data to obtain first data, where the first seismic data is used to provide a low-frequency component.
[0076] In the embodiment of the present 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, and the first seismic data is low-pass filtered to obtain the first data, that is, the low-frequency component used for frequency domain merging.
[0077] The first parameter refers to the combined frequency, which is in the form of (f1, f2) and is expressed in Hertz (Hz). f1 is used as the cutoff frequency of the low-pass filter, and f2 is used as the cutoff frequency of the high-pass filter. The form from f1 to f2 is used to achieve a smooth transition of the filter.
[0078] Wherein, after the first seismic data is low-pass filtered based on the first parameter, a large amount of data with a frequency lower than f1 in the first seismic data and a small amount of data with a frequency between f1 and f2 in the first seismic data can be obtained, and the above-obtained data is the first data. Wherein, the preset value of the first parameter refers to the default parameter value when the first parameter is not adjusted. For example, the preset value of the first parameter is (8, 10), and after the first seismic data is low-pass filtered based on the preset value of the first parameter, a large amount of data with a frequency lower than 8 Hz in the first seismic data and a small amount of data with a frequency between 8 Hz and 10 Hz in the first seismic data can be obtained, and the above-obtained data is the first data.
[0079] 304. Based on the preset value of the first parameter, perform high-pass filtering on second seismic data in the seismic data to obtain second data, where the second seismic data is used to provide a high-frequency component.
[0080] In an embodiment of the present 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, and the second seismic data is high-pass filtered to obtain the second data, that is, the high-frequency component used for frequency domain merging.
[0081] Among them, after low-pass filtering the second seismic data based on the first parameter, a large amount of data with a frequency higher than f2 in the second seismic data and a small amount of data with a frequency between f1 and f2 in the second seismic data can be obtained, and the above-obtained data is the second data. For example, the preset value of the first parameter is (8, 10), and after high-pass filtering the second seismic data based on the preset value of the first parameter, a large amount of data with a frequency higher than 10 Hz in the second seismic data and a small amount of data with a frequency between 8 Hz and 10 Hz in the second seismic data can be obtained, and the above-obtained data is the second data.
[0082] 305. Based on the preset value of the second parameter, merge the first data and the second data to obtain third data.
[0083] In the embodiment of the present application, the second parameter refers to the amplitude coefficient, and the amplitude coefficient refers to the proportional coefficient used to adjust the amplitude spectrum of the second data relative to the amplitude spectrum of the first data, that is, the second parameter is used to adjust the relative amplitude of the first data and the second data. Among them, the value range of the second parameter can be between 0.5-1.5, and the preset value of the second parameter can be 1.0. It should be noted that since the amplitude range of the wave impedance data obtained by wave impedance inversion is usually inconsistent with the amplitude range of the actual seismic data, and when the seismic data is the wave impedance data obtained by wave impedance inversion, the amplitude range of the low-frequency component and the high-frequency component obtained from the seismic data is also affected, so the amplitude coefficient is used to adjust the relative amplitude of the low-frequency component and the high-frequency component, that is, to adjust the relative amplitude of the first data and the second data.
[0084] In some embodiments, the second parameter is used to adjust the relative amplitude between the data. Accordingly, the second data and the preset value of the second parameter are multiplied to obtain intermediate data; the intermediate data and the first data are added to obtain the third data. It should be noted that the first data and the third parameter can be multiplied to obtain intermediate data; the intermediate data and the second data are added to obtain the third data. The parameter value of the third parameter should be the reciprocal of the parameter value of the second parameter. In the case where the relative amplitude of the first parameter and the second parameter can be adjusted, the embodiment of the present application does not limit the adjustment method.
[0085] 306. In the first window, the logging curve, the first data, the second data and the third data are displayed.
[0086] In the embodiment of the present application, the upper display frame in the first window is used to display the first data, the middle display frame is used to display the second data, and the lower display frame is used to display the third data, and the above three data are all displayed in the form of waveform curves in the display frame. The horizontal coordinates in the upper display frame, the middle display frame and the lower display frame are all used to indicate the position of the seismic trace, and the vertical coordinates are used to indicate the time, and the horizontal coordinates and the vertical coordinate positions are corresponding. That is to say, in the first window, the upper display frame, the middle display frame and the lower display frame are arranged in an aligned manner, and a section of the first data, the second data and the third data at the same spatial position is displayed in equal proportion at the same time. Among them, the same spatial position refers to the X, Y, Z coordinates and ranges of the space where the section is located are completely consistent. Among them, the first data, the second data and the third data are all composed of multiple seismic waveform channels, and each seismic waveform channel is a one-dimensional signal channel, which can be referred to as a seismic trace. It should be noted that the first data, the second data and the third data are all data on the selected section, rather than the seismic data of the entire target block.
[0087] In some embodiments, in order to facilitate observation of the merged result, the data is displayed in the first window in an overlay display manner. Accordingly, in the first window, the well logging curve is overlaid and displayed on the first data, the second data, and the third data, respectively. That is, in the first window, the well logging curve is drawn on the cross section and displayed at the same position as the X coordinate and Y coordinate of the target well.
[0088] 307. In the second window, an amplitude spectrum and an adjustment box are displayed. The amplitude spectrum is used to indicate the corresponding relationship between the amplitude and frequency of the data displayed in the first window, and the adjustment box is used to adjust parameters.
[0089] In an embodiment of the present application, the first data, the second data, the third data and the amplitude spectrum of the logging curve are respectively displayed in different colors in the plane coordinate system in the image frame of the second window. The parameter value of the first parameter, the parameter value of the second parameter and the adjustment option are displayed in the adjustment box in the second window. The adjustment box is used to adjust the first parameter and the second parameter so that the amplitude spectrum of the third data and the amplitude spectrum of the logging curve are as close as possible within the range of the effective frequency band, that is, the overlap is high, and the merging result of the frequency domain merging is better at this time. Among them, the adjustment box includes a parameter increase key, a parameter decrease key, a confirmation key and a parameter input box, etc. Among them, the effective frequency band refers to the frequency range in the effective seismic data set.
[0090] In some embodiments, in order 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 of the well logging curve, the first data, the second data, and the 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; in the adjustment box of the second window, the preset value of the first parameter and the preset value of the second parameter are displayed. Among them, the amplitude spectrum of the first data, the second data, the third data, and the well logging curve can be displayed in different colors for easy distinction, which is more intuitive and clear.
[0091] 308. In response to the adjustment operation on the first parameter and the second parameter in the adjustment box, send the adjusted parameter value of the first parameter and the adjusted parameter value of the second parameter to the first window.
[0092] In the embodiment of the present application, the adjustment operation refers to an 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 may be to click the parameter increase key and parameter decrease key in the adjustment box, or to enter the parameter in the parameter input box in the adjustment box. For example, click the parameter decrease key of the lower limit value f1 of the first parameter to adjust the parameter value from 8 to 7; click the parameter increase key of the upper limit value f2 of the first parameter to adjust the parameter value from 10 to 11; enter the parameter in the parameter input box of the second parameter to adjust the parameter value from 1.0 to 1.2.
[0094] After adjusting the first parameter and the second parameter, the adjusted parameter values can be directly sent to the first window through the data communication mechanism; or after clicking the confirmation key, the adjusted parameter values can be sent to the first window through the data communication mechanism. For example, the parameter value 7 of the lower limit value f1 in the first parameter, the parameter value 11 of the upper limit value f2 in the first parameter, and the parameter value 1.2 of the second parameter after adjustment are directly sent to the first window.
[0095] 309. Based on the parameter value after the first parameter is adjusted and the parameter value after the second parameter is adjusted, the first adjustment data, the second adjustment data and the third adjustment data are determined, 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, and 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.
[0096] In the embodiment of the present application, after the parameters are adjusted in the adjustment box of the second window, the updated first adjustment data, the second adjustment data, and the third adjustment data are determined according to the adjusted parameters. In other words, the first adjustment data, the second adjustment data, and the third adjustment data of the position of the profile passing through the target well are re-determined according to the adjusted parameters.
[0097] For example, the parameter value after the first parameter is adjusted is (7, 11), and the parameter value after the second parameter is adjusted is 1.2. After low-pass filtering the first seismic data based on the parameter value after the first parameter is adjusted, a large amount of data with a frequency lower than 7 Hz in the first seismic data and a small amount of data with a frequency between 7 Hz and 11 Hz in the first seismic data can be obtained, and the above-obtained 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 a frequency higher than 11 Hz in the second seismic data and a small amount of data with a frequency between 7 Hz and 11 Hz in the second seismic data can be obtained, and the above-obtained data is the second adjusted data; after multiplying the second adjusted data by 1.2, the data is added to the first adjusted data to obtain the third adjusted data.
[0098] 310. Update the first data, the second data, and the third data in the first window to the first adjusted data, the second adjusted data, and the third adjusted data, respectively.
[0099] In the embodiment of the present application, each time an adjustment operation is performed in the second window, the data displayed in the first window will be updated accordingly. It should be noted that a method without manual confirmation of parameters can be adopted to allow the first window to automatically monitor the adjustment of the first parameter and the second parameter in the second window, and update the data in the first window in real time according to the adjusted parameters.
[0100] See also Figure 5 As shown, Figure 5 It is a schematic diagram of a second window provided according to an embodiment of the present application. Among them, after multiple parameter adjustments, the parameter value of the first parameter is (20, 26), and the parameter value of the second parameter is 1.0. The image frame 501 displays the amplitude spectrum of the first data, the second data, the third data and the logging curve, and the adjustment frame 502 displays the lower limit value f1 of the combined frequency as 20, the upper limit value f2 of the combined frequency as 26, and the amplitude coefficient as 1.0. According to the amplitude spectrum displayed in the image frame 501, the amplitude spectrum of the third data basically overlaps with the amplitude spectrum of the logging curve in the range of 0-62Hz, and the difference is relatively large above 70Hz, that is, within the range of the effective frequency band, the amplitude spectrum of the third data has a high degree of overlap with the amplitude spectrum of the logging curve. Correspondingly, see Figure 4 As shown, Figure 4 It is a schematic diagram of a first window provided according to an embodiment of the present application. Figure 4 What is displayed in the figure is the waveform curve corresponding to the above parameters. It can be seen from the lower display box of the first window that the overlap between the third data and the logging curve is relatively high.
[0101] In some embodiments, the target parameter and the target image can be output. Accordingly, in response to the output operation, the target parameter and the target image are determined, the target parameter is the parameter value of the first parameter and the parameter value of the second parameter currently displayed in the second window, and the target image includes the third adjustment data and the well logging curve currently displayed in the first window; the target image and the target parameter are 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 at the same time, the overlap between the amplitude spectrum of the third data and the logging curve within the effective frequency band in the second window is high, that is, the waveform curve can meet the similarity requirement, it means that the merging result of the frequency domain merging of the wave impedance data is good, and the target parameters and target images at this time are usually output in this case. 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 in the lower display box at this time. On the contrary, when the merging result of the frequency domain merging is not good, the parameters are readjusted in the second window, and the corresponding waveform curve is redisplayed in the first window.
[0103] In some embodiments, an apply key may be displayed in the second window. Accordingly, when the merging result of the frequency domain merging is good, the apply key may be directly clicked to apply the parameter value of the first parameter and the parameter value of the second parameter at this time to the seismic data of the entire target block. In other words, in response to the triggering operation of the apply key in the second window, the wave impedance data of the target block is merged in the frequency domain based on the parameter value of the first parameter and the parameter value of the second parameter in the second display window.
[0104] It should be noted that, based on the method in the embodiment of the present application, multiple wells and corresponding multiple profiles in the target block can be analyzed to obtain multiple target parameters that make the merging result of frequency domain merging better. According to the principle that most wells in the target block can meet the similarity requirements, the above multiple target parameters are fine-tuned to obtain the final merging frequency and amplitude coefficient. The above parameters are applied to the seismic data of the entire target block to obtain the final merging result of frequency domain merging.
[0105] The embodiment of the present application provides a data display method, which displays the seismic data and logging curve of any section in the first window of the data processing page, and displays the amplitude spectrum and adjustment box in the second window, so that in the process of frequency domain merging, the first parameter and the second parameter can be adjusted in real time, and the merging result after frequency domain merging of the data on the section under different parameters can be observed, and the relationship between the merging result and the logging curve can be viewed in real time. Compared with the traditional frequency domain merging method, the merging result can only be observed after the seismic data on all sections have completed the frequency domain merging, and then the merging result can be compared with the logging curve. This method not only uses an interactive visualization page, which is more intuitive and clear, but also can perform frequency domain merging of seismic data of a single section separately, which is more efficient.
[0106] Figure 6 is a block diagram of a data display device provided according to an embodiment of the present application. The device is used to execute the steps of the above data display method. Figure 6The data display device includes: an acquisition module 601, a first display module 602 and a second display module 603.
[0107] An acquisition module 601 is used to acquire seismic data and well logging curves of a target land block;
[0108] The first display module 602 is used to display a data processing page, which includes a first window and a second window. The first window displays a well logging curve, first data, second data and third data, and the second window displays an amplitude spectrum and an adjustment box. The first data is used to represent the low-frequency component of the seismic data, the second data is used to represent 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 corresponding relationship 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 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 adjustment of the first parameter, the second adjustment data is the high-frequency component extracted from the seismic data based on the parameter value after the adjustment of the first parameter, and 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 adjustment of the second parameter.
[0110] In some embodiments, Figure 7 is a block diagram of another data display device provided according to an embodiment of the present application. Figure 7 As shown, in some embodiments, the seismic data includes first seismic data and second seismic data, the first seismic data is used to provide a low-frequency component, and the second seismic data is used to provide a high-frequency component;
[0111] The first display module 602 includes:
[0112] The first display unit 701 is used to display a blank page of the first window and a blank page of the second window;
[0113] A first filtering unit 702, configured to perform low-pass filtering on the first seismic data based on a preset value of a first parameter to obtain first data;
[0114] A second filtering unit 703 is used to perform high-pass filtering on the second seismic data based on a preset value of the first parameter to obtain second data;
[0115] A merging unit 704, configured to merge the first data and the second data based on a preset value of a second parameter to obtain third data;
[0116] The second display unit 705 is used to display the well logging curve, the first data, the second data and the third data in the first window;
[0117] The third display unit 706 is used to display the amplitude spectrum and the 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 add the intermediate data and the first data to obtain third data.
[0119] In some embodiments, the second display unit 705 is used to display the 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 the data for any one of the logging curve, the first data, the second data, and the third 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; in the adjustment box of the second window, the preset value of the first parameter and the preset value of the second parameter are displayed.
[0121] In some embodiments, the second display module 603 is used to send the adjusted parameter value of the first parameter and the adjusted parameter value of the second parameter to the first window in response to the adjustment operation of the first parameter and the second parameter in the adjustment box; determine the first adjustment data, the second adjustment data and the third adjustment data based on the adjusted parameter value of the first parameter and the adjusted parameter value of 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 comprises:
[0123] A determination module 707, configured to determine a target parameter and a target image in response to the output operation, wherein the target parameter is a parameter value of the first parameter and a parameter value of the second parameter currently displayed in the second window, and the target image includes the third adjustment data and the well logging curve currently displayed in the first window;
[0124] The output module 708 is used to output the target image and target parameters.
[0125] The application provides a data display device, which displays the seismic data and logging curve of any section in the first window of the data processing page, and displays the amplitude spectrum and adjustment box in the second window, so that in the process of frequency domain merging, the first parameter and the second parameter can be adjusted in real time, and the merging result after frequency domain merging of the data on the section under different parameters can be observed, and the relationship between the merging result and the logging curve can be viewed in real time. Compared with the traditional frequency domain merging method, the merging result can only be observed after the seismic data on all sections have completed the frequency domain merging, and then the merging result can be compared with the logging curve. This method not only uses an interactive visualization page, which is more intuitive and clear, but also can perform frequency domain merging of seismic data of a single section separately, which is more efficient.
[0126] It should be noted that: the data display device provided in the above embodiment is only illustrated by the division of the above functional modules when running the application program. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the terminal is divided into different functional modules to complete all or part of the functions described above. In addition, the data display device provided in the above embodiment and the data display method embodiment belong to the same concept, and the specific implementation process is shown in the method embodiment, which will not be repeated here.
[0127] Figure 8 800 is a schematic diagram of a terminal structure provided according to an embodiment of the present application. The terminal 800 may be a portable mobile terminal, such as a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 player (Moving Picture Experts Group Audio Layer IV), a laptop computer or a desktop computer. The terminal 800 may also be referred to as a user device, a portable terminal, a laptop terminal, a desktop terminal or other names.
[0128] Typically, the terminal 800 includes a processor 801 and a memory 802 .
[0129] The processor 801 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 801 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 801 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 801 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 801 may also include an AI (Artificial Intelligence) processor, which is used to process computing 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 a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 802 is used to store at least one computer program, which is used to be executed by the processor 801 to implement the data display method provided in the method embodiment of the present application.
[0131] In some embodiments, the terminal 800 may further optionally include: a peripheral device interface 803 and at least one peripheral device. The processor 801, the memory 802 and the peripheral device interface 803 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 803 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 804, a display screen 805, a camera assembly 806, an audio circuit 807 and a power supply 808.
[0132] The peripheral device interface 803 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 801 and the memory 802. In some embodiments, the processor 801, the memory 802, and the peripheral device interface 803 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 801, the memory 802, and the peripheral device interface 803 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.
[0133] The radio frequency circuit 804 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 804 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 804 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. In some embodiments, the radio frequency 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, and the like. The radio frequency circuit 804 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 804 may also include circuits related to NFC (Near Field Communication), which is not limited in this application.
[0134] The display screen 805 is used to display the UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 805 is a touch display screen, the display screen 805 also has the ability to collect touch signals on the surface or above the surface of the display screen 805. The touch signal can be input to the processor 801 as a control signal for processing. At this time, the display screen 805 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 805 can be one, set on the front panel of the terminal 800; in other embodiments, the display screen 805 can be at least two, respectively set on different surfaces of the terminal 800 or in a folding design; in other embodiments, the display screen 805 can be a flexible display screen, set on the curved surface or folding surface of the terminal 800. Even, the display screen 805 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 805 can be made of materials such as LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode, organic light-emitting diode).
[0135] The camera assembly 806 is used to capture images or videos. In some embodiments, the camera assembly 806 includes a front camera and a rear camera. Typically, the front camera is disposed on the front panel of the terminal, and the rear camera is disposed on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 806 may also include a flash. The flash may be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold 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, and convert the sound waves into electrical signals and input them into the processor 801 for processing, or input them into the radio frequency circuit 804 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 800. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 801 or the radio frequency circuit 804 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 807 may also include a headphone jack.
[0137] The power supply 808 is used to power various components in the terminal 800. The power supply 808 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the 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 , including but not limited to: an acceleration sensor 810 , a gyroscope sensor 811 , a pressure sensor 812 , an optical sensor 813 , and a proximity sensor 814 .
[0139] The acceleration sensor 810 can detect the magnitude of acceleration on the three coordinate axes of the coordinate system established by the terminal 800. For example, the acceleration sensor 810 can be used to detect the components of gravity acceleration on the three coordinate axes. The processor 801 can control the display screen 805 to display the user interface in a horizontal view or a vertical view according to the gravity acceleration signal collected by the acceleration sensor 810. The acceleration sensor 810 can also be used to collect game or user motion data.
[0140] The gyro sensor 811 can detect the body direction and rotation angle of the terminal 800, and the gyro sensor 811 can cooperate with the acceleration sensor 810 to collect the user's 3D actions on the terminal 800. The processor 801 can implement the following functions based on the data collected by the gyro sensor 811: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.
[0141] The pressure sensor 812 can be set on the side frame of the terminal 800 and / or the lower layer of the display screen 805. When the pressure sensor 812 is set on the side frame of the terminal 800, it can detect the user's holding signal of the terminal 800, and the processor 801 performs left and right hand recognition or shortcut operation according to the holding signal collected by the pressure sensor 812. When the pressure sensor 812 is set on the lower layer of the display screen 805, the processor 801 controls the operability controls on the UI interface according to the user's pressure operation on the display screen 805. The operability controls include at least one of a button control, a scroll bar control, an icon control, and a menu control.
[0142] The optical sensor 813 is used to collect the ambient light intensity. In one embodiment, the processor 801 can control the display brightness of the display screen 805 according to 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 according to the ambient light intensity collected by the optical sensor 813.
[0143] The proximity sensor 814, also called a distance sensor, is disposed on the front panel of the terminal 800. The proximity sensor 814 is used to collect 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 the screen-on state to the 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 the screen-off state to the screen-on state.
[0144] Those skilled in the art will understand that Figure 8 The structure shown in the figure does not constitute a limitation on the terminal 800, and the terminal 800 may include more or less components than those shown in the figure, or combine some components, or adopt a different component arrangement.
[0145] Fig. 9This is a schematic diagram of the structure of a server provided according to an embodiment of the present application. The server 900 may have relatively large differences due to different configurations or performances, and may include one or more processors (Central Processing Units, CPU) 901 and one or more memories 902, wherein the memory 902 stores at least one computer program, and the at least one computer program is loaded and executed by the processor 901 to implement the data display method provided by the above-mentioned various method embodiments. Of course, the server may also have components such as a wired or wireless network interface, a keyboard, and an input and output interface for input and output, and the server may also include other components for implementing device functions, which will not be described in detail here.
[0146] The embodiment of the present application also provides a computer-readable storage medium, in which at least one computer program is stored, and the at least one computer program is loaded and executed by a processor to implement the data display method in the above embodiment. For example, the computer-readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, and an optical data storage device.
[0147] The embodiment of the present application also provides a computer program product, including a computer program, which is executed by a processor to implement the data display method in the embodiment of the present application.
[0148] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by a program to instruct the relevant hardware. The program may be stored in a computer-readable storage medium. The storage medium mentioned above may be a read-only memory, a disk or an optical disk, etc.
[0149] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A data display method, characterized in that: The method comprises: Obtain seismic data and well logging curves of the target plot; Displaying a data processing page, the data processing page includes a first window and a second window, the first window displays the logging curve, the first data, the second data and the third data, the second window displays an amplitude spectrum and an adjustment box, the first data is used to represent the low-frequency component of the seismic data, the second data is used to represent the high-frequency component of the seismic data, the third data is the data obtained by merging the first data and the second data, the amplitude spectrum is used to indicate the corresponding relationship between the amplitude and frequency of the data displayed in the first window, and the adjustment box is used to adjust parameters; In response to the adjustment operation of the first parameter and the second parameter in the adjustment box, the logging curve, first adjustment data, second adjustment data and third adjustment data are displayed in the first window, the first adjustment data is a low-frequency component extracted from the seismic data based on the parameter value after the adjustment of the first parameter, the second adjustment data is a high-frequency component extracted from the seismic data based on the parameter value after the adjustment of the first parameter, and 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 adjustment of the second parameter.
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 a low-frequency component, and the second seismic data is used to provide a high-frequency component; The display data processing page includes: Displaying a blank page of the first window and a blank page of the second window; Based on the preset value of the first parameter, low-pass filtering is performed on the first seismic data to obtain the first data; Based on the preset value of the first parameter, high-pass filtering is performed on the second seismic data to obtain the second data; Based on the preset value of the second parameter, the first data and the second data are combined to obtain the third data; In the first window, the logging curve, the first data, the second data and the third data are displayed; In the second window, the amplitude spectrum and the adjustment box are displayed.
3. The method according to claim 2, characterized in that The step of combining the first data and the second data based on the preset value of the second parameter to obtain the third data includes: Multiplying the second data by a preset value of the second parameter to obtain intermediate data; The intermediate data and the first data are added to obtain the third data.
4. The method according to claim 2, characterized in that: The displaying of the logging curve, the first data, the second data and the third data in the first window includes: In the first window, the logging curve is superimposed 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 step of displaying the amplitude spectrum and the adjustment box in the second window includes: For any one of the well logging curve, the first data, the second data, and the third data, determining a relationship between an amplitude and a frequency of the data; Based on the relationship between the amplitude and frequency of the data, displaying the amplitude spectrum of the data in the second window; In the adjustment box of the second window, a preset value of the first parameter and a preset value of the second parameter are displayed.
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, displaying the logging curve, the first adjustment data, the second adjustment data and the third adjustment data in the first window includes: In response to an adjustment operation on the first parameter and the second parameter in the adjustment frame, sending the adjusted parameter value of the first parameter and the adjusted parameter value of the second parameter to the first window; Determining the first adjustment data, the second adjustment data, and the third adjustment data based on the adjusted parameter value of the first parameter and the adjusted parameter value of the second parameter; 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 comprises: In response to the output operation, a target parameter and a target image are determined, the target parameter being the parameter value of the first parameter and the parameter value of the second parameter currently displayed in the second window, and the target image including the third adjustment data and the well logging curve currently displayed in the first window; The target image and the target parameters are output.
8. A data display device, characterized in that: The device comprises: An acquisition module is used to acquire seismic data and well logging curves of the target plot; a first display module, for displaying a data processing page, the data processing page comprising a first window and a second window, the first window displays the logging curve, the first data, the second data and the third data, the second window displays an amplitude spectrum and an adjustment box, the first data is used to represent the low-frequency component of the seismic data, the second data is used to represent the high-frequency component of the seismic data, the third data is data obtained by merging the first data and the second data, the amplitude spectrum is used to indicate the corresponding relationship between the amplitude and frequency of the data displayed in the first window, and the adjustment box is used to adjust parameters; A 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, wherein the first adjustment data is a low-frequency component extracted from the seismic data based on the parameter value after the adjustment of the first parameter, the second adjustment data is a high-frequency component extracted from the seismic data based on the parameter value after the adjustment of the first parameter, and the third adjustment data refers to data obtained by merging the first adjustment data and the second adjustment data based on the parameter value after the adjustment of the second parameter.
9. A computer device, characterized in that: The computer device comprises a processor and a memory, wherein the memory is used to store at least one computer program, and the at least one computer program is loaded by the processor to execute 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, and the at least one computer program is used to execute 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, the data display method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Logging / earthquake data display system and method
CN106291705A
Seismic inversion reservoir prediction method based on decompaction acoustic wave velocity
CN106405642A
Pre-stack seismic data frequency band expanding method of combining well information and horizon information
CN106597532A
Method and system for evaluating filling characteristics of deep ancient karst reservoir through well-seismic combination
CN113759425A
Method and system for evaluating filling characteristics of deep paleokarst reservoir through well-to-seismic integration
US11500117B1