Adaptive Video Frame Downsampling for Bandwidth Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video encoders encode frames indiscriminately, leading to poor video quality at limited bandwidth, as they fail to adaptively select suitable downsampling information for each frame.

Innovation Solution

A method and apparatus for video encoding and decoding that adaptively select downsampling information based on a sampling parameter, ensuring the parameter is reproducible in the decoding process, allowing for flexible and adaptive selection of downsampling for each input video frame to improve quality at limited bandwidth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all video frames are encoded indiscriminately, then encoding completeness is maintained, but video quality deteriorates under limited bandwidth

Engineering Contradiction:
Improveencoding completenessVSAvoidvideo quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent applies local quality by differentiating encoding treatment for different video frames based on their characteristics. Important frames (e.g., key frames, high-motion frames) are encoded with higher quality, while less important frames use lower quality encoding. This resolves the contradiction by maintaining encoding completeness across all frames while varying the quality level locally according to frame importance, thereby improving overall video quality under limited bandwidth.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes encoding parameters dynamically based on frame characteristics. By adjusting parameters such as quantization parameter (QP), resolution, or bitrate allocation for different frames, the system maintains completeness of encoding while optimizing quality distribution. This parameter adaptation allows the encoder to allocate bandwidth more effectively, improving video quality without sacrificing encoding coverage.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If downsampling is applied to reduce bandwidth, then transmission efficiency improves, but video quality may deteriorate

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidvideo quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent makes downsampling dynamic and adaptive rather than static. The downsampling ratio and method are adjusted based on frame characteristics, motion complexity, and importance. This dynamic approach allows the system to maintain high transmission efficiency by applying downsampling where appropriate while preserving video quality by reducing or eliminating downsampling for important frames, thus resolving the contradiction between transmission efficiency and video quality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different downsampling strategies are applied to different regions or frames based on their importance. Critical frames or regions with important visual information undergo minimal or no downsampling, while less important areas use higher downsampling ratios. This local differentiation maintains transmission efficiency through selective downsampling while preserving video quality in critical areas.

Inventive Principle:
Principle #3Local quality

3Ease of manufacture

If conventional encoders process all frames uniformly, then processing simplicity is maintained, but adaptive optimization is lost

Engineering Contradiction:
Improveprocessing simplicityVSAvoidadaptive optimization
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent performs preliminary analysis of each video frame to determine its characteristics and importance before encoding. This preliminary action includes assessing motion complexity, frame type, and visual importance, which then guides the encoding and downsampling decisions. While this adds some processing complexity, it enables adaptive optimization by preparing frame-specific parameters in advance, resolving the contradiction between processing simplicity and adaptive optimization.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11451787B2Method and apparatus for video encoding and decoding
Publication Date: 2022.09.20 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11451787B2 patent drawing
  • US11451787B2 patent drawing
  • US11451787B2 patent drawing

AI summary

A video coding method is provided. The method includes obtaining an input video frame, obtaining a sampling parameter corresponding to the input video frame, determining downsampling information according to the sampling parameter, and encoding the input video frame according to the downsampling information to obtain encoded data corresponding to the input video frame, where determining the downsampling information includes: in response to determining the input video frame includes a B-frame, selecting a first downsampling proportion for the B-frame; and in response to determining the input video frame includes a P-frame, selecting a second downsampling proportion for the P-frame, the second downsampling proportion is lower than the first downsampling proportion, and the first and the second downsampling proportions are part of the downsampling information.