Genetic quality of pick attribute for seismic cubes and surfaces
AssigneeSaudi Arabian Oil Company
InventorSami N. Awfi
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to generate a custom seismic surface and volume attribute. In one aspect, a method includes receiving a seismic cube and a seismic surface, and the seismic cube includes traces recorded at receivers deployed to collect seismic data. The seismic surface is picked on the seismic cube. Seismic wavelets are extracted with a selected length from the seismic cube along an intersection with the seismic surface for each spatial coordinate associated with the seismic surface. A reference wavelet is determined. A surface attribute map is generated based on comparing each of the seismic wavelets to the reference wavelet. A productivity of the seismic surface is evaluated using the surface attribute map.
Claims15
A computer-implemented method for evaluating productivity, comprising:
- receiving a seismic cube and a seismic surface, wherein the seismic cube includes traces recorded at receivers deployed to collect seismic data, and the seismic surface is picked on the seismic cube;
- extracting, from the seismic cube, seismic wavelets with a wavelet length along an intersection of the seismic cube with the seismic surface for each spatial coordinate associated with the seismic surface, each seismic wavelet comprising a plurality of samples;
- calculating a respective weight to apply to each of the plurality of samples of each seismic wavelet, wherein the respective weight for each sample is calculated as:
- weight
- =
- e
- -
- d
- 2
- 2
-
- ν
- ,
- where d=|index of current sample−1−number of samples above the current sample|,
- where
- v
- =
- -
- N
- 2
- 2
-
- ln
-
- (
- α
- )
- ,
- where N=max(samples above the current sample·samples below the current sample), and where α is a parameter reference;
- applying the respective weight to each sample to generate weighted seismic wavelets;
- determining a reference wavelet;
- generating a three-dimensional (3D) surface attribute map based on comparing each of the weighted seismic wavelets to the reference wavelet;
- and
- evaluating a productivity of the seismic surface using the 3D surface attribute map.
One or more non-transitory computer-readable storage media coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to:
- receive a seismic cube and a seismic surface, wherein the seismic cube includes traces recorded at receivers deployed to collect seismic data, and the seismic surface is picked on the seismic cube;
- extract, from the seismic cube, seismic wavelets with a wavelet length along an intersection of the seismic cube with the seismic surface for each spatial coordinate associated with the seismic surface, each seismic wavelet comprising a plurality of samples;
- calculate a respective weight to apply to each of the plurality of samples of each seismic wavelet, wherein the respective weight for each sample is calculated as:
- weight
- =
- e
- -
- d
- 2
- 2
-
- ν
- ,
- where d=|index of current sample−1−number of samples above the current sample|,
- where
- v
- =
- -
- N
- 2
- 2
-
- ln
-
- (
- α
- )
- ,
- where N=max(samples above the current sample·samples below the current sample), and where α is a parameter reference;
- apply the respective weight to each sample to generate weighted seismic wavelets;
- determining a reference wavelet;
- generate a three-dimensional (3D) surface attribute map based on comparing each of the weighted seismic wavelets to the reference wavelet;
- and
- evaluate a productivity of the seismic surface using the 3D surface attribute map.
A system, comprising:
- one or more processors;
- and
- a computer-readable storage device coupled to the one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to:
- receive a seismic cube and a seismic surface, wherein the seismic cube includes traces recorded at receivers deployed to collect seismic data, and the seismic surface is picked on the seismic cube;
- extract, from the seismic cube, seismic wavelets with a wavelet length along an intersection of the seismic cube with the seismic surface for each spatial coordinate associated with the seismic surface, each seismic wavelet comprising a plurality of samples;
- calculate a respective weight to apply to each of the plurality of samples of each seismic wavelet, wherein the respective weight for each sample is calculated as:
- weight
- =
- e
- -
- d
- 2
- 2
-
- ν
- ,
- where d=|index of current sample−1−number of samples above the current sample|,
- where
- v
- =
- -
- N
- 2
- 2
-
- ln
-
- (
- α
- )
- ,
- where N=max(samples above the current sample·samples below the current sample), and where α is a parameter reference;
- apply the respective weight to each sample to generate weighted seismic wavelets;
- determining a reference wavelet;
- generate a three-dimensional (3D) surface attribute map based on comparing each of the weighted seismic wavelets to the reference wavelet;
- and
- evaluate a productivity of the seismic surface using the 3D surface attribute map.
Dependencies are inferred from the claim text.