Graphics processing unit accelerated optical coherence tomography processing at megahertz axial scan rate and high resolution video rate volumetric rendering

Yifan Jian, Kevin Wong, Marinko V. Sarunic

Research output: Contribution to journalArticle

72 Citations (Scopus)

Abstract

In this report, we describe how to highly optimize a computer unified device architecture based platform to perform real-time processing of optical coherence tomography interferometric data and three-dimensional (3-D) volumetric rendering using a commercially available, cost-effective, graphics processing unit (GPU). The maximum complete attainable axial scan processing rate, including memory transfer and displaying B-scan frame, was 2.24 MHz for 16 bits pixel depth and 2048 fast Fourier transform size; the maximum 3-D volumetric rendering rate, including B-scan, en face view display, and 3-D rendering, was ∼23 volumes/second (volume size: 1024 × 256 × 200). To the best of our knowledge, this is the fastest processing rate reported to date with a single- chip GPU and the first implementation of real-time video-rate volumetric optical coherence tomography (OCT) processing and rendering that is capable of matching the acquisition rates of ultrahigh-speed OCT.

Original languageEnglish (US)
Article number026002
JournalJournal of biomedical optics
Volume18
Issue number2
DOIs
StatePublished - Feb 1 2013
Externally publishedYes

Fingerprint

Optical tomography
tomography
high resolution
Processing
Fast Fourier transforms
Pixels
Display devices
Data storage equipment
Graphics processing unit
acquisition
platforms
pixels
chips
costs
Costs

Keywords

  • Image processing
  • Imaging coherence
  • Medical imaging
  • Parallel processing

ASJC Scopus subject areas

  • Biomedical Engineering
  • Biomaterials
  • Electronic, Optical and Magnetic Materials
  • Atomic and Molecular Physics, and Optics

Cite this

@article{c06a9c20a5fd41a4b40c024d672d6c4d,
title = "Graphics processing unit accelerated optical coherence tomography processing at megahertz axial scan rate and high resolution video rate volumetric rendering",
abstract = "In this report, we describe how to highly optimize a computer unified device architecture based platform to perform real-time processing of optical coherence tomography interferometric data and three-dimensional (3-D) volumetric rendering using a commercially available, cost-effective, graphics processing unit (GPU). The maximum complete attainable axial scan processing rate, including memory transfer and displaying B-scan frame, was 2.24 MHz for 16 bits pixel depth and 2048 fast Fourier transform size; the maximum 3-D volumetric rendering rate, including B-scan, en face view display, and 3-D rendering, was ∼23 volumes/second (volume size: 1024 × 256 × 200). To the best of our knowledge, this is the fastest processing rate reported to date with a single- chip GPU and the first implementation of real-time video-rate volumetric optical coherence tomography (OCT) processing and rendering that is capable of matching the acquisition rates of ultrahigh-speed OCT.",
keywords = "Image processing, Imaging coherence, Medical imaging, Parallel processing",
author = "Yifan Jian and Kevin Wong and Sarunic, {Marinko V.}",
year = "2013",
month = "2",
day = "1",
doi = "10.1117/1.JBO.18.2.026002",
language = "English (US)",
volume = "18",
journal = "Journal of Biomedical Optics",
issn = "1083-3668",
publisher = "SPIE",
number = "2",

}

TY - JOUR

T1 - Graphics processing unit accelerated optical coherence tomography processing at megahertz axial scan rate and high resolution video rate volumetric rendering

AU - Jian, Yifan

AU - Wong, Kevin

AU - Sarunic, Marinko V.

PY - 2013/2/1

Y1 - 2013/2/1

N2 - In this report, we describe how to highly optimize a computer unified device architecture based platform to perform real-time processing of optical coherence tomography interferometric data and three-dimensional (3-D) volumetric rendering using a commercially available, cost-effective, graphics processing unit (GPU). The maximum complete attainable axial scan processing rate, including memory transfer and displaying B-scan frame, was 2.24 MHz for 16 bits pixel depth and 2048 fast Fourier transform size; the maximum 3-D volumetric rendering rate, including B-scan, en face view display, and 3-D rendering, was ∼23 volumes/second (volume size: 1024 × 256 × 200). To the best of our knowledge, this is the fastest processing rate reported to date with a single- chip GPU and the first implementation of real-time video-rate volumetric optical coherence tomography (OCT) processing and rendering that is capable of matching the acquisition rates of ultrahigh-speed OCT.

AB - In this report, we describe how to highly optimize a computer unified device architecture based platform to perform real-time processing of optical coherence tomography interferometric data and three-dimensional (3-D) volumetric rendering using a commercially available, cost-effective, graphics processing unit (GPU). The maximum complete attainable axial scan processing rate, including memory transfer and displaying B-scan frame, was 2.24 MHz for 16 bits pixel depth and 2048 fast Fourier transform size; the maximum 3-D volumetric rendering rate, including B-scan, en face view display, and 3-D rendering, was ∼23 volumes/second (volume size: 1024 × 256 × 200). To the best of our knowledge, this is the fastest processing rate reported to date with a single- chip GPU and the first implementation of real-time video-rate volumetric optical coherence tomography (OCT) processing and rendering that is capable of matching the acquisition rates of ultrahigh-speed OCT.

KW - Image processing

KW - Imaging coherence

KW - Medical imaging

KW - Parallel processing

UR - http://www.scopus.com/inward/record.url?scp=84877845792&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84877845792&partnerID=8YFLogxK

U2 - 10.1117/1.JBO.18.2.026002

DO - 10.1117/1.JBO.18.2.026002

M3 - Article

VL - 18

JO - Journal of Biomedical Optics

JF - Journal of Biomedical Optics

SN - 1083-3668

IS - 2

M1 - 026002

ER -