3D Seismic Image Processing for Faults

Numerous methods have been proposed to automatically extract fault surfaces from 3D seismic images, and those surfaces are often represented by meshes of triangles or quadrilaterals. However, extraction of intersecting faults is still a difficult problem that is not well addressed. Moreover, mesh data structures are more complex than the arrays used to represent seismic images, and they are more complex than necessary for subsequent processing tasks, such as that of automatically estimating fault slip vectors. We have represented a fault surface using a simpler linked data structure, in which each sample of a fault corresponded to exactly one seismic image sample, and the fault samples were linked above and below in the fault dip directions, and left and right in the fault strike directions. This linked data structure was easy to exchange between computers and facilitated subsequent image processing for faults. We then developed a method to construct complete fault surfaces without holes using this simple data structure and to extract multiple intersecting fault surfaces from 3D seismic images. Finally, we used the same structure in subsequent processing to estimate fault slip vectors and to assess the accuracy of estimated slips by unfaulting the seismic images.

[1]  Trygve Randen,et al.  Automatic Extraction of Fault Surfaces from Three-Dimensional Seismic Data , 2001 .

[2]  Dave Hale,et al.  Dynamic warping of seismic images , 2013 .

[3]  Klaus D. Tönnies,et al.  A genetic algorithm for automated horizon correlation across faults in seismic images , 2005, IEEE Transactions on Evolutionary Computation.

[4]  Michael Spann,et al.  Fault surface detection in 3-D seismic data , 2005, IEEE Transactions on Geoscience and Remote Sensing.

[5]  J. Walsh,et al.  Fault relays, bends and branch-lines , 1999 .

[6]  Trygve Randen,et al.  New Paradigm of Fault Interpretation , 2003 .

[7]  Ahmed Adnan Aqrawi,et al.  Improved Fault Segmentation Using a Dip Guided And Modified 3D Sobel Filter , 2011 .

[8]  Dave Hale,et al.  Estimating fault displacements in seismic images , 2010 .

[9]  Gijs C. Fehmers,et al.  Fast structural interpretation with structure-oriented filtering , 2002 .

[10]  Trygve Randen,et al.  Automated Geometry Extraction From 3D Seismic Data , 2003 .

[11]  Fitsum Admasu,et al.  Autotracking of faults on 3D seismic data , 2006 .

[12]  Kurt J. Marfurt,et al.  Coherency calculations in the presence of structural dip , 1999 .

[13]  Benjamin J. Kadlec,et al.  Interactive 3-D computation of fault surfaces using level sets , 2008 .

[14]  Trygve Randen,et al.  Automatic Fault Extraction Using Artificial Ants , 2002 .

[15]  Dave Hale,et al.  Unfaulting and unfolding 3D seismic images , 2013 .

[16]  Dave Hale,et al.  Moving faults while unfaulting 3D seismic images , 2015 .

[17]  Dave Hale,et al.  Methods to compute fault images, extract fault surfaces, and estimate fault throws from 3D seismic images , 2013 .

[18]  R. Lynn Kirlin,et al.  3-D seismic attributes using a semblance‐based coherency algorithm , 1998 .