Claims
- 1. In a display system comprising a graphics subsystem, said graphics subsystem further comprising a sub-pixel rendering system, and a display panel being driven by said graphics subsystem wherein said panel further comprises a plurality of colored sub-pixels across said panel, each of said colored sub-pixels further comprising at least one of a group of a first color, a second color and a third color,
a method for improving off-normal axis viewing characteristics, the steps of said method comprising: sub-pixel rendering source image data for display upon the panel; and for any colored sub-pixel data wherein said sub-pixel rendering assigns a unity filter for said colored sub-pixel, substituting a different filter for such sub-pixel.
- 2. The method as recited in claim 1 wherein the step of substituting a different filter further comprises:
applying a tent filter to said colored sub-pixel.
- 3. The method as recited in claim 2 wherein the step of applying a tent filter further comprises:
applying a horizontal tent filter.
- 4. The method as recited in claim 2 wherein the step of applying a tent filter further comprises:
applying a vertical tent filter.
- 5. The method as recited in claim 2 wherein the step of applying a tent filter further comprises:
applying a diagonal tent filter.
- 6. The method as recited in claim 1 wherein the step of substituting a different filter further comprises:
applying an asymmetric box filter.
- 7. The method as recited in claim 1 wherein the step of substituting a different filter further comprises:
testing for a condition of transition from a first region of luminance to a second region of luminance in the image data; and applying a different filter depending upon the results of the test.
- 8. The method as recited in claim 7 wherein the step of testing for a condition further comprises:
testing for a transition from one of a group, said group comprising a transition from a bright region to a dark region in the image data and a transition from a dark region to a bright region.
- 9. The method as recited in claim 1 wherein said method further comprises the step of:
allowing the user to adjust viewing parameters of the display system.
- 10. The method as recited in claim 9 wherein the step of allowing the user to adjust viewing parameters further comprises:
allowing the user to adjust the level of sharpness of the display system.
- 11. The method as recited in claim 9 wherein the step of allowing the user to adjust viewing parameters further comprises:
allowing the user to adjust the level of gamma adjustment of the display system.
- 12. The method as recited in claim 9 wherein the step of allowing the user to adjust viewing parameters further comprises:
allowing the user to adjust the level of contrast ratio of the display system.
- 13. A method for sub-pixel rendering source image data onto a display, the steps of said method comprising:
sub-pixel rendering said source image data; substituting different filters when a first colored sub-pixel data would be driven to substantially 100% luminance and a second colored sub-pixel data neighboring said first colored sub-pixel data would be driven to substantially 50% luminance such that said first colored sub-pixel and said second colored sub-pixels are driven to be substantially closer luminance values.
- 14. The method as recited in claim 13 wherein the step of substituting different filters further comprises:
selecting different filters such that the neighboring sub-pixels retain a substantially same chroma value obtaining applying the original filters.
- 15. A display system comprising:
a graphics subsystem receiving source image data and outputting display image data; a display panel coupled to said graphics subsystem; and said graphics subsystem further comprising a sub-pixel rendering subsystem wherein said sub-pixel rendering subsystem applies a different filter to a first colored sub-pixel that could be driven to substantially 100% luminance when neighboring second colored sub-pixels could be driven to substantially 50% luminance.
- 16. The display system as recited in claim 15 wherein said system further comprises:
means for allowing the user to adjust viewing characteristics of said system.
- 17. The display system as recited in claim 16 wherein said means for adjusting further comprises one of a group, said group comprising a physical switch, a software switch, a switch actuated by the angle between the display and the keyboard, and a eye tracking device.
- 18. The display system as recited in claim 15 wherein said display is a liquid crystal display.
- 19. A method for a display system comprising a graphics subsystem, said graphics subsystem further comprising a sub-pixel rendering system, and a display panel being driven by said graphics subsystem wherein said panel further comprises a plurality of colored sub-pixels across said panel, each of said colored sub-pixels further comprising at least one of a group of a first color, a second color and a third color, the method for improving off-normal axis viewing characteristics, the method comprising:
configuring the graphics subsystem to:
sub-pixel render source image data for display upon the panel; and for any colored sub-pixel data wherein said sub-pixel rendering assigns a unity filter for said colored sub-pixel, substitute a different filter for such sub-pixel.
- 20. A graphics subsystem for a display system comprising:
an input to receive sub-pixel data; and a sub-pixel rendering subsystem to apply a different filter to first colored sub-pixel data received from the input, the first colored sub-pixel data capable of being driven to substantially 100% luminance when neighboring second colored sub-pixel data received from the input is capable of being driven to substantial 50% luminance.
RELATED APPLICATIONS
[0001] The present application is related to commonly owned (and filed on even date) U.S. patent applications: (1) U.S. patent application Ser. No. ______ entitled “SYSTEMS AND METHODS FOR TEMPORAL SUB-PIXEL RENDERING OF IMAGE DATA”; and (2) U.S. patent application Ser. No. ______ entitled “SYSTEMS AND METHODS FOR MOTION ADAPTIVE FILTERING,” which are hereby incorporated herein by reference