Method and computing device for window leveling based upon a gaze location
First Claim
1. A method comprising:
- determining a gaze location within an image based upon a determination that a user is staring at the gaze location;
determining a region of interest within the image based upon the gaze location;
determining pixel values for pixels within the region of interest, wherein different pixel values represent different grey scale levels or different shades of color;
for the image, establishing, with processing circuitry, a plurality of different sets of window and level values based upon the pixel values for pixels within the region of interest, wherein the window defines a range of pixel values to be presented and the level defines a predefined pixel value within the window; and
sequentially applying window leveling to the region of interest during display of the image based upon different sets of the window and level values established based upon the pixel values for pixels within the region of interest, wherein sequentially applying window leveling comprises sequentially varying the level in order to reposition the window and to cause the pixels within the region of interest within the image to have pixel values from within a different range of pixel values such that the image that is displayed has the pixels of the region of interest within the image differently driven as the window leveling causes different sets of window and level values to be sequentially applied to the region of interest.
9 Assignments
0 Petitions
Accused Products
Abstract
A method, a computing device and a computer program product are provided in order to automatically apply window leveling to an image, such as a medical image. In the context of a method, a gaze location within an image is determined based upon a determination that a user is staring at the gaze location. The method also determines a region of interest within the image based upon the gaze location and determines pixel values for pixels within the region of interest. The method also establishes window level values based upon the pixel values for pixels within the region of interest and applies window leveling based upon the window level values established based upon the pixel values for pixels within the region of interest.
4 Citations
35 Claims
-
1. A method comprising:
-
determining a gaze location within an image based upon a determination that a user is staring at the gaze location; determining a region of interest within the image based upon the gaze location; determining pixel values for pixels within the region of interest, wherein different pixel values represent different grey scale levels or different shades of color; for the image, establishing, with processing circuitry, a plurality of different sets of window and level values based upon the pixel values for pixels within the region of interest, wherein the window defines a range of pixel values to be presented and the level defines a predefined pixel value within the window; and sequentially applying window leveling to the region of interest during display of the image based upon different sets of the window and level values established based upon the pixel values for pixels within the region of interest, wherein sequentially applying window leveling comprises sequentially varying the level in order to reposition the window and to cause the pixels within the region of interest within the image to have pixel values from within a different range of pixel values such that the image that is displayed has the pixels of the region of interest within the image differently driven as the window leveling causes different sets of window and level values to be sequentially applied to the region of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computing device comprising processing circuitry configured to:
-
determine a gaze location within an image based upon a determination that a user is staring at the gaze location; determine a region of interest within the image based upon the gaze location; determine pixel values for pixels within the region of interest, wherein different pixel values represent different grey scale levels or different shades of color; for the image, establish a plurality of different sets of window and level values based upon the pixel values for pixels within the region of interest, wherein the window defines a range of pixel values to be presented and the level defines a predefined pixel value within the window; and sequentially apply window leveling to the region of interest during display of the image based upon different sets of the window and level values established based upon the pixel values for pixels within the region of interest, wherein sequentially applying window leveling comprises sequentially varying the level in order to reposition the window and to cause the pixels within the region of interest within the image to have pixel values from within a different range of pixel values such that the image that is displayed has the pixels of the region of interest within the image differently driven as the window leveling causes different sets of window and level values to be sequentially applied to the region of interest. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer program product comprising a non-transitory computer readable medium having program code stored thereon, the program code comprising program code instructions configured, upon execution, to:
-
determine a gaze location within an image based upon a determination that a user is staring at the gaze location; determine a region of interest within the image based upon the gaze location; determine pixel values for pixels within the region of interest, wherein different pixel values represent different grey scale levels or different shades of color; for the image, establish a plurality of different sets of window and level values based upon the pixel values for pixels within the region of interest, wherein the window defines a range of pixel values to be presented and the level defines a predefined pixel value within the window; and sequentially apply window leveling to the region of interest during display of the image based upon different sets of the window and level values established based upon the pixel values for pixels within the region of interest, wherein sequentially applying window leveling comprises sequentially varying the level in order to reposition the window and to cause the pixels within the region of interest within the image to have pixel values from within a different range of pixel values such that the image that is displayed has the pixels of the region of interest within the image differently driven as the window leveling causes different sets of window and level values to be sequentially applied to the region of interest. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
Specification