Method and apparatus for improving the quality of displayed images through the use of user reference information
First Claim
1. In a computing system having a display device that has a plurality of pixels, each pixel having a plurality of pixel sub-components of different colors that may each be treated as independent luminous intensity sources, a method for displaying an image on the display device in a manner that balances a particular user'"'"'s perception of color and resolution, the method comprising the following:
- an act of measuring a specific user'"'"'s preferred balance between color correction and resolution when viewing images on a display device in which pixel sub-components may be treated as independent luminous intensity sources;
an act of accessing an image that is digitally represented by multiple values each representing a unique sample point that corresponds to a pixel sub-component of the display device;
an act of performing color compensation on the digital representation of the image such that the extent of color compensation depends on the specific user'"'"'s measured preferred balance; and
an act of displaying the color compensated image on the display device.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to methods and apparatus for increasing the perceived quality of displayed images. This is achieved in a variety of ways including the use of a plurality of device specific display characteristics when preparing images for display. It is also achieved through the monitoring of display device and/or ambient light conditions, e.g., on a periodic basis, and using the obtained information when controlling display output. Another approach to improving the perceived quality of displayed images involves the use of information relating to a specific user'"'"'s ability to perceive image characteristics such as color. By customizing display output to an individual user'"'"'s own physical perception capabilities and/or viewing characteristics it is possible to enhance the image quality perceived by the individual viewer as compared to embodiments which do not take into consideration individual user characteristics.
-
Citations
18 Claims
-
1. In a computing system having a display device that has a plurality of pixels, each pixel having a plurality of pixel sub-components of different colors that may each be treated as independent luminous intensity sources, a method for displaying an image on the display device in a manner that balances a particular user'"'"'s perception of color and resolution, the method comprising the following:
-
an act of measuring a specific user'"'"'s preferred balance between color correction and resolution when viewing images on a display device in which pixel sub-components may be treated as independent luminous intensity sources;
an act of accessing an image that is digitally represented by multiple values each representing a unique sample point that corresponds to a pixel sub-component of the display device;
an act of performing color compensation on the digital representation of the image such that the extent of color compensation depends on the specific user'"'"'s measured preferred balance; and
an act of displaying the color compensated image on the display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
an act of presenting a plurality of text examples on the display device, each of the text examples having differing degrees of color error; and
an act of receiving a user selection of one of the text examples.
-
-
3. A method in accordance with claim 1, wherein the act of measuring a specific user'"'"'s preferred balance between color correction and resolution when viewing images on a display device in which pixel sub-components may be treated as independent luminous intensity sources comprises the following:
-
an act of displaying a user controllable slider and a text example on the display device;
an act of determining that the user has moved the slider to or has accepted the slider position at one of a plurality of settings;
an act of identifying a balance between color correction and resolution based on the new setting of the slider; and
an act of reflecting the new setting of the slider in the displayed text example.
-
-
4. A method in accordance with claim 1, the specific user being a first user, and the first image being a first image, wherein the acts of performing, and displaying occur only after an act of determining that the first user is likely viewing the display device, the method further comprising the following:
-
an act of measuring a second user'"'"'s preferred balance between color correction and resolution when viewing images on the display device;
an act of accessing a second image that is digitally represented by multiple values each representing a unique sample point that corresponds to a pixel sub-subcomponent of the display device;
an act of determining that the second user is likely viewing the display device;
an act of performing color compensation on the digital representation of the second image such that the extent of color compensation depends on the second user'"'"'s measured preferred balance if it has been determined that the second user is likely viewing the display device; and
an act of displaying the color compensated image on the display device if it has been determined that the second user is likely viewing the display device.
-
-
5. A method in accordance with claim 1, wherein the act of performing color compensation on the digital representation of the image comprises an act of monitoring output characteristics of the display device, the extent of color compensation further depending on the monitored output characteristics of the display device.
-
6. A method in accordance with claim 5, wherein the act of performing color compensation on the digital representation of the image further comprises an act of monitoring ambient light conditions, the extent of color compensation further depending on the monitored output characteristics of the display device.
-
7. A method in accordance with claim 1, wherein the act of performing color compensation on the digital representation of the image further comprises an act of monitoring ambient light conditions, the extent of color compensation further depending on the monitored output characteristics of the display device.
-
8. A method in accordance with claim 1, wherein the act of performing color compensation on the digital representation of the image such that the extent of color compensation depends on the specific user'"'"'s measured preferred balance further comprises the following:
-
an act of hinting a portion of the image to a first pixel sub-component boundary to compensate for color errors if it has been determined that the specific user prefers color correction over resolution; and
an act of hinting the portion of the image to a second pixel sub-component boundary different than the first pixel sub-component boundary if it has been determined that the specific user prefers resolution over color correction.
-
-
9. A computer program product for use in a computing system having a display device that has a plurality of pixels, each pixel having a plurality of pixel sub-components of different colors that may each be treated as independent luminous intensity sources, the computer program product for implementing a method for displaying an image on the display device in a manner that balances a particular user'"'"'s perception of color and resolution, the computer program product comprising one or more computer-readable media having thereon computer-executable instructions that are structured such that, when executed by one or more processors of the computing system, causing the computing system to perform the following:
-
measure a specific user'"'"'s preferred balance between color correction and resolution when viewing images on a display device in which pixel sub-components may be treated as independent luminous intensity sources;
access an image that is digitally represented by multiple values each representing a unique sample point that corresponds to a pixel sub-component of the display device;
perform color compensation on the digital representation of the image such that the extent of color compensation depends on the specific user'"'"'s measured preferred balance; and
display the color compensated image on the display device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
present a plurality of text examples on the display device, each of the text examples having differing degrees of color error; and
detect a user selection of one of the text examples.
-
-
12. A computer program product in accordance with claim 9, wherein the computer-executable instructions for measuring a specific user'"'"'s preferred balance between color correction and resolution when viewing images on a display device in which pixel sub-components may be treated as independent luminous intensity sources comprise computer-executable instructions that, when executed by one or more processors of the computing system, cause the computing system to performing the following:
-
display a user controllable slider and a text example on the display device;
determine that the user has moved the slider to or has accepted the slider position at one of a plurality of settings;
identify a balance between color correction and resolution based on the new setting of the slider; and
reflect the new setting of the slider in the displayed text example.
-
-
13. A computer program product in accordance with claim 9, wherein the one or more computer-readable media further have thereon computer-executable instructions that, when executed by one or more processors of the computing system, cause the computing system to perform the following:
-
measure a second user'"'"'s preferred balance between color correction and resolution when viewing images on the display device;
access a second image that is digitally represented by multiple values each representing a unique sample point that corresponds to a pixel sub-subcomponent of the display device;
determine that the second user is likely viewing the display device;
perform color compensation on the digital representation of the second image such that the extent of color compensation depends on the second user'"'"'s measured preferred balance if it has been determined that the second user is likely viewing the display device; and
display the color compensated image on the display device if it has been determined that the second user is likely viewing the display device.
-
-
14. A computer program product in accordance with claim 9, wherein the computer-executable instructions for performing color compensation on the digital representation of the image comprise computer-executable instructions for monitoring output characteristics of the display device such that the extent of color compensation further depends on the monitored output characteristics of the display device.
-
15. A computer program product in accordance with claim 14, wherein the computer-executable instructions for performing color compensation on the digital representation of the image further comprise computer-executable instructions that, when executed by one or more processors of the computing system, cause the computing system to monitor ambient light conditions such that the extent of color compensation further depends on the monitored output characteristics of the display device.
-
16. A computer program product in accordance with claim 9, wherein the computer-executable instructions for performing color compensation on the digital representation of the image comprise computer-executable instructions that, when executed by one or more processors of the computing system, cause the computing system to monitor ambient light conditions such that the extent of color compensation further depends on the monitored output characteristics of the display device.
-
17. A computer program product in accordance with claim 9, wherein the computer-executable instructions for performing color compensation on the digital representation of the image such that the extent of color compensation depends on the specific user'"'"'s measured preferred balance further comprise computer-executable instructions that, when executed by one or more processors of the computing system, cause the computing system to perform the following:
-
hint a portion of the image to a first pixel sub-component boundary compensates for color errors if it has been determined that the specific user prefers color correction over resolution; and
hint the portion of the image to a second pixel sub-component boundary different that the first pixel sub-component boundary if it has been determined that the specific user prefers resolution over color correction.
-
-
18. In a computing system having a display device that has a plurality of pixels, each pixel having a plurality of pixel sub-components of different colors that may each be treated as independent luminous intensity sources, a method for displaying an image on the display device in a manner that balances a particular user'"'"'s perception of color and resolution, the method comprising the following:
-
an act of measuring a specific user'"'"'s preferred balance between color correction and resolution when viewing images on a display device in which pixel sub-components may be treated as independent luminous intensity sources;
an act of accessing an image that is digitally represented by multiple values each representing a unique sample point that corresponds to a pixel sub-component of the display device; and
step for displaying the image on the display device, the image being color compensated in a manner that depends on the specific user'"'"'s measured preferred balance.
-
Specification