×

Using Monte Carlo and iterative techniques to determine tissue oxygen saturation

  • US 10,213,142 B2
  • Filed: 05/24/2016
  • Issued: 02/26/2019
  • Est. Priority Date: 05/03/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • providing a tissue oximetry device comprising a housing, wherein the tissue oximetry device is self-contained and comprises a sensor tip comprising a set of light sources, a plurality of detectors, memory, and a processor, the source and detectors are separated by predetermined distances, and the memory stores a set of simulated reflectance curves, each simulated reflectance curve of the set of simulated reflectance curves is based on a simulation of light reflected from simulated tissue, and simulated data points of simulated reflectance intensities of the simulated reflectance curves are for the predetermined distances between the source and detectors;

    transforming electrical signals generated by the processor into light using the light sources;

    using the set of light sources of the tissue oximetry device, emitting the light having at least two wavelengths into tissue;

    using the plurality of detectors of the tissue oximetry device, detecting light reflected in response to the light emitted into the tissue;

    transforming the detected light into electrical signal using the detectors, wherein the electrical signals correspond to reflectance data points for the tissue;

    generating the digital reflectance data points for the tissue based on the electrical signals;

    from the simulated data points, for the simulated reflectance intensities for the predetermined distances between the source and detectors, for the set of simulated reflectance curves stored in a memory of the tissue oximetry device, selecting, by the processor housed in the housing, a first selected simulated reflectance curve from the set of simulated reflectance curves stored in the memory to form a coarse grid of the set of simulated reflectance curves;

    from the simulated data points, for the simulated reflectance intensities for the predetermined distances between the source and detectors, for the set of simulated reflectance curves stored in a memory of the tissue oximetry device, selecting, by the processor housed in the housing, a second selected simulated reflectance curve from the set of simulated reflectance curves stored in the memory to form the coarse grid of the set of simulated reflectance curves, wherein the second selected simulated reflectance curve is a first interval value away from the first simulated reflectance curve;

    from the simulated data points, for the simulated reflectance intensities for the predetermined distances between the source and detectors, for the set of simulated reflectance curves stored in a memory of the tissue oximetry device, selecting, by the processor housed in the housing, a third selected simulated reflectance curve from the set of simulated reflectance curves stored in the memory to form the coarse grid of the set of simulated reflectance curves, wherein the third selected simulated reflectance curve is a second interval value away from the second simulated reflectance curve;

    forming, by the processor housed in the housing, a first subset of simulated reflectance curves comprising the first, second, and third simulated reflectance curves, wherein the first subset is based on the coarse grid of the set of simulated reflectance curves stored in the memory and having the first and second interval values in the set of simulated reflectance curves stored in the memory;

    using the processor of the tissue oximetry device, calculating a closest fitting of the digital reflectance data points to a closest fit curve of the first subset of simulated reflectance curves;

    based on the closest fit curve, forming, by the processor housed in the housing, a second subset of simulated reflectance curves from the set of simulated reflectance curves, wherein the second subset is based on a fine grid;

    using the closest fit curve and second subset of simulated reflectance curves, calculating a set of absorption coefficients and a set of scattering coefficients for the reflectance data points;

    using the processor of the tissue oximetry device, calculating an oxygen saturation value for the tissue based on the set of absorption coefficients and disregarding the scattering coefficients when calculating the oxygen saturation value; and

    outputting an indication of the oxygen saturation value at an interface of the tissue oximetry device.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×