APPARATUS, SYSTEMS, AND METHODS FOR TISSUE OXIMETRY AND PERFUSION IMAGING
20170224261 · 2017-08-10
Assignee
Inventors
- Majid Sarrafzadeh (Anaheim Hills, CA)
- William Kaiser (Los Angeles, CA, US)
- Barbara Bates-Jensen (Pasadena, CA, US)
- Alireza Mehrnia (Los Angeles, CA)
- Bijan Mapar (Reston, VA, US)
- Frank Wang (Cupertino, CA, US)
Cpc classification
A61B5/447
HUMAN NECESSITIES
A61B5/7271
HUMAN NECESSITIES
F04C2270/041
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
A61B5/7425
HUMAN NECESSITIES
A61B5/6843
HUMAN NECESSITIES
International classification
A61B5/1455
HUMAN NECESSITIES
A61B5/00
HUMAN NECESSITIES
Abstract
A compact perfusion scanner and method of characterizing tissue health status are disclosed that incorporate pressure sensing components in conjunction with the optical sensors to monitor the level of applied pressure on target tissue for precise skin/tissue blood perfusion measurements and oximetry. The systems and methods allow perfusion imaging and perfusion mapping (geometric and temporal), signal processing and pattern recognition, noise cancelling and data fusion of perfusion data, scanner position and pressure readings.
Claims
1. An apparatus for monitoring perfusion oxygenation of a target tissue region of a patient, the apparatus comprising: a planar sensor array configured to be positioned in contact with a surface of the target tissue region, wherein the planar sensor array comprises one or more light emitting sources and one or more photodiodes; a pressure sensor coupled to the planar sensor array, wherein the pressure sensor is configured to obtain pressure readings of the sensor array's contact with the surface of the target tissue region; and a pressure gauge configured to display the pressure readings in comparison to an optimum pressure value mapped to the target tissue region for ensuring proper contact with the surface of the target tissue region.
2. The apparatus of claim 1: wherein the pressure sensor comprises a force sensing resistor circuit; and wherein the pressure sensor is configured to measure pressure readings in terms of resistance measured.
3. The apparatus of claim 2: wherein the target tissue region is a neck; and wherein optimal pressure readings range from 70 kΩ to 150 kΩ.
4. The apparatus of claim 2: wherein the target tissue region is a thumb; and wherein optimal pressure readings range from 70 kΩ to 150 kΩ.
5. The apparatus of claim 2: wherein the target tissue region is a forehead; and wherein optimal pressure readings are above 150 kΩ.
6. The apparatus of claim 1, wherein the pressure sensor is calibrated to measure pressures ranging from 0 to 69 kPa.
7. The apparatus of claim 1, wherein the pressure sensor is electronically coupled to a metering circuitry.
8. The apparatus of claim 1, further comprising: a data acquisition controller coupled to the planar sensor array; wherein the data acquisition controller is configured to control the emission and reception of light from the planar sensor array to obtain perfusion oxygenation data associated with the target tissue.
9. The apparatus of claim 8, further comprising: a processing module coupled to the data acquisition controller; wherein the processing module is configured to control sampling of the pressure sensor and the planar sensor array for simultaneous acquisition of perfusion oxygenation data and pressure readings
10. The apparatus of claim 9, wherein the processing module is further configured to obtain readings from the planar sensor array to obtain position data, and configured to generate a perfusion oxygenation map of the target tissue as a function of the acquired position data and perfusion oxygenation data.
11. The apparatus of claim 9, wherein the processing module is further configured to interpolate the position data to generate the perfusion oxygenation map.
12. The apparatus of claim 9, wherein the processing module is further configured to receive an image of the target tissue, and overlay the perfusion oxygenation map over the image.
13. The apparatus of claim 9, wherein the processing module further comprises a filtering module, wherein the filtering module is configured to filter in-band noise by subtracting data recorded when one or more light sources are in an “off” state from data recorded when the one or more light sources are in an “on” state.
14. The apparatus of claim 8: wherein the pressure sensor and the planar sensor array are connected to a first side of a printed circuit board (PCB); and wherein the data acquisition controller is connected to the PCB on a second side opposite said first side.
15. The apparatus of claim 1, wherein each of the one or more light emitting sources comprises dual emitters configured for emitting 660 nm and 880 nm light.
16. The apparatus of claim 12: wherein the one or more light emitting sources are coupled to a driver circuit; and wherein the driver circuit is configured to allow the dual emitters to be driven independently while sharing a common anode.
Description
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWING(S)
[0025] The invention will be more fully understood by reference to the following drawings which are for illustrative purposes only:
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
DETAILED DESCRIPTION OF THE INVENTION
[0054]
[0055] The system 10 comprises sensing hardware component 16 that includes arrays of emitters/sensors (44, 46, 50) and data acquisition unit 40, preferably in a handheld enclosure (not shown). The LED array 44 and photodiode arrays 46 coupled to the data acquisition unit 40 (e.g. through cabling or wireless connection) can be physically configured in a variety of arrays. The data acquisition unit 40 is preferably capable of interfacing with a large number of individual LEDs and photodiodes. Signal amplification and filtering unit 49 may be used to condition the photodiode signal/data prior to being received by the data acquisition unit 40. In a preferred embodiment, the photodiode signal amplification and filtering unit 49 may comprise a photodiode read circuit 120 shown in
[0056] Sensing/scanning hardware component 16 may also include an intensity controller 42 for controlling the output of LED array 44. Intensity controller 42 preferably comprises LED driver circuit 100 shown in
[0057] The data acquisition system 40 also interfaces with application module 14 on PC 154 (see
[0058] The pressure sensor 50 is configured to measure the pressure applied from the hardware package 16 on to the patient's tissue, such that pressure readings may be acquired to maintain consistent and appropriate pressure to the skin 52 while measurements are being taken. The pressure sensor 50 may be coupled to pre-conditioning or metering circuitry 48 that includes amplification and filtering circuitry to process the signal prior to being received by the data acquisition controller 40.
[0059] The LED arrays 44 are configured to project light at wavelengths keyed for hemoglobin in the target tissue 52, and the photodiode sensor arrays 46 measure the amount of light that passes through tissue 52.
[0060] The signal processing module 12 then further processes and filters the acquired data via processing scripts 24 and filtering module 22. The signal processing module 12 further comprises a feature extraction module 28, which may be output to visual interface 36 for further processing and visualization. A perfusion data module 26 converts data into a Plethysmograph waveform, which may be displayed on a monitor or the like (not shown). The interface 36 and processing module 12 may also be configured to output an overlay image of the tissue and captured perfusion data 26.
[0061] In order to produce the wavelengths of light corresponding to deoxy and oxyhemoglobin absorption, the system 12 preferably uses light emitting diodes for the emitting source array 44. In a preferred embodiment, the system 10 incorporates the DLED-660/880-CSL-2 dual optical emitter combinations from OSI Optoelectronics. This dual emitter combines a red (660 nm) and infrared (880 nm) LED into a single package. Each red/infrared LED pair requires a 20 mA current source and have a 2.4/2.0V forward voltage respectively. It is appreciated that other light sources may also be used.
[0062] In order to measure a photoplethysmograph, the light reflected from the LED array 44 is detected by the photodiode array 46. In a preferred embodiment, the PIN-8.0-CSL photodiode from OSI Optoelectronics is used. This photodiode has a spectral range of 350 nm to 1100 nm and has a responsivity of 0.33 and 0.55 to 660 nm and 900 nm light respectively.
[0063]
[0064] As shown in
[0065] Referring to
[0066] The arrays 44, 46 are shown in
[0067]
[0068]
[0069] Driver circuit 100 includes a low-noise amplifier 110 coupled to the LED 64. In a preferred embodiment, the amplifier 110 comprises a LT6200 chip from Linear Technologies. However, it is appreciated that other amplifiers available in the art may also be employed. LED driver circuit 100 further comprises a p-channel MOS field-effect transistor (FET) 112 (e.g. MTM76110 by Panasonic), which provides negative feedback. As voltage is increased at the input, so is the voltage across the 50 ohm resistor 102. This results in larger current draw, which goes through the LED 64, making it brighter. At 2V, approximately 40 mA is drawn through the LED 64, providing optimal brightness. If the voltage at the input is increased too far, the voltage drop across the LED 64 will be insufficient to turn it off, but there will still be a large amount of current flowing through the LED 64 and resistor 102, resulting in large heat buildup. For this reason, the input voltage is ideally kept below 3V to minimize overheating and prevent component damage. If the input to the op-amp 110 is floated while the amp 110 is powered, a 100 k pull-down resistor 104 at the input and 1 k load resistor 108 at the output ensure that the circuit 100 remains off. The 1 k load resistor 108 also ensures that the amp 110 is able to provide rail to rail output voltage. The 1 uF capacitor 114 ensures that the output remains stable, but provides enough bandwidth for fast LED 64 switching. To provide further stabilization, the driver circuit 100 may be modified to include Miller compensation on the capacitor 114. This change improves the phase margin for the driver circuit 100 at low frequencies, allowing more reliable operation.
[0070]
[0071] The photodiode read circuit 120 operates via a simple current to voltage op-amp 124 as shown in
[0072] The feedback is controlled by a simple low pass filter 126 with a 2.7 pF capacitor 129 and a 100 kilo-ohm resistor 130. The 0.1 uF capacitor 128 is used to decouple the voltage divider from ground. The circuit amplifies the current output of the photodiode and converts it to voltage, allowing the data acquisition unit to read the voltage via its voltage input module.
[0073] It is appreciated that the individual components of the LED driver circuit 100 and photodiode read circuit 120 are shown for exemplary purposes only, and that other models, or types of components may be used as desired.
[0074] In one embodiment of the present invention, the data acquisition controller 40 comprises National Instruments CompactRIO 9014 real-time controller coupled with an NI 9104 3M gate FPGA chassis. The data acquisition controller 40 interfaces with the LED arrays 44 and photodiodes 46 using three sets of modules for current output, current input, and voltage input.
[0075] In one embodiment, the controller 40 comprises a processor, real-time operating system, memory, and supports additional storage via USB (all not shown). The controller 40 may also include an Ethernet port (not shown) for connection to the user interface PC 154. The controller 40 comprises an FPGA backplane, current output module (e.g. NI 9263), current input module (e.g. NI 9203), and voltage input module (e.g. NI 9205) allowing multiple voltage inputs from photodiode/amplifier modules.
[0076] The POM system 10 preferably employs a pressure sensor 50 to measure pressure and ensure consistent results (e.g. 1 lb. Flexiforce sensor). Due to the confounding effect varying pressure can have on plethysmograph measurements, readings from the pressure sensor 50 provide a metric from which the user can apply the sensor hardware 16 to the patient's skin 52.
[0077] The pressure sensor 50 is preferably attached behind the LED array 44, and measures the pressure used in applying it to a target location. The pressure sensor 50 is preferably configured to deliver accurate measurements of pressure in a specified range, e.g. a range from zero to approximately one pound, which encompasses the range of pressures that can reasonably be applied when using the POM sensing hardware 16.
[0078] The pressure sensor 50 is used to guide the user into operating the scanner 16 more consistently, so that the sensor/scanner 16 is positioned in a similar manner every measurement. The oximetry data that is taken is thus verified to be accurately taken by readings from the pressure sensor 50.
[0079] In a preferred embodiment, the pressure sensor 50 is calibrated in order to ensure that the pressure sensor gives repeatable, well understood measurements that can be directly translated into raw pressure values.
[0080] The results in
[0081]
[0082] While the system 10 optimally uses data from the pressure sensor 50 to verify proper disposition of the scanner on the target tissue site 52, it is appreciated that in an alternative embodiment the user may simply forego pressure monitoring and monitor pressure manually (e.g. tactile feel or simply placing the scanner 16 on the tissue site 52 under gravity).
[0083] Referring to
[0084] With respect to the PC 154 interface shown in
[0085]
[0086]
[0087] In order to provide a more informative map of perfusion in a local region, interpolation of blood oximeter data may be conducted using sensor tracking data. The optical oximeter sensor 16 provides absolute SPO.sub.2 readings, giving the percent of blood that is oxygenated. This information, when associated with the location it was taken from, can be used to generate a map of blood oxygenation. In a preferred embodiment, the LED array 44 used for generating SPO.sub.2 readings is also used for determining location. However, it is appreciated that another optical sensor, e.g. laser (not shown), may be used to obtain location readings independently of the LED SPO.sub.2 readings. In such configuration, a low-power laser (similar to a laser-tracking mouse) is used to image a small area at very fast intervals, and then detects movement by how that image has shifted. This information is then converted to two dimensional ‘X’ and ‘Y’ position and displacement measurements.
[0088] In a preferred embodiment, interpolation is performed via a Kriging algorithm, and data points are mapped using the oximeter sensor 16 to track movement of the sensor 16 over the test area. Kriging is a linear least squares interpolation method often used for spatially dependent information. The interpolation is used to fill in the blank spots that a scan may have missed with estimated values. The interpolated data is compiled into a color coded image, and displayed to the user. This allows an accurate, anisotropic interpolation of the raw data, which makes the end result much easier to visualize. An example interpolation is shown in
[0089] To aid in visualizing the collected blood oximetry data, the processing software 12 preferably includes a feature extraction module 28 that that can detect markers on a picture, and then properly align and overlay blood oximetry data 26 (see
[0090]
[0091] In one embodiment a mobile application (not shown) may be used to facilitate easy capture and integration of pictures for the processing software 12. The application allows a user to quickly take a picture with a mobile device (e.g. smartphone, or the like) and have it automatically sent over Bluetooth for capture by the processing software 12. The picture may then be integrated with the mapping system.
[0092]
[0093] Acquired data from the data acquisition unit 40 (which may be stored on server 32) is first extracted at step 222 (via processing scripts 24). This extracted data is then used for simultaneously extracting location data, perfusion data and pressure data from each measurement point. The processing software 12 may simultaneously sample location, perfusion, and pressure readings (e.g. at 3 Hz interval), in order to creating a matching set of pressure, position, and blood oxygen measurements at each interval.
[0094] In order to generate useful information and metrics from the raw data recorded by the perfusion module 228, a number of algorithms are used.
[0095] At step 230, features are extracted from the data (e.g. via the feature extraction module 28). Position data corresponding to the hardware sensor 16 location is then mapped at step 232. After a scan has been completed, the oximetry data is mapped at step 234 to appropriate coordinates corresponding to the obtained sensor position data from step 232. At step 236, the mapped data is interpolated (e.g. using the Kriging algorithm shown in
[0096] On the perfusion side, RF noise filtering is then performed on the extracted data at step 224. Motion noise is then removed at step 226 to obtain the perfusion data at step 228. Steps 224 and 226 may be performed via filtering module 22.
[0097] In a preferred method illustrated in
[0098] As illustrated in
[0099] For the single sided method, only the preceding noise information from area 1 is used, and the relevant noise level is assumed to be the same in area 1 and 3. For the double sided method, noise from areas 1 and 2 is averaged. Finally, interpolation of the noise at 3 is attempted via interpolation, using the data from all available noise periods, preceding and following the target data point (3). The measurement data is averaged in these areas to generate a single point for each LED 64 pulse. The result is then low-pass filtered at the end to remove high frequency noise.
[0100]
[0101] For the frequency response plots shown in
[0102]
[0103] Frequency domain analysis/experiments were performed with the frequency domain signals of the plethysmograph measurements. The experiments revealed not only high magnitude elements at the heart rate frequency, but also its harmonics. This appears fairly consistent between locations.
[0104] In order to verify that the harmonics shown in the frequency domain were not the result of noise or jitter, but represented real components of the pulse waveform, a sinusoid wave was constructed. The sinusoid was created by summing sinusoids at the frequency for each separate pulse waveform peak. This superposition was intended to model the effects of frequency jitter in the waveform, while removing any frequency components due to the pulse waveform shape.
[0105] A comparison of signals is shown in
[0106] Experiments were performed on number of body locations, including neck, thumb and forehead using the perfusion system 10 of the present invention. Samples of extracted plethysmograph signals are reported in
[0107]
[0108]
[0109]
[0110] The perfusion system 10 was also tested on a black tape, as a means to mark locations on tissue. Black tape was used to test as a marker on the skin. The sensor was used to measure signals on the tape, and just to the side of it. An impression on the skin can be seen where the reflectance sensor was used off the tape.
[0111]
[0112] Embodiments of the present invention may be described with reference to flowchart illustrations of methods and systems according to embodiments of the invention, and/or algorithms, formulae, or other computational depictions, which may also be implemented as computer program products. In this regard, each block or step of a flowchart, and combinations of blocks (and/or steps) in a flowchart, algorithm, formula, or computational depiction can be implemented by various means, such as hardware, firmware, and/or software including one or more computer program instructions embodied in computer-readable program code logic. As will be appreciated, any such computer program instructions may be loaded onto a computer, including without limitation a general purpose computer or special purpose computer, or other programmable processing apparatus to produce a machine, such that the computer program instructions which execute on the computer or other programmable processing apparatus create means for implementing the functions specified in the block(s) of the flowchart(s).
[0113] Accordingly, blocks of the flowcharts, algorithms, formulae, or computational depictions support combinations of means for performing the specified functions, combinations of steps for performing the specified functions, and computer program instructions, such as embodied in computer-readable program code logic means, for performing the specified functions. It will also be understood that each block of the flowchart illustrations, algorithms, formulae, or computational depictions and combinations thereof described herein, can be implemented by special purpose hardware-based computer systems which perform the specified functions or steps, or combinations of special purpose hardware and computer-readable program code logic means.
[0114] Furthermore, these computer program instructions, such as embodied in computer-readable program code logic, may also be stored in a computer-readable memory that can direct a computer or other programmable processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the block(s) of the flowchart(s). The computer program instructions may also be loaded onto a computer or other programmable processing apparatus to cause a series of operational steps to be performed on the computer or other programmable processing apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable processing apparatus provide steps for implementing the functions specified in the block(s) of the flowchart(s), algorithm(s), formula(e), or computational depiction(s).
[0115] From the discussion above it will be appreciated that the invention can be embodied in various ways, including the following:
[0116] 1. An apparatus for monitoring perfusion oxygenation of a target tissue region of a patient, comprising: a scanner comprising: a planar sensor array; the sensor array configured to be positioned in contact with a surface of the target tissue region; the sensor array comprising one or more LED's configured to emit light into the target tissue region at a wavelength keyed for hemoglobin; the sensor array comprising one or more photodiodes configured to detect light reflected from the LED's; and a data acquisition controller coupled to the one or more LED's and to the one or more photodiodes for controlling the emission and reception of light from the sensor array to obtain perfusion oxygenation data associated with the target tissue region.
[0117] 2. The apparatus of embodiment 1, the scanner further comprising: a pressure sensor coupled to the sensor array; the pressure sensor configured to obtain pressure readings of the sensor array's contact with a surface of the target tissue region; wherein the scanner is configured to obtain pressure sensor readings while obtaining perfusion oxygenation data to ensure proper contact of the scanner with the surface of the target tissue region.
[0118] 3. The apparatus of embodiment 2: wherein the pressure sensors and sensor array are connected to a first side of a printed circuit board (PCB); and wherein the data acquisition controller is connected to the PCB on a second side opposite said first side.
[0119] 4. The apparatus of embodiment 1, wherein each LED comprises dual emitters configured for emitting red (660 nm) and infrared (880 nm) light.
[0120] 5. The apparatus of embodiment 4: wherein the one or more of the LED's are coupled driver circuit; and wherein the driver circuit is configured to allow the red LED emitter and infrared LED emitter to be driven independently while sharing a common anode.
[0121] 6. The apparatus of embodiment 5, wherein the driver circuit comprises an amplifier; and a field-effect transistor configured for providing negative feedback.
[0122] 7. The apparatus of embodiment 2, further comprising: a processing module coupled to the data acquisition controller; the processing module configured to control sampling of the pressure sensor and sensor array for simultaneous acquisition of pressure sensor data and perfusion oxygenation data.
[0123] 8. The apparatus of embodiment 7, wherein the processing module is configured to obtain readings from the sensor array to obtain position data of the scanner.
[0124] 9. The apparatus of embodiment 8, wherein the processing module is configured to generate a perfusion oxygenation map of the target tissue.
[0125] 10. The apparatus of embodiment 8, wherein the processing module is configured to control sampling of the pressure sensor and sensor array for simultaneous acquisition of two or more data parameters selected from the group consisting of pressure sensor data, perfusion oxygenation data, and position data, to simultaneously display said two or more data parameters.
[0126] 11. A system for monitoring perfusion oxygenation of a target tissue region of a patient, comprising: (a) a scanner comprising: a planar sensor array; the sensor array configured to be positioned in contact with a surface of the target tissue region; the sensor array comprising one or more light sources configured to emit light into the target tissue region at a wavelength keyed for hemoglobin; the sensor array comprising one or more sensors configured to detect light reflected from the light sources; a pressure sensor coupled to the sensor array; the pressure sensor configured to obtain pressure readings of the sensor array's contact with a surface of the target tissue region; and (b) a data acquisition controller coupled to the one or more sensors and for controlling the emission and reception of light from the sensor array to obtain perfusion oxygenation data associated with the target tissue; and (c) a processing module coupled to the data acquisition controller; (d) the processing module configured to control sampling of the pressure sensor and sensor array for simultaneous acquisition of perfusion oxygenation data and pressure sensor data to ensure proper contact of the scanner with the surface of the target tissue region.
[0127] 12. The system of embodiment 11: wherein the sensor array comprises one or more LED's configured to emit light into the target tissue region at a wavelength keyed for hemoglobin; and wherein the sensor array comprises one or more photodiodes configured to detect light reflected from the LED's.
[0128] 13. The system of embodiment 12: wherein each of the one or more LED's comprises dual emitters configured for emitting red (660 nm) and infrared (880 nm) light; wherein the one or more LED's are coupled to the driver circuit; and wherein the driver circuit is configured to allow the red LED emitter and the infrared LED emitter to be driven independently while sharing a common anode
[0129] 14. The system of embodiment 11, further comprising: a graphical user interface; wherein the graphical user interface is configured to display the perfusion oxygenation data and pressure sensor data.
[0130] 15. The system of embodiment 14, the processing module is further configured to obtain readings from the sensor array to obtain position data of the scanner.
[0131] 16. The system of embodiment 15, wherein the processing module is further configured to interpolate the position data to generate a perfusion oxygenation map of the target tissue.
[0132] 17. The system of embodiment 16, wherein the processing module is configured to control sampling of the pressure sensor and sensor array for simultaneous acquisition of two or more data parameters selected from the group consisting of pressure sensor data, perfusion oxygenation data, and position data, to simultaneously display the two or more data parameters.
[0133] 18. The system of embodiment 16, wherein the processing module is configured to receive an image of the target tissue, and overlay the perfusion oxygenation map over the image.
[0134] 19. The system of embodiment 14, wherein the graphical user interface is configured to allow user input to manipulate settings of the sensor array and pressure sensor.
[0135] 20. The system of embodiment 11, wherein the processing module further comprises: a filtering module; the filtering module configure to filter in-band noise by subtracting data recorded when the one or more light sources are in an “off” state from data recorded when the one or more light sources are in an “on” state.
[0136] 21. A method for performing real-time monitoring of perfusion oxygenation of a target tissue region of a patient, comprising: positioning a sensor array in contact with a surface of the target tissue region; emitting light from lights sources in the sensor array into the target tissue region at a wavelength keyed for hemoglobin; receiving light reflected from the light sources; obtaining pressure data associated with the sensor array's contact with a surface of the target tissue region; obtaining perfusion oxygenation data associated with the target tissue region; and sampling the perfusion oxygenation data and pressure data to ensure proper contact of the sensor array with the surface of the target tissue region.
[0137] 22. A method as recited in embodiment 21: wherein the sensor array comprises one or more LED's configured to emit light into the target tissue region at a wavelength keyed for hemoglobin; and wherein the sensor array comprises one or more photodiodes configured to detect light reflected from the LED's.
[0138] 23. A method as recited in embodiment 22: wherein each of the one or more LED's comprises dual emitters configured for emitting red (660 nm) and infrared (880 nm) light; the method further comprising independently driving the red LED emitter and infrared LED emitter while the red LED emitter and infrared LED emitter share a common anode.
[0139] 24. A method as recited in embodiment 21, further comprising: simultaneously displaying the perfusion oxygenation data and pressure sensor data.
[0140] 25. A method as recited in embodiment 21, further comprising: acquiring readings from the sensor array to obtain position data of the scanner.
[0141] 26. A method as recited in embodiment 25, further comprising: interpolating the position data to generate a perfusion oxygenation map of the target tissue.
[0142] 27. A method as recited in embodiment 26, wherein interpolating the position data comprises applying a Kriging algorithm to the acquired position data.
[0143] 28. A method as recited in embodiment 26, further comprising: sampling of the pressure sensor and sensor array for simultaneous acquisition of pressure sensor data, perfusion oxygenation data, and position data; and simultaneously displaying the pressure sensor data, perfusion oxygenation data, and position data.
[0144] 29. A method as recited in embodiment 26, further comprising: receiving an image of the target tissue; and overlaying the perfusion oxygenation map over the image.
[0145] 30. A method as recited in embodiment 21, further comprising: providing a graphical user interface to allow user input; and manipulating sampling settings of the sensor array and pressure sensor according to said user input.
[0146] 31. A method as recited in embodiment 21, further comprising: cycling the one or more light sources between a period when the one or more light sources are on, and a period when the one or more light sources are in an “off” state; and filtering in-band noise by subtracting data recorded from when the one or more light sources are off from data from when the one or more light sources are in an “on” state.
[0147] Although the description above contains many details, these should not be construed as limiting the scope of the invention but as merely providing illustrations of some of the presently preferred embodiments of this invention. Therefore, it will be appreciated that the scope of the present invention fully encompasses other embodiments which may become obvious to those skilled in the art, and that the scope of the present invention is accordingly to be limited by nothing other than the appended claims, in which reference to an element in the singular is not intended to mean “one and only one” unless explicitly so stated, but rather “one or more.” All structural, chemical, and functional equivalents to the elements of the above-described preferred embodiment that are known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the present claims. Moreover, it is not necessary for a device or method to address each and every problem sought to be solved by the present invention, for it to be encompassed by the present claims. Furthermore, no element, component, or method step in the present disclosure is intended to be dedicated to the public regardless of whether the element, component, or method step is explicitly recited in the claims. No claim element herein is to be construed under the provisions of 35 U.S.C. 112, sixth paragraph, unless the element is expressly recited using the phrase “means for.”
SOURCE CODE APPENDIX
[0148] Appendix A contains source code that is submitted by way of example, and not of limitation, as an embodiment of signal processing in the present invention. Those skilled in the art will readily appreciate that signal processing can be performed in various other ways, which would be readily understood from the description herein, and that the signal processing methods are not limited to those illustrated in Appendix A.