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

Body drafting visual method based on surface sample-taking

A technology of volume rendering and surface sampling, applied in the field of image processing, can solve the problems of volume rendering real-time response, real-time interaction, insufficient use of GPU hardware speed, low efficiency, etc., achieve good real-time interactive performance and reduce computing workload , improve the effect of parallelism

Inactive Publication Date: 2008-05-14
GUILIN UNIV OF ELECTRONIC TECH
View PDF1 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Therefore, the efficiency of the current GPU-based ray-casting algorithm for volume rendering is still low, time-consuming, and the speed of the GPU hardware is not fully utilized, and it is still difficult to meet the requirements of real-time response and real-time interaction for volume rendering.

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
  • Body drafting visual method based on surface sample-taking
  • Body drafting visual method based on surface sample-taking
  • Body drafting visual method based on surface sample-taking

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The hardware environment of the embodiment of the volume rendering visualization method based on surface sampling in the present invention is: a personal computer equipped with a 3.0GHz CPU, a 512MB memory, and a GPU memory of 256MB; the processed volume data is human abdominal CT two-dimensional image data, and each image The resolution is 128×128, a total of 448 pictures.

[0040] The specific processing procedure of the present embodiment is as shown in Figure 1, and comprises the following steps:

[0041] I. Volume data is converted to 3D texture and stored

[0042] Read in a series of two-dimensional CT images of the abdominal cavity of the human body, and the GPU converts the volume data into 3D texture data with a size of 128×128×448 and stores them in the video memory;

[0043] Design Color Transfer Function

[0044]In order to clearly display the image of the organ region of interest, a suitable color value and transparency color transfer function is designed...

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 volume rendering visualization method based on the sampling. Firstly convert the volume data into 3D texture memory; then design a bounding box containing all the volume data with the rectangular coordinate system origin as the center, set the initial corresponding relation of 8 vertex coordinates and color values to have the bounding box rotating around the center and calculate the new coordinates of the bounding box after rotating by the self-defined rotation matrix; after point coordinates inverse rotation and linear transformation to the intersection points of the cutting plane perpendicular to the line of sight and the edges of the bounding box to get the corresponding color values, color convex polygon sampling plane can be obtained through GPU trilinear interpolation calculation; with the color value of each point of the sampling plane as the coordinate, the 3D texture volume data can be sampled to perform the color composition calculation; change the step value to have the cutting plane advancing along the light of sight until the cutting plane does not intersect with the bounding box and draw the final image. The method calculates large amounts of sampling coordinates point of the polygon sampling plane at one time, thus improving the program parallelism, reducing the workload and improving volume rendering speed remarkably.

Description

(1) Technical field [0001] The invention relates to the technical field of image processing, in particular to a surface sampling-based volume rendering visualization method in a graphics processing unit (GPU). (2) Background technology [0002] Since the 1980s, with the rapid development of imaging technology, especially the gradual maturity of medical imaging technology, a large amount of volume data has emerged. How to effectively use these data is a difficult problem for researchers. Most of the volume data needs to be processed by volume rendering (Volume Rendering) visualization method, reconstructing the three-dimensional shape with two-dimensional image sequence, presenting the internal information of the object in the three-dimensional volume data in different two-dimensional images, providing users with real The intuitive three-dimensional graphics are convenient for users to observe and analyze from multiple angles and levels. Volume rendering is widely used in me...

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/00G06T15/08
Inventor 赵明昌黄春进张向文
Owner GUILIN UNIV OF ELECTRONIC TECH
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