Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Mass data parallel volume rendering method based on unequal-size partitioning

A mass data, equal-size technology, applied in image data processing, 3D image processing, instruments, etc., can solve problems such as not considering the relationship between block and viewpoint position

Active Publication Date: 2019-05-31
UNIVERSITY OF CHINESE ACADEMY OF SCIENCES
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Although the above block-based hardware volume rendering algorithms have achieved certain results, they do not consider the positional relationship between the block and the viewpoint, that is, there is a potential parallelism between the block and the block when the viewpoint position is known. relationship, and there is no parallel volume rendering method for massive data based on unequal-sized blocks for processing 3D scalar field data after adaptive or semi-adaptive block processing to achieve fast volume rendering in the prior art

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
  • Mass data parallel volume rendering method based on unequal-size partitioning
  • Mass data parallel volume rendering method based on unequal-size partitioning
  • Mass data parallel volume rendering method based on unequal-size partitioning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The present invention will be described in detail below in conjunction with the accompanying drawings. However, it should be understood that the accompanying drawings are provided only for better understanding of the present invention, and they should not be construed as limiting the present invention.

[0049] like figure 1 As shown, the massive data parallel volume rendering method based on blocks of different sizes provided by the present invention comprises the following steps:

[0050] 1) Traverse the unequal-sized blocks in the 3D scalar field data after adaptive or semi-adaptive block processing, and establish the adjacent relationship between the unequal-sized blocks, specifically:

[0051] 1.1) Establish the data structure of blocks of different sizes in the three-dimensional scalar field data after adaptive or semi-adaptive block processing, and obtain information such as the spatial position and block number of blocks of different sizes, wherein the data str...

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 relates to a mass data parallel volume rendering method based on unequal-size blocks, which is characterized by comprising the following steps of: 1) establishing an adjacent relation between the unequal-size blocks; 2) drawing a global shielding relation graph of non-space blocks in the three-dimensional scalar field data; 3) performing topological sorting on the drawn global shielding relation graph to obtain a parallel grouping queue of non-space blocks in the three-dimensional scalar field data; 4) performing parallel volume rendering on the non-empty blocks of each parallelgroup in the parallel group queue in sequence to obtain a parallel volume rendering result of the three-dimensional scalar field data; 5) judging whether the volume rendering process is ended or not,and outputting a parallel volume rendering result of the three-dimensional scalar field data if the volume rendering process is ended; And if not, entering the step 2), and redrawing the global shielding relation graph of the non-space blocks until a parallel body drawing rendering result of the new three-dimensional scalar field data is obtained, so that the method can be widely applied to the fields of processing and visualization of mass scalar field data.

Description

technical field [0001] The invention relates to a massive data parallel volume rendering method based on blocks of unequal sizes, and belongs to the field of massive scalar field data processing and visualization. Background technique [0002] The direct 3D volume data visualization method based on graphics hardware was first proposed in 1993, which demonstrated the feasibility of accelerating interactive volume data reconstruction and volume rendering algorithms through 3D textures provided by hardware. However, these methods can only be realized on large graphics workstations, and the cost is too high. With the rapid development of consumer-grade graphics processors, more and more volume rendering research has turned to the field based on graphics processors. [0003] The researchers applied early ray termination, empty voxel skipping methods to GPU (graphics processing unit)-based volume rendering, further improving the rendering speed. However, these classic ray-castin...

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/08G06T15/00
Inventor 薛健朱小烨吕科
Owner UNIVERSITY OF CHINESE ACADEMY OF SCIENCES
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products