Video Coding Bitstream Control for Low-Latency Network Fluctuations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video coding systems fail to quickly adapt to fluctuating network conditions, leading to significant latency and poor user experience in high frame rate applications like online gaming, as they react slowly to changes in network status and fail to balance visual quality and latency effectively.

Innovation Solution

A system that estimates current network status by parsing bitstream size and latency feedback, using weighted linear regression and reinforcement learning to rapidly adjust the target bitstream size, ensuring low latency and high visual quality by detecting outliers and refining bitstream size adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional video coding systems use traditional bitrate control methods, then visual quality is maintained at acceptable levels, but latency responds too slowly to network fluctuations causing poor user experience in high frame rate applications

Engineering Contradiction:
Improvelatency response speedVSAvoiduser experience quality
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary actions by proactively adjusting the target bitstream size before significant latency accumulation occurs. It uses predicted network status and pre-calculated adjustment parameters to anticipate and prevent latency issues, rather than reacting after they manifest. This is achieved through continuous network status prediction and proactive bitstream size modification based on predicted bandwidth changes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring actual latency and bitstream size, comparing them against targets, and using this information to adjust future bitstream sizes. The feedback loop includes receiving latency feedback from the receiving device, calculating adjustments based on the difference between actual and target latency, and using these adjustments to modify subsequent bitstream sizes dynamically.

Inventive Principle:
Principle #23Feedback

2Speed

If the system rapidly adjusts bitstream size to reduce latency, then latency is significantly reduced, but visual quality may deteriorate due to aggressive adjustments

Engineering Contradiction:
Improvelatency reduction speedVSAvoidvisual quality consistency
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The system applies parameter changes by dynamically modifying the target bitstream size parameter based on network conditions and latency requirements. It adjusts this parameter smoothly using calculated adjustment values that balance latency reduction needs with visual quality preservation. The parameter adjustment is governed by constraints that prevent overly aggressive changes while still achieving significant latency reduction.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements dynamics by making the bitstream size adjustment process adaptive and flexible rather than static. It continuously adapts the adjustment magnitude based on current network status, latency conditions, and visual quality requirements. The dynamic adjustment mechanism allows the system to optimize between latency reduction and quality preservation in real-time based on actual operating conditions.

Inventive Principle:
Principle #15Dynamics

3Productivity

If the system uses complex adjustment algorithms to balance latency and quality, then performance is optimized, but computational complexity increases

Engineering Contradiction:
Improveperformance optimizationVSAvoidalgorithm complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system applies segmentation by dividing the complex adjustment algorithm into distinct functional modules: network status prediction module, latency calculation module, bitstream size adjustment module, and quality constraint module. Each module performs a specific function and can be independently optimized or implemented. This modular segmentation reduces overall complexity while maintaining performance optimization capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses parameter changes to simplify the algorithm by transforming complex optimization problems into parameter adjustment problems. Instead of solving complex optimization equations in real-time, it pre-calculates adjustment parameters and uses simple lookup or interpolation methods to determine bitstream size changes. This parameter-based approach maintains performance while significantly reducing computational complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12483711B2Method and system of video coding with fast low-latency bitstream size control
Publication Date: 2025.11.25 INTEL CORP
  • US12483711B2 patent drawing
  • US12483711B2 patent drawing
  • US12483711B2 patent drawing

AI summary

Techniques related to video coding with fast low-latency bitstream size control includes detecting outliers and determining a target bitstream size based on the outlier and reinforcement-learning.