IP Library Granted Patent US 12,560,734
Granted Patent B2
US 12,560,734 · App. 18/262,703 · Granted Feb 24, 2026

Method and system for processing seismic images to obtain a reference RGT surface of a geological formation

Inventor: Noomane Keskes (Pau, FR)
Assignee: TotalEnergies OneTech
G01V1/345G01V1/301G01V1/325G01V2210/641G01V2210/643G01V2210/661
View Patent ↗
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 12,560,734
App. No.
18/262,703
Granted
Feb 24, 2026
Kind
B2
Abstract

A computer-implemented method for processing a seismic image obtained from seismic measurements performed on a geological formation includes determining a relative geological time (RGT) image based on the seismic image; obtaining setpoints for the RGT image; retrieving an RGT surface of the RGT image for each of the setpoints, wherein each point of an RGT surface is defined by a vertical position and at least one horizontal position; and determining a reference RGT surface by combining the RGT surfaces determined for the setpoints. The vertical position of a point of the reference RGT surface is obtained by combining the vertical positions of the points of the RGT surfaces having the same at least one horizontal position as the considered point of the reference RGT surface. The combining of the vertical positions uses weighting coefficients.

Claims (293)

1 . A method implemented by a computer for processing a seismic image obtained from seismic measurements performed on a geological formation, said method comprising:

determining a relative geological time (RGT) image based on the seismic image;

obtaining setpoints for the RGT image, said setpoints representing constraints to be satisfied by a reference RGT surface to be determined;

retrieving an RGT surface of the RGT image for each of the setpoints, wherein each point of an RGT surface is defined by a vertical position and at least one horizontal position; and

determining the reference RGT surface by combining the RGT surfaces determined for the setpoints, wherein a vertical position of a respective point of the reference RGT surface is obtained by combining the vertical positions of the points of the RGT surfaces having a same at least one horizontal position as the respective point of the reference RGT surface;

wherein said combining of the vertical positions uses weighting coefficients; and

wherein a value of a weighting coefficient used for the vertical position of an RGT surface decreases with a distance increasing between the at least one horizontal position of the respective point of the reference RGT surface and the at least one horizontal position of the setpoint associated with a respective RGT surface.

2 . The method according to claim 1 , wherein obtaining setpoints for the RGT image comprises obtaining a patch of points of the RGT image, said patch of points having a boundary, wherein the setpoints comprise points located on the boundary of the patch of points, and wherein the reference RGT surface between setpoints located on the boundary of the patch of points is obtained from said patch of points.

3 . The method according to claim 2 , wherein obtaining a patch of points comprises defining a seed on a seismic trace of the seismic image and propagating laterally the seed by searching for pixels of adjacent seismic traces that satisfy a predetermined criterion of similarity with the seed.

4 . The method according to claim 1 , wherein the value of the weighting coefficient used for the vertical position of an RGT surface is:

substantially equal to one if the at least one horizontal position of the respective point of the reference RGT surface is equal to the at least one horizontal position of the setpoint associated with the respective RGT surface; and

substantially equal to zero if the at least one horizontal position of the respective point of the reference RGT surface is equal to the at least one horizontal position of the setpoint associated with a different RGT surface.

5 . The method according to claim 1 , wherein the reference RGT surface is defined by:

S

ref

(

i

,

j

)

=

n

=

1

N

setpoint

w

n

(

i

,

j

)

×

S

n

(

i

,

j

)

wherein:

S ref (i,j) is the vertical position of the point of the reference RGT surface S ref having the horizontal positions (i,j);

N setpoint is a total number of the setpoints;

S n is the RGT surface retrieved for the setpoint of index n;

S n (i,j) is the vertical position of the point of the RGT surface S n having the horizontal positions (i,j); and

w n (i,j) is the weighting coefficient used for the vertical position of the RGT surface S n for the horizontal positions (i,j).

6 . The method according to claim 5 , wherein the weighting coefficient used for the vertical position of the RGT surface is defined by:

{

w

n

(

i

n

,

j

n

)

=

1

and

w

n

(

i

m

,

j

m

)

=

0

m

n

w

n

(

i

,

j

)

=

F

n

(

i

,

j

)

F

(

i

,

j

)

if

(

i

,

j

)

(

i

n

,

j

n

)

and

(

i

,

j

)

(

i

m

,

j

m

)

m

n

wherein:

F

n

(

i

,

j

)

=

[

dist

(

(

i

,

j

)

,

(

i

n

,

j

n

)

)

]

-

α

F

(

i

,

j

)

=

n

=

1

N

setpoint

F

n

(

i

,

j

)

wherein:

(i n , j n ) are the horizontal positions of the setpoint of index n;

dist((i,j), (i n ,j n )) is the distance in the horizontal plane between the point having the horizontal positions (i,j) and the horizontal positions (i n ,j n ) of the setpoint of index n; and

α>1 is a predetermined factor.

7 . The method according to claim 6 , wherein α>2 and/or α<60.

8 . The method according to claim 5 , wherein the weighting coefficient used for the vertical position of the RGT surface is defined by:

w

n

(

i

,

j

)

=

F

n

(

i

,

j

)

F

(

i

,

j

)

wherein:

F

n

(

i

,

j

)

=

1

exp

(

[

dist

(

(

i

,

j

)

,

(

i

n

,

j

n

)

)

]

α

)

F

(

i

,

j

)

=

n

=

1

N

setpoint

F

n

(

i

,

j

)

wherein:

(i n , j n ) are the horizontal positions of the setpoint of index n;

dist((i,j), (i n ,j n )) is the distance in the horizontal plane between the point having the horizontal positions (i,j) and the horizontal positions (i n ,j n ) of the setpoint of index n; and

α>1 is a predetermined factor.

9 . The method according to claim 1 , comprising converting to frequency-domain the reference RGT surface.

10 . The method according to claim 9 , wherein the seismic image includes a plurality of seismic traces, and converting to frequency-domain the reference RGT surface comprises:

determining an intersection point between each seismic trace and the reference RGT surface;

selecting an interval of pixels of each seismic trace, said interval of pixels being centered on the intersection point; and

converting to frequency-domain the values of each interval of pixels, thereby obtaining a plurality of frequency-domain representations of the reference RGT surface associated with respective analysis frequencies.

11 . The method according to claim 10 , comprising selecting three analysis frequencies and generating a red-green-blue (RGB) image of the reference RGT surface based on three frequency-domain representations of the plurality of frequency-domain representations associated respectively with the three selected analysis frequencies.

12 . A non-transitory computer-readable storage medium comprising instructions which, when executed by at least one processor, configure said at least one processor to carry out the processing method of claim 1 .

13 . A computer system for processing a seismic image, said computer system comprising at least one processor configured to carry out the processing method of claim 1 .

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2024
From: TOTALENERGIES SE
To: TOTALENERGIES ONETECH
Reel/Frame 069106/0894 →
CHANGE OF NAME Recorded Sep 20, 2024
From: TOTAL SE
To: TOTALENERGIES SE
Reel/Frame 069013/0228 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2023
From: KESKES, NOOMANE
To: TOTAL SE
Reel/Frame 064374/0813 →
Continuity (1)
Related Publication 20240069235A1 · Feb 29, 2024
References Cited (22)
US 9690002B2 · Mallet · 2017 [cited by examiner]
US 20080212841A1 · Gauthier · 2008 [cited by examiner]
US 20090204331A1 · Lomask et al. · 2009 [cited by applicant]
US 20100149917A1 · Imhof · 2010 [cited by examiner]
US 20100161232A1 · Chen · 2010 [cited by examiner]
US 20130030710A1 · Lomask · 2013 [cited by examiner]
US 20150285931A1 · Keskes · 2015 [cited by examiner]
US 20210215842A1 · Liu · 2021 [cited by examiner]
US 20210223428A1 · Li · 2021 [cited by examiner]
US 20220057537A1 · Skjæveland · 2022 [cited by examiner]
CN 112180468A · 2021 [cited by applicant]
EP 3978690A1 · 2022 [cited by applicant]
FR 2869693A1 · 2005 [cited by applicant]
Geng, Zhicheng, et al. “Deep learning for relative geologic time and seismic horizons.” Geophysics 85.4 (2020): WA87-WA100. (Year: 2020). [cited by examiner]
Arouna, Moctar Mounirou, et al. “Robust and adaptive approaches for relative geologic time estimation.” Journal of Applied Geophysics 159 (2018): 157-172. (Year: 2018). [cited by examiner]
Guillon, Sébastien, et al. “Geotime: A 3D automatic tool for chronostratigraphic seismic interpretation and filtering.” The leading edge 32.2 (2013): 154-159. (Year: 2013). [cited by examiner]
Bi et al., “3D Relative Geologic Time Estimation with Deep Learning,” [cited by applicant]
International Search Report and Written Opinion, mailed Oct. 14, 2021, for International Patent Application No. PCT/IB2021/000058. (12 pages). [cited by applicant]
Jin et al., “Automatic Seismic Event Tracking Using a Dynamic Time Warping Algorithm,” [cited by applicant]
Lomask et al., “Flattening without Picking,” [cited by applicant]
Mounirou Arouna et al., “Robust and Adaptive Approaches for Relative Geologic Time Estimation,” [cited by applicant]
Wu et al., “Horizon vols. with Interpreted Constraints,” [cited by applicant]