Extended range pixel display system and method
AssigneeMicrosoft Corporation
InventorsMark S. Peercy, John M. Airey, Andrew D. Bowen
Life of this patent
Estimating the term…
Abstract
One aspect of the invention is a method for displaying extended range pixel values. The method includes the step of receiving a plurality of image pixel values each with at least one associated data value. The method also includes the steps of sending at least one of the plurality of image pixel values to a first display device (94) having a maximum display value; and sending at least one of the plurality of image pixel values exceeding maximum display value to a second display device (98). In a further embodiment, the at least one associated data value may be at least one of the group consisting of a pixel intensity, a color, and a location of the pixel value.
Claims19
A method for displaying extended range pixel values, comprising:
- receiving a plurality of image pixel values each with at least one associated data value, the plurality of image pixel values represented as floating point values that include a plurality of mantissa bits and a plurality of exponent bits;
- sending at least one of the plurality of image pixel values not exceeding a maximum display value to a first display device having a limit of the maximum display value;
- and
- sending at least one of the plurality of image pixel values exceeding the maximum display value to a second display device that is capable of displaying image pixel values exceeding the maximum display value.
A system for displaying extended range pixel values, comprising:
- a graphics pipeline having a first memory that stores a plurality of image pixel values each with at least one associated data value;
- and
- a display driver having a second memory that stores at least one of the plurality of image pixel values, the display driver operable to receive the plurality of image pixel values, to store at least one of the plurality of image pixel values in the second memory, and to send at least one of the plurality of image pixel values not exceeding a maximum display value to a first display device having a limit of the maximum display value and to send at least one of the plurality of image pixel values exceeding the maximum display value to a second display device that is capable of displaying image pixel values exceeding the maximum display value.
An extended range pixel value display driver, comprising:
- a first memory operable to receive from a graphics pipeline having a second memory, a plurality of image pixel values each with at least one associated data value;
- and
- logic coupled to the first memory and operable to send at least one of the plurality of image pixel values not exceeding a maximum display value to a first display device having a limit of the maximum display value and to send at least one of the plurality of image pixel values exceeding the maximum display value to a second display device that is capable of displaying image pixel values exceeding the maximum display value.
Dependencies are inferred from the claim text.