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

Parallel processing method drawn by pre-projection light ray projection body

A parallel processing and volume rendering technology, applied in the field of scientific computing visualization processing, can solve the problems of slow processing speed, high system overhead, complicated and complicated data processing, etc., to reduce the processing volume and improve the data processing speed.

Active Publication Date: 2008-12-17
广东碳中和研究院(韶关)
View PDF0 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0032] In the processing methods of the above-mentioned prior art, it is usually necessary to reorganize the data, the system overhead is very large, and the data processing is cumbersome and complicated, and the processing speed is relatively slow

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
  • Parallel processing method drawn by pre-projection light ray projection body
  • Parallel processing method drawn by pre-projection light ray projection body
  • Parallel processing method drawn by pre-projection light ray projection body

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] The preferred embodiments of the present invention will be described in more detail below with reference to the accompanying drawings.

[0063] The present invention proposes for the first time a "pre-projection" acceleration technology similar to the idea of ​​the "cropping" method, that is, in a general-purpose computer or a parallel processing system composed of a plurality of general-purpose computers, a bounding box containing all object models is previously Projecting to the screen image space according to a predetermined angle, the part other than the projection on the screen image space does not need to perform light projection processing, and directly presents the color of the background, such as figure 1 As shown, the image data is divided in this way, the amount of data processing is reduced, and the speed of data processing is improved.

[0064] The parallel processing method of pre-projection ray projection volume rendering of the present invention is 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
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a pre-projection ray casting volume rendering parallel processing method. The following steps are included in the volume rendering data handling procedure: calculating bounding volume of a three dimensional volumetric model; projecting the bounding volume in the screen space; storing the corresponding coordinates of a projection area; and conducing the parallel processing of volume rendering data. The method adopts the parallel processing manner of pre-projection, so that all the computing nodes do not need to wait for all tasks to be calculated and finished and then transmit the result data to a main node without waiting, and instead, the computing nodes send intermediate result data to the main node immediately after a task block is calculated and start the calculation for the next task block. Fewer task blocks are distributed to the main node at first. The method provides the optimum estimation for the number of task blocks distributed to each computing node, thereby greatly reducing the processing volume of data and improving the processing speed of data.

Description

technical field [0001] The invention relates to a scientific computing visualization processing technology, in particular to a parallel processing method for image space pre-projection in volume rendering technology. Background technique [0002] In the prior art, the scientific visualization technology represented by volume rendering technology can transform abstract data into an intuitive form that is easy to be accepted and understood by people—graphics, which provide information for understanding and discovering various phenomena and laws in the process of scientific computing. Powerful tool. [0003] Volume rendering technology can generate the overall image of the three-dimensional data field, can contain a lot of details of the data field, and draw high-quality images, but it involves a large amount of data and a large amount of calculation, so the rendering time is long, and it is difficult to use traditional methods. The graphics hardware implements the rendering. ...

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
IPC IPC(8): G06T15/40G06T1/20
Inventor 黄波刘思源郑倩姜志阳文高进冯圣中樊建平
Owner 广东碳中和研究院(韶关)
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