3-d seismic attributes using a semblance-based

Upload: carlos-guillermo-garzon-g

Post on 02-Apr-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/27/2019 3-D Seismic Attributes Using a Semblance-based

    1/16

    G EOP HYSI CS, VOL . 63, NO. 4 (JULY-AU G UST 1998); P. 11501165, 21 FIG S.

    3-D seismic attributes using a semblance-basedcoherency algorithm

    Kurt J. Marfurt, R. Lynn Kirlin, Steven L. Farmer,and Michael S. Bahorich

    ABSTRACT

    Seismic coherency is a measure of lateral changes inthe seismic response caused by variation in structure,

    stratigraphy, lithology, porosity, and the presence of hy -

    drocarbons. U nlike shaded relief ma ps that allow 3-D

    visualization of faults and channels from horizon picks,

    seismic coherency operates on the seismic data itself and

    is therefore unencumbered by interpreter or automatic

    picker biases.

    We present a more robust, multitrace, semblance-

    based coherency algorithm that allows us to analyze

    dat a of lesser qua lity than our original three-trace cross-

    correlation-based algorithm. This second-generation,

    semblance-based coherency algorithm provides im-

    proved vertical resolution over our original zero mean

    crosscorrelation algorithm, resulting in reduced mixingof overlying or underlying stratigra phic features. In gen-

    eral, we analyze stratigraphic fea tures using as narrow

    a temporal analysis window as possible, typically de-

    termined by the highest usable frequency in the input

    seismic data. I n the limit, one may confi dently apply our

    new semblance-based algorithm to a one-sample-thickseismic volume extracted a long a conventionally picked

    stratigraphic horizon corresponding to a pea k or trough

    whose amplitudes lie suffi ciently above the ambient seis-

    mic noise. In contrast, near-vertical structural features,

    such as faults, are better enhanced when using a longer

    temporal analysis window corresponding to the lowest

    usable frequency in the input data.

    The ca lculation of reflector dip/azimuth throughout

    the data volume allows us to generalize the calculation of

    conventional complex trace attributes (including enve-

    lope, phase, frequency, and bandwidth) to the calculation

    of complex reflector attributes generated by slant stack-

    ing the input data along the reflector dip within the co-

    herency a nalysiswindow. These more robust complexre-flector attribute cubes can be combined with coherency

    and d ip/azimut h cubes using conventiona l geostat istical,

    clustering, and segmentation a lgorithms to provide an

    integrated, multiat tribute ana lysis.

    INTRODUCTION

    Co mplex trace seismic attributes, including measures of seis-

    mic amplitude, frequency, and phase, have been used suc-

    cessfully in mapping seismic lithology changes for almost t wo

    decades. Multitrace relationships, including crosscorrelation

    techniques, have enjoyed an equally long history in the au-

    toma tic picking of static corrections and, over the past decad e,

    in the auto mat ic picking of 3-D seismic horizo ns. Nevert heless,such measurements of seismictra ce coherency lay buried inside

    a numerical a lgorithm. Not until B ahorich and Farmer (1995,

    1996) has seismic coherency (or, perhaps more importantly,

    Presented at the 65th A nnual Interna tional Meeting, Society of Exploration G eophysicists. Manuscript received by the E ditor O ctober 17, 1996;revised manuscript received November 21, 1997.Amoco E xploration and Pro duction Technology G roup, 4502 E. 41st St. Tulsa, OK 74102-3385. E -mail: [email protected]; [email protected] niversity o f Victoria, 4821 Maplegrove St., Victoria, B ritish C olumbia V 8Y3B 9. E-mail: [email protected] che C orpo rat ion, 2000 Post O ak B lvd. #100, Ho uston, TX 77056-4400. E-mail: ba [email protected] 1998 Society of Exploration G eophysicists. All rights reserved.

    lack of coherency) been displayed and used as an attribute

    by itself. When there is a sufficient lateral change in acous-

    tic impedance, the 3-D seismic coherency cube (B ahorich a nd

    Farmer, 1995, 1996) can be extremely effective in delineating

    seismic faults (Figures 1 and 2). This algorithm is also quite

    effective in highlighting subtle cha nges in strat igraphy, includ-

    ing 3-D images of meand ering distributary channels,point ba rs,

    canyons, slumps, and tidal drainage patterns. Seismiccoherencyapplied to a 3-D cube of seismic input data offers several dis-

    tinct adva ntages over ho rizon dip/azimuth and shaded relief

    maps, including the ab ility to

    1150

  • 7/27/2019 3-D Seismic Attributes Using a Semblance-based

    2/16

    3-D Seismic Coherency 1151

    1) accelerate the interpretation process by beginning struc-

    tural a nd stratigraphic analysis before detailed picking

    begins, even on preliminary brute sta ck data cubes;

    2) carefully analyze structural and stratigraphic features

    over the entire dat a volume,including zonestha t are shal-

    lower, deeper, or adjacent to the primary zone of interest;

    3) identify and interpret subtle features that a re not repre-

    sentable b y picks on peaks, tro ughs, or zero crossings;

    4) generate paleoenvironmental maps of channels and fa ns

    corresponding to sequence versus reflector boundaries;

    a nd

    5) analyze features that are either internal or parallel to

    pickable formation tops and bottoms.

    O ur C1 coherency algorithm (Bahorich and Farmer, 1995,

    1996) is based on classical normalized crosscorrelation. We fi rst

    define the in-line l-lag crosscorrelation, x , at time t between

    a)

    b)

    FIG. 1. Time slices through a seismic data volume at (a) t=1200 ms and (b) t= 1600 ms. D ata courtesy of G eco-Pra kla.

    data traces u at po sitions (xi , yi ) and (xi +1, yi ) to be

    x (t, ,xi , yi ) =

    +w=w

    u(t , xi , yi )u(t ,xi +1, yi )

    +w=w

    u2(t , xi , yi )+w

    =w

    u2(t ,xi +1, yi )

    ,

    (1a)

    where 2w is the temporal length of the correlation window.

    Next, we defi ne the cross-line m-lag crosscorrelation, y , a t

    time t between data traces u a t (xi , yi ) and (xi , yi +1) to be

    a)

    b)

    FIG. 2. Time slices through the C1 coherency cube at (a) t =1200ms a nd (b) t= 1600 ms, correspond ing to the seismic datain Figure 1a nd using the three-trace crosscorrelation a lgorithmgiven by equa tions (1) and (2). Temporal a nalysis half-windoww = 32 ms.

  • 7/27/2019 3-D Seismic Attributes Using a Semblance-based

    3/16

    1152 Marfurt et al.

    y (t,m,xi , yi ) =

    +w=w

    u(t , xi , yi )u(t m,xi , yi +1)

    +w

    =wu2(t , xi , yi )

    +w

    =wu2(t m,xi , yi +1)

    .

    (1b)

    (, p, q) =

    J

    j =1

    u( px j q yj ,xj , yj )

    2+

    J

    j =1

    uH( px j q yj ,xi , yj )

    2

    J

    Jj =1

    [u( px j q yj ,xj , yj )]

    2 +

    uH( px j q yj ,xj , yj )2 , (3)

    These in-line (-lag) and cross-line (m-lag) correlation coef-

    ficients can then be combined to generate a 3-D estimate of

    coherency, xy :

    x y =

    ma x

    x (t, ,xi , yi )

    ma x

    my (t,m,xi , yi )

    , (2)

    w here ma x x (t, ,xi , yi ) a nd ma xm y(t,m,xi , yi ) denot e

    those lags a nd m for which x a nd y are maximum. For

    high-quality data, lags a nd m approximately measure the ap-

    parent time dip per trace in the x- and y-directions. For dat a

    contaminat ed by coherent noise, estimates of apparent dip us-

    ing only two traces can be quite noisy, which is a limitation of

    the crosscorrelation a lgorithm.

    Crosscorrelating each trace against its neighbor for various

    time lags forms a different 2 2 covariance matrix for eachlag pair (, m). Extending equation (1) beyond three traces

    requires a more general analysis of higher order covariance

    matrices using eigenvalue analysis (G ersztenkorn and Ma rfurt,

    1996).

    A second limitation of the three-point crosscorrelation al-

    gorithm is the assumption of zero-mean seismic signals. This is

    approximately true when the correlation window [2w in equa-

    tion (1)] exceeds the length of a seismic wavelet. For seismic

    data containing a 10-Hz component of energy, this req uires

    a rather long 100-ms window that will mix stratigraphy asso-

    ciated with both deeper and shallower times about the zone

    of interest. Shortening this operator window (Figure 3) to

    2w = 16 ms results in increased art ifacts att ributed to the seis-

    mic wavelet. U nfortunately, a more rigorous, nonzero meanrunning window crosscorrelation algorithm is computationa lly

    much more expensive.

    In t his paper, we present our second-generation, o r C2, algo-

    rithm, which estimates coherency using a semblance analysis

    over an arbitrary number of traces. In addition to more robust

    measures of coherency, dip, and azimuth in noisy data envi-

    ronments, the vertical analysis window can be limited to only

    a f ew time samples, allowing us to accurately ma p thin, subtle,

    stratigraphic fea tures.

    ALGORITHM DESCRIPTION

    Just as crosscorrelation forms the basis of automatic first

    break and reflector picking, multitrace semblance estimates

    form the basis of both conventional and tomographic seismic

    velocity ana lysis (Taner and Koe hler, 1969; La nda et a l., 1993).

    Likewise, semblance ca lculations a re intrinsic to robust (, p)

    ana lysis algorithms (Stoffa et al., 1981; Yilmaz and Taner, 1994)

    a nd f-x deconvolution a lgorithms.

    We begin by defining an elliptical or rectangular analysis

    window containing J traces centered about the analysis point

    (Figure 4). If w e center the loca l (x , y) axis about this analysis

    point, we define the semblance, (, p, q), to be

    where the triple (, p, q) defines a local planar event at time ,

    where p a nd q are the apparent dips in the x a nd y directions,

    a)

    b)

    FIG. 3. Time slices thro ugh the C1 coherency cube, correspond-ing to those shown in Figure 2 but with a temporal analysishalf-window of w = 8 ms.

  • 7/27/2019 3-D Seismic Attributes Using a Semblance-based

    4/16

    3-D Seismic Coherency 1153

    measured in milliseconds per meter (Figure 5), and where t he

    superscript H denotes the Hilbert transform or quadrature

    component of the real seismic trace, u. C alculating the sem-

    blance of the analytic trace will allow us to obta in robust es-

    timates of coherency even abo ut the zero crossings of seismic

    reflection events. The numerator of equation (3) is the 3-D

    (, p, q) transform, U(, p, q), of the data u(t,x, y) and is re-

    lated closely to the least-squares R ado n transform for 3-D dip

    filtering and trace interpolation:

    U(, p, q) =J

    j =1

    u[ (px j + q yj ),xj , yj ]. (4)

    c(, p, q) =

    +Kk=K

    J

    j =1

    u(+ kt px j q yj ,xj , yj )

    2+

    J

    j =1

    uH(+ kt px j q yj ,xj , yj )

    2

    J

    +Kk=K

    Jj =1

    [u(+ kt px j q yj ,xj , yj )]

    2 +

    uH(+ kt px j q yj ,xj , yj )2 , (5)

    FIG. 4. (a) E lliptical and (b) rectangular analysis window s cen-tered about a n analysis point defined by length of major axisa, length of minor axis b, and azimuth of major axis a .

    Indeed, we exploited such 3-D R adon transform dip fi lter-

    ing (Marf urt et a l., 1998) to minimize the a cquisition fo otprint

    because of cable feathering and dip movement artifa cts as part

    of the data processing leading up to Figure 1. The semblance

    estimate given by eq uation (3) will be unstable for some small

    but coherent seismic events such as might occur if we were to

    sum along the zero crossings of a planar coherent event. We

    therefore exploit the same trickused in semblance-based veloc-

    ity a nalysis; explicitly, we will calculate an average semblance

    over a vertical analysis window of height 2w ms or of half-

    height K =w/ samples. We define this average semblance

    to be our coherency estimate, c:

    where t is the temporal sample increment. Since our ana lysiswindow is always centered a bout (x = 0, y = 0), the intercept

    time is identical to t.

    In general, we do not know, but wish to estimate, the value

    of p, q associated with the local dip and azimuth of a hypo-

    thetical planar 3-D reflection event. Horizon-based estimates

    of dip a nd azimuth have proven to be a n extremely powerful

    interpretation t ool (D alley et al., 1989; Mond t, 1990; R ijks and

    Jauffred, 1991). In this paper, we will estimate (p, q) through

    a straightforward search over a user-defined range of discrete

    apparent d ips. We assume the interpreter is able to estimate t he

    maximum true d ip, dma x, mea sured in milliseconds per met er,

    from conventional in-line and cross-line seismic displays of the

    dat a (Figure 6), thereby limiting the apparent dips top2 + q2 +dma x. (6)

    I f a a nd b are the half-widths of the major and minor axes

    of our analysis window (Figure 4), and if fma x is the highest

    temporal frequency component contained in the seismic data,

    then the Nyq uist criterion of sampling the data at two points

    per period restricts the apparent dip increments, p a nd q ,

    to

    p 1

    2a fma x(7a)

    FIG. 5. Ca lculation of coherency over an elliptical analysis win-dow with apparent dips (p, q) = (0.1 m s/m, 0.1 m s/m) .

  • 7/27/2019 3-D Seismic Attributes Using a Semblance-based

    5/16

    1154 Marfurt et al.

    a nd

    q 1

    2b fma x. (7b)

    Our search for a n estimate of the apparent dip ( p, q) of

    the seismic reflector at time t is thus reduced to the direct

    calculation o f c(t, p, qm ) over np nq discrete apparent dip

    pairs (p, qm ) where np = 2dma x/p + 1 a n d nq = 2dmax /q + 1.

    We declare the apparent dip pair (pL, qM) to be an esti-mate of the reflector apparent dips ( p, q) and the coherency

    c(t, pL , qM) to be an estimate of the reflector coherency, c,

    when

    c(t, pL, qM) c(p, qm ) (8a)

    for all np +np,nq m +nq . If necessary, we can

    obtain a more accurate estimate of ( p, q) a nd c by 2-D inter-

    polation. Here, we fi t a para boloid, g(p, q), through a subset of

    the discrete measures of c(t, p, qm ) centered a bout (pL , qM).

    a)

    b)

    c)

    FIG. 6. Vertical slice through seismic dat a corresponding tolines (a) A A, (b) B B , and (c) C C, shown in Figure 1.

    Then

    c = max[g(p, q)] (8b)

    and ( p, q) is that value of (p, q) where the maximum occurs

    or, mathema tically,

    ( p, q) = g1(c), (8c)

    where g1 denotes the inverse mapping of c to (p, q).The estimated apparent dips ( p, q) are related to the esti-

    mated true dip and azimuth, ( d, ) by the simple geometric

    relationships

    p = d sin() (9a )

    a nd

    q = d cos(), (9b)

    where d is measured in milliseconds per meter and the angle

    is measured clockwise fro m the positive x (or north) axis. A

    simple coordinate rotation by angle o is necessary when the

    in-line acquisition axis, x , is not aligned with the northsouth,

    or x

    , axis (Figure 4).

    Solid-angle discretization anddisplay

    Optima l angular discretization is important fo r two rea sons.

    First, we wish to minimize the computational cost, which in-

    creases linearly with the number of angles searched. Second,

    at the writing of this paper, the two most popular commercial

    interpretive workstation software systems are limited to only

    32 or 64 colors, greatly limiting the number of angles we can

    display. Since seismic surveys are o ften designed to line up with

    the predo minant geo logic strike a nd d ip, the simplest tessella-

    tion of d ip/azimut h is tha t alon g the appa rent dip axes, p a nd q

    (Figure 7a). I n practice, we use this tessellation o nly when we

    wish to illuminate faults cutting perpendicular to a particularstrike and dip (Figure 7b).

    Many geologic terranes are characterized by highly variable

    strike and dip; these include salt diapirs, shale diapirs, pinnacle

    reefs, prograd ing delta s, tilted fault blocks, a nd po p-up struc-

    tures associated with w rench faulting. Even in simple geologic

    terranes, rarely is a single strike and dip valid over large surveys

    thousands of square kilometers in size.

    Instead of a search over apparent dips (p, q), we could just

    as easily have made our search over dip and azimuth (d, ).

    Figure 8a shows the d iscretization of apparent dip using eq ual

    incrementsp a nd q subject to equation (7), while Figure 8b

    shows the discretization using equa l increments d a nd .

    Clea rly, we do not w ish to sample dip d= 0 ms/m in Figu re 8b

    for ten d ifferent azimuths. The Chinese checker t essellationof Figure 8c more closely represents an equal and therefore

    more economic sampling of the solid angle ( d, ) surface with

    a minimum number of points. For the angular discretization

    shown in Figure8ca nd circular analysisra diusa = b,wechoose

    the incremental dip d to be

    d