Bit Rate Control Apparatus for Video Conference Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video conferencing systems experience issues like frozen frames, mosaic-like block noise, network packet loss, video delay, and asynchronization when using a fixed bit rate for video encoding, necessitating dynamic bit rate adjustment based on network conditions.

Innovation Solution

A bit rate control apparatus with a bit rate recording unit, reducing unit, and increasing unit that adjusts the current bit rate based on network feedback parameters, setting a cordon bit rate to prevent issues and periodically increasing the bit rate within predetermined limits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a fixed bit rate is used for video encoding, then the device complexity is reduced, but the video quality and reliability deteriorate due to frozen frames, packet loss, and network issues

Engineering Contradiction:
Improvebit rate control mechanismVSAvoidvideo transmission quality
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements dynamic bit rate adjustment by periodically increasing the bit rate within predetermined limits and reducing it when event flags occur, transforming the static fixed bit rate into a dynamic adaptive system that responds to network conditions while maintaining manageable complexity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs feedback mechanisms by monitoring event parameters and network conditions, using event flags to trigger bit rate reductions when quality degradation is detected, and periodically increasing bit rate when conditions permit, creating a closed-loop control system

Inventive Principle:
Principle #23Feedback

2Reliability

If the bit rate is periodically increased to improve video quality, then the video transmission quality improves, but the risk of network packet loss and frozen frames increases

Engineering Contradiction:
Improvevideo transmission qualityVSAvoidnetwork packet loss and frozen frames
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary anti-action by establishing predetermined bit rate increase limits and monitoring event parameters in advance, preparing to reduce bit rate when event flags occur before actual quality degradation happens, preventing packet loss and frozen frames proactively

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The patent implements periodic bit rate increases within controlled limits, systematically adjusting the bit rate at regular intervals rather than continuously, allowing the system to adapt to network conditions while maintaining stability and avoiding overwhelming the network

Inventive Principle:
Principle #19Periodic action

3Reliability

If the bit rate is dynamically adjusted based on network conditions, then the video quality improves, but the device complexity and control difficulty increase

Engineering Contradiction:
Improvevideo conference qualityVSAvoidbit rate control apparatus
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the bit rate control apparatus dynamic by implementing periodic bit rate increases and event-driven reductions, allowing the system to adapt to changing network conditions automatically without requiring complex manual intervention or overly sophisticated control algorithms

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8791981B2Bit rate control apparatus and method thereof
Publication Date: 2014.07.29 QUANTA COMPUTER INC
  • US8791981B2 patent drawing
  • US8791981B2 patent drawing
  • US8791981B2 patent drawing

AI summary

A bit rate control apparatus applied in a video conference system is provided. The apparatus has a bit rate recording unit, configured to update a current bit rate; a bit rate reducing unit, configured to receive at least one event parameter and the current bit rate, and determine whether an event flag corresponding to the event parameters occurs; and a bit rate increasing unit, configured to increase the current bit rate periodically, wherein when the event flag occurs, the bit rate reducing unit reduces the current bit rate.