Elsevier

Computers & Geosciences

Volume 67, June 2014, Pages 40-48
Computers & Geosciences

Sketch-based modelling and visualization of geological deposition

https://doi.org/10.1016/j.cageo.2014.02.010Get rights and content

Highlights

  • We introduce a method to quickly model and visualize geological illustrations.

  • Erosion and deposition of fluvial systems are easy to specify and display in our tool.

  • We present a simple and compact representation to manage 3D stratigraphic models.

  • Our volumetric representation allows for accessing internal geological features.

Abstract

We propose a method for sketching and visualizing geological models by sequentially defining stratigraphic layers, where each layer represents a unique erosion or deposition event. Evolution of rivers and deltas is important for geologists when interpreting the stratigraphy of the subsurface, in particular for hydrocarbon exploration. We illustratively visualize mountains, basins, lakes, rivers and deltas, and how they change the morphology of a terrain during their evolution. We present a compact representation of the model and a novel rendering algorithm that allows us to obtain an interactive and illustrative layer-cake visualization. A user study has been performed to evaluate our method.

Introduction

Geologists are interested in better tools for externalizing their ideas on the earth׳s behaviour. They want to do this in an expressive and simple way, which is particularly important for communicative purposes. Current modelling tools in geology have a high learning curve and are tedious to use (Caumon et al., 2009). We present a simple sketching interface and a data structure for compact representation and flexible rendering of subsurface layer structures. This is useful for representing mountains, basins, lakes, rivers and deltas. Rivers and deltas change the morphology of a terrain through erosional and depositional processes. This is left as imprints in layers of the terrain. Our technique provides a way to sketch and visualize such layers (Fig. 1). Our representation is well suited to obtain interactive layer-cake visualizations, resulting in geological illustrations that are helpful for education and communication. Conventional hydrocarbon reservoirs (and aquifers) are found in porous bodies of rock. Examples of such rock bodies include sandstone, which is found in sedimentary basins and has a high preservation potential (Hinderer, 2012). The sandstone might, under favourable circumstances and the right basin development (where hydrocarbon source rock and reservoir seal is present), become a reservoir for hydrocarbons. This is, in a crude sense, the reason why these rock bodies receive a lot of focus in geology, and a motivation to try to understand them to the full extent that data allows.

Available data (e.g. seismic, well logs or core) can often be of limited resolution and extent. In these cases, geologists have to develop conceptual ideas to describe the shape of rock bodies, and, from that, which processes were involved in their deposition. The processes involved in the deposition of sandstone bodies are known to vary between different depositional environments, and can thus be differentiated based on observations and interpretation (Reading, 1996). To develop good conceptual models for the reservoir sandstone, their horizontal and cross-sectional characteristics are often highlighted by schematic block diagrams (e.g. Gani and Bhattacharya, 2007, Pore¸bski and Steel, 2003). In Fig. 2(left), an example of a hand-drawn block diagram depicting a meandering river channel is shown. It illustrates the aerial and the cross sectional expression of sandstone point bars (sediments deposited along the inner bank of a meandering stream) and how one sandstone body is overlaid by another. Internal architecture is important in the sense that it tells how the depositional element (e.g. channel or delta) evolved, and subsequently how small-scale heterogeneities such as mudstone might be distributed within the overall sandy body. This can have direct implication for hydrocarbon fluid extraction. Our approach offers a new way of producing illustrations by performing interactive erosion and deposition that lets the illustrator mimic processes that she interprets to have been the cause for the sandstone deposition. An additional consequence of our 3D sketched models is their manoeuvrable cutting planes that enable multiple cross-section visualizations. This helps in understanding complex internal layering within the sandstone, otherwise not intuitively apprehensible (Bridge, 1993). Among the depositional systems that may result in hydrocarbon accumulation, rivers and deltas are central.

In summary, our overall contribution is a sketch-based system that makes it possible to quickly build 3D interactive geological illustrations from scratch. Sequentially defining alterations on a model is less laborious than drawing 2D illustrations; this opens up for discussions, fast hypothesis testing and creation of time-series illustrations. A novel central aspect lies in the proposed data structure (each stratigraphic layer corresponds to a composition of one or more heightmaps) and the way it is processed to render volumetric models. The main features that characterize our tool consist of operators that interpret each sketch to generate deposition and erosion processes; in particular, rivers and channels, mountains, basins, deltas and intermediate stages of their evolution.

Section snippets

Related work

Little work exists on modelling and visualizing deltas in computer graphics. For modelling rivers and erosion in a geological setting, most of the methods are based on fractal noise generation and physical based processes (for instance the works of Benes et al., 2006 and Stava et al., 2008). Such procedural approaches reduce the degree of control over the landscape development. Other sketch-based techniques have been introduced to model landforms on a terrain (Hnaidi et al., 2010, Gain et al.,

Description of our approach

The entire approach is based on two synchronized data structures; the relative layers and the absolute layers. The relative layers let us keep geological processes independent of each other with respect to time, allowing us to rearrange layers in any order without further computations. The absolute layers is derived from relative layers and is used for fast rendering. The i-th absolute layer hiabs(x,y) is defined in each of its points (x,y)G by the height of the top surface of the layer in the

Results

The examples used in this paper are generated through a sketch-based technique to acquire a shape definition of the different relative layers, as in Fig. 9, where the shape of each lake is defined by a single user stroke.

Several geological features can be generated with our method. A river with its sedimentary history can be achieved by drawing the initial and the final configuration of its shape evolution, as illustrated in Fig. 3. A delta representation is obtained by sketching a closed

User evaluation

To evaluate the usability and the generality of our tool, we performed two separate user studies on domain experts. One study consisted of 6 geological domain experts (users A–F), who individually watch and give feedback on a tutorial video (Video 1 in supplementary material) (accessible here Natali, 2013). The video demonstrates how to create each of the geological features supported in our approach followed by a more complete example in the end. Feedback was given by means of grading a list

Conclusion

We have identified sketching needs by geologists who model fluvial systems based on interpretations. To address these needs we have constructed a sketch-based interface, a layered data representation and a rendering approach. The data structure leads to an intuitive definition of the geological process of deposition and erosion and requires only basic arithmetic calculations for realizing the model. This results in a volumetric model which relieves us from topology and intersection testing

Acknowledgments

The authors would like to thank all reviewers who gave comments and suggestions for improvements, and Ivan Viola for fruitful discussions. This work is funded by the Petromaks program of the Norwegian Research Council through the Geoillustrator project (#200512).

References (38)

  • Benes, B., Forsbach, R., 2001. Layered data representation for visual simulation of terrain erosion. In: Proceedings...
  • B. Benes et al.

    Hydraulic erosion

    Comput. Anim. Virtual Worlds

    (2006)
  • A. Bertoncello et al.

    Conditioning surface-based geological models to well and thickness data

    Math. Geosci.

    (2013)
  • Bridge, J., 1993. The interaction between channel geometry, water flow, sediment transport and deposition in braided...
  • G. Caumon et al.

    Surface-based 3D modeling of geological structures

    Math. Geosci.

    (2009)
  • T.J. Coulthard et al.

    Modelling river history and evolution

    Philos. Trans. A Math. Phys. Eng. Sci.

    (2012)
  • B. Cutler et al.

    A procedural approach to authoring solid models

    ACM Trans. Graph.

    (2002)
  • Gain, J., Marais, P., Straßer, W., 2009. Terrain sketching. In: Proceedings Symposium on Interactive 3D Graphics and...
  • M.R. Gani et al.

    Basic building blocks and process variability of a cretaceous deltainternal facies architecture reveals a more dynamic interaction of river, wave, and tidal processes than is indicated by external shape

    J. Sediment. Res.

    (2007)
  • Cited by (32)

    • A 3D sketch-based formulation to model salt bodies from seismic data

      2020, Computers and Geosciences
      Citation Excerpt :

      Amorim et al. (2014) used 2D sketches and annotations to create complex multilayer 3D geological models. Natali et al. (2014) also used sketches to model three-dimensional geological models, but by sequentially defining alterations on a model instead of drawing two-dimensional illustrations. Jackson et al. (2015) developed a method called Rapid Reservoir Modeling (RRM) that allows the user to prototype reservoir models using a sketch-based modeling interface.

    • Interactive stratigraphic structure visualization for seismic data

      2018, Journal of Visual Languages and Computing
      Citation Excerpt :

      For example, Natali et al. [20] proposed a sketch-based approach to create the 3D illustrative models in geological text books. Furthermore, they also designed an approach [21] based on the composition of two synchronized data structures for processing and rendering. One of the most frequently used method to interactively illustrate the seismic data is volume rendering.

    • Real-time visualization of 3D terrains and subsurface geological structures

      2018, Advances in Engineering Software
      Citation Excerpt :

      For these reasons, some researchers have focused on the visualization through Direct Volume Rendering (DVR) techniques [26]. In this field, we can find works performing raycasting [27,28], representing volumes as multiscale vectors [29], by diffusion surfaces [30] or from implicit representations [31]. There are also works focusing on the surface of the terrain, without rendering volumetric features [32–34].

    • Expeditious illustration of layer-cake models on and above a tactile surface

      2016, Computers and Geosciences
      Citation Excerpt :

      Several works describe how challenging it is to create computational tools for modeling and visualization of geological structures in windows-icons-menus-pointer (WIMP) environments (Olsen, 2004; Turner, 2006; Peytavie et al., 2009; Wilson, 2012; Lidal, 2013). On the other hand, there are several papers on sketch-based modeling of terrains (Olsen, 2004; Stava et al., 2008; Gain et al., 2009; Hnaidi et al., 2010; Wilson, 2012; Tasse et al., 2014), but only few adopt a sketch-based approach for modeling sub-layers (Natali et al., 2012,2014; Amorim et al., 2012; Lidal et al., 2013). Probably the most notorious work on sketch-based systems for geological modeling is presented by (Lidal, 2013).

    View all citing articles on Scopus
    View full text