3D-geological structures with digital elevation models using GPU programming

We present an application that visualises three-dimensional geological structures with digital terrain models. The three-dimensional structures are displayed as their intersections with two-dimensional surfaces that may be defined analytically (e.g., sections) or with grid meshes in the case of irregular surfaces such as the digital terrain models. The process begins with classic techniques of terrain visualisation using hypsometric shading with textures. Then, geometric transformations that are easily conceived and programmed are added, thus representing the three-dimensional structures with their location and orientation. Functions of three variables are used to define the geological structures, and data from digital terrain models are used as one of the variables. This provides a simple source code and results in a short calculation time. Additionally, the process of generating new textures can be performed by a Graphics Processing Unit (GPU), thereby making real-time processing very effective and providing the possibility of displaying the simulation of geological structures in motion. Display Omitted Visualisation of 3D geological structures with DEMs can be done in real-time with GPUs.Models of geological structures can be built using three-dimensional functions.3D functions allow changes in models and help the interpretation of the geology in the real world.3D functions allow the combination of structural domains and overlapping of folding phases.

[1]  J. Muñoz,et al.  Three-dimensional reconstruction of geological surfaces: An example of growth strata and turbidite systems from the Ainsa basin (Pyrenees, Spain) , 2004 .

[2]  W. Gossel,et al.  High-resolution 3D spatial modelling of complex geological structures for an environmental risk assessment of abundant mining and industrial megasites , 2009, Comput. Geosci..

[3]  Pankaj K. Agarwal,et al.  Natural neighbor interpolation based grid DEM construction using a GPU , 2010, GIS '10.

[4]  Zhiyi Yang,et al.  Parallel Image Processing Based on CUDA , 2008, 2008 International Conference on Computer Science and Software Engineering.

[5]  M. Biot Folding of a layered viscoelastic medium derived from an exact stability theory of a continuum under initial stress , 1959 .

[6]  Hans Ramberg,et al.  Selective buckling of composite layers with contrasted rheological properties, a theory for simultaneous formation of several orders of folds , 1964 .

[7]  J. Mallet Discrete modeling for natural objects , 1997 .

[8]  Lee Chapman,et al.  Real-Time Sky-View Factor Calculation and Approximation , 2004 .

[9]  Pierre Kastendeuch,et al.  A method to estimate sky view factors from digital elevation models , 2013 .

[10]  P. Burrough Principles of Geographical Information Systems for Land Resources Assessment , 1986 .

[11]  Fu-Shu Jeng,et al.  Buckling folds of a single layer embedded in matrix - Theoretical solutions and characteristics , 2008 .

[12]  J. M. Yarus,et al.  Computer Applications in Geology, No.4, Chapter 1: Geographic Information Systems in Petroleum Exploration and Development: An Introductory Essay , 2000 .

[13]  C. Lajaunie,et al.  Foliation fields and 3D cartography in geology: Principles of a method based on potential interpolation , 1997 .

[14]  R. C. Fletcher,et al.  Wavelength selection in the folding of a single layer with power-law rheology , 1974 .

[15]  Jesús Mateo Lázaro,et al.  Developing and programming a watershed traversal algorithm (WTA) in GRID-DEM and adapting it to hydrological processes , 2013, Comput. Geosci..

[16]  Eric A. de Kemp,et al.  Interpretive Tools for 3-D Structural Geological Modeling Part I: Bézier-Based Curves, Ribbons and Grip Frames , 2003, GeoInformatica.

[17]  Yuri Y. Podladchikov,et al.  Strain and competence contrast estimation from fold shape , 2001 .

[18]  Peter J. Hudleston,et al.  An analysis of “Single-layer” folds developed experimentally in viscous media , 1973 .

[19]  Eric A. de Kemp,et al.  Interpretive Tools for 3-D Structural Geological Modelling Part II: Surface Design from Sparse Spatial Data , 2005, GeoInformatica.

[20]  Simone Sterlacchini,et al.  3D reconstruction of complex geological bodies: Examples from the Alps , 2009, Comput. Geosci..

[21]  M. Abbassi,et al.  Single layer buckle folding in non-linear materials—II. Comparison between theory and experiment , 1992 .

[22]  B SpragueKevin,et al.  Interpretive Tools for 3-D Structural Geological Modelling Part II , 2005 .

[23]  Guillaume Caumon,et al.  Three-Dimensional Implicit Stratigraphic Model Building From Remote Sensing Data on Tetrahedral Meshes: Theory and Application to a Regional Model of La Popa Basin, NE Mexico , 2013, IEEE Transactions on Geoscience and Remote Sensing.

[24]  Marian Smoluchowski Über ein gewisses Stabilitätsproblem der Elastizitätslehre und dessen Beziehung zur Entstehung von Faltengebirgen , 1927 .

[25]  N. Jones,et al.  Building solid models from boreholes and user-defined cross-sections , 2003 .

[26]  Chakib Bennis,et al.  Construction of coherent 3D geological blocks , 2003 .

[27]  Collin McCurdy,et al.  The Scalable Heterogeneous Computing (SHOC) benchmark suite , 2010, GPGPU-3.

[28]  Le Gruenwald,et al.  Indexing large-scale raster geospatial data using massively parallel GPGPU computing , 2010, GIS '10.

[29]  Otto D Strack,et al.  Groundwater mechanics , 1989 .

[30]  Andrea Tonini,et al.  Three-dimensional reconstruction of the Carrara Syncline (Apuane Alps, Italy): An approach to reconstruct and control a geological model using only field survey data , 2009, Comput. Geosci..

[31]  Damien Dhont,et al.  3-D modeling of geologic maps from surface data , 2005 .

[32]  Eric A. de Kemp,et al.  3D visualization of structural field data: examples from the Archean Caopatina formation, Abitibi greenstone belt, Québec, Canada , 2000 .

[33]  Fatih Omruuzun,et al.  Experiences on Image and Video Processing with CUDA and OpenCL , 2011 .

[34]  David J. Maguire,et al.  Geographical information systems : principles and applications , 1991 .

[35]  Jesús Mateo Lázaro,et al.  Sensitivity analysis of main variables present in flash flood processes. Application in two Spanish catchments: Arás and Aguilón , 2013, Environmental Earth Sciences.

[36]  R. C. Fletcher,et al.  Folding of a single viscous layer: Exact infinitesimal-amplitude solution , 1977 .

[37]  G. W. Hunt,et al.  Evolution of localized folding for a thin elastic layer in a softening visco-elastic medium , 1996 .

[38]  Ivan Viola,et al.  Hardware-based nonlinear filtering and segmentation using high-level shading languages , 2003, IEEE Visualization, 2003. VIS 2003..

[39]  Richard H. Groshong,et al.  3-D structural geology , 2006 .

[40]  Henk M. Haitjema,et al.  Analytic Element Modeling of Groundwater Flow , 1995 .

[41]  Olivier Kaufmann,et al.  3D geological modelling from boreholes, cross-sections and geological maps, application over former natural gas storages in coal mines , 2008, Comput. Geosci..

[42]  Arvid M. Johnson Styles of folding , 1977 .

[43]  A. Keith Turner Three-dimensional modeling with geoscientific information systems , 1992 .

[44]  Klemen Zaksek,et al.  Sky-View Factor as a Relief Visualization Technique , 2011, Remote. Sens..

[45]  Xukai Zou,et al.  An effective method for 3D geological modeling with multi-source data integration , 2005, Comput. Geosci..