Method for speeding up DR image processing by using operation of GPU

An image processing and speed technology, applied in the field of medical image processing, can solve problems such as complex process, low efficiency, and difficulty in ensuring stability, and achieve the effect of simple cost, high computing efficiency, and low cost

Active Publication Date: 2010-07-21
SHENZHEN ANGELL TECH
View PDF3 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] However, the above-mentioned No. 200910059864.X patent application technology utilizes the three-dimensional graphics library programming extension interface function API of OPENGL or DIRECTX to load the volume data of the medical DICOM image sequence file into the GPU video memory, which

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 speeding up DR image processing by using operation of GPU
  • Method for speeding up DR image processing by using operation of GPU

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0015] In order to describe in detail the technical content, structural features, achieved objectives and effects of the present invention, the following is a detailed description in conjunction with the embodiments and accompanying drawings.

[0016] See figure 1 , The embodiment of the method for realizing GPU operation to improve DR image processing speed in the present invention mainly includes the steps:

[0017] Step 101: Read the original medical image data, and use the edge pixels of the image to expand and complement the original medical image, where the original image size is imageW×imageH, and the convolution kernel size is kernelW×kernelH. The image size is fftW×fftH, where fftW=imageW+kernelW-1, fftH=imageH+kernelH-1;

[0018] Step 102: The fast Fourier transform FFT program written by the CUDA computing unified device architecture programming model directly calls the computing resources of the GPU, and performs FFT operations on the expanded and supplemented original m...

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 method for speeding up DR image processing by using the operation of a GPU, which comprises the following steps: reading original medical image data and expanding and filling an original medical image with image edge pixels; adopting a fast Fourier transform FFT program written by a CUDA to directly call the computation resources of the GPU to perform FFT operation on the expanded and filled original medical image data and a convolution kernel respectively to correspondingly obtain a first FFT result and a second FFT result; adopting a convolution program written by the CUDA to directly call the computation resources of the GPU to perform frequency-domain multiplication on the first and second FFT results to obtain a product; and adopting a reverse FFT program written by the CUDA to directly call the computation resources of the GPU to perform a reverse FFT operation on the product. The method has the advantages of simply and conveniently fulfilling the aim of utilizing the GPU to perform medical image processing on popular PCs of ordinary consumption levels with low cost.

Description

technical field [0001] The invention relates to the technical field of medical image processing, in particular to a method for implementing GPU operation to improve DR image processing speed. Background technique [0002] In the field of medical image processing, the current technologies for DR (Digital Radiography, direct digital X-ray photography) medical image processing using Console software mainly include: Gain correction, lumbar balance correction, usm sharpening, mild smoothing, moderate smoothing, etc. [0003] The above-mentioned DR medical image processing is generally processed by the CPU of a microcomputer. Most of the image processing technologies of the Console software running in the CPU use convolution operators. The small convolution operators are 3*3, 5*5, 39*39, 101*101, etc. In addition, these spatial convolution operators can be implemented by FFT (Fast Fourier Transform) filtering in the frequency domain. By optimizing the algorithm flow, optimizing t...

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): G06T11/00G06T3/00G06T1/00
Inventor 杜静杜碧万洪晓陈永洒
Owner SHENZHEN ANGELL 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