Patel, Daniel

Patel, Daniel


T: +47 482 15 561



  • Scientific Visualization

    Scientific visualization is the science of converting data to visual representations that generate insight. CMR has a long record of integrating visualization into industrial applications.


  • GeoSketch

    The objective of this project is to develop a new software application for rapid and intuitive sketching of geology.

  • Rapid and intuitive sketching of geomodels

    We have performed extensive research on the topic of how to rapidly sketch geological layer-cake models and how to visualize them in an illustrative and easy to understand manner as seen in educational text books.


  • Acoustic identification of marine species using a feature library

    Korneliussen, Rolf; Gavin Macaulay, Espen Johnsen; Eliassen, Inge Kristian; Heggelund, Yngve; Patel, Daniel;

    Sonars and echosounders are widely used for remote sensing of life in the marine environment. There is an ongoing need to make the acoustic identification of marine species more correct and objective and thereby reduce the uncertainty of acoustic abundance estimates.

  • Revisiting Virtual Reality Training using Modern Head Mounted Display and Game Engines - PAPER

    Jarvis, Chad; Løvset, Tyge; Patel, Daniel;

    Immersive Virtual Reality (VR) is an aid to mastering the spatial complexities of 3D data. Christian Michelsen Research (CMR) previously developed a virtual reality system for safety training using a large-screen and shutter glasses for stereo vision along with positional and rotational tracking.

  • Abstract Representation of Power System Networks as a Function of Regularity Properties

    Lampe, Ove Daae; Patel, Daniel; A.B. Svendsen,Goodtech Power, Bergen, Norway; T. Tollefsen, Goodtech Power, Bergen, Norway; R.F. Pedersen,Goodtech Power, Bergen, Norway; K.P. Petursson, Goodtech Power, Bergen, Norway

    Goodtech and Statnett SF have developed an online regularity calculator, with minimal delay between acquisition of process values and presentation of calculated regularity indices for the power grid. The simulation tool was put in operation in October 2013 for testing and bug fixing at Statnett’s operational central in Oslo.

  • Rapid Modelling of Interactive Geological Illustrations with Faults and Compaction

    Mattia Natali; Patel, Daniel; Julius Parulek

    In this paper, we propose new methods for building geological illustrations and animations. We focus on allowing geologists to create their subsurface models by means of sketches, to quickly communicate concepts and ideas rather than detailed information. The result of our sketch-based modelling approach is a layer-cake volume representing geological phenomena, where each layer is rock material which has accumulated due to a user-defined depositional event.

  • Sketch-based modelling and visualization of geological deposition

    Patel, Daniel; Mattia Natali,Department of Informatics, University of Bergen, P.O. Box 7803, N-5020 Bergen, Norway; Tore Grane Klausen, Department of Earth Science, University of Bergen, P.O. Box 7803, N-5020 Bergen, Norway

    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.

  • Geological storytelling

    Endre M. Lidal; Patel, Daniel; Mattia Natali, Helwig Hauser, Ivan Viola

    Developing structural geological models from exploratory subsea imaging is difficult and an ill-posed process. The structural geological processes that take place in the subsurface are both complex and time-dependent. We present Geological Storytelling, a novel graphical system for performing rapid and expressive geomodeling. Geologists can convey geological stories that externalize both their model and the reasoning process behind it through our simple, yet expressive sketch-based, flip-over canvases.

  • Instant Convolution Shadows for Volumetric Detail Mapping

    Patel, Daniel; Solteszova, Veronika; Jan Martin Nordbotten and Stefan Bruckner, University of Bergen

    In this article, we present a method for rendering dynamic scenes featuring translucent procedural volumetric detail with all-frequency soft shadows being cast from objects residing inside the view frustum.

  • Modeling Terrains and Subsurface Geology

    M. Natali; Patel, Daniel; E.M. Lidal, J. Parulek, I. Viola

    The process of creating terrain and landscape models is important in a variety of computer graphics and visualization applications, from films and computer games, via flight simulators and landscape planning, to scientific visualization and subsurface modelling.

  • Rapid Sketch-based 3D Modeling of Geology

    E. M. Lidal; Langeland, Tor; Patel, Daniel; M. Bendiksen and I. Viola

    We present and compare two different approaches for performing rapid 3D geological modeling. The ad-hoc approach is based on a composition of many specialized modeling functions, while the generic approach provides one powerful, generic modeling function.

  • Rapid Visualization of Geological Concepts

    Mattia Natali; Patel, Daniel; Ivan Viola

    We describe a sketch-based system for constructing an illustrative visualization of the subsurface. An intuitive and rapid modelling tool is defined, which takes as input user’s strokes and creates a 3D layer-cake model of the earth.

  • Sketch Modeling of Seismic Horizons from Uncertainty

    Ronan Amorim; Patel, Daniel; Emilio Vital Brazil; Mario Costa Sousa

    Petroleum reservoir model building is a fundamental but complex task present in all stages of oil/gas exploration and production (E&P). Reservoir models are built incrementally using multi-disciplinary data (e.g. from geophysics, geology, reservoir engineering) and the domain expert interpretation of that data.

  • Chromatic Shadows for Improved Perception

    Solteszova, Veronika; Patel, Daniel; Ivan Viola

    Soft shadows are effective depth and shape cues. However, traditional shadowing algorithms decrease the luminance in shadow areas. The features in shadow become dark and thus shadowing causes information hiding. For this reason, in shadowed areas, medical illustrators decrease the luminance less and compensate the lower luminance range by adding color, i.e., by introducing a chromatic component.

  • Enhancing Visualization with Real-Time Frequency-based Transfer Functions

    Erald Vuçini; Patel, Daniel; Meister Eduard Gröller

    Transfer functions have a crucial role in the understanding and visualization of 3D data. While research has scrutinized the possible uses of one and multi-dimensional transfer functions in the spatial domain, to our knowledge, no attempt has been done to explore transfer functions in the frequency domain. In this work we propose transfer functions for the purpose of frequency analysis and visualization of 3D data.

  • PhD Education Through Apprenticeship

    Patel, Daniel; Stefan Bruckner, Meister Eduard Gröller

    We describe and analyze the PhD education in the visualization group at the Vienna University of Technology and set the education in a larger perspective. Four central mechanisms drive the PhD education in Vienna.

  • A Multidirectional Occlusion Shading Model for Direct Volume Rendering

    Solteszova, Veronika; Patel, Daniel; Stefan Bruckner, Ivan Viola

    In this paper, we present a novel technique which simulates directional light scattering for more realistic interactive visualization of volume data. Our method extends the recent directional occlusion shading model by enabling light source positioning with practically no performance penalty.

  • Seismic Volume Visualization for Horizon Extraction

    Patel, Daniel; Stefan Bruckner, Ivan Viola, Meister Eduard Gröller

    Seismic horizons indicate change in rock properties and are central in geoscience interpretation. Traditional interpretation systems involve time consuming and repetitive manual volumetric seeding for horizon growing. We present a novel system for rapidly interpreting and visualizing seismic volumetric data.

  • Volume Visualization based on Statistical Transfer-Function Spaces

    Martin Haidacher; Patel, Daniel; Stefan Bruckner, Armin Kanitsar

    It is a difficult task to design transfer functions for noisy data. In traditional transfer-function spaces, data values of different materials overlap. In this paper we introduce a novel statistical transferfunction space which in the presence of noise, separates different materials in volume data sets.

  • Expressive Visualization and Rapid Interpretation of Seismic Volumes

    Patel, Daniel;

    One of the most important resources in the world today is energy. Oil and gas provide two thirds of the world energy consumption, making the world completely dependent on it. Locating and recovering the remaining oil and gas reserves will be of high focus in society until competitive energy sources are found.

  • Knowledge-assisted visualization of seismic data

    Patel, Daniel; Giertsen, Christopher; Øyvind Sture, Helwig Hauser, M. Eduard Gröller

    We present novel techniques for knowledge-assisted annotation and computer-assisted interpretation of seismic data for oil and gas exploration. We describe the existing procedure for oil and gas search which consists of manually extracting information from seismic data and then aggregating it into knowledge in a detail-oriented bottom-up approach.

  • Moment Curves

    Patel, Daniel; Martin Haidacher, Jean-Paul Balabanian , M. Eduard Gröller

    We define a transfer function based on the first and second statistical moments. We consider the evolution of the mean and variance with respect to a growing neighborhood around a voxel. This evolution defines a curve in 3D for which we identify important trends and project it back to 2D. The resulting 2D projection can be brushed for easy and robust classification of materials and material borders. The transfer function is applied to both CT and MR data.

  • The Seismic Analyzer: Interpreting and Illustrating 2D Seismic Data

    Patel, Daniel; Giertsen, Christopher; John Thurmond, John Gjelberg, and M. Eduard Gröller

    Abstract —We present a toolbox for quickly interpreting and illustrating 2D slices of seismic volumetric reflection data. Searching for oil and gas involves creating a structural overview of seismic reflection data to identify hydrocarbon reservoirs. We improve the search of seismic structures by precalculating the horizon structures of the seismic data prior to interpretation. We improve the annotation of seismic structures by applying novel illustrative rendering algorithms tailored to seismic data, such as deformed texturing and line and texture transfer functions. The illustrative rendering results in multi-attribute and scale invariant visualizations where features are represented clearly in both highly zoomed in and zoomed out views. Thumbnail views in combination with interactive appearance control allows for a quick overview of the data before detailed interpretation takes place. These techniques help reduce the work of seismic illustrators and interpreters.

  • A Virtual Reality Solution for Evaluation of Radiotherapy Plans

    Ludvig Paul Muren; Patel, Daniel; Ulvang, Dag Magne; Villanger, Kåre P; Anfinn Mehus, Yngve Kvinnsland

    This report presents a VR system for evaluation of treatment plans used in radiotherapy (RT), developed to improve the understanding of the spatial relationships between the patient anatomy and the calculated dose distribution.

  • Illustrative Rendering of Seismic Data

    Patel, Daniel; Giertsen, Christopher; John Thurmond and Meister Eduard Gröller

    In our work we present techniques for illustrative rendering of interpreted seismic volume data by adopting elements from geology book illustra tions. We also introduce combined visualization techniques of interpreted and uninterpreted data for validation, comparison and interdisciplinary communication reasons.

  • The large scale survey system - LSSS

    Korneliussen, R.J.; Bekkvik, Tor Christian; Eliassen, Inge Kristian; Heggelund, Yngve; Nornes, Else Helen; Patel, Daniel; Ona, E., Patel, R., Godø, O.R., Giertsen, C., , Knudsen, H. P., Lien, G.

    Acoustic methods are widely used for estimating fish abundance. Currently the Institute of Marine Research (IMR) uses the Bergen Echo Integrator (BEI) to analyse the acoustic data. Development of BEI started in 1987, and although it still fills its purpose it has become increasingly difficult to maintain and expand.

  • FAVEum Framework Architecture for Virtual Environments applied to Urban Modelling

    J. O. Erdal; Eliassen, Inge Kristian; Langeland, Tor; Patel, Daniel;

    FAVE (Framework Architecture for Virtual Environments) is a generic software frame work for developing VR applications. It contains a toolkit of us er interface widgets, navigation techniques, interaction features and optimised visualisation algorithms.

  • FAVE, Framework Architecture for Virtual Environments, Use case; visualization of online CFD simulations

    Patel, Daniel; Eliassen, Inge Kristian; Langeland, Tor;

    We present a highly configurable framework for virtual environments. The framework consists of a toolbox of classes which are instantiated into objects as dictated by our own XML specification language. The result is that application behavior is specified with XML atruntime instead of in source code at compile time.

  • FAVE, A Framework Architecture for Virtual Environments

    Patel, Daniel; Eliassen, Inge Kristian; Langeland, Tor;

    We present a highly config urable, rapid prototyping framework for immersive virtual environments. The framework is object oriented, event driven and has been designed with collaboration over networks in mind. It consists of several abstraction layers and can be used as a black box framework.