Display Refresh Control for Low-Frequency MIPI Motion Blur
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Display devices experience motion blur due to low driving frequency in video mode of the MIPI protocol, where refresh is dependent on the host processor, leading to perceivable image blurring.
Innovation Solution
A display system that generates a refresh control signal by comparing input image data of previous and current frames, allowing the display device to manage refresh timing independently, inserting new frames at higher frequencies to minimize motion blur.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If the display device operates in video mode of MIPI protocol with low driving frequency, then power consumption is reduced, but motion blur becomes perceivable
Solution Approach 1:
The display device dynamically adjusts the refresh rate based on image content changes. When motion is detected or image changes occur, the refresh rate is increased to prevent motion blur, while during static scenes, the refresh rate is reduced to save power. This dynamic adjustment resolves the contradiction between power consumption and motion blur prevention.
Solution Approach 2:
The patent changes the driving frequency parameter adaptively based on the comparison between current and previous frame image data. When differences are detected, the driving frequency is increased to reduce motion blur; when no changes are detected, the frequency is lowered to conserve energy. This parameter change strategy resolves the technical contradiction.
2Object-affected harmful factors
If the display device refreshes at high frequency to prevent motion blur, then image clarity is improved, but power consumption increases
Solution Approach 1:
The display device implements dynamic refresh rate adjustment, switching between high and low driving frequencies based on real-time image content analysis. This dynamic approach maintains image clarity when needed while reducing power consumption during static scenes, resolving the contradiction between image clarity and power consumption.
Solution Approach 2:
The driving frequency parameter is changed adaptively based on image data comparison results. The system transitions between different frequency states (e.g., 60Hz, 120Hz, or lower) depending on whether image changes are detected, thereby optimizing the balance between image clarity and power consumption.
3Device complexity
If the display device depends on host processor for refresh timing, then system simplicity is maintained, but refresh control flexibility is reduced
Solution Approach 1:
The display device performs self-service by autonomously comparing image data between frames and generating refresh control signals based on detected changes. This self-controlled refresh mechanism provides flexibility in adapting to different content types while maintaining relatively simple system architecture, resolving the contradiction between system simplicity and refresh control flexibility.
Solution Approach 2:
The display device implements a feedback mechanism where image output is compared with previous frames, and refresh timing is adjusted based on this feedback. This closed-loop control provides flexible refresh management while keeping the system structure relatively simple, as the feedback is generated within the display device itself rather than requiring complex external control.
Data Source
AI summary
A display system includes a display device and a host processor. The display device includes a display panel. The host processor is configured to provide input image data for a current frame and a vertical sync start signal to the display device and to provide the input image data of the current frame and the vertical sync start signal again to the display device in response to receiving a refresh control signal from the display device. The display device is configured to refresh the display panel based on the input image data and the vertical sync start signal, compare the input image data of a previous frame with the input image data of a current frame, and provide the refresh control signal to the host processor based on a result of the compare.


