graphics processing unit accelerated medical imaging

12
GRAPHICS PROCESSING UNIT ACCELERATED MEDICAL IMAGING Sam Van der Jeught University of Antwerp Belgium New Challenges in the European Area: Young Scientist's 1st International Baku Forum 20-25 th may 2013

Upload: ishana

Post on 25-Feb-2016

56 views

Category:

Documents


0 download

DESCRIPTION

GRAPHICS PROCESSING UNIT ACCELERATED MEDICAL IMAGING. Sam Van der Jeught. New Challenges in the European Area: Young Scientist's 1st International Baku Forum 20-25 th may 2013. University of Antwerp Belgium. Graphics processing units (GPU) as low-cost supercomputers. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: GRAPHICS PROCESSING UNIT ACCELERATED  MEDICAL IMAGING

GRAPHICS PROCESSING UNIT ACCELERATED MEDICAL IMAGING Sam Van der Jeught

University of Antwerp

Belgium

New Challenges in the European Area: Young Scientist's 1st

International Baku Forum

20-25th

may 2013

Page 2: GRAPHICS PROCESSING UNIT ACCELERATED  MEDICAL IMAGING

2

Graphics processing units (GPU) as low-cost supercomputers

GT9800, $40USD on ebay

Multicore architecture GPU VS single (or double- or quad-) core CPU

Parallel programming!

Page 3: GRAPHICS PROCESSING UNIT ACCELERATED  MEDICAL IMAGING

3

Some applications: real-time geometric lens distortion correction

Go from input A to output B

Wide-angle lens systems suffer from

barrel distortion

1024x1024p @30 fps

Page 4: GRAPHICS PROCESSING UNIT ACCELERATED  MEDICAL IMAGING

4

Some applications: real-time geometric lens distortion correction

Apply general recalibration software to distorted image.

Coordinates now have floating point values

Scattered data interpolation resamples pixels onto integer grid.

Highly time consuming!

Regular 2D interpolation on incoming images

One-time scattered data interpolation on

integer grid of desired size

+

Page 5: GRAPHICS PROCESSING UNIT ACCELERATED  MEDICAL IMAGING

5

Some applications: real-time geometric lens distortion correction

After calibration, our algorithm also

works on random distortion (not

only barrel)

(+ video)

Page 6: GRAPHICS PROCESSING UNIT ACCELERATED  MEDICAL IMAGING

6

Some applications: real-time geometric lens distortion correction

Page 7: GRAPHICS PROCESSING UNIT ACCELERATED  MEDICAL IMAGING

7

Some applications: optical coherence tomography

I Ophthalmology

II Detect signature forgeries and hidden

layers in paintings

Interferometric imaging technique

using infrared light

(non-invasive, non- destructive, non-

contact)

Page 8: GRAPHICS PROCESSING UNIT ACCELERATED  MEDICAL IMAGING

8

Replace expensive FPGA DAQ board with low-cost GPU

Data processing boards can cost up to

>$1000 USD

Real-time data processing can be

achieved with $40 USD GPU

Commercial leaflet “Santec inc.”

Page 9: GRAPHICS PROCESSING UNIT ACCELERATED  MEDICAL IMAGING

9

Example real-time OCT Real-time beating ant heart at 25 fps

versus 8 fps on CPU

(+video)

Page 10: GRAPHICS PROCESSING UNIT ACCELERATED  MEDICAL IMAGING

10

Example real-time OCT

Page 11: GRAPHICS PROCESSING UNIT ACCELERATED  MEDICAL IMAGING

11

• Real-time GPU-based data processing

• Considerably faster than CPU

• Low-cost alternative to data processing boards such as FPGA’s

Conclusion

Page 12: GRAPHICS PROCESSING UNIT ACCELERATED  MEDICAL IMAGING

12

Thank youQuestions?