Claims
- 1. A method of analyzing dip in a seismic data volume, comprising:
(a) selecting a first direction in the seismic data volume; (b) calculating a horizontal gradient in the first direction at a plurality of data locations in the seismic data volume; (c) calculating a vertical gradient at a plurality of data locations in the seismic data volume; and (d) calculating a dip in the first direction from the horizontal gradient in the first direction and the vertical gradient, to thereby create a first dip volume.
- 2. The method of claim 1, further comprising:
selecting a second direction in the seismic data volume; calculating a horizontal gradient in the second direction at a plurality of data locations in the seismic data volume; and calculating a dip in the second direction from the horizontal gradient in the second direction and the vertical gradient to thereby create a second dip volume.
- 3. The method of claim 2, further comprising:
calculating an azimuth relative to the first direction from the dip in the first direction and the dip in the second direction to generate an azimuth volume.
- 4. The method of claim 2, further comprising:
calculating a true dip for the seismic data volume from the dip in the second direction and the azimuth relative to the first direction to generate a true dip volume.
- 5. The method of claim 2, further comprising:
calculating an azimuth relative to the second direction from the dip in the second direction and the dip in the first direction at the data location to generate a second azimuth volume
- 6. The method of claim 2, further comprising:
calculating a true dip for the seismic data volume from the dip in the first direction and the azimuth relative to the second direction at the data location to generate a second true dip volume.
- 1. The method of claim 1, wherein the steps of calculating the gradients comprise:
(a) selecting a length scale; (b) selecting a cross section in the seismic data volume for which a gradient is desired; (c) selecting a row within the cross section; (d) subtracting a data value in the row from a second value in the row, where the locations of the data values are separated by the length scale, to generate the gradient between the data values; (e) repeating step (d) for a plurality of data locations in the row; (f) repeating steps (d) through (e) for a plurality of rows in the cross section; and (g) repeating steps (d) through (f) for a plurality of cross sections in the seismic data volume.
- 2. The method of claim 1, wherein the dip in the first direction is calculated using the equation
- 3. The method of claim 2, wherein the dip in the second direction is calculated using the equation
- 4. The method of claim 3, wherein the azimuth relative to the first direction is given by the following equation
- 5. The method of claim 4, wherein the azimuth relative to the second direction is given by the following equation
- 6. The method of claim 8, wherein the azimuth relative to the first direction is calculated using the equation
- 7. The method of claim 9, wherein the azimuth relative to the second direction is preferably calculated using the equation
- 8. The method of claim 3, wherein a true dip is calculated using the equation
- 9. The method of claim 4, wherein a true dip is calculated using the equation
- 10. The method of claim 8, wherein a true dip is calculated using the equation
- 11. The method of claim 9, wherein a true dip is calculated using the equation
- 12. The method of claim 2, wherein the gradient calculations are modified by a tapering operator to attenuate noise.
- 13. The method of claim 2, comprising the further step of:
applying a median filter to the calculated dip values to attenuate noise.
- 14. The method of claim 19, wherein the median filter is a 9×9 median filter.
Parent Case Info
[0001] This application claims the benefit of U.S. Provisional Application No. 60/302,576 filed on Jun. 29, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60302576 |
Jun 2001 |
US |