5
A Directional Coherence Attribute for Seismic Interpretation Yazeed Alaudah and Ghassan AlRegib Center for Energy and Geo Processing (CeGP) at Georgia Tech and KFUPM SUMMARY The coherence attribute is one of the most commonly used at- tributes in seismic interpretation. In this paper, we propose building on the recently introduced Generalized Tensor-based Coherence (GTC) attribute to make it directionally selective. This directional selectivity is achieved by selecting a direc- tional Gaussian preprocessing kernel and applying a 3D rota- tional matrix to its covariance matrix. By weighing traces, or voxels, in the analysis cube by their relative proximity to the reference trace or voxel, this approach greatly enhances the clarity of the attribute. Furthermore, by making these weights directional, the proposed attribute gives interpreters greater freedom in exploring and understanding the seismic data. Vari- ous results from the Netherlands North Sea F3 block show that this approach greatly enhances the clarity of the coherence at- tribute and can highlight structures that are not visible using the traditional C3, or GTC coherence. INTRODUCTION The coherence attribute has proven to be a very useful attribute for highlighting structural and stratigraphic discontinuities such as faults, fractures, and channels in 3D seismic volumes. The coherence attribute was first proposed by Bahorich and Farmer (1995), and it was based on the normalized cross-correlation between each trace and its adjacent traces. Marfurt et al. (1998) then proposed a multi-trace semblance-based coherence algo- rithm that was more robust to noise and improved vertical res- olution. Later, Gersztenkorn and Marfurt (1999) proposed an improved coherence algorithm, called C3 coherence, which is based on the eigenstructure of covariance matrices of win- dowed seismic traces. Recently, there has been renewed inter- est in the coherence attribute. Yang et al. (2015) proposed a computationally efficient coherence algorithm based on a nor- malized information divergence criterion that avoids directly calculating the eigenvalues of the covariance matrix. In addi- tion, Li and Lu (2014) combined spectral decomposition and complex coherence computation to map discontinuities at dif- ferent scales. Finally, to avoid false low-coherence values in steeply dipping structures, Sui et al. (2015) proposed a coher- ence algorithm that analyzes the eigenstructure of the spectral amplitudes of seismic traces. The C3 coherence is based on the eigenstructure of the covari- ance matrix of the zero-mean traces in the analysis cube. In our recent work (Alaudah and AlRegib, 2016), we have shown that this is analogous to unfolding a 3 rd -order analysis tensor in a single mode and computing the covariance matrix of that mode. By unfolding the tensor along the two other modes, and repeating the process, then assigning each coherence attribute from each mode a different color we can significantly enhance the amount of detail that the C3 coherence can extract from seismic volumes. Using this insight, we proposed the General- ized Tensor-Based Coherence (GTC) attribute in (Alaudah and AlRegib, 2016). The GTC attribute can be viewed as a gener- alization of the C3 coherence attribute that was proposed by Gersztenkorn and Marfurt (1999). In this paper, we further expand on the GTC attribute we pro- posed earlier by enhancing its directional selectivity using a directional Gaussian preprocessing kernel, rotated to arbitrary angles using 3D rotational matrices. This enables this en- hanced directional coherence attribute to be to able to high- light faults, fractures, channels, and other subsurface structures characterized by their high directionality. We show that this directional selectivity gives interpreters much more flexibility with exploring post-migration seismic data than traditional co- herence attributes. The structure of this paper is as follows: First, we introduce the GTC attribute. Then, we introduce the multivariate Gaus- sian kernel that is used as a preprocessing step for the GTC attribute. We then show how to make the GTC attribute di- rectionally selective. Finally, before we conclude the paper, we show several results comparing the C3 coherence with the GTC attribute and our proposed directional coherence attribute. GENERALIZED TENSOR-BASED COHERENCE (GTC) ALGORITHM Given a migrated 3D seismic volume, the coherence attribute for each voxel in the volume is computed within a small 3D analysis cube of size I 1 × I 2 × I 3 . The subscripts 1,2 and 3 throughout this paper refer to the dimensions along time (or depth), inline, and crossline respectively. Each analysis cube can be represented as a 3 rd order tensor A R I 1 ×I 2 ×I 3 that we refer to as the analysis tensor. To compute the covariance ma- trices of this tensor, we unfold the tensor along its three modes. In general, mode-n unfolding of an N-th order tensor results in a matrix A (n) of size I n by (I 1 ··· I n-1 I n+1 ··· I N ) where the ten- sor element indexed by (i 1 , i 2 , ··· , i N ) now corresponds to the element (i n , j) in A (n) where j = 1 + N X k=1 k6=n (i k - 1) k-1 Y m=1 m6=n I m . (1) For additional details, see Aja-Fern´ andez et al. (2009). Thus unfolding the tensor along its three modes results in three ma- trices: the I 1 × I 2 I 3 mode-1 matrix A (1) unfolded along the time (depth) dimension, the I 2 × I 1 I 3 mode-2 matrix A (2) un- folded along the inline dimension, and the I 3 × I 1 I 2 mode-3 matrix A (3) unfolded along the crossline dimension. The co- variance matrices are then given by

A Directional Coherence Attribute for Seismic Interpretation ......A Directional Coherence Attribute for Seismic Interpretation C 1=(A ( ) 1 I 1 1 m )T(A 1 I 1 1 m ); (2) where m 1

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: A Directional Coherence Attribute for Seismic Interpretation ......A Directional Coherence Attribute for Seismic Interpretation C 1=(A ( ) 1 I 1 1 m )T(A 1 I 1 1 m ); (2) where m 1

A Directional Coherence Attribute for Seismic InterpretationYazeed Alaudah and Ghassan AlRegibCenter for Energy and Geo Processing (CeGP) at Georgia Tech and KFUPM

SUMMARY

The coherence attribute is one of the most commonly used at-tributes in seismic interpretation. In this paper, we proposebuilding on the recently introduced Generalized Tensor-basedCoherence (GTC) attribute to make it directionally selective.This directional selectivity is achieved by selecting a direc-tional Gaussian preprocessing kernel and applying a 3D rota-tional matrix to its covariance matrix. By weighing traces, orvoxels, in the analysis cube by their relative proximity to thereference trace or voxel, this approach greatly enhances theclarity of the attribute. Furthermore, by making these weightsdirectional, the proposed attribute gives interpreters greaterfreedom in exploring and understanding the seismic data. Vari-ous results from the Netherlands North Sea F3 block show thatthis approach greatly enhances the clarity of the coherence at-tribute and can highlight structures that are not visible usingthe traditional C3, or GTC coherence.

INTRODUCTION

The coherence attribute has proven to be a very useful attributefor highlighting structural and stratigraphic discontinuities suchas faults, fractures, and channels in 3D seismic volumes. Thecoherence attribute was first proposed by Bahorich and Farmer(1995), and it was based on the normalized cross-correlationbetween each trace and its adjacent traces. Marfurt et al. (1998)then proposed a multi-trace semblance-based coherence algo-rithm that was more robust to noise and improved vertical res-olution. Later, Gersztenkorn and Marfurt (1999) proposed animproved coherence algorithm, called C3 coherence, whichis based on the eigenstructure of covariance matrices of win-dowed seismic traces. Recently, there has been renewed inter-est in the coherence attribute. Yang et al. (2015) proposed acomputationally efficient coherence algorithm based on a nor-malized information divergence criterion that avoids directlycalculating the eigenvalues of the covariance matrix. In addi-tion, Li and Lu (2014) combined spectral decomposition andcomplex coherence computation to map discontinuities at dif-ferent scales. Finally, to avoid false low-coherence values insteeply dipping structures, Sui et al. (2015) proposed a coher-ence algorithm that analyzes the eigenstructure of the spectralamplitudes of seismic traces.

The C3 coherence is based on the eigenstructure of the covari-ance matrix of the zero-mean traces in the analysis cube. Inour recent work (Alaudah and AlRegib, 2016), we have shownthat this is analogous to unfolding a 3rd-order analysis tensorin a single mode and computing the covariance matrix of thatmode. By unfolding the tensor along the two other modes, andrepeating the process, then assigning each coherence attributefrom each mode a different color we can significantly enhancethe amount of detail that the C3 coherence can extract from

seismic volumes. Using this insight, we proposed the General-ized Tensor-Based Coherence (GTC) attribute in (Alaudah andAlRegib, 2016). The GTC attribute can be viewed as a gener-alization of the C3 coherence attribute that was proposed byGersztenkorn and Marfurt (1999).

In this paper, we further expand on the GTC attribute we pro-posed earlier by enhancing its directional selectivity using adirectional Gaussian preprocessing kernel, rotated to arbitraryangles using 3D rotational matrices. This enables this en-hanced directional coherence attribute to be to able to high-light faults, fractures, channels, and other subsurface structurescharacterized by their high directionality. We show that thisdirectional selectivity gives interpreters much more flexibilitywith exploring post-migration seismic data than traditional co-herence attributes.

The structure of this paper is as follows: First, we introducethe GTC attribute. Then, we introduce the multivariate Gaus-sian kernel that is used as a preprocessing step for the GTCattribute. We then show how to make the GTC attribute di-rectionally selective. Finally, before we conclude the paper,we show several results comparing the C3 coherence with theGTC attribute and our proposed directional coherence attribute.

GENERALIZED TENSOR-BASED COHERENCE (GTC)ALGORITHM

Given a migrated 3D seismic volume, the coherence attributefor each voxel in the volume is computed within a small 3Danalysis cube of size I1 × I2 × I3. The subscripts 1,2 and 3throughout this paper refer to the dimensions along time (ordepth), inline, and crossline respectively. Each analysis cubecan be represented as a 3rd order tensor A ∈ RI1×I2×I3 that werefer to as the analysis tensor. To compute the covariance ma-trices of this tensor, we unfold the tensor along its three modes.In general, mode-n unfolding of an N-th order tensor results ina matrix A(n) of size In by (I1 · · · In−1In+1 · · · IN) where the ten-sor element indexed by (i1, i2, · · · , iN) now corresponds to theelement (in, j) in A(n) where

j = 1+N∑

k=1k 6=n

(ik−1)k−1∏m=1m6=n

Im. (1)

For additional details, see Aja-Fernandez et al. (2009). Thusunfolding the tensor along its three modes results in three ma-trices: the I1 × I2I3 mode-1 matrix A(1) unfolded along thetime (depth) dimension, the I2× I1I3 mode-2 matrix A(2) un-folded along the inline dimension, and the I3 × I1I2 mode-3matrix A(3) unfolded along the crossline dimension. The co-variance matrices are then given by

Page 2: A Directional Coherence Attribute for Seismic Interpretation ......A Directional Coherence Attribute for Seismic Interpretation C 1=(A ( ) 1 I 1 1 m )T(A 1 I 1 1 m ); (2) where m 1

A Directional Coherence Attribute for Seismic Interpretation

C1 = (A(1)− 1I1×1×µµµ1)

T (A(1)− 1I1×1×µµµ1), (2)

where µµµ1 is a row vector of length I2I3 containing the meansof all columns of A(1), and 1

I1×1is a column vector of ones of

length I1. C2 and C3 are also computed in a similar fashion.These covariance matrices are positive semi-definite matricesand thus all their eigenvalues are non-negative. If we denotethe ranked eigenvalues of C1 as λλλ

(1) = {λ (1)1 ,λ

(1)2 , · · · ,λ (1)

I2I3},

and similarly for C2 and C3, then the coherence attributes ofthe three different modes are given as the ratios of the largesteigenvalue of the covariance matrix to its trace. Specifically,

E(1)c =

λ(1)1

Tr(C1)=

λ(1)1∑I2I3

i=1 λ(1)i

, (3)

E(2)c =

λ(2)1

Tr(C2)=

λ(2)1∑I1I3

i=1 λ(2)i

, (4)

and E(3)c =

λ(3)1

Tr(C3)=

λ(3)1∑I1I2

i=1 λ(3)i

. (5)

Here, E(1)c corresponds to the C3 coherence attribute that was

proposed by Gersztenkorn and Marfurt (1999). By combiningthe C3 attribute (E(1)

c ) with the coherence estimates of the anal-ysis tensor unfolded along mode-2 (E(2)

c ) and mode-3 (E(3)c )

in different color channels, we arrive at the GTC coherenceattribute that was proposed by Alaudah and AlRegib (2016).

THE PREPROCESSING GAUSSIAN KERNEL

Most coherence algorithms treat all traces in an analysis ten-sor equally regardless of their proximity to the reference trace.This is understandable if the analysis tensor dimensions werevery small. However, as the dimensions of the tensor becomelarger, this introduces noise to the different covariance matri-ces. This is the case when either or all the dimensions I1, I2,and I3 are greater than or equal to 5.

Alaudah and AlRegib (2016) proposed a preprocessing stepthat weighs different traces by weights relative to their prox-imity to the reference trace and thus eliminates this problem.Given the 3D analysis tensor A, we can preprocess it by takingits element-wise product with a 3-dimensional Gaussian kernelof the same size as A. We can write the preprocessed analysistensor as

A=A�G, (6)

where� is the element-wise product, and G is the multivariateGaussian kernel given by

G(x; µµµ,Σ) = e−12 (x−µµµ)T Σ−1(x−µµµ). (7)

Here, x = {z,x,y} represents the voxels in the seismic vol-ume, µµµ = {z0,x0,y0} is the reference voxel, and Σ is the 3×3covariance matrix of G. The expression in equation (7) isequivalent to a multivariate Gaussian distribution multiplied

Figure 1: Examples of a 3D directional Gaussian preprocess-ing kernel. The blue, cyan, yellow, and red contours refer tovalues corresponding to 0.5σ ,σ ,1.5σ and 2σ of the Gaussiankernel respectively.

by (2π)32 |Σ 1

2 |. The values of Σ describe the shape of the mul-tivariate Gaussian kernel. The interpreter can select these val-ues to give more emphasis to the coherence attribute extractedalong any unfolding mode, or any combination of unfoldingmodes. Extracting the GTC coherence attribute from A as op-posed to A greatly enhances the results.

MAKING THE GTC DIRECTIONALLY SELECTIVE

By selecting the values of Σ in such a way that the Gaussiankernel is not symmetric along all directions, we obtain a direc-tionally selective kernel similar to those in figure 1.

To rotate this kernel along different directions and angles, wereplace the covariance matrix Σ in equation 7 by its rotatedversion Σθ , where:

Σθ = RΣRT . (8)

Here, R is an orthogonal 3D rotational matrix. This can beeither rotated along the time direction using

R1 =

1 0 00 cosθ −sinθ

0 sinθ cosθ

, (9)

Page 3: A Directional Coherence Attribute for Seismic Interpretation ......A Directional Coherence Attribute for Seismic Interpretation C 1=(A ( ) 1 I 1 1 m )T(A 1 I 1 1 m ); (2) where m 1

A Directional Coherence Attribute for Seismic Interpretation

the inline direction using

R2 =

cosθ 0 sinθ

0 1 0−sinθ 0 cosθ

, (10)

or the crossline direction using

R3 =

cosθ −sinθ 0sinθ cosθ 0

0 0 1

. (11)

In equations 9, 10, and 11, θ refers to the angle of the rotationof the kernel.

RESULTS

To demonstrate the effectiveness of our approach, we applythe proposed directional attribute on the 1600ms time sectionof the Netherlands offshore F3 block in the North Sea pro-vided by dGB Earth Sciences (1987). We also apply the GTCand C3 coherence attributes for comparison. Figure 2(a) and2(b) shows the seismic amplitude of part of the time section,along with the computed C3 coherence. Figure 2(c) shows thecomputed GTC coherence, while figures 2(d), 2(e), and 2(f)shows the proposed directional coherence for three differentangles, all rotated along the time direction. It is easy to observethe higher level of detail showed by the directional coherencecompared to the C3 or GTC coherence. Black arrows in figure2 show a channel formation that wasn’t visible using the othercoherence attributes.

Figure 3, 4, 5 and 6 shows the seismic amplitude, the C3 coher-ence, the GTC coherence, and the proposed directional coher-ence, respectively for the entire 1600ms time section. Figure7 shows these attributes side by side in grayscale. It is easyto see that the GTC attribute shows much more detail than theC3. Also, the proposed directional attribute highlights direc-tional features such as faults and fractures much more clearlythan the GTC attribute. This can be observed by comparingfigure 7(c) to figures 7(a) and 7(b).

CONCLUSIONS

In conclusion, we have proposed a new directional coherenceattribute that is an extension of the generalized tensor-basedcoherence attribute (GTC). We have shown that the proposedattribute can highlight subtle subsurface features such as chan-nels, faults, and fractures that were not visible in the C3 orGTC coherence attributes. Various results from the Nether-lands North Sea F3 block show the effectiveness of this at-tribute compared to the other methods.

ACKNOWLEDGMENTS

The authors would like to acknowledge the support of the Cen-ter for Energy and Geo Processing (CeGP) at the Georgia In-stitute of Technology and King Fahd University of Petroleumand Minerals (KFUPM).

(a) Seismic amplitude (b) C3 coherence

(c) GTC coherence in Alaudah andAlRegib (2016)

(d) Proposed directional coherencewith θ = 40◦

(e) Proposed directional coherencewith θ = 75◦

(f) Proposed directional coherencewith θ = 150◦

Figure 2: Coherence values for time section 1600ms in theNetherlands North Sea F3 block. Sub-figures 2(d), 2(e), and2(f) show our proposed directional coherence using differentangles θ . Black arrows indicate the boundaries of a channelformation not visible in the seismic amplitude 2(a), the C3 co-herence 2(b), or the GTC coherence 2(c).

Page 4: A Directional Coherence Attribute for Seismic Interpretation ......A Directional Coherence Attribute for Seismic Interpretation C 1=(A ( ) 1 I 1 1 m )T(A 1 I 1 1 m ); (2) where m 1

A Directional Coherence Attribute for Seismic Interpretation

Figure 3: 1600ms time section of the Netherlands F3 block Figure 4: The C3 coherence attribute

Figure 5: The GTC coherence attribute with:

Σ =

2 0 00 2 00 0 2

Figure 6: The proposed directional GTC coherence attribute with

Σ =

5 0 00 5 00 0 1.5

, θ = 160◦, and rotated along the time axis.

(a) C3 coherence (b) GTC coherence in grayscale (c) Proposed directional coherence in grayscale (θ = 160◦)

Figure 7: The C3 coherence along with grayscale versions of the GTC coherence and the proposed directional coherence (using thesame values as in figure 6). All three use 5×5×5 analysis tensors. Note the various faults and fractures along the vertical directionin 7(c) are more clearly visible compared to 7(a) or 7(b).

Page 5: A Directional Coherence Attribute for Seismic Interpretation ......A Directional Coherence Attribute for Seismic Interpretation C 1=(A ( ) 1 I 1 1 m )T(A 1 I 1 1 m ); (2) where m 1

A Directional Coherence Attribute for Seismic Interpretation

REFERENCES

Aja-Fernandez, S., R. de Luis Garcıa, D. Tao, and X. Li,2009, Tensors in Image Processing and Computer Vision:Springer London. Advances in Pattern Recognition, No. 7.

Alaudah, Y., and G. AlRegib, 2016, A generalized tensor-based coherence attribute,: Presented at the 78th EAGEConference and Exhibition 2016.

Bahorich, M., and S. Farmer, 1995, The coherence cube: Theleading edge, 1053–1058.

dGB Earth Sciences, B., 1987, The Netherlands Off-shore, The North Sea, F3 Block - Complete:https://opendtect.org/osr/pmwiki.php/Main/Netherlands/OffshoreF3BlockComplete4GB.

Gersztenkorn, A., and K. J. Marfurt, 1999, Eigenstructure-based coherence computations as an aid to 3-D structuraland stratigraphic mapping: Geophysics, 64, 1468.

Li, F., and W. Lu, 2014, Coherence attribute at different spec-tral scales: Interpretation, 2, SA99–SA106.

Marfurt, K. J., R. L. Kirlin, S. L. Farmer, and M. S. Bahorich,1998, 3-D seismic attributes using a semblance-based co-herency algorithm: Geophysics, 63, 1150.

Sui, J.-K., X.-D. Zheng, and Y.-D. Li, 2015, A seismic co-herency method using spectral amplitudes: Applied Geo-physics, 12, 353–361.

Yang, T., B. Zhang, and J. Gao, 2015, A fast algorithm forcoherency estimation in seismic data based on informationdivergence: Journal of Applied Geophysics, 115, 140–144.