Real-time volume rendering method of three-dimensional heart data based on GPU (Graphic Processing Unit) acceleration

A real-time three-dimensional, data volume technology, applied in image data processing, 3D modeling, instruments, etc., can solve the problems of high computer performance requirements and slow rendering speed of three-dimensional heart data, so as to improve the operation speed and realize interactive Visual, low-cost effects

Inactive Publication Date: 2010-08-25
HARBIN INST OF TECH
View PDF2 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to solve the problem of slow volume rendering of existing 3D heart data and high requirements on computer performance, and to provide a fast method capable of realizing volume rendering of 3D heart data

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 volume rendering method of three-dimensional heart data based on GPU (Graphic Processing Unit) acceleration
  • Real-time volume rendering method of three-dimensional heart data based on GPU (Graphic Processing Unit) acceleration
  • Real-time volume rendering method of three-dimensional heart data based on GPU (Graphic Processing Unit) acceleration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The real-time three-dimensional cardiac data volume rendering method based on GPU acceleration described in this embodiment is implemented based on a PC with a graphics card supporting Cg language. The graphic processing core chip of described graphics card is GPU (Graphic Processing Unit), and this method specifically includes:

[0023] The steps of data reading and preprocessing, the steps of data coordinate transformation and the steps of image drawing, wherein:

[0024] The steps of data reading and preprocessing are to organize multiple slice data of the heart to be drawn into a volume data file, and after packing the volume data file into a three-dimensional texture data package, store it in the memory of the graphics card; The width and height of the slice image represented by the slice data of the heart are respectively used as the x and y axes of the volume data, and the number of all slice data of the heart to be drawn is used as the z axis of the volume 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

The invention relates to a real-time volume rendering method of three-dimensional heart data based on GPU (Graphic Processing Unit) acceleration, belonging to the field of graph and image processing and solving the problems of low speed and high requirement on computer performance of the traditional volume rendering the three-dimensional heart data. The real-time volume rendering method of the three-dimensional heart data based on the GPU acceleration is realized based on a PC (Personal Computer) with a graphics card supporting Cg language. The volume rendering method concretely comprises the following steps of: firstly, reading and preprocessing data: organizing data of a plurality of slices of the heart to be drawn into a volume data file, packing the volume data file into a three-dimensional grain data packet and storing the three-dimensional grain data packet into the memory of the graphics card; secondly, converting data coordinates: converting the data coordinates in the there-dimensional grain packet obtained in the data preprocessing step into screen coordinates; and thirdly, outputting the volume data after the coordinate standardization by adopting a volume rendering method. The invention is also suitable for the volume rendering of other three-dimensional organs with complex structures.

Description

technical field [0001] The present invention relates to a volume rendering method based on GPU (Graphic Processing Unit), in particular to a method for displaying complex three-dimensional cardiac data in a real-time interactive and configurable form, belonging to the field of graphics and image processing. Background technique [0002] As an important organ of the human body, the heart is the power source of the human circulatory system. Cardiac diseases such as coronary heart disease have become one of the biggest causes of death in the world. Strengthening the understanding of the working and pathogenesis of the heart and improving the diagnosis and treatment of heart diseases has become a research hotspot in the field of biomedical engineering. Therefore, related medical imaging and modeling and simulation technologies have developed rapidly in recent years, and a large amount of 3D cardiac data such as medical slices and electrophysiological simulations have emerged. ...

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): G06T17/00
Inventor 王宽全张雷左旺孟袁永峰张宏志
Owner HARBIN INST OF TECH
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