IP Library › Granted Patent US 12,100,127
Granted Patent B2
US 12,100,127 · App. 17/480,281 · Granted Sep 24, 2024

Color extrapolation from monochrome image sensor

Inventors: Kirsten Viering (Newton, MA); Louis J. Barbato (Franklin, MA); George Wilfred Duval (Sudbury, MA)
Assignee: Boston Scientific Scimed, Inc.
G06T5/92G06T5/73G06T7/90G06T2207/10068G06T2207/20221
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,100,127
App. No.
17/480,281
Granted
Sep 24, 2024
Kind
B2
Abstract

A medical device includes a sensor, a processor, and non-transitory computer readable medium storing imaging instructions. The sensor captures a first raw image into a first frame of raw pixel values including a plurality of first pixel values that represent pixels of a first color and a plurality of second pixel values that represent pixels of a second color. The sensor captures a second raw image into a second frame of raw pixel values including a plurality of third pixel values that represent pixels of the second color and a plurality of fourth pixel values that represent pixels of a third color. The processor convolves the first frame of raw pixel values with the second frame of raw pixel values to generate a first extrapolated frame of pixel values in a YCrCb format and creates a processed image from the first extrapolated frame of pixel values.

Claims (54)

1. A medical device, comprising:

a sensor configured to: i) capture a first raw image into a first frame of raw pixel values that includes (a) a plurality of first pixel values that represent pixels of a first color and (b) a plurality of second pixel values that represent pixels of a second color, and ii) capture a second raw image into a second frame of raw pixel values that includes (a) a plurality of third pixel values that represent pixels of the second color and (b) a plurality of fourth pixel values that represent pixels of a third color; and

a processor and non-transitory computer readable medium storing imaging instructions that, when executed by the processor, causes the processor to:

receive a motion compensation input to determine a phase correlation between the first frame and the second frame, wherein the phase correlation is based on matching a relational pixel to pixel intensity in the first frame to a relational pixel to pixel intensity in the second frame;

convolve the first frame of raw pixel values with the second frame of raw pixel values to generate a first extrapolated frame of pixel values in a YCrCb format; and

create a processed image from the first extrapolated frame of pixel values.

2. The medical device of claim 1 , wherein the first frame of raw pixel values does not include pixel values that represent pixels of the third color, and the second frame of raw pixel values does not include pixel values that represent pixels of the first color.

3. The medical device of claim 1 , wherein the sensor includes a monochrome image sensor; and

wherein the first color is red, the second color is green, and the third color is blue.

4. The medical device of claim 1 , wherein a prior frame of raw pixel values is convolved with the first frame of raw pixel values to generate a second extrapolated frame of pixel values in a YCrCb format.

5. The medical device of claim 1 , wherein a prior frame of raw pixel values is convolved with the second frame of raw pixel values to generate a second extrapolated frame of pixel values in a YCrCb format.

6. The medical device of claim 1 , wherein the sensor is further configured to: i) capture a third raw image into a third frame of raw pixel values that includes (a) a plurality of fifth pixel values that represent pixels of the first color and (b) a plurality of sixth pixel values that represent pixels of the second color, and ii) capture a fourth raw image into a fourth frame of raw pixel values that includes (a) a plurality of seventh pixel values that represent pixels of the second color and (b) a plurality of eighth pixel values that represent pixels of the third color.

7. The medical device of claim 6 , wherein the third frame of raw pixel values is convolved with the fourth frame of raw pixel values to generate a second extrapolated frame of pixel values in a YCrCb format.

8. The medical device of claim 6 , wherein the third frame of raw pixel values is convolved with the second frame of raw pixel values to generate a second extrapolated frame of pixel values in a YCrCb format.

9. The medical device of claim 6 , wherein a prior frame of raw pixel values is convolved with the third frame of raw pixel values to generate a second extrapolated frame of pixel values in a YCrCb format.

10. The medical device of claim 6 , wherein a prior frame of raw pixel values is convolved with the fourth frame of raw pixel values to generate a second extrapolated frame of pixel values in a YCrCb format.

11. The medical device of claim 6 , wherein the third frame of raw pixel values does not include pixel values that represent pixels of the third color, and the fourth frame of raw pixel values does not include pixel values that represent pixels of the first color.

12. The medical device of claim 1 , wherein the imaging instructions stored in the non-transitory computer readable medium cause the processor to:

detect one or more edges within the first extrapolated frame of pixel values;

perform a sharpened enhancement of the one or more edges;

output a sharpened enhancement image created from performing the sharpened enhancement step; and

blend the sharpened enhancement image with the processed image.

13. The medical device of claim 12 , wherein the imaging instructions stored in the non-transitory computer readable medium cause the processor to:

set a luminance value for pixels of the second color and for pixels of the third color;

perform a contrast enhancement of the pixels of the second color and the pixels of the third color by modifying the luminance values to increase a contrast of the processed image;

output a contrast enhancement image created from performing the contrast enhancement step; and

blend the contrast enhancement image with the processed image.

14. The medical device of claim 1 , further comprising:

a shaft, wherein the sensor is at a distal end of the shaft; and

a light source coupled to the distal end of the shaft, wherein the light source is an optical fiber, an ultraviolet light, or a multicolor LED array, and

wherein the imaging instructions stored in the non-transitory computer readable medium cause the processor to:

output the processed image of the extrapolated frame of pixel values to a display device.

15. A medical device, comprising:

a sensor configured to:

capture a first raw image into a first frame of raw pixel values, wherein the first frame of raw pixel values includes first pixel values that represent pixels of a first color;

capture a second raw image into a second frame of raw pixel values, wherein the second frame of raw pixel values includes second pixel values that represent pixels of a second color; and

capture a third raw image into a third frame of raw pixel values, wherein the third frame of raw pixel values includes third pixel values that represent pixels of a third color; and

a processor and non-transitory computer readable medium storing imaging instructions that, when executed by the processor, causes the processor to:

receive a motion compensation input to determine a phase correlation between the first frame and the second frame, wherein the phase correlation is based on matching a relational pixel to pixel intensity in the first frame to a relational pixel to pixel intensity in the second frame;

combine the first frame of raw pixel values and the second frame of raw pixel values with a first prior frame of raw pixel values to generate a first extrapolated frame of pixel values in a YCrCb format; and

create a processed image from the first extrapolated frame of pixel values.

16. The medical device of claim 15 , wherein the imaging instructions stored in the non-transitory computer readable medium cause the processor to:

combine the second frame of raw pixel values and the third frame of raw pixel values with a second prior frame of raw pixel values to generate a second extrapolated frame of pixel values in a YCrCb format; and

create a processed image from the second extrapolated frame of pixel values.

17. The medical device of claim 15 , wherein the imaging instructions stored in the non-transitory computer readable medium cause the processor to:

combine the first frame of raw pixel values and the third frame of raw pixel values with a third prior frame of raw pixel values to generate a third extrapolated frame of pixel values in a YCrCb format; and

create a processed image from the third extrapolated frame of pixel values.

18. The medical device of claim 15 , wherein the first prior frame of raw pixel values includes third pixel values that represent pixels of the third color.

19. An image processing method, comprising:

capture a first raw image into a first frame of raw pixel values that includes (a) a plurality of first pixel values that represent pixels of a first color and (b) a plurality of second pixel values that represent pixels of a second color;

capture a second raw image into a second frame of raw pixel values that includes (a) a plurality of third pixel values that represent pixels of the second color and (b) a plurality of fourth pixel values that represent pixels of a third color;

receive a motion compensation input to determine a phase correlation between the first frame and the second frame, wherein the phase correlation is based on matching a relational pixel to pixel intensity in the first frame to a relational pixel to pixel intensity in the second frame;

convolve the first frame of raw pixel values with the second frame of raw pixel values to generate a first extrapolated frame of pixel values in a YCrCb format; and

create a processed image from the first extrapolated frame of pixel values.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2021
From: VIERING, KIRSTEN; BARBATO, LOUIS J.; DUVAL, GEORGE WILFRED
To: BOSTON SCIENTIFIC SCIMED, INC.
Reel/Frame 057804/0350 →
Continuity (2)
Provisional Application 63083127 · Sep 25, 2020
Related Publication 20220101501A1 · Mar 31, 2022
Cited By (1)
US 12,705,717