Display Frame Synchronization for Mixed Video and Graphics Output
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Display apparatuses experience noise in output images due to mismatched video and graphics frames, resulting from different processing paths that lead to asynchronous rendering.
Innovation Solution
Implement a display apparatus with synchronized video and graphics frames by calculating and adjusting delay times using a main processing unit to compensate for video and graphics delay times, potentially shortening video delays and extending graphics delays to match output times.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If video and graphics signals are processed through different paths independently, then processing efficiency is improved, but frame synchronization deteriorates causing noise in output image
Solution Approach 1:
The main processing unit calculates delay times for both video and graphics frames by comparing rendering request times with output times, then uses this feedback information to compensate and synchronize the frames before mixing, ensuring that independently processed signals are aligned in the final output
Solution Approach 2:
The synchronization process is performed in advance before the video and graphics frames are mixed. The main processing unit calculates delay times and compensates for them beforehand, so that when frames are mixed and output, they are already synchronized, preventing noise without reprocessing the independent processing paths
2Loss of time
If video delay time is shortened to improve responsiveness, then user experience is improved, but synchronization with graphics frames deteriorates
Solution Approach 1:
The system dynamically adjusts the delay time parameter for video frames based on the calculated difference between video and graphics processing times. By changing this temporal parameter, the system achieves synchronization without requiring fundamental changes to the independent processing architecture
3Reliability
If graphics delay time is extended to match video output time, then frame synchronization is improved, but processing efficiency deteriorates
Solution Approach 1:
The main processing unit acts as an intermediary that calculates and determines the appropriate delay time for graphics frames. Instead of extending delay arbitrarily, the intermediary computes the precise compensation needed based on rendering request times and output times, achieving synchronization with minimal impact on processing efficiency
Data Source
AI summary
A display apparatus includes: a video processing unit processing a video signal; a graphics processing unit processing a graphics signal; a mixing unit mixing video corresponding to the processed video signal and graphics corresponding to the processed graphics signal; a display unit outputting the mixed video and graphics; and a main processing unit configured to control the video processing unit, the graphics processing unit, the mixing unit and the display unit.


