Scene-Adaptive Video Encoding for Frame Loss Resilience

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding technologies lack flexibility in reference frame structures, leading to inflexible encoding processes and reduced efficiency, particularly in handling frame losses due to fixed reference frame structures like IPPP, which affect decoding and reconstruction.

Innovation Solution

Adaptive switching of reference frame structures based on scene detection and network conditions to determine optimal reference frames and encoding layers, allowing for flexible encoding and improved efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed reference frame structure (e.g., IPPP) is used for video encoding, then the encoding process is simple and consistent, but the flexibility is low and frame loss resilience is poor

Engineering Contradiction:
Improvereference frame structure flexibilityVSAvoidencoding process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic switching between different reference frame structures (IPPP, PBPB, hierarchical) based on scene detection results. The encoder transitions from a static, fixed reference frame structure to a dynamic one that adapts to scene changes, thereby improving flexibility and frame loss resilience without permanently increasing system complexity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the reference frame structure parameters (which frames serve as reference frames and their temporal distances) based on detected scene status. When scene changes are detected, the system adjusts parameters such as reference frame selection and temporal layering to optimize encoding performance for different scene conditions

Inventive Principle:
Principle #35Parameter changes

2Productivity

If scene detection and adaptive reference frame switching are implemented, then encoding efficiency and frame loss resilience are improved, but the encoding process complexity increases

Engineering Contradiction:
Improvevideo encoding efficiencyVSAvoidencoding process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs scene detection in advance before encoding each frame to determine the appropriate reference frame structure. This preliminary analysis allows the encoder to proactively select optimal encoding parameters, improving efficiency by avoiding suboptimal fixed structures while managing complexity through structured detection algorithms

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses scene detection results as feedback to continuously adjust the reference frame structure during encoding. This closed-loop approach optimizes encoding efficiency by adapting to actual scene conditions while managing complexity through systematic feedback processing and structured decision-making

Inventive Principle:
Principle #23Feedback

3Reliability

If every frame is used as a reference frame in IPPP structure, then encoding consistency is maintained, but decoding and reconstruction are affected when frame loss occurs

Engineering Contradiction:
Improvedecoding and reconstruction reliabilityVSAvoidresilience to frame losses
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent prepares multiple reference frame structures in advance (IPPP, PBPB, hierarchical) with different temporal layering and reference frame selections. When frame loss is detected or anticipated, the system can switch to a pre-prepared alternative structure that is more resilient to the specific loss pattern, cushioning the impact on decoding reliability

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Solution Approach 2:

The system dynamically changes reference frame parameters (which frames are used as references and their temporal distances) based on scene status and loss conditions. By adjusting these parameters, the encoder creates more robust reference structures that maintain decoding reliability under frame loss conditions

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250287013A1Video Encoding Method and Related Apparatus
Publication Date: 2025.09.11 HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD
  • US20250287013A1 patent drawing
  • US20250287013A1 patent drawing
  • US20250287013A1 patent drawing

AI summary

A method includes performing scene detection on a current frame of picture to obtain a scene status of the current frame of picture; determining, based on the scene status, a reference frame structure corresponding to the current frame of picture, where the reference frame structure indicates a reference frame of picture of the current frame of picture and an encoding layer of the current frame of picture; and encoding the current frame of picture into a bit stream based on the reference frame structure. In a process of encoding a video, a reference frame of picture and an encoding layer of each frame of picture are adjusted in real time with reference to features such as whether scene switching occurs or whether a scene is kept stable in each frame of picture.