Adaptive Display Frame Interpolation to Reduce Video Shaking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Display devices experience video stuttering and motion tremors when playing videos with different frame rates, such as 24 Hz movie films on 60 Hz TVs, and existing motion processing methods do not adequately address user preferences for smooth motion or dynamic feelings.
Innovation Solution
A display device that adjusts the number of interpolation frames based on the video's motion shake properties, using a controller to determine and generate additional frames as needed to match desired output frequencies, thereby reducing visual shaking.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If motion processing is applied to convert video frequencies (e.g., 24 Hz to 60 Hz), then video playback smoothness is improved, but visual shaking and motion tremors increase
Solution Approach 1:
The patent applies dynamics by making the interpolation frame generation process adaptive rather than static. The controller dynamically adjusts the number of interpolation frames based on motion magnitude detection, changing the motion processing intensity in real-time according to the video content's motion characteristics, thus resolving the contradiction between smoothness and shaking.
Solution Approach 2:
The patent changes the parameter of interpolation frame count based on motion magnitude. By detecting motion magnitude and adjusting the number of generated interpolation frames accordingly, the system modifies the motion processing parameters to reduce visual shaking while maintaining playback smoothness, directly addressing the technical contradiction.
2Stability of the object's composition
If a fixed number of interpolation frames is generated for frequency conversion, then output frequency consistency is improved, but adaptability to different video motion properties deteriorates
Solution Approach 1:
The system transitions from a fixed interpolation frame generation approach to a dynamic one. The controller continuously detects motion magnitude and adjusts the number of interpolation frames accordingly, enabling the system to adapt to different video motion properties while maintaining stable output frequency through controlled variability.
Solution Approach 2:
The patent implements feedback by detecting motion magnitude from the video content and using this information to adjust the number of interpolation frames. This closed-loop approach allows the system to adapt to different video properties while maintaining output frequency consistency, resolving the contradiction between stability and adaptability.
3Object-affected harmful factors
If strong motion processing is applied to reduce judder, then movie viewing comfort is improved, but natural motion feeling and dynamic quality are lost
Solution Approach 1:
The patent applies local quality by differentiating motion processing intensity based on local motion characteristics in the video. Instead of applying uniform strong motion processing throughout, the system detects motion magnitude in different regions and time periods, applying appropriate interpolation frame generation only where needed, thus reducing judder while preserving natural motion feeling in appropriate scenes.
Solution Approach 2:
The system uses partial action by applying motion processing selectively rather than uniformly. By generating interpolation frames only when motion magnitude indicates it's necessary, the system avoids excessive motion processing that would destroy natural motion feeling, while still providing sufficient processing to reduce judder where needed.
Data Source
AI summary
The present disclosure relates to a display device and a method for operating the same. The display device according to an embodiment of the present disclosure may include a display unit; an external device interface unit configured to receive a video having a first frequency from a first device; and a controller configured to: determine a number of interpolation frames generated to output an original video having a first frequency as a final video having a second frequency through the display unit based on the video having the first frequency, and generate interpolation frames as many as the determined number of interpolation frames, and change the number of interpolation frames based on whether a property of the original video satisfies a condition related to a degree of motion shake.


