Compensating for the chromatic distortion of displayed images
First Claim
1. A graphics system for compensating chromatic distortion in a display device, wherein the graphics system comprises:
- a first calculation unit operable (a) to compute first pixel values at a first plurality of first virtual pixel positions in a two-dimensional viewport, and (b) to provide the first pixel values as output to a first display device;
wherein the first calculation unit is further operable (c) to compute second pixel values at the second plurality of second virtual pixel positions, and (d) to provide the second pixel values as output to the first display device;
wherein the first calculation unit is further operable to select the first virtual pixel positions in the two-dimensional viewport in order to compensate for a first positional distortion of first physical pixels having a first color generated by the first display device on a display surface in response to the first pixel values;
wherein the first calculation unit is configured to select the second virtual pixel positions in the two-dimensional viewport in order to compensate for a second positional distortion of second physical pixels having a second color generated by the first display device on the display surface in response to the second pixel values.
2 Assignments
0 Petitions
Accused Products
Abstract
A graphics system comprises pixel calculation units and a sample buffer which stores a two-dimensional field of samples. Each pixel calculation unit selects positions in the two-dimensional field at which pixel values (e.g. red, green, blue) are computed. The pixel computation positions are selected to compensate for image distortions introduced by a display device and/or display surface. Non-uniformities in a viewer'"'"'s perceived intensity distribution from a display surface (e.g. hot spots, overlap brightness) are corrected by appropriately scaling pixel values prior to transmission to display devices. Two or more sets of pixel calculation units driving two or more display devices adjust their respective pixel computation centers to align the edges of two or more displayed images. Physical barriers prevent light spillage at the interface between any two of the display images. Separate pixel computation positions may be used for distinct colors to compensate for color distortions.
-
Citations
21 Claims
-
1. A graphics system for compensating chromatic distortion in a display device, wherein the graphics system comprises:
-
a first calculation unit operable (a) to compute first pixel values at a first plurality of first virtual pixel positions in a two-dimensional viewport, and (b) to provide the first pixel values as output to a first display device;
wherein the first calculation unit is further operable (c) to compute second pixel values at the second plurality of second virtual pixel positions, and (d) to provide the second pixel values as output to the first display device;
wherein the first calculation unit is further operable to select the first virtual pixel positions in the two-dimensional viewport in order to compensate for a first positional distortion of first physical pixels having a first color generated by the first display device on a display surface in response to the first pixel values;
wherein the first calculation unit is configured to select the second virtual pixel positions in the two-dimensional viewport in order to compensate for a second positional distortion of second physical pixels having a second color generated by the first display device on the display surface in response to the second pixel values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for compensating chromatic distortion in a display device, the method comprising:
-
(a) computing first pixel values at a first plurality of first virtual pixel positions in a two-dimensional viewport;
(b) providing the first pixel values as output to a first display device;
(c) computing second pixel values at the second plurality of second virtual pixel positions;
(d) providing the second pixel values as output to the first display device;
(e) selecting the first virtual pixel positions in the two-dimensional viewport in order to compensate for a first positional distortion of first physical pixels having a first color generated by the first display device on a display surface in responses to the first pixel values;
(f) selecting the second virtual pixel positions in the two-dimensional viewport in order to compensate for a second positional distortion of second physical pixels having a second color generated by the first display device on the display surface in response to the second pixel values. - View Dependent Claims (20, 21)
-
Specification