Intelligent Video Frame Dropping for Wireless Congestion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional wireless communication devices drop video frames without considering their importance, leading to poor video playback quality during network congestion, as they treat all frame types equally and drop frames randomly, resulting in equal proportional loss of I, P, and B frames.

Innovation Solution

Implementing a system where wireless communication devices intelligently drop frames based on their contextual importance, prioritizing the transmission of more important frames like I or IDR frames and dropping less important frames like B frames at a higher rate, using metrics such as frame type, previous packet drop rates, and temporal order to manage network congestion while maintaining video quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If frames are dropped randomly without considering importance, then network congestion is relieved and transmission rate is maintained, but video playback quality deteriorates due to loss of important frames

Engineering Contradiction:
Improvetransmission rateVSAvoidvideo playback quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies local quality by treating different video frames differently based on their importance. I-frames (intra-coded frames) are assigned high importance and protected from dropping, while B-frames (bidirectional predicted frames) are assigned low importance and more likely to be dropped. This selective treatment based on local frame characteristics resolves the contradiction by maintaining transmission throughput while preserving critical video quality information.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of frame selection by introducing contextual importance levels as a new criterion. Instead of uniform random dropping, the system evaluates each frame's importance based on its type (I, P, or B frame) and temporal context, dynamically adjusting which frames to transmit or drop. This parameter change enables differentiated frame handling that maintains both transmission rate and video quality.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If all frame types are treated equally during congestion, then transmission control is simple, but video quality suffers due to proportional loss of important I-frames

Engineering Contradiction:
Improveframe selection complexityVSAvoidvideo quality
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements local quality by assigning different importance weights to different frame types. I-frames receive high importance weights since they contain complete image information, P-frames receive medium weights, and B-frames receive low weights. This localized differentiation in frame treatment improves video quality without requiring complex overall system changes, as each frame is evaluated and handled according to its specific characteristics.

Inventive Principle:
Principle #3Local quality

3Productivity

If frames are dropped to reduce data volume during congestion, then network flow control is improved, but information loss increases reducing video fidelity

Engineering Contradiction:
Improvenetwork flow controlVSAvoidvideo information loss
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies local quality by selectively preserving important video information while dropping less important data. I-frames containing complete image information are protected from dropping, while B-frames containing only predictive differences are more readily dropped. This localized information preservation strategy improves network flow control by reducing total data volume while minimizing loss of critical video information.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of frame selection by introducing contextual importance levels as a new criterion. Instead of uniform random dropping, the system evaluates each frame's importance based on its type (I, P, or B frame) and temporal context, dynamically adjusting which frames to transmit or drop. This parameter change enables differentiated frame handling that maintains both transmission rate and video quality.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11350142B2Intelligent video frame dropping for improved digital video flow control over a crowded wireless network
Publication Date: 2022.05.31 TELIT IOT SOLUTIONS INC
  • US11350142B2 patent drawing
  • US11350142B2 patent drawing
  • US11350142B2 patent drawing

AI summary

A device, system and method for intelligently dropping frames in a congested wireless network. Video frames from a video encoder may be received and queued in an ordered sequence of outgoing video frames in a transmission queue to be transmitted as data packets by a wireless communication circuit. When network congestion is detected, a relative contextual importance level of an incoming frame received from the video input channel may be compared relative to at least one frame in the transmission queue. The compared frame that has a lower relative contextual importance level may be dropped or omitted from the transmission queue, thereby transmitting data packets of the frames in the transmission queue without the dropped or omitted frames.