Display Matrix Controller Redraw Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Stereoscopic video displays with shutter glasses face challenges in synchronizing frame redraw times, leading to low active viewing coefficients and uneven brightness perception, which degrade the viewer's experience due to insufficient information being received and poor brightness perception.
Innovation Solution
An improved display matrix controller that reduces frame redraw time by identifying and reprogramming only the changed pixels, while using a brightness equalizer to ensure uniform brightness perception across frames by adjusting the display matrix brightness based on the number of changed pixels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If the entire display matrix is reprogrammed for each frame, then the frame is completely updated, but the frame redraw time becomes too long, reducing the active viewing coefficient
Solution Approach 1:
The patent extracts and identifies only the changed pixels between consecutive frames using a frame comparator, rather than reprogramming the entire display matrix. This selective approach reduces the redraw time while maintaining frame completeness by updating only the necessary pixel portions.
Solution Approach 2:
The display matrix is segmented into changed and unchanged pixel regions. The controller divides the reprogramming task into two parts: updating only the changed pixels identified through frame comparison, and maintaining the unchanged pixels, thereby reducing overall redraw time while preserving complete frame updates.
2Loss of time
If only changed pixels are reprogrammed, then the frame redraw time is reduced, but the brightness perception becomes uneven across frames
Solution Approach 1:
The patent introduces a brightness equalizer that dynamically adjusts the brightness parameter of changed pixels based on the number of pixels updated in each frame. By modifying the brightness parameter proportionally to the frame difference, the system compensates for variations in display duration and maintains uniform brightness perception across all frames.
3Reliability
If the shutter glasses synchronization is delayed to compensate for signal delays, then proper synchronization is achieved, but the active viewing coefficient decreases further
Solution Approach 1:
The patent performs preliminary frame comparison and identifies changed pixels before the frame is displayed. By preparing the updated pixel information in advance and using a progressive scanning method that updates pixels sequentially during the display period, the system minimizes the need for additional synchronization delays while maintaining accurate shutter glasses coordination.
4Adaptability or versatility
If frames are displayed at 60 fps for stereoscopic video, then the 3D effect is achieved, but the frame redraw time consumes too much of the display period
Solution Approach 1:
The patent segments the frame update process to identify and update only changed pixels between alternating left and right eye frames. This selective updating reduces the time required for each frame redraw, allowing both frames to be displayed within the 16.7ms period while maintaining stereoscopic capability at 60 fps.
Data Source
AI summary
One object of the invention is a display matrix controller configured to drive a display matrix (206, 308) to display frames of a source video signal, the controller comprising an input interface (203, 204) configured to provide for each frame to be displayed a frame difference information, specifying changed pixels, whose values change between a frame to be displayed and a currently displayed frame, a brightness equalizer (210) configured control the display of the frame such as to equalize the level of viewer perception of brightness to a predetermined level for each frame to be displayed depending on the frame difference information, and a matrix driving circuit (205, 307) configured to receive the frame difference information and to drive the display matrix (206, 308) to display the frame to be displayed by redrawing only the changed pixels.


