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

Method for realizing three-dimensional back projection by graphics processor

A graphics processor and back-projection technology, applied in the field of medical image reconstruction, can solve the problem of slow image reconstruction speed

Inactive Publication Date: 2011-06-29
SHENYANG NEUSOFT MEDICAL SYST CO LTD +1
View PDF1 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Aiming at the disadvantages that the methods in the prior art are not suitable for the reconstruction of medical CT images with higher layers or the image reconstruction speed is slow, the technical problem to be solved by the present invention is to provide a method that can significantly improve the calculation speed of back projection and adapt to more Method of Realizing 3D Back Projection Using Graphics Processor in High Level

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
  • Method for realizing three-dimensional back projection by graphics processor
  • Method for realizing three-dimensional back projection by graphics processor
  • Method for realizing three-dimensional back projection by graphics processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] Such as figure 1 As shown, the present invention utilizes graphics processor to realize the method for three-dimensional back projection comprising the following steps:

[0051] Save the projection data collected by the CT scanner in the host memory, and calculate the CT image to be reconstructed, that is, the sampling value of the Hermite coefficient and the spiral weight of each pixel in the target image;

[0052] Copy the projection data in the host memory, the Hermite coefficient of each pixel and the sampling value of the spiral weight to the video memory of the graphics processor, and bind the data in the video memory to the texture;

[0053]Perform 3D back projection in GPU to obtain CT reconstruction image;

[0054] Copy the CT reconstruction image obtained above to the host memory.

[0055] The process of calculating the hermite coefficient is as follows:

[0056] The image point (X, Y) to be reconstructed, the start and end projections are VS X,Y and VE X...

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 method for realizing three-dimensional back projection by a graphics processor, comprising the following steps: storing projection data collected by a CT (Computed Tomography) processor in a host memory; meanwhile, calculating the Hermite coefficient of each pixel point and the sampling value of a spiral weight in a CT image to be reconstructed, i.e. a target image; copying the projection data in the host memory, the Hermite coefficient of each pixel point and the sampling value of the spiral weight into the display cache of the graphics processor; carrying out texture binding to data in the display cache; carrying out three-dimensional back projection in GPU (Graphics Processing Unit) to obtain a CT reconstruction image; and copying the obtained CT reconstruction image into the host memory. By applying the method disclosed by the invention, the three-dimensional back projection is realized in the GPU, and figures are chosen by virtue of a GPU three-dimensional array storage and three-dimensional texture binding technology based on a float4 data type as the basic element of a two-dimensional parameter array, thereby avoiding the problem that the figures are slowly chosen because parameter arrays are excessive so as to cause that GPU cache utilization is low so that operation efficiency is further improved and a satisfied result is obtained.

Description

technical field [0001] The invention relates to medical image reconstruction technology, in particular to a method for realizing three-dimensional back projection by using a graphics processor. Background technique [0002] The speed of 3D reconstruction of CT images has always been a hot topic in the field of reconstruction algorithms. At present, the main bottleneck restricting the speed of 3D reconstruction is the back projection part. How to improve the calculation speed of this part from the aspects of software and hardware has always been the focus of attention. [0003] Currently, processors in mainstream computers are mainly central processing units (CPUs) and graphics processing units (GPUs). Traditionally, the GPU is only responsible for graphics rendering, while most of the processing is handed over to the CPU. As early as 2000, some people began to put part of the CPU work on the GPU to accelerate the completion of certain large-scale data parallel tasks with hi...

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): G06T17/00
Inventor 董国峰刘长坤赵江魏
Owner SHENYANG NEUSOFT MEDICAL SYST CO LTD
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