Dynamic Frame Rate Control via Motion Vector Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for determining a target Frames Per Second (FPS) for software applications are subjective and fail to effectively balance smoothness and power consumption, as they do not consider the dynamic movement information of the content.

Innovation Solution

An electronic apparatus and method that calculates a target FPS based on movement values derived from recent frames, adjusting the FPS dynamically according to the movement velocity of objects within the frames, thereby optimizing display smoothness and power usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If a greater Frames Per Second (FPS) is used to display frames of a software application, then the dynamic visualization smoothness is improved, but the power consumption increases

Engineering Contradiction:
Improvedynamic visualization smoothnessVSAvoidpower consumption
Core Design Contradiction:
Stability of the object's compositionVSUse of energy by moving object

Solution Approach 1:

The patent applies dynamics by making the FPS value adjustable and adaptable rather than fixed. The system dynamically changes the FPS based on the movement velocity calculated from motion vectors, allowing the frame rate to be optimized in real-time according to content requirements, thus balancing smoothness and power consumption

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the FPS parameter based on calculated movement velocity. By computing motion vectors between frames and determining velocity thresholds, the system adjusts the FPS parameter to match the actual movement intensity in the content, achieving optimal visualization quality while reducing unnecessary power consumption

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If a fixed target FPS is determined based on user experiences, then the smoothness requirement is met, but the power consumption cannot be optimized

Engineering Contradiction:
ImprovesmoothnessVSAvoidpower consumption
Core Design Contradiction:
Stability of the object's compositionVSUse of energy by moving object

Solution Approach 1:

The patent implements feedback by calculating motion vectors between consecutive frames, determining movement velocity, and using this information to adjust the FPS. This closed-loop approach allows the system to respond to actual content characteristics and optimize power consumption while maintaining smoothness where needed

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-service by automatically determining the appropriate FPS based on its own analysis of content movement velocity, eliminating the need for manual configuration or subjective user experience testing while achieving both smoothness and power efficiency

Inventive Principle:
Principle #25Self-service

3Stability of the object's composition

If a target FPS is determined based on instant number of dropped frames, then the display continuity is improved, but the suitability for different software applications deteriorates

Engineering Contradiction:
Improvedisplay continuityVSAvoidsuitability for different software applications
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent changes the FPS parameter based on calculated movement velocity specific to each application's content. By computing motion vectors and velocity thresholds dynamically, the system adapts the frame rate to the actual movement characteristics of each software application, ensuring both continuity and application-specific suitability

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10192529B2Electronic apparatus, frames per second decision method, and non-transitory computer readable storage medium thereof
Publication Date: 2019.01.29 MEDIATEK INC
  • US10192529B2 patent drawing
  • US10192529B2 patent drawing
  • US10192529B2 patent drawing

AI summary

An electronic apparatus, FPS decision method, and non-transitory computer readable storage medium thereof are provided. The electronic apparatus comprises a circuit. The circuit calculates a movement value according to a plurality of first data corresponding to a first frame for display and a plurality of second data corresponding to a second frame for display. The circuit further calculates a target FPS for displaying a plurality of third frames according to the movement value and a number of frame time between the first frame and the second frame.