Scientific Data Visualization (SDV)

Understand, illustrate, and glean insight from your data.

Visualization of scientific data aims at using computer graphics to create visual images that aid in gaining understanding and insight into the data. Such data may be output from numerical simulation of, for example, fluid dynamics, or output from instruments such as sonars, radars, MRI/CT, etc.

The main challenge with scientific visualization is the amount of information which needs to be processed, and choosing the visualization method which will provide the best graphical representation of the scientific data to enable scientists to understand, illustrate, and glean insight from their data.

Our SDV solution supports a wide variety of techniques capable of visualizing the most common data types. It involves novel algorithms that assist in the comprehension of massive amounts of data from static and real-time sources.

Interactive visualization provides much better cues than non-interactive techniques, allowing scientists to comprehend spatial and temporal relationships between data. All our techniques are fully interactive and are using algorithms running in real-time on modern hardware.

Our technology provides a wide range of visualization techniques including:

  • Isosurfaces – Three-dimensional surfaces represented by a set of points holding research data (e.g. temperature, pressure, density) within a volume space. Isosurfaces are mostly used in a study of fluid dynamics (gas or liquid) and medical imaging to represent regions of a particular density in MRI/CT scans, allowing the visualization of internal organs and bones.
  • Heightfields – Two-dimensional images used to store elevation data. Can be used to visualize land terrain and seabed.
  • Point clouds – A set of three-dimensional points representing an external surface of an object. Point clouds are generated by 3D scanners and are mostly used to produce accurate 3D models of buildings and industrial structures for metrology and quality inspections.
  • NURBS and splines – A set of control points used to generate curved lines and surfaces. Can be used to visualize flow patterns of air, water, and other fluids.

The SDV solution can be easily used to develop state of the art standalone viewers of scientific data. It can also be embedded into existing applications by using either the .NET Framework or ActiveX.

Access to the SDV solution is performed by a clean, high-level interface which is very easy to use by software developers without deep knowledge of 3D graphics programming.

Our solution supports also real-time video recording and image capture.

Aquastructurs AS

Aquastructures merges the best of competence within construction technology, naval architecture and IT technology. AquaSim is an advanced finite element (FEM) software application, developed by Aquastructures. It provides real-time simulation and calculation of larger deformations and structural response in marine constructions and flexible systems being exposed to environmental loads from waves, currents and wind. From a good idea through concept validation, from structural analysis to optimized dimensioning, from pre-design to approved construction drawings, Aquastructures add safety and required know-how to secure values and maintain quality into all phases of a built and certified construction.

Our SDV solution powers AquaView Pro – a real-time visualization application, used to show the results of the simulations performed by AquaSim. Using the latest technologies implemented in our SDV solution allows AquaView Pro to process large amounts of data at interactive frame rates, and display them in a visually attractive way. The application has been built on top of the .NET Framework and WPF. Our visualization system was running in a separate thread taking advantage of multi-core processing. Using multithreading also ensured high user interface responsiveness when working with very complex 3D scenes by not stalling the user interface when processing the large volume of data required.