Massively parallel data processing for quantitative total flow imaging with optical coherence microscopy and tomography.

Published: 15-06-2017| Version 1 | DOI: 10.17632/mdkc8nnw8w.1
Marcin Sylwestrzak,
Daniel Szlag,
Paul J. Marchand,
Ashwin S. Kumar,
Theo Lasser


We present an application of massively parallel processing of quantitative flow measurements data acquired using spectral optical coherence microscopy (SOCM). The need for massive signal processing of these particular datasets has been a major hurdle for many applications based on SOCM. In view of this difficulty, we implemented and adapted quantitative total flow estimation algorithms on graphics processing units (GPU) and achieved a 150 fold reduction in processing time when compared to a former CPU implementation. As SOCM constitutes the microscopy counterpart to spectral optical coherence tomography (SOCT), the developed processing procedure can be applied to both imaging modalities. We present the developed DLL library integrated in MATLAB (with an example) and have included the source code for adaptations and future improvements.