Three-dimensional sedimentary environment model construction method and device, equipment and storage medium

By constructing a three-dimensional rock model of the target strata and determining the sedimentary environment model, the problem that the existing technology cannot perform three-dimensional visual display of the strata sedimentary environment is solved, and detailed visualization of the strata sedimentary environment is achieved, which is convenient for geological exploration and research.

CN119516130APending Publication Date: 2025-02-25PETROCHINA CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311085078.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-25
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

The prior art is difficult to visualize the sedimentary environment of the stratigraphics, which limits the study of sedimentary facies in geological exploration.

Method used

By obtaining rock laser point cloud data and rock images of the target strata, a three-dimensional rock model of each rock in the target strata is constructed, and a three-dimensional sedimentary environmental model of the target strata is determined based on these models.

Benefits of technology

Three-dimensional visual display of the target stratigraphic sedimentary environment is achieved, which is convenient for geological sedimentary facies research and fills the gap in the existing technology.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119516130A_ABST
    Figure CN119516130A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a three-dimensional sedimentary environment model construction method and device, equipment and a storage medium, and the method comprises the steps: obtaining rock laser point cloud data and a rock image of a target stratum; constructing a three-dimensional rock model of each rock in the target stratum according to the rock laser point cloud data and the rock image; and according to each three-dimensional rock model, determining a target three-dimensional sedimentary environment model corresponding to the target stratum. According to the technical scheme, the problem that in the prior art, three-dimensional visual display cannot be conducted on the sedimentary environment of the stratum is solved, the three-dimensional sedimentary environment model of the target stratum can be established, visual display of the sedimentary environment of the target stratum is achieved, and geological sedimentary facies research is facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of geological exploration technology, and in particular to a three-dimensional sedimentary environment model construction method, device, equipment and storage medium. Background Art

[0002] Sedimentary facies research plays an important role in geological exploration. Sedimentary facies indicates the characteristics of the sedimentary environment and the sediments formed in the environment, and plays a vital role in oil extraction and mine exploration. In the existing technology, laser radar, oblique photography and other scanning modeling methods can be used to achieve the visualization modeling of the rock strata in the field and create a three-dimensional outcrop model. However, such methods are difficult to realize the visualization of the sedimentary environment of the strata. Summary of the invention

[0003] The embodiments of the present invention provide a three-dimensional sedimentary environment model construction method, device, equipment and storage medium, which can establish a three-dimensional sedimentary environment model of a target stratum, realize a visual display of the sedimentary environment of the target stratum, and facilitate the study of geological sedimentary phases.

[0004] In a first aspect, an embodiment of the present invention provides a method for constructing a three-dimensional sedimentary environment model, the method comprising:

[0005] Obtain rock laser point cloud data and rock images of the target stratum;

[0006] Constructing a three-dimensional rock model of each rock in the target stratum according to the rock laser point cloud data and the rock image;

[0007] A target three-dimensional sedimentary environment model corresponding to the target stratum is determined according to each of the three-dimensional rock models.

[0008] In a second aspect, an embodiment of the present invention provides a three-dimensional deposition environment model construction device, the device comprising:

[0009] A stratum rock information acquisition module is used to obtain rock laser point cloud data and rock images of the target stratum;

[0010] A three-dimensional rock model building module, used to build a three-dimensional rock model of each rock in the target stratum according to the rock laser point cloud data and the rock image;

[0011] The three-dimensional sedimentary environment model building module is used to determine the target three-dimensional sedimentary environment model corresponding to the target stratum according to each of the three-dimensional rock models.

[0012] In a third aspect, an embodiment of the present invention provides a computer device, the computer device comprising:

[0013] one or more processors;

[0014] A memory for storing one or more programs;

[0015] When the one or more programs are executed by the one or more processors, the one or more processors implement the three-dimensional deposition environment model construction method described in any embodiment.

[0016] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the three-dimensional sedimentation environment model construction method described in any embodiment.

[0017] The technical solution provided by the embodiment of the present invention obtains rock laser point cloud data and rock images of the target stratum; constructs a three-dimensional rock model of each rock in the target stratum according to the rock laser point cloud data and rock images; and determines the target three-dimensional sedimentary environment model corresponding to the target stratum according to each of the three-dimensional rock models. The technical solution of the embodiment of the present invention solves the problem that the prior art cannot perform three-dimensional visualization of the sedimentary environment of the stratum, and can establish a three-dimensional sedimentary environment model of the target stratum, realize visualization of the sedimentary environment of the target stratum, and facilitate the study of geological sedimentary phases. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 It is a flow chart of a method for constructing a three-dimensional sedimentary environment model provided by an embodiment of the present invention;

[0019] Figure 2 It is a flow chart of another method for constructing a three-dimensional sedimentary environment model provided by an embodiment of the present invention;

[0020] Figure 3 It is a structural schematic diagram of a three-dimensional sedimentation environment model building device provided by an embodiment of the present invention;

[0021] Figure 4 It is a structural schematic diagram of a computer device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0022] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0023] Figure 1It is a flow chart of a method for constructing a three-dimensional sedimentation environment model provided by an embodiment of the present invention. The embodiment of the present invention can be applied to a scene for visually displaying the sedimentation environment of the bottom layer. The method can be executed by a three-dimensional sedimentation environment model construction device, which can be implemented by software and / or hardware.

[0024] like Figure 1 As shown, the method for constructing a three-dimensional sedimentary environment model includes the following steps:

[0025] S110, obtaining rock laser point cloud data and rock images of the target stratum.

[0026] The target stratum may be a stratum whose sedimentary environment needs to be analyzed. Specifically, the target stratum may be selected manually. The rock laser point cloud data may be the laser point cloud data of the rocks in the target stratum. The rock image may be the image of each rock in the target stratum. Specifically, the rock profile exposed in the field of the target stratum may be sampled by the preset laser point cloud device and the high-precision photography instrument, thereby obtaining the rock laser point cloud data and the rock image.

[0027] As a feasible method, the laser point cloud device can be a vehicle-mounted laser radar and camera, which can be used to perform multi-segment scanning of the rock profile exposed in the field in the target stratum, so as to realize the collection of high-precision three-dimensional point cloud data and image information of the rock profile exposed in the field. The laser radar and camera can be controlled by a micro industrial computer, and the micro industrial computer is equipped with a large-capacity mobile hard disk for data storage.

[0028] Specifically, for each rock profile exposed in the field, the sub-station laser point cloud equipment needs to perform a 180-degree scan along the line from the beginning to the end. During the scanning process, the three-dimensional point cloud information and image information of the line will be recorded in real time and synchronously, and saved to a large-capacity mobile hard disk. After each line is scanned, a large amount of three-dimensional point cloud data will be transferred.

[0029] As a feasible method, the laser radar point cloud position and the camera image position can be calibrated by target matching in advance. After the calibration, the same target has a unique correspondence between the laser radar point cloud position and the camera image position, so that the target 3D model can be placed at the rock point cloud position corresponding to the corresponding image target position. And the fresh surface of the rock section can be scanned and photographed separately.

[0030] S120: constructing a three-dimensional rock model of each rock in the target stratum according to the rock laser point cloud data and the rock image.

[0031] The three-dimensional rock model may be a three-dimensional model corresponding to each rock in the target stratum. Specifically, a three-dimensional model of each rock type in the target stratum may be constructed based on the rock laser point cloud data, and then the rock type of each rock in the target stratum may be determined based on the rock image, and then the corresponding three-dimensional model may be matched based on the rock type, thereby obtaining a three-dimensional rock model of each rock.

[0032] Since different rock types have different rock structures, rock property characteristics, etc., it is easy to cause the 3D models of rocks of different rock types to be different. Therefore, the 3D models of each rock type can be constructed first. After determining the rock type of each rock in the target stratum, the 3D model corresponding to the rock type can be matched to obtain a more accurate 3D rock model.

[0033] S130. Determine a target three-dimensional sedimentary environment model corresponding to the target stratum according to each of the three-dimensional rock models.

[0034] The target three-dimensional sedimentary environment model may be a three-dimensional model of the sedimentary environment of the target stratum that is finally determined. Specifically, the sedimentary environment data and seismic interpretation data of the target stratum may be obtained first, and the target may be constructed based on the sedimentary environment data and seismic interpretation data to construct an initial three-dimensional sedimentary environment model of the target stratum.

[0035] Among them, the sedimentary environment data may be data related to the sedimentary environment of the target stratum. The seismic interpretation data is geological information data converted from the seismic information data. Both can reflect the geomorphic data of the target stratum and can be used to restore the overall scene information of the target stratum. The initial three-dimensional sedimentary environment model may be a model of the original three-dimensional sedimentary environment of the target stratum. Specifically, based on the sedimentary environment data and the overall geomorphic data of the target stratum in the seismic interpretation data, the geomorphic state of the target stratum can be restored according to a preset ratio, thereby obtaining an initial three-dimensional sedimentary environment model.

[0036] Furthermore, although the initial three-dimensional sedimentary environment model can restore the overall landform of the target stratum, it cannot restore the detailed environment of the rocks in the environment. Therefore, the initial three-dimensional sedimentary environment model needs to be optimized in the future so that it can better restore the detailed sedimentary environment information of the target stratum and improve the authenticity of the sedimentary environment restored by the three-dimensional model.

[0037] Therefore, each three-dimensional rock model can be imported into the initial three-dimensional sedimentary environment model to determine the target three-dimensional sedimentary environment model. Exemplarily, the three-dimensional rock model corresponding to each rock in the target stratum can be mapped in the initial three-dimensional sedimentary environment model according to a preset mapping ratio to obtain the target three-dimensional sedimentary environment model.

[0038] Furthermore, in the process of importing each three-dimensional rock model into the initial three-dimensional sedimentary environment model, the three-dimensional position coordinates of each rock in the rock image can be identified to obtain the scene position coordinates corresponding to the three-dimensional rock model; based on the scene position coordinates, the three-dimensional rock model is imported into the initial three-dimensional sedimentary environment model to determine the target three-dimensional sedimentary environment model.

[0039] Among them, the scene position coordinates can be the position coordinates of the three-dimensional rock model in the target stratigraphic scene. Specifically, the three-dimensional position coordinates of each rock in the rock image can be identified to obtain the scene position coordinates corresponding to the three-dimensional rock model. That is, the position information of each rock in the target stratigraphic scene is identified. Further, after determining the scene position coordinates corresponding to the three-dimensional rock model, the three-dimensional rock model can be mapped to the coordinates corresponding to the scene position coordinates in the initial three-dimensional sedimentary environment model to obtain the target three-dimensional sedimentary environment model.

[0040] The technical solution provided by the embodiment of the present invention obtains rock laser point cloud data and rock images of the target stratum; constructs a three-dimensional rock model of each rock in the target stratum according to the rock laser point cloud data and rock images; and determines the target three-dimensional sedimentary environment model corresponding to the target stratum according to each three-dimensional rock model. The technical solution of the embodiment of the present invention solves the problem that the prior art cannot perform three-dimensional visualization of the sedimentary environment of the stratum, and can establish a three-dimensional sedimentary environment model of the target stratum, realize visualization of the sedimentary environment of the target stratum, and facilitate the study of geological sedimentary phases.

[0041] Figure 2 It is another flow chart of a method for constructing a three-dimensional sedimentary environment model provided by an embodiment of the present invention. The embodiment of the present invention can be applied to a scene for visually displaying the sedimentary environment of the bottom layer. Based on the above embodiment, this embodiment further illustrates how to construct a three-dimensional rock model of each rock in the target stratum based on rock laser point cloud data and rock images; and how to determine the target three-dimensional sedimentary environment model corresponding to the target stratum based on each three-dimensional rock model. The device can be implemented by software and / or hardware and integrated in a computer device with application development function.

[0042] like Figure 2 As shown, the method for constructing a three-dimensional sedimentary environment model includes the following steps:

[0043] S210, obtaining rock laser point cloud data and rock images of the target stratum.

[0044] The target stratum may be a stratum whose sedimentary environment needs to be analyzed. Specifically, the target stratum may be selected manually. The rock laser point cloud data may be the laser point cloud data of the rocks in the target stratum. The rock image may be the image of each rock in the target stratum. Specifically, the rock profile exposed in the field of the target stratum may be sampled by the preset laser point cloud device and the high-precision photography instrument, thereby obtaining the rock laser point cloud data and the rock image.

[0045] As a feasible method, the laser point cloud device can be a vehicle-mounted laser radar and camera, which can be used to perform multi-segment scanning of the rock profile exposed in the field in the target stratum, so as to realize the collection of high-precision three-dimensional point cloud data and image information of the rock profile exposed in the field. The laser radar and camera can be controlled by a micro industrial computer, and the micro industrial computer is equipped with a large-capacity mobile hard disk for data storage.

[0046] Specifically, for each rock profile exposed in the field, the sub-station laser point cloud equipment needs to perform a 180-degree scan along the line from the beginning to the end. During the scanning process, the three-dimensional point cloud information and image information of the line will be recorded in real time and synchronously, and saved to a large-capacity mobile hard disk. After each line is scanned, a large amount of three-dimensional point cloud data will be transferred.

[0047] As a feasible method, the laser radar point cloud position and the camera image position can be calibrated by target matching in advance. After the calibration, the same target has a unique correspondence between the laser radar point cloud position and the camera image position, so that the target 3D model can be placed at the rock point cloud position corresponding to the corresponding image target position. And the fresh surface of the rock section can be scanned and photographed separately.

[0048] S220, constructing three-dimensional models of different rock types according to the rock laser point cloud data, and determining a three-dimensional rock model library.

[0049] Among them, the rock type can be the type of each rock in the target stratum. Specifically, the rock types include igneous rocks, sedimentary rocks, metamorphic rocks, fluorite, malachite, etc. The three-dimensional rock model library can be a three-dimensional model database of various rocks in the target stratum. The three-dimensional rock model library includes three-dimensional models of various rock types. When constructing a three-dimensional rock database, the lithology, shape and thickness characteristics of different rocks can be distinguished based on the rock laser point cloud data, the rock type of each rock in the target stratum can be determined, and then three-dimensional models of rocks of each rock type can be constructed respectively, so as to obtain a three-dimensional rock model library.

[0050] Specifically, rock profile point cloud data can be determined based on rock laser point cloud data; at least one rock type can be determined based on rock feature information in the rock profile point cloud data, and a three-dimensional model of each rock type can be constructed to obtain a three-dimensional rock model library.

[0051] The rock profile point cloud data may be the point cloud data of the rock profile in the target stratum. Specifically, when determining the rock profile point cloud data, the spatial point cloud data set of rock profiles with different thicknesses and different shape characteristics may be segmented and classified based on the three-dimensional point cloud features of the rock profile, and the lithology classification may be performed according to the laser intensity. After each layer is preliminarily classified to obtain the classification results, the rock profile point cloud data of the relevant rock type may be quickly extracted.

[0052] Furthermore, the rock characteristic information may be the rock's own attribute information. Specifically, the rock characteristic information includes rock thickness, rock shape and other information. After obtaining the rock profile point cloud data, the rock characteristic information therein may be analyzed to determine the rock types present in the target stratum. Subsequently, a three-dimensional model of each rock type is constructed to obtain a three-dimensional rock model library.

[0053] Since different rock types have different rock structures, rock property characteristics, etc., it is easy to cause the 3D models of rocks of different rock types to be different. Therefore, 3D models of various rock types can be constructed. After determining the rock types of each rock in the target stratum, the 3D model corresponding to the rock type can be matched in the 3D rock model library to obtain a more accurate 3D rock model.

[0054] S230: Determine the rock type of each rock in the target stratum according to the rock image.

[0055] The rock images may be subjected to image recognition to identify the rock types of the rocks in the images. Specifically, the rock images may be input into a pre-trained target rock type recognition model to determine the rock types of the rocks in the rock images.

[0056] The target rock type recognition model may be a pre-trained model for identifying the type of rock in an image. By inputting each rock image into the pre-trained target rock type recognition model, the rock type of each rock in the rock image is determined. That is, the rock type of each rock in the target stratum is obtained.

[0057] Furthermore, during the training process of the target rock type recognition model, a preset rock sample image with a rock type label can be obtained; the preset rock sample image is input into the initial rock type recognition model to obtain a rock classification result; the rock classification result is compared with the rock type label, and the parameters of the initial rock type recognition model are adjusted according to the comparison result to obtain a target rock type recognition model.

[0058] The preset rock sample image may be a preset rock image with a rock type label. Specifically, the rock type label in the preset rock sample image may be manually calibrated. The initial rock type recognition model may be an original rock type recognition model that has not been trained. Specifically, the initial rock type recognition model may be a preset neural network model.

[0059] By inputting the preset rock sample image into the initial rock type recognition model, a rock classification result can be obtained, that is, the recognition result of the rock type in the preset rock sample image by the initial rock type recognition model. Subsequently, the rock classification result can be compared with the rock type label, and the parameters of the initial rock type recognition model can be adjusted according to the comparison result to obtain a target rock type recognition model. Specifically, the loss function of the initial rock type recognition model can be determined according to the comparison result, and then the parameters of the initial rock type recognition model can be adjusted according to the loss function to obtain the target rock type recognition model.

[0060] Exemplarily, different types of rock images can be divided into training sets and test sets; a convolutional neural network is trained based on the training set, and the accuracy of the convolutional neural network is tested with the test set, and the convolutional neural network model with the highest accuracy is selected as the rock detection model; the rock detection model is then used to identify rocks and corresponding rock types in the image data.

[0061] In this embodiment, a convolutional neural network algorithm can be used to carry out rock type recognition training. Rock snapshot image data collected by a high-precision camera can be used as recognition material, and image information of major trees along the way, such as dolomite, limestone, metamorphic rock, etc., can be marked as an image data set, and then the image data set is used to divide the training set and the test set. Using a convolutional neural network algorithm for rock type recognition can effectively ensure the accuracy of rock type recognition.

[0062] After obtaining the image data, the rocks and corresponding rock types are identified on the image data, and the rock types such as dolomite, limestone, metamorphic rock, etc. at the corresponding positions are marked, so that the position and rock type of the rocks in the image can be determined.

[0063] S240: Match the corresponding three-dimensional model in the three-dimensional rock model library according to the rock type to obtain the three-dimensional rock model.

[0064] The three-dimensional rock model may be a three-dimensional model corresponding to the rock. After the rock type of the rock is determined, the corresponding three-dimensional model may be matched in a three-dimensional rock model library according to the rock type, thereby obtaining the three-dimensional rock model.

[0065] Optionally, since the three-dimensional models in the three-dimensional rock model library are three-dimensional models constructed for the common characteristics of the same rock type, but different rocks also have their own individual characteristics, in order to make the three-dimensional rock model more accurately represent the characteristics of the rock itself, the three-dimensional model matched in the three-dimensional rock model library can be processed to obtain the three-dimensional rock model of the rock. Specifically, after matching the three-dimensional model corresponding to the rock type in the three-dimensional rock model library, the three-dimensional model can be optimized based on the three-dimensional model and combined with the acquired characteristic information of the rock itself to obtain the three-dimensional rock model.

[0066] S250, acquiring sedimentary environment data and seismic interpretation data of the target stratum.

[0067] Among them, the sedimentary environment data can be data related to the sedimentary environment of the target stratum. Among them, the earth's surface is divided into different geographical units, such as mountains, rivers, lakes, deserts, oceans, etc., which are natural geographical environment units, that is, geomorphic units. The natural geographical environment in which sedimentation occurs is called the sedimentary environment. The sedimentary environment is a geomorphic unit where sedimentation occurs and has unique physical, chemical and biological characteristics, which distinguishes it from adjacent areas. The sedimentary environment is only a major part of the environment.

[0068] In addition, the sedimentary environment data also includes: well-connected sedimentary facies characterization data. Among them, well-connected sedimentary facies characterization data can be data obtained through well-connected sedimentary facies characterization. The data is firstly characterized by single-well sedimentary facies analysis combined with single-well sedimentary sequences characterized by regional geological background; on this basis, multiple single wells are combined to establish a well-connected framework, and the isochronous stratigraphic framework of the entire region is compared, and the sedimentary facies is characterized on this basis.

[0069] Furthermore, seismic interpretation data is geological information data converted from seismic information data. The core is to apply seismic exploration principles and basic geological theories based on the reflection characteristics of the seismic profile and seismic information, and give it a clear geological meaning and conceptual model. Specifically, seismic interpretation data includes seismic layer tracing data and fault interpretation data. Among them, seismic layer tracing data can be used to divide the layers, clarify the layer thickness, and control the range of stratum development; fault interpretation data can be used to clarify the abnormal location of sedimentary structures and assist in clarifying the characteristics of stratum distribution; the combination of the two types of data can obtain the geomorphic data of the target stratum.

[0070] The sedimentary environment data and seismic interpretation data of the target stratum can be used to restore the overall scene information of the target stratum. Specifically, the sedimentary environment data and seismic interpretation data of the target stratum can be obtained by scanning and subsequent processing by relevant machines.

[0071] S260: construct an initial three-dimensional sedimentary environment model of the target stratum according to the sedimentary environment data and the seismic interpretation data.

[0072] The initial three-dimensional sedimentary environment model may be a model of the original three-dimensional sedimentary environment of the target stratum. Specifically, the initial three-dimensional sedimentary environment model of the target stratum may be constructed based on the sedimentary environment data and the seismic interpretation data. Exemplarily, the geomorphic state of the target stratum may be restored according to a preset ratio based on the overall geomorphic data of the target stratum in the sedimentary environment data and the seismic interpretation data, thereby obtaining the initial three-dimensional sedimentary environment model.

[0073] Furthermore, although the initial three-dimensional sedimentary environment model can restore the overall landform of the target stratum, it cannot restore the detailed environment of the rocks in the environment. Therefore, the initial three-dimensional sedimentary environment model needs to be optimized in the future so that it can better restore the detailed sedimentary environment information of the target stratum and improve the authenticity of the sedimentary environment restored by the three-dimensional model.

[0074] S270, importing each of the three-dimensional rock models into the initial three-dimensional sedimentary environment model to determine a target three-dimensional sedimentary environment model.

[0075] The target three-dimensional sedimentary environment model may be a three-dimensional model of the sedimentary environment of the target stratum that is finally determined. Specifically, each three-dimensional rock model may be imported into the initial three-dimensional sedimentary environment model to determine the target three-dimensional sedimentary environment model. Exemplarily, the three-dimensional rock model corresponding to each rock in the target stratum may be mapped in the initial three-dimensional sedimentary environment model according to a preset mapping ratio, thereby obtaining the target three-dimensional sedimentary environment model.

[0076] Furthermore, in the process of importing each three-dimensional rock model into the initial three-dimensional sedimentary environment model, the three-dimensional position coordinates of each rock in the rock image can be identified to obtain the scene position coordinates corresponding to the three-dimensional rock model; based on the scene position coordinates, the three-dimensional rock model is imported into the initial three-dimensional sedimentary environment model to determine the target three-dimensional sedimentary environment model.

[0077] Among them, the scene position coordinates can be the position coordinates of the three-dimensional rock model in the target stratigraphic scene. Specifically, the three-dimensional position coordinates of each rock in the rock image can be identified to obtain the scene position coordinates corresponding to the three-dimensional rock model. That is, the position information of each rock in the target stratigraphic scene is identified. Further, after determining the scene position coordinates corresponding to the three-dimensional rock model, the three-dimensional rock model can be mapped to the coordinates corresponding to the scene position coordinates in the initial three-dimensional sedimentary environment model to obtain the target three-dimensional sedimentary environment model.

[0078] Optionally, target rock models such as dolomite, metamorphic rock, and limestone can be pre-set, so that the corresponding pre-set rock models can be called for association with the various rock model 3D models in the sedimentary environment model to be restored. In addition, rock distribution models of other rock types can also be built online.

[0079] The technical solution provided by the embodiment of the present invention obtains rock laser point cloud data and rock images of the target stratum; constructs three-dimensional models of different rock types according to the rock laser point cloud data, and determines a three-dimensional rock model library; determines the rock type of each rock in the target stratum according to the rock image; matches the corresponding three-dimensional model in the three-dimensional rock model library according to the rock type to obtain a three-dimensional rock model; obtains sedimentary environment data and seismic interpretation data of the target stratum; constructs an initial three-dimensional sedimentary environment model of the target stratum according to the sedimentary environment data and seismic interpretation data; imports each three-dimensional rock model into the initial three-dimensional sedimentary environment model to determine the target three-dimensional sedimentary environment model. The technical solution of the embodiment of the present invention solves the problem that the prior art cannot perform three-dimensional visualization of the sedimentary environment of the stratum, and can establish a three-dimensional sedimentary environment model of the target stratum, realize visualization of the sedimentary environment of the target stratum, and facilitate the study of geological sedimentary phases.

[0080] Figure 3 It is a structural schematic diagram of a three-dimensional sedimentation environment model construction device provided by an embodiment of the present invention. The embodiment of the present invention can be applied to the scene of visual display of the underlying sedimentation environment. The device can be implemented by software and / or hardware and integrated into a computer device with application development function.

[0081] like Figure 3 As shown, the three-dimensional sedimentary environment model construction device includes: a formation rock information acquisition module 310, a three-dimensional rock model construction module 320 and a three-dimensional sedimentary environment model construction module 330.

[0082] Among them, the stratigraphic rock information acquisition module is used to obtain the rock laser point cloud data and rock image of the target stratigraphic layer; the three-dimensional rock model construction module is used to construct a three-dimensional rock model of each rock in the target stratigraphic layer according to the rock laser point cloud data and rock image; the three-dimensional sedimentary environment model construction module is used to determine the target three-dimensional sedimentary environment model corresponding to the target stratigraphic layer according to each of the three-dimensional rock models.

[0083] The technical solution provided by the embodiment of the present invention obtains rock laser point cloud data and rock images of the target stratum; constructs a three-dimensional rock model of each rock in the target stratum according to the rock laser point cloud data and rock images; and determines the target three-dimensional sedimentary environment model corresponding to the target stratum according to each of the three-dimensional rock models. The technical solution of the embodiment of the present invention solves the problem that the prior art cannot perform three-dimensional visualization of the sedimentary environment of the stratum, and can establish a three-dimensional sedimentary environment model of the target stratum, realize visualization of the sedimentary environment of the target stratum, and facilitate the study of geological sedimentary phases.

[0084] In an optional embodiment, the three-dimensional rock model construction module 320 is specifically used to: construct three-dimensional models of different rock types based on the rock laser point cloud data to determine a three-dimensional rock model library; determine the rock type of each rock in the target stratum based on the rock image; match the corresponding three-dimensional model in the three-dimensional rock model library according to the rock type to obtain the three-dimensional rock model.

[0085] In an optional embodiment, the three-dimensional rock model construction module 320 includes: a three-dimensional rock model library construction unit, which is used to: determine rock profile point cloud data based on the rock laser point cloud data; determine at least one rock type based on rock characteristic information in the rock profile point cloud data, and construct a three-dimensional model of each rock type to obtain the three-dimensional rock model library.

[0086] In an optional embodiment, the three-dimensional rock model construction module 320 includes: a rock image recognition unit, which is used to: input each of the rock images into a pre-trained target rock type recognition model to determine the rock type of each rock in the rock image.

[0087] In an optional embodiment, the three-dimensional sedimentary environment model construction module 330 is specifically used to: obtain the sedimentary environment data and seismic interpretation data of the target stratum; construct an initial three-dimensional sedimentary environment model of the target stratum based on the sedimentary environment data and the seismic interpretation data; import each of the three-dimensional rock models into the initial three-dimensional sedimentary environment model to determine the target three-dimensional sedimentary environment model.

[0088] In an optional embodiment, the three-dimensional sedimentary environment model construction module 330 also includes: a rock model position coordinate determination unit, which is used to: identify the three-dimensional position coordinates of each rock in the rock image to obtain the scene position coordinates corresponding to the three-dimensional rock model; import the three-dimensional rock model into the initial three-dimensional sedimentary environment model based on the scene position coordinates to determine the target three-dimensional sedimentary environment model.

[0089] In an optional embodiment, the three-dimensional sedimentary environment model construction device also includes: a rock type identification model training module, which is used to: obtain a preset rock sample image with a rock type label; input the preset rock sample image into an initial rock type identification model to obtain a rock classification result; compare the rock classification result with the rock type label, and adjust the parameters of the initial rock type identification model according to the comparison result to obtain the target rock type identification model.

[0090] The three-dimensional deposition environment model construction device provided in the embodiment of the present invention can execute the three-dimensional deposition environment model construction method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0091] Figure 4 A schematic diagram of the structure of a computer device provided in an embodiment of the present invention. Figure 4 A block diagram of an exemplary computer device 12 suitable for use in implementing embodiments of the present invention is shown. Figure 4 The computer device 12 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention. The computer device 12 can be any terminal device with computing capability and can be configured in the three-dimensional sedimentation environment model building device.

[0092] like Figure 4 As shown, the computer device 12 is in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that connects various system components (including the system memory 28 and the processing unit 16).

[0093] The bus 18 may be one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. For example, these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.

[0094] The computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the computer device 12, including volatile and non-volatile media, removable and non-removable media.

[0095] The system memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache 32. The computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 4 not shown, usually called a "hard drive"). Although Figure 4 Not shown in the figure, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The system memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present invention.

[0096] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in system memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. Program modules 42 generally perform the functions and / or methods of the embodiments described herein.

[0097] The computer device 12 may also communicate with one or more external devices 14 (e.g., keyboards, pointing devices, displays 24, etc.), one or more devices that enable a user to interact with the computer device 12, and / or any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., network cards, modems, etc.). Such communication may be performed through an input / output (I / O) interface 22. Furthermore, the computer device 12 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) through a network adapter 20. Figure 4 As shown, the network adapter 20 communicates with other modules of the computer device 12 via the bus 18. It should be understood that although Figure 4Not shown, other hardware and / or software modules may be used in conjunction with computer device 12, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0098] The processing unit 16 executes various functional applications and data processing by running the program stored in the system memory 28, for example, implementing the three-dimensional sedimentation environment model construction method provided in the embodiment of the present invention, the method comprising:

[0099] Obtain rock laser point cloud data and rock images of the target stratum;

[0100] Constructing a three-dimensional rock model of each rock in the target stratum according to the rock laser point cloud data and the rock image;

[0101] A target three-dimensional sedimentary environment model corresponding to the target stratum is determined according to each of the three-dimensional rock models.

[0102] This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the method for constructing a three-dimensional sedimentary environment model provided in any embodiment of the present invention is implemented, including:

[0103] Obtain rock laser point cloud data and rock images of the target stratum;

[0104] Constructing a three-dimensional rock model of each rock in the target stratum according to the rock laser point cloud data and the rock image;

[0105] A target three-dimensional sedimentary environment model corresponding to the target stratum is determined according to each of the three-dimensional rock models.

[0106] The computer storage medium of the embodiment of the present invention can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to: an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.

[0107] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0108] The program code embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0109] Computer program code for performing the operations of the present invention may be written in one or more programming languages ​​or combinations thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0110] It should be understood by those skilled in the art that the modules or steps of the present invention described above can be implemented by a general-purpose computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, optionally, they can be implemented by a program code executable by a computer device, so that they can be stored in a storage device and executed by the computing device, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.

[0111] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims

1. A method for constructing a three-dimensional sedimentary environment model, characterized in that: include: Obtain rock laser point cloud data and rock images of the target stratum; Constructing a three-dimensional rock model of each rock in the target stratum according to the rock laser point cloud data and the rock image; A target three-dimensional sedimentary environment model corresponding to the target stratum is determined according to each of the three-dimensional rock models.

2. The method according to claim 1, characterized in that The step of constructing a three-dimensional rock model of each rock in the target stratum according to the rock laser point cloud data and the rock image comprises: constructing three-dimensional models of different rock types according to the rock laser point cloud data, and determining a three-dimensional rock model library; Determine the rock type of each rock in the target stratum according to the rock image; The three-dimensional rock model is obtained by matching the corresponding three-dimensional model in the three-dimensional rock model library according to the rock type.

3. The method according to claim 2, characterized in that The three-dimensional models of different rock types are constructed according to the rock laser point cloud data, and a three-dimensional rock model library is determined, including: Determine rock profile point cloud data according to the rock laser point cloud data; At least one rock type is determined based on the rock characteristic information in the rock profile point cloud data, and a three-dimensional model of each rock type is constructed to obtain the three-dimensional rock model library.

4. The method according to claim 2, characterized in that: The step of determining the rock type of each rock in the target stratum according to the rock image includes: Each of the rock images is input into a pre-trained target rock type recognition model to determine the rock type of each rock in the rock image.

5. The method according to claim 1, characterized in that Determining the target three-dimensional sedimentary environment model corresponding to the target stratum according to each of the three-dimensional rock models includes: Acquiring sedimentary environment data and seismic interpretation data of the target stratum; constructing an initial three-dimensional sedimentary environment model of the target stratum according to the sedimentary environment data and the seismic interpretation data; Each of the three-dimensional rock models is imported into the initial three-dimensional sedimentary environment model to determine the target three-dimensional sedimentary environment model.

6. The method according to claim 5, characterized in that The step of importing each of the three-dimensional rock models into the initial three-dimensional sedimentary environment model to determine the target three-dimensional sedimentary environment model includes: Identifying the three-dimensional position coordinates of each rock in the rock image to obtain the scene position coordinates corresponding to the three-dimensional rock model; The three-dimensional rock model is imported into the initial three-dimensional sedimentary environment model based on the scene position coordinates to determine the target three-dimensional sedimentary environment model.

7. The method according to claim 4, characterized in that The training process of the target rock type identification model includes: Obtain preset rock sample images with rock type labels; Inputting the preset rock sample image into the initial rock type recognition model to obtain a rock classification result; The rock classification result is compared with the rock type label, and the parameters of the initial rock type identification model are adjusted according to the comparison result to obtain the target rock type identification model.

8. A three-dimensional sedimentation environment model construction device, characterized in that: The device comprises: A stratum rock information acquisition module is used to obtain rock laser point cloud data and rock images of the target stratum; A three-dimensional rock model building module, used to build a three-dimensional rock model of each rock in the target stratum according to the rock laser point cloud data and the rock image; The three-dimensional sedimentary environment model building module is used to determine the target three-dimensional sedimentary environment model corresponding to the target stratum according to each of the three-dimensional rock models.

9. A computer device, characterized in that: The computer device comprises: one or more processors; A memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the three-dimensional sedimentation environment model construction method as described in any one of claims 1-7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the three-dimensional sedimentation environment model construction method as described in any one of claims 1-7 is implemented.