System and method for processing video images generated by a multiple viewing elements endoscope
First Claim
1. An endoscope video processing system, comprising:
- a viewing element of an endoscope for generating a video data signal having an image frame, wherein the viewing element includes an image sensor;
a processor in communication with the viewing element;
a memory in communication with at least one of the viewing element and the processor;
a digital signal processor in communication with at least one of the viewing element, the processor, and the memory, for applying a reduced digital gain to a luminance (Y) component of the video data signal generated by the viewing element of the endoscope to generate an attenuated signal, wherein the reduced digital gain is defined by a weight; and
a local blooming control module for;
calculating an average luminance value of luminance levels of a plurality of pixels neighboring a pixel of the attenuated signal;
operating a function on the average luminance value to generate a smoothly transitioning digital gain, wherein the function is a sigmoid function;
conditioning the smoothly transitioning digital gain using said weight to generate a customizable digital gain; and
applying the customizable digital gain to the attenuated signal, for controlling blooming in the image frame of the video data signal generated by the viewing element of the endoscope, to facilitate an increased luminance digital gain in regions of a first brightness within the image frame while maintaining a decreased luminance digital gain in regions of a second brightness, wherein the first brightness is lower than the second brightness.
2 Assignments
0 Petitions
Accused Products
Abstract
An endoscope video processing system applies a blooming control feature to image frames of video data signals generated by viewing elements in the endoscope tip. A reduced digital gain is applied to a luminance (Y) component of the video data signal to generate an attenuated signal. An average luminance value of pixels neighboring a pixel of the attenuated signal is calculated and a function of the average luminance value is determined to generate a smoothly transitioning digital gain. The smoothly transitioning digital gain is conditioned using weights to generate a customizable digital gain, and the customizable digital gain is applied to the attenuated signal. This Local Blooming Control (LBC) facilitates a higher luminance digital gain in darker portions while maintaining a low or no luminance digital gain in brighter portions, within the same image frame.
408 Citations
19 Claims
-
1. An endoscope video processing system, comprising:
-
a viewing element of an endoscope for generating a video data signal having an image frame, wherein the viewing element includes an image sensor; a processor in communication with the viewing element; a memory in communication with at least one of the viewing element and the processor; a digital signal processor in communication with at least one of the viewing element, the processor, and the memory, for applying a reduced digital gain to a luminance (Y) component of the video data signal generated by the viewing element of the endoscope to generate an attenuated signal, wherein the reduced digital gain is defined by a weight; and a local blooming control module for; calculating an average luminance value of luminance levels of a plurality of pixels neighboring a pixel of the attenuated signal; operating a function on the average luminance value to generate a smoothly transitioning digital gain, wherein the function is a sigmoid function; conditioning the smoothly transitioning digital gain using said weight to generate a customizable digital gain; and applying the customizable digital gain to the attenuated signal, for controlling blooming in the image frame of the video data signal generated by the viewing element of the endoscope, to facilitate an increased luminance digital gain in regions of a first brightness within the image frame while maintaining a decreased luminance digital gain in regions of a second brightness, wherein the first brightness is lower than the second brightness. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
generating a video data signal and corresponding image frame with a viewing element of an endoscope, wherein the viewing element includes an image sensor, and, implementing the following using a controller of the endoscope; attenuating a luminance (Y) component of the video data signal of the viewing element to generate an attenuated signal, wherein the attenuation factor meets a condition such that a summation of a first weight K1 and a second weight K2 approximates a value equal to or less than 5.0; applying a Gaussian function to luminance levels of a plurality of pixels neighboring a given pixel of the attenuated signal to generate an average luminance signal Gaussian(Y); applying a sigmoid function to the average luminance signal to generate a modified signal sigmoid(Gaussian(Y)); and applying a digital gain to the attenuated signal, wherein the digital gain is determined by applying weights to the modified signal sigmoid (Gaussian(Y)), for controlling blooming in a plurality of regions of the image frame of the video data signal generated by the viewing element of the endoscope. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification