Auto-Adjusting Gamma Image Processing for Off-Angle Color Distortion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional displays, such as LCDs, suffer from off-angle viewing issues where color distortion or color washout occurs due to changes in the view angle between the screen's normal direction and the viewer's sight direction, requiring inconvenient screen adjustments or manual gamma value adjustments that are not precise.
Innovation Solution
An image processing method and assembly that automatically adjusts the gamma value based on detected view angles by selecting appropriate gamma tables to generate corrected pixel values, thereby minimizing color distortion and improving visual performance without requiring viewer intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If the screen is moved or rotated to decrease the view angle, then the off-angle viewing problem is solved, but it is inconvenient for the viewer and requires frequent manual adjustments
Solution Approach 1:
The system automatically detects the viewer's position and adjusts the gamma value without requiring manual intervention. The processor monitors view angle changes and autonomously selects appropriate gamma tables to correct color distortion, making the system self-adjusting and eliminating the need for frequent manual screen movements or gamma adjustments by the viewer
Solution Approach 2:
The system continuously monitors the view angle between the screen's normal direction and the viewer's sight direction, and based on this feedback, dynamically adjusts the gamma value to maintain accurate color reproduction. This closed-loop control ensures that color distortion is corrected in real-time as the viewer's position changes
2Object-affected harmful factors
If the viewer manually adjusts the gamma value through a remote controller, then some correction is achieved, but it is impossible to precisely adjust the gamma value to a preferable value immediately
Solution Approach 1:
The system automatically detects the viewer's position and adjusts the gamma value without requiring manual intervention. The processor monitors view angle changes and autonomously selects appropriate gamma tables to correct color distortion, making the system self-adjusting and eliminating the need for frequent manual screen movements or gamma adjustments by the viewer
Solution Approach 2:
The system changes the gamma parameter dynamically based on the detected view angle. By selecting from pre-stored gamma tables corresponding to different view angles, the system precisely adjusts the gamma value to match the current viewing conditions, achieving accurate color reproduction without manual intervention
3Object-affected harmful factors
If conventional gamma adjustment methods are used, then some correction is achieved, but the adjustment is not fast enough to keep up with changing viewer posture
Solution Approach 1:
The system continuously monitors the view angle between the screen's normal direction and the viewer's sight direction, and based on this feedback, dynamically adjusts the gamma value to maintain accurate color reproduction. This closed-loop control ensures that color distortion is corrected in real-time as the viewer's position changes
Solution Approach 2:
The system pre-stores multiple gamma tables corresponding to different view angles in the memory. When a view angle change is detected, the processor can immediately retrieve and apply the appropriate gamma table without calculation delays, enabling fast adaptation to changing viewer posture
Data Source
AI summary
An image processing method with auto-adjusting gamma value is provided. This image processing method includes: receiving a detected value dependent upon a view angle between a normal direction of a screen and a sight direction of a viewer to the screen; receiving an original video frame with a plurality of pixels; determining at least one gamma table to obtain a gamma value for a pixel of the plurality of pixels according to the detected value, wherein there is an original pixel value corresponding to the pixel; and generating and outputting a corrected pixel value of the pixel based on the gamma value and the original pixel value of the pixel, wherein the screen is configured to show a corrected video frame having the pixel with the corrected pixel value. An image processing assembly and an image processing system are also provided.


