Dynamic visualization algorithm of interactive 3D ocean flow field based on GPU

A three-dimensional flow field and ocean technology, applied in the field of scientific computing visualization, can solve the problems of icon method occlusion, difficulty in real-time interaction, and inapplicability of three-dimensional flow field visualization

Active Publication Date: 2018-01-19
OCEAN UNIV OF CHINA
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The icon method generally uses vector arrows. The direction of the arrow indicates the flow field velocity direction, and the velocity is mapped to the color space. The icon method has serious occlusion problems, and it is difficult to achieve real-time interaction; the texture method uses texture images to express the flow field Features, which are characterized by being able to express more details of the flow field such as: vortex, source point, saddle point, but the texture method still cannot solve the occlusion problem, and cannot express the internal structure of the three-dimensional flow field, so this method is more suitable for expressing two-dimensional flow field; the streamline placement algorithm based on feature extraction focuses on expressing a certain feature of the flow field, such as flow field topological information such as vortex, rather than expressing all flow field information, and this method requires a lot of preprocessing before visualization, so Not suitable for real-time interactive 3D flow field visualization

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dynamic visualization algorithm of interactive 3D ocean flow field based on GPU

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012] The invention distributes particles evenly and densely in the three-dimensional flow field, samples the velocity field to drive the particle movement, and creates a probability density map to control the particle distribution; expands the streamline based on the particle position by integrating in the Tessellation Shader; finally uses Phong / Blinn lighting The model performs lighting processing on streamlines to improve the spatial perception of 3D streamlines. Include the following steps:

[0013] 1. Realize the movement of particles in the three-dimensional flow field through the transform feedback mechanism of the GPU, and use the radial basis function to design a density ball to control the distribution density of the particles in the three-dimensional flow field.

[0014] Randomly and evenly distribute new particles in the three-dimensional flow field. The properties of the particles include position and age. The age of the initialized particles is 0, and the part...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention belongs to the field of scientific visualization, and in particular relates to a GPU-based dynamic visualization algorithm for an interactive ocean three-dimensional flow field. The algorithm is based on the pattern data of the regular grid, adopts the algorithm of uniformly placing the seed points in the three-dimensional flow field space, and maps the density ball designed with the Gaussian function to the multi-layer texture to control the uniform distribution of the seed points, and finally adopts GPU accelerated rendering The technology generates streamlines, and then uses Tessellation subdivision surface technology to expand the streamlines into pipelines to realize the dynamic visualization of the three-dimensional ocean flow field. In order to improve the spatial perception of 3D streamlines, we use the Phong / Blinn lighting model to illuminate streamlines. Moreover, the algorithm is implemented based on GPU, and the streamline generation and control are more efficient.

Description

technical field [0001] The invention belongs to the field of scientific computing visualization, and in particular relates to a GPU-based interactive three-dimensional ocean flow field dynamic visualization algorithm. Background technique [0002] Flow field visualization is an important branch in the field of scientific visualization. With the improvement of computer computing capabilities, especially the improvement of GPU parallel processing capabilities and the abundance of observation data and model data, dynamic visualization of three-dimensional ocean flow fields has become possible. The 3D visualization of the flow field is of great significance to the study of the generation, development and extinction of ocean currents. Therefore, the visualization of 3D flow field has received more and more attention. However, the inherent characteristics of 3D flow field, such as large amount of data, many variables, and changes over time, pose a great challenge to our visualizat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06T17/20G06T15/00G06T15/50
Inventor 田丰林陈戈曲德源
Owner OCEAN UNIV OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products