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

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 is only suitable for three-dimensional image processing
This method requires a customized program or circuit, the process is relatively complicated, and it requires R&D personnel who are very familiar with computer software technology and hardware technology to design and develop. easy maintenance

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

Embodiment Construction

[0015] In order to describe the technical content, structural features, achieved goals and effects of the present invention in detail, the following will be described in detail in conjunction with the embodiments and accompanying drawings.

[0016] see figure 1 , the present invention realizes the method embodiment that GPU operation improves DR image processing speed and mainly comprises steps:

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

[0018] Step 102: Using the fast Fourier transform FFT program written by the computing unified device architecture programming model CUDA to directly invoke the computing resources of the GPU, and perform FFT operations on the expanded and completed orig...

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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products