IP Library Patent Application 18490457
Patent Application
App. No. 18/490,457

Identification and Characterization of Geologic Features in Carbonate Reservoir

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/490,457
Abstract

Example computer-implemented methods, media, and systems for identification and characterization of geologic features in carbonate reservoir are disclosed. One example computer-implemented method includes obtaining multiple core sample images of a carbonate reservoir. The multiple core sample images are labeled using multiple feature classes, where the multiple feature classes include at least one of a vug or fracture. Multiple image patches are generated using the labeled plurality of core sample images. A machine learning model is applied to the multiple image patches to identify one or more vugs or fractures in the multiple core sample images. At least one of porosity or permeability of the carbonate reservoir is predicted using the identified one or more vugs or fractures in the multiple core sample images.

Claims (55)

1 . A computer-implemented method comprising:

obtaining a plurality of core sample images of a carbonate reservoir;

labeling the plurality of core sample images using a plurality of feature classes, wherein the plurality of feature classes comprise at least one of a vug or fracture;

generating a plurality of image patches using the labeled plurality of core sample images;

applying a machine learning model to the plurality of image patches to identify one or more vugs or fractures in the plurality of core sample images; and

predicting at least one of porosity or permeability of the carbonate reservoir using the identified one or more vugs or fractures in the plurality of core sample images.

2 . The computer-implemented method of claim 1 , wherein the computer-implemented method further comprises:

training the machine learning model using a training set of core sample images; and

validating the machine learning model using a validating set of core sample images, wherein the validating set of core sample images are different than the training set of core sample images.

3 . The computer-implemented method of claim 1 , wherein the machine learning model is for semantic segmentation of the plurality of image patches.

4 . The computer-implemented method of claim 1 , wherein applying the machine learning model to the plurality of image patches comprises:

generating, based on the plurality of feature classes, a plurality of label mask images corresponding to the plurality of image patches; and

identifying the one or more vugs or fractures in the plurality of core sample images using the generated plurality of label mask images.

5 . The computer-implemented method of claim 1 , wherein the machine learning model comprises a convolutional layer, a pooling layer, an upsampling layer, and a dropout layer.

6 . The computer-implemented method of claim 1 , wherein predicting the at least one of porosity or permeability of the carbonate reservoir using the identified one or more vugs or fractures in the plurality of core sample images comprises:

predicting a secondary porosity of the carbonate reservoir using the identified one or more vugs or fractures in the plurality of core sample images.

7 . The computer-implemented method of claim 1 , wherein predicting the at least one of porosity or permeability of the carbonate reservoir using the identified one or more vugs or fractures in the plurality of core sample images comprises:

removing the identified one or more vugs or fractures in the plurality of core sample images from the plurality of core sample images; and

predicting primary porosity of the carbonate reservoir using the plurality of core sample images with the identified one or more vugs or fractures removed from the plurality of core sample images.

8 . The computer-implemented method of claim 1 , wherein predicting the at least one of porosity or permeability of the carbonate reservoir using the identified one or more vugs or fractures in the plurality of core sample images comprises:

identifying, using the identified one or more vugs or fractures in the plurality of core sample images, touching vugs, separate vugs, or connected fractures in the plurality of core sample images; and

predicting effective permeability of the carbonate reservoir using the identified touching vugs, separate vugs, or connected fractures in the plurality of core sample images.

9 . The computer-implemented method of claim 1 , wherein the plurality of feature classes further comprise an image background.

10 . A non-transitory computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:

obtaining a plurality of core sample images of a carbonate reservoir;

labeling the plurality of core sample images using a plurality of feature classes, wherein the plurality of feature classes comprise at least one of a vug or fracture;

generating a plurality of image patches using the labeled plurality of core sample images;

applying a machine learning model to the plurality of image patches to identify one or more vugs or fractures in the plurality of core sample images; and

predicting at least one of porosity or permeability of the carbonate reservoir using the identified one or more vugs or fractures in the plurality of core sample images.

11 . The non-transitory computer-readable medium of claim 10 , wherein the operations further comprise:

training the machine learning model using a training set of core sample images; and

validating the machine learning model using a validating set of core sample images, wherein the validating set of core sample images are different than the training set of core sample images.

12 . The non-transitory computer-readable medium of claim 10 , wherein the machine learning model is for semantic segmentation of the plurality of image patches.

13 . The non-transitory computer-readable medium of claim 10 , wherein applying the machine learning model to the plurality of image patches comprises:

generating, based on the plurality of feature classes, a plurality of label mask images corresponding to the plurality of image patches; and

identifying the one or more vugs or fractures in the plurality of core sample images using the generated plurality of label mask images.

14 . The non-transitory computer-readable medium of claim 10 , wherein the machine learning model comprises a convolutional layer, a pooling layer, an upsampling layer, and a dropout layer.

15 . The non-transitory computer-readable medium of claim 10 , wherein predicting the at least one of porosity or permeability of the carbonate reservoir using the identified one or more vugs or fractures in the plurality of core sample images comprises:

predicting a secondary porosity of the carbonate reservoir using the identified one or more vugs or fractures in the plurality of core sample images.

16 . A computer-implemented system, comprising:

one or more computers; and

one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:

obtaining a plurality of core sample images of a carbonate reservoir;

labeling the plurality of core sample images using a plurality of feature classes, wherein the plurality of feature classes comprise at least one of a vug or fracture;

generating a plurality of image patches using the labeled plurality of core sample images;

applying a machine learning model to the plurality of image patches to identify one or more vugs or fractures in the plurality of core sample images; and

predicting at least one of porosity or permeability of the carbonate reservoir using the identified one or more vugs or fractures in the plurality of core sample images.

17 . The computer-implemented system of claim 16 , wherein the one or more operations further comprise:

training the machine learning model using a training set of core sample images; and

validating the machine learning model using a validating set of core sample images, wherein the validating set of core sample images are different than the training set of core sample images.

18 . The computer-implemented system of claim 16 , wherein the machine learning model is for semantic segmentation of the plurality of image patches.

19 . The computer-implemented system of claim 16 , wherein applying the machine learning model to the plurality of image patches comprises:

generating, based on the plurality of feature classes, a plurality of label mask images corresponding to the plurality of image patches; and

identifying the one or more vugs or fractures in the plurality of core sample images using the generated plurality of label mask images.

20 . The computer-implemented system of claim 16 , wherein the machine learning model comprises a convolutional layer, a pooling layer, an upsampling layer, and a dropout layer.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2024
From: ARAMCO SERVICES COMPANY
To: SAUDI ARAMCO UPSTREAM TECHNOLOGY COMPANY
Reel/Frame 066181/0861 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2024
From: SAUDI ARAMCO UPSTREAM TECHNOLOGY COMPANY
To: SAUDI ARABIAN OIL COMPANY
Reel/Frame 066181/0908 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2023
From: LI, WEICHANG; XU, CHICHENG; LIN, TAO
To: ARAMCO SERVICES COMPANY
Reel/Frame 065528/0759 →