SPLASSH: Open source software for camera-based high-speed, multispectral in-vivo optical image acquisition.
Camera-based in-vivo optical imaging can provide detailed images of living tissue that reveal structure, function, and disease. High-speed, high resolution imaging can reveal dynamic events such as changes in blood flow and responses to stimulation. Despite these benefits, commercially available scientific cameras rarely include software that is suitable for in-vivo imaging applications, making this highly versatile form of optical imaging challenging and time-consuming to implement. To address this issue, we have developed a novel, open-source software package to control high-speed, multispectral optical imaging systems. The software integrates a number of modular functions through a custom graphical user interface (GUI) and provides extensive control over a wide range of inexpensive IEEE 1394 Firewire cameras. Multispectral illumination can be incorporated through the use of off-the-shelf light emitting diodes which the software synchronizes to image acquisition via a programmed microcontroller, allowing arbitrary high-speed illumination sequences. The complete software suite is available for free download. Here we describe the software's framework and provide details to guide users with development of this and similar software.
Ryan
R
Sun
Matthew B
MB
Bouchard
Elizabeth M C
EM
Hillman
J Neurophysiol. 2002 Jul;88(1):422-37
12091565
J Neurosci. 2005 Mar 2;25(9):2233-44
15745949
Opt Express. 2009 Aug 31;17(18):15670-8
19724566
J Biomed Opt. 2009 Nov-Dec;14(6):064012
20059250
Nat Rev Drug Discov. 2003 Feb;2(2):123-31
12563303
Opt Express. 2009 Oct 26;17(22):20178-90
19997242
Biophys J. 2008 Jul;95(2):942-50
18390615
Head Neck Oncol. 2010 Apr 22;2:10
20409347
Ann Surg Oncol. 2009 Oct;16(10):2943-52
19582506
Acta Radiol. 1998 Jan;39(1):2-9
9498864
Neuron. 1999 Dec;24(4):791-802
10624943
Cytometry A. 2006 Aug 1;69(8):748-58
16969820
Nat Photonics. 2007;1(9):526-530
18974848