Dynamic Frame Rate Profile Switching for Video Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video playback systems face challenges in maintaining optimal video quality due to varying available resources, leading to potential stalling and hiccups, as they struggle to adapt to changing conditions without compromising quality or requiring excessive user intervention.

Innovation Solution

A method that automatically switches between predefined frame rate profiles based on detected video quality and resource availability, allowing for dynamic adjustment of video processing algorithms to ensure optimal quality without visible artifacts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If frame rate conversion algorithms are used to adapt frame rate, then video playback can be maintained under varying resource conditions, but the algorithm requires significant processing resources that may not be available in real-time processing

Engineering Contradiction:
Improveframe rate adaptationVSAvoidprocessing resources
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent changes the parameter of frame rate dynamically based on available resources. Multiple frame rate profiles are defined, and the system switches between them depending on resource availability and quality requirements, allowing adaptation without consistently consuming high processing resources

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system makes the frame rate dynamic rather than fixed. It continuously monitors resource availability and quality metrics, adjusting the frame rate profile in real-time to match current system conditions, enabling the system to be both adaptable and resource-efficient

Inventive Principle:
Principle #15Dynamics

2Reliability

If processing quality is reduced to prevent stalling and hiccups, then video playback stability improves, but video quality becomes suboptimal

Engineering Contradiction:
Improvevideo playback stabilityVSAvoidvideo quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system dynamically adjusts processing quality through frame rate profile switching. Instead of using fixed low quality settings, it monitors actual system conditions and quality metrics, raising or lowering the frame rate profile to achieve the highest possible quality while maintaining stability when resources are limited

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback by detecting quality metrics and using this information to adjust frame rate profile selection. This closed-loop approach ensures that quality is optimized based on actual system performance rather than predetermined conservative settings

Inventive Principle:
Principle #23Feedback

3Device complexity

If a fixed frame rate profile is used, then processing is simpler and more predictable, but the system cannot adapt to varying resource availability over time

Engineering Contradiction:
Improveprocessing simplicityVSAvoidresource adaptation
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the frame rate into multiple discrete profiles rather than using a single fixed value or continuous adjustment. This segmentation maintains relative simplicity while enabling adaptation, as the system only needs to switch between predefined profiles rather than calculate optimal rates dynamically

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses parameter changes by switching between predefined frame rate profiles. This approach maintains simplicity through predefined options while achieving adaptability through profile switching based on resource conditions, avoiding the complexity of real-time optimization algorithms

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10362264B2Profile for frame rate conversion
Publication Date: 2019.07.23 ENTROPIC COMM INC
  • US10362264B2 patent drawing

AI summary

The present application relates to a method for frame rate conversion. The present application relates also to a system for frame rate conversion and a computer comprising said frame rate. In addition, the present application relates to a computer readable medium having a computer program for performing said method. The method comprises defining a first frame rate profile with a first frame rate, defining at least a second frame rate profile with a second frame rate, rendering video frames at the first frame rate profile, detecting the quality of the rendered video frames, and switching from the first frame rate profile to the second frame rate profile at least depending on the detected quality of the rendered video frames.