Multispectral image processing method, apparatus and computer program product for determining the blood oxygen saturation in a vessel
First Claim
1. A method for determining blood oxygen saturation in a vessel based upon a plurality of images of the vessel obtained in response to illumination of the vessel at different wavelengths, each image being comprised of a plurality of pixels, the method comprising:
- generating a plurality of background images based upon respective ones of the plurality of images of the vessel, wherein generating the background images comprises approximating an image of a tissue bed underlying the vessel based upon a combination of pixels representative of the vessel and pixels representative of the tissue bed proximate to the vessel;
determining a plurality of transmittance images based upon respective pairs of the background images and the images of the vessel; and
determining the blood oxygen saturation in the vessel based upon the plurality of transmittance images.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus and computer program products are provided for more accurately determining the percent transmittance of a vessel, such as a retinal vessel, at each of a number of different wavelengths and, in turn, for more accurately determining the blood oxygen saturation within the vessel. The blood oxygen saturation is determined based upon a plurality of images of the vessel obtained with illumination of different wavelengths. Background images are generated based upon respective images of the vessel in order to approximate the tissue bed underlying the vessel, such as the background fundus underlying the retinal vessel. Thereafter, a plurality of transmittance images are determined based upon respective pairs of the background images and the images of the vessel, such as by dividing the image of the vessel by the respective background image. Based upon a plurality of transmittance images, the blood oxygen saturation in the vessel may be determined.
-
Citations
49 Claims
-
1. A method for determining blood oxygen saturation in a vessel based upon a plurality of images of the vessel obtained in response to illumination of the vessel at different wavelengths, each image being comprised of a plurality of pixels, the method comprising:
-
generating a plurality of background images based upon respective ones of the plurality of images of the vessel, wherein generating the background images comprises approximating an image of a tissue bed underlying the vessel based upon a combination of pixels representative of the vessel and pixels representative of the tissue bed proximate to the vessel;
determining a plurality of transmittance images based upon respective pairs of the background images and the images of the vessel; and
determining the blood oxygen saturation in the vessel based upon the plurality of transmittance images. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for determining blood oxygen saturation in a vessel based upon a plurality of images of the vessel obtained in response to illumination of the vessel at different wavelengths, each image being comprised of a plurality of pixels, the method comprising:
-
processing the plurality of images of the vessel to separate, within each image, pixels representative of the vessel from pixels representative of a tissue bed, wherein processing the plurality of images of the vessel comprises separately analyzing the pixels of each image along respective lines extending across the vessel to separate the pixels along the respective lines into pixels representative of the vessel and pixels representative of the tissue bed;
generating a plurality of background images based upon respective ones of the plurality of images of the vessel, wherein generating the background images comprises approximating an image of the tissue bed underlying the vessel;
determining a plurality of transmittance images based upon respective pairs of the background images and the images of the vessel; and
determining the blood oxygen saturation in the vessel based upon the plurality of transmittance images.
-
-
9. A method for determining blood oxygen saturation in a vessel based upon a plurality of images of the vessel obtained in response to illumination of the vessel at different wavelengths, wherein each image is comprised of a plurality of pixels, the method comprising:
-
processing each image to identify pixels representative of the vessel that are at least partially surrounded by pixels representative of a tissue bed and to redefine any pixels that are so identified to be representative of the tissue bed;
generating a plurality of background images based upon respective ones of the plurality of images of the vessel, wherein generating the background images comprises approximating an image of the tissue bed underlying the vessel;
determining a plurality of transmittance images based upon respective pairs of the background images and the images of the vessel; and
determining the blood oxygen saturation in the vessel based upon the plurality of transmittance images.
-
-
10. for determining blood oxygen saturation in a vessel based upon a plurality of images of the vessel obtained in response to illumination of the vessel at different wavelengths, wherein each image is comprised of a plurality of pixels, the method comprising:
-
processing the plurality of images to identify a pixel in one image that differs from a corresponding pixel in another image in its representation of that portion of the image as either the vessel or a tissue bed and to redefine one of the pixels to be consistent with the other pixel;
generating a plurality of background images based upon respective ones of the plurality of images of the vessel, wherein generating the background images comprises approximating an image of the tissue bed underlying the vessel;
determining a plurality of transmittance images based upon respective pairs of the background images and the images of the vessel; and
determining the blood oxygen saturation in the vessel based upon the plurality of transmittance images.
-
-
11. A method for determining blood oxygen saturation in a vessel based upon a plurality of images of the vessel obtained in response to illumination of the vessel at different wavelengths, wherein each image is comprised of a plurality of pixels, the method comprising:
-
processing the plurality of images to identify a group of adjacent pixels that each represent the vessel and to redefine any pixels that are also initially representative of the vessel but are remote from the group of adjacent pixels to be representative of a tissue bed;
generating a plurality of background images based upon respective ones of the plurality of images of the vessel, wherein generating the background images comprises approximating an image of the tissue bed underlying the vessel;
determining a plurality of transmittance images based upon respective pairs of the background images and the images of the vessel; and
determining the blood oxygen saturation in the vessel based upon the plurality of transmittance images.
-
-
12. A method for determining blood oxygen saturation in a vessel based upon a plurality of images of the vessel obtained in response to illumination of the vessel at different wavelengths, wherein each image is comprised of a plurality of pixels, the method comprising:
-
generating a plurality of background images based upon respective ones of the plurality of images of the vessel, wherein generating the background images comprises approximating an image of a tissue bed underlying the vessel, and wherein generating the plurality of background images comprises scaling the pixels representative of the vessel based upon a shape of the vessel;
determining a plurality of transmittance images based upon respective pairs of the background images and the images of the vessel; and
determining the blood oxygen saturation in the vessel based upon the plurality of transmittance images.
-
-
13. A method for determining blood oxygen saturation in a vessel based upon a plurality of images of the vessel obtained in response to illumination of the vessel at different wavelengths, wherein each image is comprised of a plurality of pixels, the method comprising:
-
generating a plurality of background images based upon respective ones of the plurality of images of the vessel, wherein generating the background images comprises approximating an image of a tissue bed underlying the vessel, and wherein generating the plurality of background images comprises redefining the pixels that formerly represented the vessel in accordance with curves that are fit based upon values of the pixels representative of the tissue bed that are on opposite sides of the pixels representative of the vessel;
determining a plurality of transmittance images based upon respective pairs of the background images and the images of the vessel; and
determining the blood oxygen saturation in the vessel based upon the plurality of transmittance images.
-
- 14. An apparatus for determining blood oxygen saturation in a vessel based upon a plurality of images of the vessel obtained in response to illumination of the vessel at different wavelengths, each image being comprised of a plurality of pixels, the apparatus comprising a processing element capable of generating a plurality of background images based upon respective ones of the plurality of images of the vessel, wherein said processing element is capable of generating the background images by approximating an image of a tissue bed underlying the vessel based upon a combination of pixels representative of the vessel and pixels representative of the tissue bed proximate to the vessel, wherein said processing element is also capable of determining a plurality of transmittance images based upon respective pairs of the background images and the images of the vessel, and wherein said processing element is further capable of determining the blood oxygen saturation in the vessel based upon the plurality of transmittance images.
-
24. An apparatus for determining blood oxygen saturation in a vessel based upon a plurality of images of the vessel obtained in response to illumination of the vessel at different wavelengths, wherein each image is comprised of a plurality of pixels, the apparatus comprising a processing element capable of generating a plurality of background images based upon respective ones of the plurality of images of the vessel, wherein said processing element is capable of generating the background images by approximating an image of a tissue bed underlying the vessel, and wherein said processing element is capable of generating the plurality of background images by scaling the pixels representative of the vessel based upon a shape of the vessel, wherein said processing element is also capable of determining a plurality of transmittance images based upon respective pairs of the background images and the images of the vessel, and wherein said processing element is further capable of determining the blood oxygen saturation in the vessel based upon the plurality of transmittance images.
-
25. An apparatus for determining blood oxygen saturation in a vessel based upon a plurality of images of the vessel obtained in response to illumination of the vessel at different wavelengths, wherein each image is comprised of a plurality of pixels, the apparatus comprising a processing element capable of generating a plurality of background images based upon respective ones of the plurality of images of the vessel, wherein said processing element is capable of generating the background images by approximating an image of a tissue bed underlying the vessel, and wherein said processing element is capable of generating the plurality of background images by redefining the pixels that formerly represented the vessel in accordance with curves that are fit based upon values of the pixels representative of the tissue bed that are on opposite sides of the pixels representative of the vessel, wherein said processing element is also capable of determining a plurality of transmittance images based upon respective pairs of the background images and the images of the vessel, and wherein said processing element is further capable of determining the blood oxygen saturation in the vessel based upon the plurality of transmittance images.
-
26. A computer program product for determining blood oxygen saturation in a vessel based upon a plurality of images of the vessel obtained in response to illumination of the vessel at different wavelengths, each image being comprised of a plurality of pixels, the computer program product comprising a computer-readable storage medium having computer-readable instructions embodied therein, the computer-readable instructions comprising:
-
first computer-readable instructions capable of generating a plurality of background images based upon respective ones of the plurality of images of the vessel, wherein said first computer-readable instructions are capable of generating the background images by approximating an image of a tissue bed underlying the vessel based upon a combination of pixels representative of the vessel and pixels representative of the tissue bed proximate to the vessel;
second computer-readable instructions capable of determining a plurality of transmittance images based upon respective pairs of the background images and the images of the vessel; and
third computer-readable instructions capable of determining the blood oxygen saturation in the vessel based upon the plurality of transmittance images. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A computer program product for determining blood oxygen saturation in a vessel based upon a plurality of images of the vessel obtained in response to illumination of the vessel at different wavelengths, wherein each image is comprised of a plurality of pixels, the computer program product comprising a computer-readable storage medium having computer-readable instructions embodied therein, the computer-readable instructions comprising:
-
first computer-readable instructions capable of generating a plurality of background images based upon respective ones of the plurality of images of the vessel, wherein said first computer-readable instructions are capable of generating the background images by approximating an image of a tissue bed underlying the vessel, and wherein said first computer-readable instructions are further capable of scaling the pixels representative of the vessel based upon a shape of the vessel;
second computer-readable instructions capable of determining a plurality of transmittance images based upon respective pairs of the background images and the images of the vessel; and
third computer-readable instructions capable of determining the blood oxygen saturation in the vessel based upon the plurality of transmittance images.
-
-
37. A computer program product for determining blood oxygen saturation in a vessel based upon a plurality of images of the vessel obtained in response to illumination of the vessel at different wavelengths, wherein each image is comprised of a plurality of pixels, the computer program product comprising a computer-readable storage medium having computer-readable instructions embodied therein, the computer-readable instructions comprising:
-
first computer-readable instructions capable of generating a plurality of background images based upon respective ones of the plurality of images of the vessel, wherein said first computer-readable instructions are capable of generating the background images by approximating an image of a tissue bed underlying the vessel, and wherein said first computer-readable instructions are further capable of redefining the pixels that formerly represented the vessel in accordance with curves that are fit based upon values of the pixels representative of the tissue bed that are opposite sides of the pixels representative of the vessel;
second computer-readable instructions capable of determining a plurality of transmittance images based upon respective pairs of the background images and the images of the vessel; and
third computer-readable instructions capable of determining the blood oxygen saturation in the vessel based upon the plurality of transmittance images.
-
-
38. A method for generating a background image based upon an image of the vessel obtained in response to illumination of the vessel at a respective wavelength, the method comprising:
-
processing the image of the vessel to separate pixels representative of the vessel from pixels representative of a tissue bed; and
redefining the pixels that formerly represented the vessel based upon a combination of respective values of at least some of the pixels that formerly represented the vessel and at least some of the pixels representative of the tissue bed to create the background image, wherein the background image at least partially represents the tissue bed that underlies the vessel. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. A method for generating a background image based upon an image of the vessel obtained in response to illumination of the vessel at a respective wavelength, the method comprising:
-
processing the image of the vessel to separate pixels representative of the vessel from pixels representative of a tissue bed; and
redefining the pixels that formerly represented the vessel based upon respective values of at least some of the pixels representative of the tissue bed to create the background image, wherein redefining the pixels that formerly represented the vessel comprises scaling the pixels representative of the vessel based upon a shape of the vessel, wherein the background image at least partially represents the tissue bed that underlies the vessel.
-
-
46. A method for generating a background image based upon an image of the vessel obtained in response to illumination of the vessel at a respective wavelength, the method comprising:
-
processing the image of the vessel to seperate pixels representative of the vessel from pixels representative of a tissue bed; and
redefining the pixels that formerly represented the vessel based upon respective values of at least some of the pixels representative of the tissue bed to create the background image, wherein redefining the pixels that formerly represented the vessel comprises redefining the pixels that formerly represented the vessel in accordance with curves that are fit based upon values of the pixels representative of the tissue bed that are on opposite sides of the pixels representative of the vessel, wherein the background image at least partially represents the tissue bed that underlies the vessel.
-
-
47. A method of separating pixels representative of a vessel from pixels representative of a tissue bed in an image comprised of a plurality of pixels, wherein the method comprises:
-
examining the pixels along a plurality of lines that extend across the vessel;
determining, for each line of pixels, a threshold based upon values of the pixels along the respective line, wherein determining the threshold for each line of pixels comprises determining the threshold based upon at least one of a mean and a standard deviation of the values of the pixels along the respective line; and
separating the pixels along each line into pixels representative of the vessel and pixels representative of the tissue bed depending upon a relationship of the threshold for the respective line to values of the pixels along the line. - View Dependent Claims (48, 49)
-
Specification