| Literature DB >> 26274961 |
Matthew Tivnan1,2, Rajan Gurjar3,4, David E Wolf5,6, Karthik Vishwanath7,8.
Abstract
Diffuse Correlation Spectroscopy (DCS) is a well-established optical technique that has been used for non-invasive measurement of blood flow in tissues. Instrumentation for DCS includes a correlation device that computes the temporal intensity autocorrelation of a coherent laser source after it has undergone diffuse scattering through a turbid medium. Typically, the signal acquisition and its autocorrelation are performed by a correlation board. These boards have dedicated hardware to acquire and compute intensity autocorrelations of rapidly varying input signal and usually are quite expensive. Here we show that a Raspberry Pi minicomputer can acquire and store a rapidly varying time-signal with high fidelity. We show that this signal collected by a Raspberry Pi device can be processed numerically to yield intensity autocorrelations well suited for DCS applications. DCS measurements made using the Raspberry Pi device were compared to those acquired using a commercial hardware autocorrelation board to investigate the stability, performance, and accuracy of the data acquired in controlled experiments. This paper represents a first step toward lowering the instrumentation cost of a DCS system and may offer the potential to make DCS become more widely used in biomedical applications.Entities:
Keywords: Raspberry Pi; blood flow; coherent scattering; laser speckle; optical spectroscopy; software autocorrelation
Mesh:
Year: 2015 PMID: 26274961 PMCID: PMC4570393 DOI: 10.3390/s150819709
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The autocorrelation curve g2(τ) for a representative flow-channel experiment calculated numerically using the Fourier transform (dotted line) from the data acquired using the Raspberry Pi and its down-sampling to logarithmically, uniformly spaced points (blue circles). The amplitude, A, of g2(τ), as well as the value of τ½, are also indicated.
Figure 2Autocorrelation traces acquired directly from the hardware correlator (line) and numerically computed from the acquired signal on the Raspberry Pi (symbols) for three different flow rates: (a) 0 µL/s; (b) 56 µL/s; (c) 140 µL/s.
Figure 3Flow parameter (1/τ½) for the pump flow experiments using data acquired using the hardware correlator (black bars) and Raspberry Pi (white bars). Bars represent the mean flow parameter across three repeated measurements and error bars are standard deviations.
Figure 4Autocorrelation traces in the cuff occlusion experiments (solid black line—at baseline; dashed blue line—during cuff occlusion; dashed-dotted red line—immediately post-occlusion) acquired using the (a) Hardware correlator; (b) The Raspberry Pi.
Figure 5Parametrized 1/τ½ values before, during, and after cuff occlusion for the in vivo experiments for data acquired using the hardware correlator (black bars) and the Raspberry Pi (white bars). The bars indicate mean values from three repeated measurements while the error bars indicate the standard deviation.