Real time 3D structural and Doppler OCT imaging on graphics processing units

被引:2
|
作者
Sylwestrzak, Marcin [1 ]
Szlag, Daniel [1 ]
Szkulmowski, Maciej [1 ]
Gorczynska, Iwona [1 ]
Bukowska, Danuta [1 ]
Wojtkowski, Maciej [1 ]
Targowski, Piotr [1 ]
机构
[1] Nicholas Copernicus Univ, Inst Phys, Fac Phys Astron & Informat, PL-87100 Torun, Poland
关键词
Spectral Optical Coherence Tomography; real-time imaging; Doppler OCT; GPU processing; OPTICAL COHERENCE TOMOGRAPHY;
D O I
10.1117/12.2002511
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
In this report the application of graphics processing unit (GPU) programming for real-time 3D Fourier domain Optical Coherence Tomography (FdOCT) imaging with implementation of Doppler algorithms for visualization of the flows in capillary vessels is presented. Generally, the time of the data processing of the FdOCT data on the main processor of the computer (CPU) constitute a main limitation for real-time imaging. Employing additional algorithms, such as Doppler OCT analysis, makes this processing even more time consuming. Lately developed GPUs, which offers a very high computational power, give a solution to this problem. Taking advantages of them for massively parallel data processing, allow for real-time imaging in FdOCT. The presented software for structural and Doppler OCT allow for the whole processing with visualization of 2D data consisting of 2000 A-scans generated from 2048 pixels spectra with frame rate about 120 fps. The 3D imaging in the same mode of the volume data build of 220 x 100 A-scans is performed at a rate of about 8 frames per second. In this paper a software architecture, organization of the threads and optimization applied is shown. For illustration the screen shots recorded during real time imaging of the phantom (homogeneous water solution of Intralipid in glass capillary) and the human eye in-vivo is presented.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Real-time 3D and 4D Fourier domain Doppler optical coherence tomography based on dual graphics processing units
    Huang, Yong
    Liu, Xuan
    Kang, Jin U.
    BIOMEDICAL OPTICS EXPRESS, 2012, 3 (09): : 2162 - 2174
  • [2] Efficient 3D Transpositions in Graphics Processing Units
    Jodra, Jose L.
    Gurrutxaga, Ibai
    Muguerza, Javier
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2015, 43 (05) : 876 - 891
  • [3] Efficient 3D Transpositions in Graphics Processing Units
    Jose L. Jodra
    Ibai Gurrutxaga
    Javier Muguerza
    International Journal of Parallel Programming, 2015, 43 : 876 - 891
  • [4] Accelerating 3D Fourier migration with graphics processing units
    Zhang, Jin-Hai
    Wang, Shu-Qin
    Yao, Zhen-Xing
    GEOPHYSICS, 2009, 74 (06) : WCA129 - WCA139
  • [5] Four-dimensional structural and Doppler optical coherence tomography imaging on graphics processing units
    Sylwestrzak, Marcin
    Szlag, Daniel
    Szkulmowski, Maciej
    Gorczynska, Iwona
    Bukowska, Danuta
    Wojtkowski, Maciej
    Targowski, Piotr
    JOURNAL OF BIOMEDICAL OPTICS, 2012, 17 (10)
  • [6] Special issue on real-time 3D imaging and processing
    Sen Wang
    Journal of Real-Time Image Processing, 2012, 7 : 1 - 2
  • [7] Special issue on real-time 3D imaging and processing
    Wang, Sen
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2012, 7 (01) : 1 - 2
  • [8] REAL-TIME PROCESSING PIPELINE FOR 3D IMAGING APPLICATIONS
    Chaikalis, D. P.
    Sgouros, N. P.
    Maroulis, D. E.
    2009 16TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING, VOLS 1 AND 2, 2009, : 607 - 612
  • [9] Deconvolution of 3D Fluorescence Microscopy Images Using Graphics Processing Units
    D'Amore, Luisa
    Marcellino, Livia
    Mele, Valeria
    Romano, Diego
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, PT I, 2012, 7203 : 690 - 699
  • [10] Functional Units for 3D Graphics Decoders
    Tulvan, Christian
    Preda, Marius
    PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON OPTIMIZATION OF ELECTRICAL AND ELECTRONIC EQUIPMENT, VOLS 1-5, 2012, : 1183 - 1188