z-logo
open-access-imgOpen Access
Fast blood flow visualization of high-resolution laser speckle imaging data using graphics processing unit
Author(s) -
Shusen Liu,
Pengcheng Li,
Qi Luo
Publication year - 2008
Publication title -
optics express
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.394
H-Index - 271
ISSN - 1094-4087
DOI - 10.1364/oe.16.014321
Subject(s) - speckle pattern , computer science , graphics processing unit , frame rate , visualization , image processing , computer vision , graphics , computer graphics (images) , artificial intelligence , speckle imaging , image resolution , optics , image (mathematics) , physics , operating system
Laser speckle contrast analysis (LASCA) is a non-invasive, full-field optical technique that produces two-dimensional map of blood flow in biological tissue by analyzing speckle images captured by CCD camera. Due to the heavy computation required for speckle contrast analysis, video frame rate visualization of blood flow which is essentially important for medical usage is hardly achieved for the high-resolution image data by using the CPU (Central Processing Unit) of an ordinary PC (Personal Computer). In this paper, we introduced GPU (Graphics Processing Unit) into our data processing framework of laser speckle contrast imaging to achieve fast and high-resolution blood flow visualization on PCs by exploiting the high floating-point processing power of commodity graphics hardware. By using GPU, a 12-60 fold performance enhancement is obtained in comparison to the optimized CPU implementations.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here