Adaptive Video Encoding Resolution Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video encoders indiscriminately encode video frames, leading to poor quality under limited bandwidth conditions, such as at 750 kbps for encoders like H.264, H.265, and iOS, resulting in suboptimal video performance.

Innovation Solution

A method and apparatus for video encoding that adaptively adjusts the resolution of input video frames by selecting between full-resolution and downsampling processing manners based on determined processing parameters, allowing for flexible encoding to improve quality within bandwidth constraints.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If all video frames are indiscriminately encoded at full resolution, then the encoding process is simple and consistent, but the video quality deteriorates under limited bandwidth conditions

Engineering Contradiction:
Improvevideo encoding qualityVSAvoidencoding process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements dynamic selection between full-resolution encoding and downsampling encoding based on real-time analysis of video frame characteristics. The encoding resolution is adjusted dynamically according to frame complexity, motion intensity, and content importance, transforming the static encoding process into an adaptive system that optimizes quality for limited bandwidth conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different encoding resolutions to different video frames based on their specific characteristics. Important frames (e.g., keyframes, high-motion frames) are encoded at full resolution while less critical frames are downsampled, creating local quality variations that maintain overall video quality while reducing total bandwidth requirements

Inventive Principle:
Principle #3Local quality

2Loss of energy

If video frames are downsampled to reduce bandwidth, then the bandwidth consumption decreases, but the video quality deteriorates

Engineering Contradiction:
Improvebandwidth consumptionVSAvoidvideo encoding quality
Core Design Contradiction:
Loss of energyVSManufacturing precision

Solution Approach 1:

The patent changes the resolution parameter selectively for different video frames based on their characteristics. By analyzing frame complexity, motion content, and importance metrics, the system adjusts the resolution parameter dynamically - using full resolution when quality is critical and applying downsampling when bandwidth reduction is prioritized, thus optimizing the quality-bandwidth tradeoff

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies downsampling selectively to only those frames where it provides benefit, rather than uniformly to all frames. By identifying and preserving full resolution for important frames while applying partial downsampling to less critical frames, the system achieves bandwidth reduction without excessive quality loss

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If conventional encoders encode all frames uniformly, then the encoding process is efficient and fast, but the video quality is poor under bandwidth constraints

Engineering Contradiction:
Improveencoding efficiencyVSAvoidvideo encoding quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent performs preliminary analysis of video frame characteristics (complexity, motion, importance) before the actual encoding process. This pre-processing step identifies which frames require full resolution and which can be downsampled, allowing the encoding system to prepare appropriate parameters in advance and avoid quality degradation during the encoding phase itself

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11558639B2Selective resolution video encoding method, computer device, and readable storage medium
Publication Date: 2023.01.17 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11558639B2 patent drawing
  • US11558639B2 patent drawing
  • US11558639B2 patent drawing

AI summary

This application relates to a video encoding method performed at a computer device. The method includes: obtaining an input video frame; determining a processing parameter corresponding to the input video frame; selecting, from candidate processing manners according to the processing parameter, a target processing manner corresponding to the input video frame, the candidate processing manners comprising a full-resolution processing manner and a downsampling processing manner; and encoding the input video frame according to the target processing manner, to obtain encoded data corresponding to the input video frame. Therefore, the target processing manner of the input video frame can be flexibly selected, and the input video frame is encoded according to the target processing manner, to adaptively adjust a resolution of the input video frame, and improve video encoding quality.