Dynamic Display Frame Rate Control for CPU Load Balancing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image display systems face challenges in maintaining user interface operability when displaying moving images, as they struggle to adjust display frame rates dynamically in response to changing CPU loads, leading to delayed user interactions and inefficient processing loads.
Innovation Solution
A display control apparatus that includes an input unit for user operations and a control unit to adjust the display frame rate based on processing loads, automatically determining whether to increase or decrease the frame rate to optimize UI responsiveness without impairing operability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the display frame rate is increased to display images more smoothly, then the image display quality is improved, but the processing load on the display apparatus becomes heavier, causing UI operation delays
Solution Approach 1:
The display frame rate is made dynamically adjustable based on real-time CPU load conditions. The system automatically increases the frame rate when CPU load is light to improve image smoothness, and decreases it when CPU load increases to maintain UI responsiveness, creating a dynamic balance between display quality and operability
Solution Approach 2:
The system changes the display frame rate parameter according to CPU load conditions. By monitoring CPU usage and adjusting the frame rate parameter accordingly, the system optimizes the balance between smooth image display and UI responsiveness without requiring manual user intervention
2Ease of operation
If the display frame rate is decreased to reduce processing load, then UI operability is improved, but the image display smoothness deteriorates
Solution Approach 1:
The system dynamically adjusts the display frame rate based on actual CPU load conditions rather than using a fixed low frame rate. This allows the system to maintain high frame rates when possible for smooth display, while only reducing them when necessary to preserve UI responsiveness
Solution Approach 2:
The system implements feedback control by monitoring CPU load conditions and automatically adjusting the display frame rate in response. This closed-loop control ensures that the frame rate is optimized based on real-time system state, preventing both excessive load and unnecessarily low frame rates
3Adaptability or versatility
If manual adjustment of display frame rate is required to optimize performance, then adaptability is improved, but the ease of operation deteriorates due to troublesome user operations
Solution Approach 1:
The system performs self-service by automatically monitoring CPU load conditions and adjusting the display frame rate without requiring user intervention. The apparatus autonomously optimizes its own performance parameters, eliminating the need for troublesome manual adjustments while maintaining high adaptability to varying system conditions
Data Source
AI summary
A display control apparatus, which executes control required to display a moving image, received via a network, on a display unit, the apparatus comprising: an input unit configured to input an operation instruction required to operate the display control apparatus; and a control unit configured to execute control required to display, on the display unit, a moving image at a frame rate depending on whether or not processing according to the operation instruction input by the input unit is executed.


