Frame Display Timing Using Historical Data to Cut Jitter
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing frame generation and display technologies experience jitter and latency due to unsynchronized frame rates and power consumption issues, leading to unstable display times and inefficient resource management.
Innovation Solution
A frame display method that computes a target frame generation duration based on historical data to determine optimal display times, adjusting frame generation to minimize latency and stabilize display times by using a processing circuit to execute the method.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If the frame generation rate and the frame refresh rate are synchronized by the same clock signal, then the frame display time is stable, but the display delay time increases
Solution Approach 1:
The patent dynamically adjusts the frame generation duration based on historical data and actual display requirements. Instead of using a fixed synchronized clock signal, the system computes target frame generation durations that adapt to changing conditions, thereby reducing display delay while maintaining stability through intelligent control rather than rigid synchronization.
Solution Approach 2:
The patent changes the parameter of frame generation duration from a fixed value determined by clock synchronization to a dynamic computed value based on historical data. By adjusting this parameter adaptively, the system reduces display delay time while maintaining frame display stability, resolving the contradiction between stability and speed.
2Loss of time
If the frame generation rate and the frame refresh rate are determined by different clock signals, then the display latency is reduced, but the frame display time becomes unstable
Solution Approach 1:
The patent implements a feedback mechanism that uses historical frame generation data to compute target frame generation durations. This feedback loop allows the system to adjust frame generation timing dynamically, maintaining stable frame display times even when using different clock signals for generation and refresh, thereby reducing latency without sacrificing stability.
Solution Approach 2:
The patent performs preliminary computation of target frame generation durations based on historical data before actual frame generation. This preliminary action allows the system to plan and optimize frame timing in advance, ensuring stable display times while minimizing latency when using unsynchronized clock signals.
3Stability of the object's composition
If the system controls resource allocation to achieve target frame generation duration, then the frame display time stability is improved, but the power consumption increases
Solution Approach 1:
The patent applies partial control by computing target frame generation durations only when necessary based on historical data analysis, rather than continuously controlling all system resources. This selective approach maintains frame display stability while avoiding excessive power consumption from constant resource allocation adjustments.
Solution Approach 2:
The system uses its own historical performance data to self-determine optimal frame generation durations, reducing the need for external resource control mechanisms. This self-service approach maintains stability through intelligent autonomy while minimizing the power consumption associated with resource management overhead.
4Loss of time
If the frame generation duration is adjusted dynamically, then the display latency is reduced, but the system complexity increases
Solution Approach 1:
The system dynamically adjusts frame generation duration by serving itself with historical data, eliminating the need for complex external control mechanisms. The historical data acts as a self-contained reference that guides dynamic adjustments, reducing display latency without proportionally increasing system complexity.
Solution Approach 2:
The patent uses historical data as a simplified copy or model of past system behavior to guide current frame generation decisions. This copying approach allows dynamic adjustment of frame duration without requiring complex real-time analysis, reducing display latency while keeping system complexity manageable through pattern repetition rather than complex computation.
Data Source
AI summary
A frame display method, applied to a frame display device, comprising: (a) computing a first target frame generation duration of at least one first frame according to first historical data relevant to frame generation of at least one first previous frame of the first frame, wherein frame generation of the first frame is required by an application; (b) deciding at least one first frame display time of the frame display device, according to the first target frame generation duration; and (c) the frame displaying device displaying the first frame respectively at the first frame display time; wherein the first target frame generation duration is computed according to a first minimum necessary frame generation duration in the first historical data.


