Video Processing Circuit Frame Dropping Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video display systems with low-end hardware components often experience non-smooth displays due to inadequate display control, leading to a poor user experience.
Innovation Solution
A method and system that detect the need to drop frames and remove flip commands from the command queue, along with selectively removing video processing commands, to manage workload and maintain performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple flip commands are executed in consecutive vertical synchronization periods, then the display buffer can be updated frequently, but the display becomes non-smooth and user experience deteriorates
Solution Approach 1:
The patent applies preliminary action by detecting in advance whether dropping frames is required before executing flip commands. The controller predicts future display states and proactively removes excess flip commands from the command queue before they can cause non-smooth display, thereby preventing the technical contradiction from occurring rather than reacting to it afterward.
2Ease of manufacture
If low-end hardware components are used, then device cost is reduced, but the system cannot handle multiple flip commands smoothly
Solution Approach 1:
The patent changes the operational parameters of the video display system by dynamically adjusting the number of flip commands executed based on system capability detection. The controller modifies command queue contents in real-time, removing excess flip commands when hardware resources are insufficient, thereby enabling low-end hardware to maintain reliable display performance without requiring expensive hardware upgrades.
3Reliability
If flip commands are removed from command queue, then display smoothness is maintained, but the number of display updates is reduced
Solution Approach 1:
The patent implements feedback by continuously monitoring system state and command queue contents, then using this information to dynamically adjust flip command execution. The controller detects whether dropping frames is required based on current system conditions and feedback from previous operations, removing flip commands selectively to maintain display smoothness while preserving necessary updates, thereby resolving the contradiction between reliability and productivity.
Data Source
AI summary
A method for performing video processing within a video display system includes: detecting whether dropping at least one frame is required; and when it is detected that dropping the at least one frame is required, removing at least one flip command from a command queue and selectively removing at least one video processing command from the command queue. An associated video processing circuit and an associated video display system are also provided. In particular, the video processing circuit is positioned within the video display system, where the video processing circuit includes a hardware module and a controller, and the controller operates according to the method.


