Portable, low-cost multispectral imaging system: design, development, validation, and utilization.

JOURNAL OF BIOMEDICAL OPTICS(2018)

Cited 23|Views8
No score
Abstract
Optical spectral images can be used to estimate the amount of bulk absorbers in tissues, specifically oxy- and deoxyhemoglobin, as well as scattering parameters. Most systems that capture spectral image data are large, heavy, and expensive. This paper presents a full end-to-end analysis of a low-cost reflectance-mode multispectral imaging system operating in the visible and near-infrared spectra. The system consists of 13 LEDs mounted on a printed circuit board, a monochrome machine vision camera, and a tablet computer to control the hardware. The bill of materials for the system is less than $1000. Hardware design and implementation are detailed. Calibration, image capture, and preprocessing are also discussed. In validation experiments, excellent agreement is observed in diffuse reflectance measurements between the spectral camera setup and a spectrometer. To demonstrate that such spectral image data can yield meaningful optical measurements in vivo, the forearms of eight volunteers are imaged in the system. Their data are then analyzed to estimate the tissue optical properties of different skin layers using a Monte Carlo lookup table. In three volunteers, spectral images are captured before and after inducing erythema using a warm wet towel. Across the three subjects, a clear increase in the blood content of the superficial plexus layer was observed as a result of the erythema. Collectively, these findings suggest that a low-cost system can capture accurate spectral data and that clinically meaningful information can be derived from it. (C) The Authors. Published by SPIE under a Creative Commons Attribution 3.0 Unported License.
More
Translated text
Key words
multispectral imaging,optical properties,diffuse scattering,low-cost,Monte Carlo,CUDAMCML
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined