Multi-dimensional visualization of large-scale marine hydrological environmental data

This paper develops large scale marine hydrological environmental data-oriented visualization software and realizes oceanographic planar graph, contour line rendering, isosurface rendering, factor field volume rendering and dynamic simulation of current field.This study establishes nodes in the scene for the management of geometric objects to realize high-performance dynamic rendering of massive marine hydrological environmental data.The system employs CUDA parallel computing to improve the computation rate of volume rendering of marine water environmental factors based on NetCDF (Network Common Data Form) format.The visualization software of marine hydrological environment developed can simulate and show properties and change process of marine water environmental factors efficiently and intuitively. With the constant deepening of research on marine environment simulation and information expression, there are higher and higher requirements for the sense of reality of ocean data visualization results and the real-time interaction in the visualization process. This paper tackle the challenge of key technology of three-dimensional interaction and volume rendering technology based on GPU technology, develops large scale marine hydrological environmental data-oriented visualization software and realizes oceanographic planar graph, contour line rendering, isosurface rendering, factor field volume rendering and dynamic simulation of current field. To express the spatial characteristics and real-time update of massive marine hydrological environmental data better, this study establishes nodes in the scene for the management of geometric objects to realize high-performance dynamic rendering. The system employs CUDA (Computing Unified Device Architecture) parallel computing for the improvement of computation rate, uses NetCDF (Network Common Data Form) file format for data access and applies GPU programming technology to realize fast volume rendering of marine water environmental factors. The visualization software of marine hydrological environment developed can simulate and show properties and change process of marine water environmental factors efficiently and intuitively.

[1]  Timo Ropinski,et al.  Advanced illumination techniques for GPU-based volume raycasting , 2008, SIGGRAPH 2008.

[2]  Zhihan Lv,et al.  3D visual analysis of seabed on smartphone , 2015, ArXiv.

[3]  Ken Brodlie,et al.  Improving the Robustness and Accuracy of the Marching Cubes Algorithm for Isosurfacing , 2003, IEEE Trans. Vis. Comput. Graph..

[4]  Björn Zehner,et al.  TESSIN VISLab—laboratory for scientific visualization , 2014, Environmental Earth Sciences.

[5]  Wei Wu,et al.  Rapid Delaunay triangulation for randomly distributed point cloud data using adaptive Hilbert curve , 2016, Comput. Graph..

[6]  Jack J. Dongarra,et al.  From CUDA to OpenCL: Towards a performance-portable solution for multi-platform GPU programming , 2012, Parallel Comput..

[7]  Rüdiger Westermann,et al.  Acceleration techniques for GPU-based volume rendering , 2003, IEEE Visualization, 2003. VIS 2003..

[8]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[9]  Marc J. van Kreveld,et al.  Efficient Methods for Isoline Extraction from a TIN , 1996, Int. J. Geogr. Inf. Sci..

[10]  Christian John Noon,et al.  A volume rendering engine for desktops, laptops, mobile devices and immersive virtual reality systems using gpu-based volume raycasting , 2012 .

[11]  R. Rew,et al.  NetCDF-4 : Software Implementing an Enhanced Data Model for the Geosciences , 2007 .

[12]  Zhenzhen Wang,et al.  A VR-Ocean system for interactive geospatial analysis and 4D visualization of the marine environment around Antarctica , 2011, Comput. Geosci..

[13]  Peng Yuan,et al.  Virtual Reality Platform Based on Open Sourced Graphics Toolkit OpenSceneGraph , 2007, 2007 10th IEEE International Conference on Computer-Aided Design and Computer Graphics.

[14]  Martin Breunig,et al.  3D geo-database research: Retrospective and future directions , 2011, Comput. Geosci..

[15]  Simon Stegmaier,et al.  A simple and flexible volume rendering framework for graphics-hardware-based raycasting , 2005, Fourth International Workshop on Volume Graphics, 2005..

[16]  Russ Rew,et al.  NetCDF: an interface for scientific data access , 1990, IEEE Computer Graphics and Applications.

[17]  C. H. Park,et al.  OpenGeoSys : An open source initiative for numerical simulation of THM / C processes in porous media , 2011 .

[18]  Shan Gao,et al.  3D seabed: 3D modeling and visualization platform for the seabed , 2014, 2014 IEEE International Conference on Multimedia and Expo Workshops (ICMEW).

[19]  Zhihan Lv,et al.  3D seabed modeling and visualization on ubiquitous context , 2014, SIGGRAPH ASIA Posters.

[20]  Marc Levoy,et al.  Display of surfaces from volume data , 1988, IEEE Computer Graphics and Applications.

[21]  Su Fenzhen,et al.  Web-based visualization of marine environment data , 2010, 2010 18th International Conference on Geoinformatics.

[22]  Erich Ess,et al.  Visualizing oceanic and atmospheric flows with streamline splatting , 2006, Electronic Imaging.

[23]  Jun Shingu,et al.  The virtual chocolate factory: Building a real world mixed-reality system for industrial collaboration and control , 2010, 2010 IEEE International Conference on Multimedia and Expo.

[24]  Yunyan Du,et al.  Web-based spatiotemporal visualization of marine environment data , 2010 .

[25]  Thomas Butkiewicz,et al.  Multi-touch 3D exploratory analysis of ocean flow models , 2011, OCEANS'11 MTS/IEEE KONA.

[26]  Yong Han,et al.  Seasonal-to-decadal modes of global sea level variability derived from merged altimeter data , 2010 .