Real-time ray cast volume rendering method of three-dimensional earthquake volume data

A three-dimensional seismic and volume data technology, applied in image data processing, seismic signal processing, 3D image processing, etc., can solve the problems of poor imaging effect, inability to draw massive data, difficult to meet requirements, etc., and achieve smooth and smooth drawing effect. Accurate rendering results and excellent imaging effects

Inactive Publication Date: 2013-07-10
NANJING UNIV
View PDF2 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The problem to be solved by the present invention is: to perform real-time volume rendering for multi-resolution massive 3D seismic volume data, the existing algorithms either cannot render massive data, or cannot achieve the effect of real-time rendering, or the imaging effect is not good, and it is difficult to meet the requirements

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
  • Real-time ray cast volume rendering method of three-dimensional earthquake volume data
  • Real-time ray cast volume rendering method of three-dimensional earthquake volume data
  • Real-time ray cast volume rendering method of three-dimensional earthquake volume data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] CUDA is NVIDIA's parallel computing architecture, which can greatly improve computing performance by utilizing the processing power of GPU.

[0043] The inventive method such as figure 1 As shown, it mainly includes using CUDA parallel technology to judge whether the volume data block is visible; using CUDA parallel technology to judge whether the current resolution of the volume data block needs to be improved, so as to determine the resolution used by each volume data block in the final rendering, and Generate a list of volume data blocks required for this rendering; determine whether the required volume data blocks are scheduled, use multi-threading technology to perform I / O scheduling for the volume data blocks that need to be scheduled, and perform three-level scheduling of hard disk, memory, video memory, Cache management; at the same time as I / O scheduling, use CUDA parallel technology to perform four steps of ray-casting volume rendering on the scheduled data. ...

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

Provided is a real-time ray cast volume rendering method of three-dimensional earthquake volume data. The compute unified device architecture (CUDA) parallel technology is used for judging whether volume data blocks are visible, then the CUDA parallel technology is used for judging whether current resolution ratios of the volume data blocks need improvement, the two steps start looping from low-resolution, the resolution ratios are improved step by step until resolution ratio requirements are met, or the resolution ratios can not be improved due to insufficient video memory or a highest resolution ratio is achieved, and therefore the resolution ratios respectively used by the volume data blocks in the process of final render can be confirmed. The multithreading technology is used in the process of render processing for carrying out I / O dispatch on the volume data blocks to be dispatched, and meanwhile, the CUDA parallel technology is used for carrying out ray cast volume rendering on dispatched data. Compared with a ray cast volume rendering method in the prior art, the real-time ray cast volume rendering method is applicable to real-time volume rendering of massive volume data and can be used for rendering of data with various resolution ratio grades in a scene, computation speed is fast, and imaging effect is good.

Description

technical field [0001] The invention belongs to the field of computer graphics and geological modeling, relates to real-time rendering of multi-resolution massive geological data, uses CUDA parallel technology, and is a real-time ray projection volume rendering method of three-dimensional seismic volume data. Background technique [0002] As a rendering technology, volume rendering has the ability to fully describe three-dimensional data, and is widely used in medical treatment, geological imaging, digital sculpting and other fields. Applying volume rendering technology to real-time rendering of 3D seismic volume data can greatly improve the efficiency of oil exploration. [0003] The 3D seismic volume data has the characteristics of massive and multi-resolution. Due to the limitation of hardware conditions, our rendering work requires good data scheduling management. In addition, in order to improve the final rendering quality, in one rendering, volume data blocks with dif...

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 Applications(China)
IPC IPC(8): G06T15/08G01V1/32
Inventor 鲁林唐杰武港山
Owner NANJING UNIV
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