Petroleum Geophysics, MSc., Cohort 9.1, University of ...

30
Energy reassignment of an image for improved dispersion curve picking Petroleum Geophysics, MSc., Cohort 9.1, University of Houston Director, Don Van Nieuwenhuise, PhD Advisor, Chris Liner, PhD Craig Hyslop

Transcript of Petroleum Geophysics, MSc., Cohort 9.1, University of ...

Page 1: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

Energy reassignment of an image for improved dispersion curve picking

Petroleum Geophysics, MSc., Cohort 9.1, University of Houston

Director, Don Van Nieuwenhuise, PhD

Advisor, Chris Liner, PhD

Craig Hyslop

Page 2: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

2

Section I: Executive Summary

The energy reassignment imaging (ERI) technique proposed in this paper improves

image processing and picking within a surface-wave noise mitigation suite GRB-3D (Ground

Roll Buster 3D), developed by Sunwoong Lee and Warren Ross (Lee et al., 2008). GRB-3D is

specifically designed to mitigate surface waves in spatially inhomogeneous media by aligning the

surface waves, thereby separating them from seismic reflections, using phase matching

techniques and dynamic phase-velocity estimates. This paper presents a brief examination of

dispersive surface waves to provide background for both GRB-3D and ERI. The ERI technique

is applied early in the GRB-3D operation flow to the image of dispersive surface-wave energy in

the frequency-slowness domain. Subsequently, the algorithm used by GRB-3D to image the

dispersive energy is briefly explained and a discussion is presented on the complications of

imaging dispersive energy in heterogeneous areas. The basic theory behind ERI is presented and

ERI is shown to improve the phase-velocity estimates from the frequency-slowness domain. To

protect the interests of ExxonMobil and illustrate the operation of GRB-3D and ERI a derived

dataset created from field data is used. Development for ERI was done at the ExxonMobil

Upstream Research Company.

Section II: Statement of Problem and Initial Objectives

Estimating spatially varying dispersion curves is fundamental for determining parameters

needed to mitigate surface waves in GRB-3D. To account for heterogeneity across large surveys

a dynamic method is used to window seismic traces across the survey and image the dispersive

energy unique to each window. GRB-3D is designed for large surveys which may require

thousands of windowed areas; therefore, picking the dispersion curve from the image is

automated with a picking algorithm. An averaging algorithm is used to combine the multiple

dispersion curves from the overlapping windows to create a volume representing velocity and

Page 3: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

3

frequency properties spatially. The resulting volume is used for a phase-matched filtering process

in GRB-3D.

Phase velocity estimation by beamforming is used to form the power spectrum of

dispersive energy at each particular window of the survey. Beamforming provides a robust

method for calculating dispersion curves for surveys where large variation in velocity and

frequency are expected. Smaller windowed traces are desirable as they capture spatial variation

for a survey at a finer resolution. However, as explored later, the resolution of the beamformed

field (frequency versus slowness velocity) is inversely proportional to window size, resulting in

smearing of the imaged dispersion beam as window size decreases. Larger window sizes provide

higher resolution for dispersion curve imaging; however, if the window encompasses an area

which exhibits strong heterogeneity in shear wave velocity, as shown in Figure 1, more than one

fundamental mode may exist for the imaged dispersive energy.

(a) (b)

Fig. 1. Spatial shear wave velocity model inverted from field data at a 10 m depth. Black box

encompasses windowed traces shown as points. (a) Beamformed dispersive modes from shear

wave velocity model; white line denotes the automated picking. (b)

Complex modal structure provides a challenging problem for the automated picking algorithm. If

two modes are similar in frequency and slowness, as shown in figure 1b, the picking algorithm

Page 4: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

4

will jump from the desired mode and pick another mode. Incorrect picking creates an unrealistic

dispersion curve and results in inaccurate phase matching, poor surface wave filtering, and

additional artifacts in the data.

Section III: Background of Study Area and Technology or Methods

For most cases in seismic processing, only simple body wave propagation is considered,

and it is assumed that all frequencies represented by a waveform are traveling at the same

velocity. When the velocity of the seismic wave is dependent on the frequency, the wave is

considered to exhibit a dispersive phenomenon. In surface waves, dispersion is caused by the

combination of a layered earth model and the half-space along which the wave propagates. No

traction exists at the surface resulting in a stress free boundary. This introduces a boundary

condition to the common plane wave expression:

)( krtikzeAeG , (1)

where, 2

2

1pV

, (2)

and, pV

k . (3)

From this equation it can be seen that in a broad sense, as the depth, z , approaches infinity the

amplitude term,kzAe , approaches zero. The equation also shows increasing frequency, ,

included in the wave number term, k , at a particular depth will cause the amplitude of the wave

to decrease. In other words, lower frequency waves sample the higher velocity layers existing at

depth; whereas, higher frequency waves decay and do not sample the high velocity layers existing

at depth. The described phenomenon sets up a dispersive environment where lower frequency

surface waves travel at a higher velocity than the high frequency surface waves. Three types of

Page 5: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

5

velocities are considered, shear wave velocity of the material, , phase velocity, pV , and

group velocity, gV . Phase velocity refers to the motion of waves and is simply the difference in

phases across a distance. Group velocity can be illustrated by adding two waves of slightly

different frequencies traveling at slightly different velocities. Figure 2 shows the result of adding

a wave of higher frequency and lower velocity to a wave of lower frequency and higher velocity.

As can be seen in Figure 2, the result of this addition resembles a pulse. The speed at which the

pulse travels is the group velocity.

Fig. 2. Addition of two waves shown in top two panels with result in lower panel. Top panel

displaying wave of frequency 10 Hz and velocity of 100 m/s. Middle panel displaying wave of

frequency 9.9 Hz and velocity of 110 m/s. Distance shown is 500 meters.

The speed at which the wavelets travel is the phase velocity. The wavelets are modulated by a

low frequency wave called a wavepacket or envelope. The speed at which the low frequency

envelope travels is the group velocity. Phase velocity is usually faster than the group velocity

when considering the standard model for the near subsurface. A reverse dispersion where group

velocity exceeds phase velocity occurs when the upper layers of the earth are higher in velocity

than the lower layers. Group and phase velocity never exceed the shear wave velocity of the

material. Group velocity is expressed as the derivative, or slope of the phase velocity, where

Page 6: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

6

kVp , and (4)

dk

dVg . (5)

A simple 2D model given in Table 1. is investigated to illustrate the dispersive nature of

surface waves. Velocity specifications that are similar to the survey area shown in Figure 1 are

selected. In this case, only a solution for a Rayleigh wave is considered since the majority of

energy in the surface wave is usually due to this type of wave. As described above in equation 1,

a Rayleigh wave exists at the half-space; in addition, it is a combination of the P wave and

vertical component of the shear wave. At a minimum, a half-space and a layer beneath will set up

a dispersive environment. Given the model specified in Table 1, an algorithm developed by

(Herrmann, 2002) is used to determine the elastic solution for phase velocities of the Rayleigh

wave. The dispersion curve with the lowest velocity, shown as a solid blue line in Figure 3, is

called the fundamental mode. A solution for a second dispersion curve is included for the model

and is shown as a dashed blue line in Figure 3. There can be a number of dispersion curves that

exist for the model because waves can travel at different velocities for a particular frequency.

Dispersion curves which exist at higher frequencies are referred to as higher order modes.

Table 1. Model of subsurface.

Depth(m) Vp(m/s) Vs(m/s) RHO(gm/cc)

10 300 150 1.80

360 180 1.82

Page 7: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

7

Fig. 3. Dispersion curves for fundamental mode, solid blue line, and 1

st higher mode, dashed blue

line, generated from Computer Programs in Seismology (CPS) from Saint Louis University.

Group velocity for the fundamental mode shown with dashed red line.

Phase velocities for all modes are bounded by the shear wave velocity of the model. Group

velocity, being the derivative of the phase, can drop below the shear wave velocity of the model

at the inflection point along the phase velocity curve. The point at which the minimum in group

velocity occurs is known as the Airy phase.

In the shot record, the phase and group velocity look similar to Figure 4.

Fig. 4. Illustration of phase velocity (Vp) and group velocity (Vg) in a shot record.

Page 8: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

8

Although phase velocity may be substantially higher, the travel time of the surface wave will be

limited by the group velocity.

As stated earlier, GRB-3D is a phase-matched filtering algorithm that compresses and

separates the surface wave-train from the seismic reflection. Estimating spatially varying

dispersion curves is fundamental for separating the surface wave train. In its entirety, GRB-3D

operates as shown in the flow depicted in Figure 5.

Fig. 5. Overall GRB-3D operation flow

For purposes of discussing the ERI algorithm in the context of GRB-3D, step b is explained in

detail. Recall that a spatially varying velocity versus frequency volume for the near subsurface,

or dispersion volume, is used for phase-matching. The dispersion volume is representative of

many dispersion curves averaged from windowed areas of the survey. To generate the power

Page 9: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

9

spectrum for the dispersive energy of each window of the surface wave a signal processing

algorithm called beamforming is used.

The term beamforming is borrowed from radio and antenna design. Early spatial filters,

such as the dish on an antenna, were designed to receive signals from one location and attenuate

signals from elsewhere. The curve of the dish steers the array in such a way that the amplitude of

a coherent wave front is enhanced relative to background noise. In a similar way, GRB-3D steers

phase velocity (or slowness) in the frequency domain to recover the power spectrum of the

dispersive energy. First, each trace, )(tg , is transformed to the time-frequency domain:

max

0

)()(

t

ti dtetgG , (6)

where f2 . (7)

To demonstrate this process, the shear wave model shown above in Figure 1 is used again with a

different window of traces, shown in Figure 6a. Figure 6b shows the selection of synthetic traces

generated from the model.

(a) (b)

Fig. 6. Shear wave velocity model. (a) Synthetic traces generated from shear wave velocity

model. (b)

Page 10: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

10

Considering there are many traces within a given spatial window, the surface wave is now

represented as a function of frequency and source-receiver offset radius, ),( rfG , and is shown

in Figure 7a. The expression can be written as:

riktrueerfG ),( , (8)

where, truek , emphasizes the fact that this is the true phase of the surface wave in the data.

A cross-correlation between traces is performed in the frequency-spatial domain at each

frequency for a given range of slownesses as defined by the scanning wavenumber, sk (ignoring

amplitude):

max

0

),(

R

rikrikdreesfG strue

. (9)

Given the relationship,

sV

kp

, (10)

equation 9 can also be written as

max

0

)(),(

R

ssirdresfG trues

, (11)

where slowness now represents the values being steered or adjusted.

Page 11: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

11

(a) (b)

Fig. 7. Temporal-frequency transform of synthetic traces. (a) Dispersive energy imaged by

beamforming process, with dashed white line along crest of beam. (b)

Scanning across a sufficient range of slowness values images the dispersive energy of the surface

wave. In Figure 7a, note that energy from the surface wave dominates the lower frequency.

Correspondingly, slowness is steered across the low frequency range (3-18Hz) to image the

dispersive energy, as shown in Figure 7b.

To illustrate the process of beamforming in the time domain, recall that cross correlation

in the frequency domain is delay and summation in the time domain. Traces in the time domain

before delay is applied, as seen in Figures 8a and 9a, are compared against traces after delay is

applied (Figures 8b and 9b). At a frequency of 4 Hz, shown in Figure 8a, a scanning slowness of

0.003 s/m will align the phase (Figure 8b); and, a summation across the traces will result in a high

amplitude value.

Page 12: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

12

(a)

(b)

Fig. 8. Inverse FFT from temporal-frequency domain at 4Hz before delay applied. (a) Inverse

FFT from temporal-frequency domain at 4Hz with slowness values that line up phase waveform

(b)

When scanning at a higher frequency in the waveform, such as 10Hz in Figure 9a, the slowness

values required to line up the phase increases to 0.005 s/m, as shown in Figure 9b.

Page 13: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

13

(a)

(b)

Fig. 9. Inverse FFT from temporal-frequency domain at 10Hz before delay applied. (a) Inverse

FFT from temporal-frequency domain at 10Hz with slowness values that line up phase waveform

(b)

Recall the dispersive energy shown in Figure 7b; as slowness is steered through each frequency a

beam will form where the waveform constructively interferes compared to a summation where

Page 14: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

14

the waveform de-constructively interferes. The curve expressed in the dispersive energy is then

characteristic of the near surface properties at that group of receivers.

ERI addresses complications associated with beamforming windowed traces. Small

window size provides high spatial resolution of the surface wave velocity-frequency

characteristics; however, there is a limit to using small windows. Recalling the Heisenberg-

Gabor inequality, it is known that a signal cannot have a simultaneously high resolution in time

and frequency. This property is a consequence of the Fourier transform and holds true for

sampling in the spatial domain as well. There are a number of ways to illustrate the effect of the

duality of the Fourier transform. In the extreme sense, it is known that an infinite time series

transforms to a spike. Since there are not an infinite amount of receivers within a window,

degradation from an ideal imaged dispersion curve always occurs. As size of the window

decreases, the resolution of beamformed dispersive energy also decreases. Using the method of

beamforming within a window then becomes a trade-off between using small or large windows.

An additional complication is the effect of heterogeneity on the surface wave within the window.

More than one fundamental mode will exist for a windowed area. Recalling that multiple modes

can exist in a spatially homogeneous model, it can sometimes be difficult to determine the cause

of an additional mode. It is common that multiple modes due to spatial heterogeneity will be

similar in properties to one another posing a challenge for an automated picking algorithm. An

algorithm such as ERI has the potential to collapse, or constrain, the energy smeared in the

beamforming process.

ERI is based on the center of gravity equation. An amplitude value within a moving

window of an image is reassigned to the center of gravity of that window. By taking the ratio of

the sum of the distances, r , multiplied by the amplitudes, )(rA , in respect to the sum of the

amplitudes, a center of gravity based on amplitude, r̂ ,can be found:

Page 15: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

15

drrA

drrArr

)(

)(ˆ

(12)

As shown in Figure 10, the amplitude value at point 1 is reassigned to the center of gravity for

that window, point 2.

Fig. 10. Illustration of the ERI algorithm. Rectangle defines window; dashed circle represents an

area of higher amplitude.

Once new coordinates are found for each window they are gridded on a 2D array of identical size

to the 2D array of the original image. ERI can be iterated to further constrain the dispersive

energy. Different window sizes and ratios can be used to customize the effect of the filter on the

image. Details of the ERI algorithm are explained further in Appendix A.

Section IV: Results of Study

In order to illustrate the operation of GRB-3D and ERI, a derived dataset has been

created from field data. A volume file representing x, y, and frequency was created in the GRB-

3D analysis from field data. Next, a 3D model representing shear wave velocity in the x, y, and

depth was created from a 1D elastic inversion for shear wave velocity at each receiver location.

Synthetic data for a single shot was created from this model with a 3D elastic modeling

algorithm.

Page 16: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

16

(a) (b)

Fig. 11. Spatial shear wave velocity model inverted from field data at a 10 m depth. (a) Synthetic

traces within window. (b)

A large window of receivers is selected from the model, shown in Figures 11a and 11b, to

illustrate spatially heterogeneous effects of the surface wave and the ERI process. The

beamformed image, in Figure 12a, shows two modes where the smeared image causes the

automatic picking to go astray.

The beamformed image is specified by an array of 1000X60 pixels. ERI is set to use a

moving window that is 20X5 pixels. The window is set to move every 10th pixel in the x

direction every pixel in the y direction. Figure 12b shows the result after 2 iterations of

reassignment. Automatic picking is shown as a white line in the figures.

Page 17: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

17

(a) (b)

Fig. 12. Beamformed image. (a) Reassigned beamformed image. (b)

ERI collapses the smeared energy around the modes allowing the automated picking algorithm to

operate correctly. The solid white line in Figure 10b shows the reassigned pick versus the

original pick, shown as a dashed white line. Lower frequency picks in the reassigned image

differ slightly from the original.

GRB-3D is applied to the dataset using the dispersion curve picked before ERI; and,

using the dispersion curve picked after ERI. Phase matching is shown in Figures 13a and 13b.

Note the surface wave is better flattened, more coherent, and better compressed using ERI.

Page 18: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

18

(a) (b)

Fig. 13. Flattened surface wave using dispersion curve picked without ERI. (a) Flattened surface

wave using dispersion curve picked with ERI. (b)

Better aligned surface waves in the phase matching stage using the reassigned curve allows for a

better noise model and a more accurate subtraction, shown in Figures 14a and 14b. Artifacts

from the incorrect dispersion curve, such as the ringy un-collapsed surface wave, are no longer

present in the filtered mode.

Page 19: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

19

(a) (b)

Fig. 14. Filtered result from GRB-3D without ERI. (a) Filtered result from GRB-3D with ERI. (b)

Section V: Conclusions and Recommendations

An iterative approach using energy reassignment will assign points closer to the center of gravity

in each mode. In this sense, ERI can be used as a mode separation technique. Separating the

modes improves the picking algorithm which, in turn, improves the filtering possible in GRB-3D.

To some extent, the accuracy of the method is a function of the sampling of the moving window

and re-gridding. However, in our example the benefits outweigh the drawbacks. Currently, ERI

is implemented into the analysis section of the GRB-3D program. ERI is compute intensive.

Since the implementation; however, ERI has been optimized by a factor of ten, and it is possible

Page 20: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

20

tests can be conducted using ERI in full automation for determining dispersion curves. Further

optimization can be explored using a moving average and recursive operations. ERI also

provides ground work for automatic picking methods with minimal boundary parameters,

although more investigation is needed towards the effect of windows on the operation. Gaussian

windows could also be applied to the process. Other ways of dealing with edge effects at the

image boundary could also be explored.

Section VI: References

Aki, K., and Richards, P. G., 1980, Quantitative seismology: W. H. Freeman & Co.

Lee, S., and Ross, W. S., 2008, 3-D mitigation of surface-wave noise in spatially inhomogeneous

media, 78th annual SEG meeting, Expanded Abstracts, 2561-2565.

Herrmann, R. B., 2002, Computer Programs in Seismology, Department of Earth and

Atmospheric Sciences Saint Louis University.

Pujol, J., 2003, Elastic Wave Propagation and Generation in Seismology: Cambridge University

Press.

Page 21: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

21

Appendices:

Appendix 1.

Abstract accepted by 72nd

EAGE Conference & Exhibition, Barcelona, Spain, 14-17 June 2010

Page 22: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

72nd

EAGE Conference & Exhibition incorporating SPE EUROPEC 2010

Barcelona, Spain, 14 - 17 June 2010

Energy reassignment of an image for improved picking of dispersion curves in spatially

inhomogeneous media

Craig W. Hyslop and Mamadou S. Diallo, ExxonMobil Upstream Research Company

Many algorithms have been proposed to improve the resolution of the dispersion curve through the

use of different transforms to the frequency-velocity domain. The reassignment proposed in this

paper is an image processing and picking technique that has the ability to overcome problems intrinsic

to poor sampling and complex modal structure. An iterative approach using energy reassignment will

assign points closer to the center of gravity in each mode. In this sense, energy reassignment of the

image can be used as a mode separation technique. An example from within the processing flow of a

surface wave mitigation algorithm is given to show the advantage in using this process on

beamformed dispersive modes.

Page 23: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

72nd

EAGE Conference & Exhibition incorporating SPE EUROPEC 2010

Barcelona, Spain, 14 - 17 June 2010

Introduction

Estimating accurate velocity dispersion curves for surveys that exhibit spatially varying surface-wave

characteristics is fundamental for determining parameters needed to mitigate surface waves. Many

algorithms have been proposed to improve the resolution of the dispersion curve through the use of

different transforms to the frequency-velocity domain. Pedersen et al. (2003) applied the concepts of

energy reassignment to multi-frequency analysis and successfully improved interpretability of the

dispersion curve. Here, a direct approach to energy reassignment is taken in order to reassign energy

in the 2-D image after, rather than during, the frequency-velocity transformation. In this paper,

“energy” is used loosely to mean the amplitude of the image.

We use energy reassignment of the image as a means to constrain dispersion curves within the context

of GRB-3D (Ground Roll Buster 3DSM

), a surface-wave mitigation technique that adaptively accounts

for spatial variation in surface waves (Lee et al. 2008). GRB-3DSM

is a phase-matched filtering

algorithm that compresses and separates the surface-wave train from the seismic reflection. To

account for surface-wave heterogeneity, dispersion curves are calculated for windowed areas of the

survey, instead of using one dispersion curve for the entire survey area. For each window, phase

velocities of the dispersion curve are estimated by beamforming. Using small spatial windows

ensures that heterogeneity throughout the spatial domain of the survey area is captured. However, the

duality of the Fourier transform dictates that as the number of samples within the spatial window

decreases, the width of the beamformed dispersion curve in the frequency-velocity domain increases.

In addition to the resolution issue, the character of the surface wave within the windowed area may

exhibit more than one dispersive mode, or there could be spatial heterogeneity within the windowed

area. A loss of resolution in the frequency-velocity domain combined with a complex modal structure

makes picking frequency-velocity pairs for separate modes difficult.

Previous reassignment algorithms follow the method proposed by Kodera et al.(1976) by reassigning

the time-frequency location of each point in the spectrum to a new location based on the partial

derivative in time of the complex short-time Fourier Transform. Pedersen et al. (2003) adapted their

method to Multi-Frequency Analysis (MFA). Using reassigned MFA, each trace within their array

was transformed, and the resulting frequency-velocity planes were stacked to create the complete

reassigned 2D semblance of the frequency-velocity domain for the area. It is important to note that

Pedersen et al. and others before them were correcting systematic errors inherent to the short time-

frequency transform. The reassignment proposed in this paper is an image-processing and picking

technique that has been decoupled from the transform processes to overcome problems intrinsic to

poor sampling and complex modal structure. By constraining dispersive modes within the image,

interpretability is improved and picking separate modes becomes less difficult. In this presentation,

we evaluate the accuracy of energy reassignment and give an example from the processing flow of

GRB-3DSM

to show the advantage in using this process on beamformed dispersive modes. The

example exhibits two smeared modes in the surface wave.

Method

We follow basic applications introduced by Kodera et al. (1976) to directly reassign energy (Figure

1). Essentially, a point in the image space is moved to the center of gravity within a window. In

relation to the beamformed image BG , the energy at point ),( fsp that is reassigned to the center of

gravity )ˆ,ˆ( fs p can be described as:

dfdsffssGfs

dfdsffssGsfssfss

pppBp

pppBpp

ppp),(),(

),(),(),(ˆ (1)

Page 24: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

72nd

EAGE Conference & Exhibition incorporating SPE EUROPEC 2010

Barcelona, Spain, 14 - 17 June 2010

dfdsffssGfs

dfdsffssGffsffsf

pppBp

pppBp

p),(),(

),(),(),(ˆ

,(2)

where the moving window is defined by ),( fs p . The reassigned beamformed image ),( fsR pB is

the total contribution of all the center of gravity values calculated within the windows:

fdsdfsfffsssfsGfsR ppppppBpB )),(ˆ()),(ˆ(),(),( .(3)

Figure 1: Principle of reassignment method. The red line indicates the crest of a beamformed image,

while the blue line represents the extent of the mode. The dashed circle indicates the moving window.

For each window, the energy of ),( fsp is moved to the center of gravity )ˆ,ˆ( fs p .

To implement the reassignment as an algorithm, the beamformed image is represented by a 2D array

of energy values in which the axes correspond to frequency and slowness. Coordinates for the

calculated center of gravity in each sampled window are fit to a 2D array with dimensions identical to

the original image using Delaunayn interpolation. The following pseudo-code describes the algorithm

used:

1: loop over n windows in 2D array

2: calculate (fcenter, scenter, ecenter)

3: end loop

4: grid (fcenter, scenter, ecenter)

The proportions of the image are maintained by using a boxcar window that is circular and

symmetrically expressed in both the frequency and slowness axes. Increasing the size of the window

allows for a point to be moved a greater distance within that window towards the center of gravity;

however, similar to what was noted by Pedersen et al (2003), modes that are close together will be

smeared into one mode. Decreasing the size of the window to an area smaller than the energy crests

between modes prevents smearing by reassignment. The benefits of such a technique are minimal as

energy is reassigned only a short distance within the moving window. A solution to this limitation is

to take an iterative approach using appropriately small moving windows. Each successive

reassignment assigns energy closer to the center of gravity in each mode. In this sense, energy

reassignment of the image can be used as a mode-separation technique. The accuracy of the

reassignment is dependent on the sampling increment of the moving window across the 2D array.

Using an increment in which the center of the moving window samples a subset of the total number of

pixels in the image increases the speed of the algorithm, but also results in slightly less accurate

reassignments.

Page 25: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

72nd

EAGE Conference & Exhibition incorporating SPE EUROPEC 2010

Barcelona, Spain, 14 - 17 June 2010

Examples

To demonstrate the accuracy of this reassignment method a comparison is made between the positions

of maximum energy in a Gaussian distributed beam and its reassignment. A Gaussian beam is

constructed through a 2D space and is represented by a 50X500 array. Coordinates for the center of

gravity are sampled every pixel in the frequency direction and every tenth pixel in the slowness

direction (Figure 2). The correlation coefficient between the crests of the original and reassigned

images is 1.0 in the frequency dimension and 0.9998 in the slowness dimension. Disparity in the

slowness dimension results from the fact that the maximum energy in the image may only exist in one

pixel. Therefore, some information is lost when sampling every tenth pixel.

s/m

f

2.2 2.4 2.6 2.8 3 3.2 3.4 3.6 3.83

4

5

6

7

8

9

10

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

2 2.5 3 3.5 42

3

4

5

6

7

8

9

10

s/m

f

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

s/m

f

2.2 2.4 2.6 2.8 3 3.2 3.4 3.6 3.83

4

5

6

7

8

9

10

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

2.2 2.4 2.6 2.8 3 3.2 3.4 3.6 3.83

4

5

6

7

8

9

10

s/m

f

Figure 2: Top Left) Gaussian beam represented by a 50X00 matrix. Top Right) Coordinates of

reassigned Gaussian beam after first iteration. Bottom Left) Reassigned Gaussian Beam after

reassignment. Bottom Right) Maximum energy picked for both beams: blue – original Gaussian

beam; and, red – reassigned Gaussian beam.

We use an example of a beamformed image produced by GRB-3DSM

exhibiting two nearby modes in

the surface wave to evaluate energy reassignment of the image (Figure 3). Picking is automated by an

algorithm that steps through each frequency in the image and searches for the maximum energy in the

slowness axis within a range defined by half the mode width. In this particular example, the structure

of the modes is such that the picking algorithm has skipped from the primary mode across to a higher

velocity mode. Reassignment is performed in the same manner as in the previous example using two

iterations of a moving window that is smaller in size than the separation between the two modes. The

reassignment sufficiently constrains each mode that the automated picking remains on the primary

mode (Figure 3).

Page 26: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

72nd

EAGE Conference & Exhibition incorporating SPE EUROPEC 2010

Barcelona, Spain, 14 - 17 June 2010

s/m

f

1 2 3 4 5 6 7 8

x 10-3

4

6

8

10

12

14

16

18

0.5

1

1.5

2

2.5

3

3.5

4

x 10-9

s/m

f

1 2 3 4 5 6 7 8

x 10-3

4

6

8

10

12

14

16

18

0.5

1

1.5

2

2.5

3

3.5

4x 10

-9

Figure 3: Left) Automated picking performed on original beamformed image. Right) Automated

picking performed on reassigned beamformed image.

Conclusions

Energy reassignment allows the dispersive modes to be constrained, thereby improving frequency-

velocity pair picking. By implementing an iterative approach, reassignment effectively separates

modes. This improves the ability of surface-wave mitigation programs, such as GRB-3DSM

, to match

phases of separate modes properly. Directly reassigning the frequency-slowness image is

computationally efficient, thus facilitating interactive analysis and processing of surface waves.

Certain prudence needs to be taken in selecting the sampling interval for the moving window to

ensure that the reassignment remains accurate. While this reassignment process is presented as a

method to improve mode picking within GRB-3DSM

, there may be other applications for this type of

reassignment, including velocity analysis and high resolution Radon analysis.

Acknowledgements

Thanks to Warren Ross, Sunwoong Lee, Bill Curry, and Chris Khron for many useful discussions.

References

Auger, F., and P. Flandrin, 1995. Improving the readability of time-Frequency and time-scale representations by the

reassignment method. Transactions on signal processing, Vol. 43. No. 5, May 1995, 1068-1088

Fulop, A., and K. Fitz, 2006. A spectrogram for the twenty-first century, Acoustics Today, July 2006, 26-33

Fulop, A., and K. Fitz, 2006. Algorithms for computing the time-corrected instantaneious frequency (reassigned)

spectrogram, with applications, J. Acoust. Soc. Am., 119(1), January 2006, 360-371

Kodera, K., C. De Villedary, and R. Gendrin, 1976. A new method for the numerical analysis of non-stationary signals,

Physics of the Earth and Planetary Interiors, 12:142-150

Lee, S., and W. S. Ross, 2008. 3-D mitigation of surface-wave noise in spatially inhomogeneous media, 78th annual SEG

meeting, Expanded Abstracts, 2561-2565

Pedersen, H., J. Mars, and P. Amblard, 2003. Improving surface-wave group velocity measurements by energy

reassignment, Geophysics, Vol.68, No. 2 (March-April 2003); P. 677-684

Page 27: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

Appendix 2.

Note: The dynamic method for updating a velocity dependent time window was completed;

however, more substantive research could be applied towards the task mentioned as the first

possible addendum, energy reassignment.

Page 28: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

2

Capstone Proposal

MSc in Geophysics with Specialization in Petroleum Geophysics Cohort 8 and 9.1

Craig Hyslop

This is a proposal to develop a dynamic method for updating a velocity dependent time window for polarization filtering used in mitigating surface wave noise in spatially inhomogeneous media. Development will be done at the ExxonMobil Upstream Research Company within the Signal Enhancement Section of the Geophysics Division. The work will apply techniques used for 3-D mitigation of surface-wave noise in spatially inhomogeneous media developed by Sunwoong Lee and Warren Ross (Lee et al., 2008) to polarization filtering techniques for surface wave mitigation developed primarily by Mamadou S. Diallo and Warren S. Ross (Diallo et al., 2008). Possible addendums to the above proposal include: 1.) Using methods of energy reassignment to improve the group velocity measurements of surface wave dispersion curves in the time-frequency domain; and 2.) planting weighted seeds of manually picked dispersion curves in a survey area to guide the remaining automated picking. Mamadou S. Diallo has developed a method of constraining polarization filtering to the part of the data most dominated by surface waves (Diallo et al., 2008). An initial step includes windowing the surface wave-train of a shot-gather. Currently, a single window is used to define the extents of polarization filtering for all shot-gathers within the survey area. To ensure the inclusion of the surface wave-train for all shot-gathers, the lowest frequency phase velocity from the survey area containing the fastest velocities is used. This defines the broadest moveout needed in the survey area for windowing the surface wave-train. However, using a static window for polarization filtering in areas of slower surface wave velocities will include reflected energy outside the surface wave-train and possibly harm signal. A dynamic window that adapts to velocity variations of the surface wave-train throughout the survey area will minimize the amount of reflected energy affected by the polarization filter. Applying energy reassignment in the time-frequency domain to dispersion curves will improve precision of the automated group velocity measurements. Using planted seeds of manually picked dispersion curves throughout the survey area will ensure against the automated routine picking velocities from a dispersion curve associated with a secondary mode. Several types of data will be required to complete the proposed Capstone Project. Seismic data will be available from the ExxonMobil Friendswood test site. A binary “volume” file describing the spatial velocities in the survey area will be produced by a 3-D surface-wave mitigation program (GRB3DSM). Code and other output from GRB3DSM and the polarization filtering routine will also be available for development of new code. Initial research for the project is currently in progress and new addendums can be implemented as needed. Accessing seismic data will be the first step in the workflow. The application of polarization filtering to the Friendswood dataset will be ongoing as new code is developed. New use of algorithms will be noted throughout the project and analysis of the results will be reported in written and presentation format (Fig. 1.)

Page 29: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

3

Workflow of Capstone Proposal

Month ~ 1 2 3 Week 1 2 3 4 1 2 3 4 1 2 3 4

Activity

Initial Research

Access Data

Apply GRB3D

Apply Polarization Filtering

Development of Windowing Routine

Apply Windowing Routine

Analyze Results

Report and Presentation

Integration of Addendum

Figure 1: Workflow of Capstone Proposal for development of dynamic windowing in polarization filtering. An increased preservation of signal while maintaining noise mitigation effectiveness when compared to the previous static windowing method is expected from the proposed development of dynamic windowing. The improved resolution in the data from good noise mitigation will continue help the interpreters produce better informed decisions about the horizons of interest.

Page 30: Petroleum Geophysics, MSc., Cohort 9.1, University of ...

4

References Diallo, S. Mamadou, Warren R. Ross, Christine E. Krohn, Marvin L. Johnson, Gary C. Szurek and Andrew P. Shatilo, 2008, Constrained polarization filtering for surface-wave mitigation: SEG Las Vegas 2008 Annual Meeting 1058-1062 Sunwoong Lee and Warren S. Ross, 2008, 3-D mitigation of surface-wave noise in

spatially inhomogeneous media: SEG Las Vegas 2008 Annual Meeting, 2561-