Display System View-Angle Color Brightness Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Display devices suffer from view-angle-dependent brightness and color shifts due to radiometric and physical dependencies, leading to undesirable color desaturation and loss of contrast when viewed from different angles.
Innovation Solution
A display system that tracks the viewer's head or eye pose to determine pixel view angles and applies corrections to pixel values, adjusting brightness and color to counteract these effects, using a correction transform component such as a look-up table or analytical function to generate angle-corrected pixel values for improved display performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Illumination intensity
If view-angle-dependent correction is applied to maintain brightness and color consistency, then color saturation and contrast are improved, but device complexity increases due to tracking subsystem and correction processing
Solution Approach 1:
The system pre-calculates and stores correction values in a lookup table before actual display operation. The correction lookup table is generated by measuring luminance at multiple view angles and computing correction factors in advance, eliminating the need for complex real-time calculations during display operation.
Solution Approach 2:
A correction lookup table serves as an intermediary between the tracking subsystem and display panel. The table stores pre-computed correction values that map view angles to appropriate pixel value adjustments, simplifying the control architecture by replacing complex real-time computation with table lookup operations.
2Measurement precision
If pixel values are corrected based on view angle, then color accuracy is improved, but processing time increases due to per-pixel correction calculations
Solution Approach 1:
Correction values for all possible view angles and pixel values are pre-calculated and stored in a lookup table during system initialization or calibration phase. During actual operation, the system only needs to query the pre-computed table based on current view angle and pixel value, avoiding time-consuming real-time calculations.
Solution Approach 2:
Instead of performing complex trigonometric and radiometric calculations for each pixel correction, the system uses a pre-computed lookup table that copies and stores the results of these calculations. This replaces computationally intensive operations with simple memory access operations.
3Stability of the object's composition
If head tracking is implemented to determine view angle, then brightness and color consistency across viewing angles is improved, but manufacturing cost increases due to additional tracking subsystem components
Solution Approach 1:
The system uses the display panel's existing framebuffer memory and processing capabilities to store and apply correction values. The correction lookup table is integrated into the existing display controller architecture, allowing the display system to self-correct its view-angle dependence without requiring external specialized hardware.
Solution Approach 2:
The correction lookup table and processing mechanism serves multiple functions: it corrects both brightness and color variations, works with different display panel types, and can be applied to various viewing conditions. This multi-functionality reduces the need for separate correction systems for different parameters.
Data Source
AI summary
A display system including a tracking subsystem configured to track one of a pose of a head of a viewer or a pose of an eye of the viewer. The display system further includes an image correction module configured to, for each pixel of at least a subset of pixels of an input image, determine a pixel view angle for the pixel based on the pose of the head or the pose of the eye, determine a corrected pixel value based on an input pixel value of the pixel in the input image and based on the pixel view angle; and provide the corrected pixel value for the pixel in an angle-corrected image corresponding to the input image. The display system further includes a display panel to display the angle-corrected image.


