Video Coding With Overlapping CU Modes for Cross-Standard Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding/decoding standards face inefficiencies when converting bitstream data from one standard to another, requiring decoding and recoding processes that lower the coding efficiency of video frames.

Innovation Solution

A method and apparatus that determine the prediction mode of a second coding unit (CU) in a video frame based on the prediction mode of an overlapping first CU under a different coding/decoding standard, simplifying the process and improving coding efficiency by leveraging existing mode information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video bitstream data is decoded and recoded according to a different coding/decoding standard, then format conversion is achieved, but coding efficiency of video frames deteriorates due to comparing coding efficiency of coding blocks in different prediction modes

Engineering Contradiction:
Improvecoding standard compatibilityVSAvoidcoding efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by determining the prediction mode of the second CU based on the prediction mode of the overlapping first CU before actual coding. This preliminary determination avoids the need to compare coding efficiency of multiple prediction modes during the coding process, thus maintaining coding efficiency while achieving format conversion between different coding/decoding standards

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by directly adopting the prediction mode from the first CU (coded according to the first standard) and applying it to the corresponding second CU (to be coded according to the second standard). This copying approach eliminates the need for re-evaluating prediction modes, thereby resolving the contradiction between format adaptability and coding efficiency

Inventive Principle:
Principle #26Copying

2Measurement precision

If coding efficiency comparison is performed for coding blocks in different prediction modes, then optimal prediction mode selection is achieved, but coding speed deteriorates

Engineering Contradiction:
Improveprediction mode accuracyVSAvoidcoding speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The prediction mode is determined in advance based on the overlapping first CU's prediction mode, eliminating the need for real-time comparison of multiple prediction modes during coding. This preliminary determination maintains prediction accuracy while significantly improving coding speed

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The first CU's prediction mode information serves the second CU directly, allowing the system to use existing information rather than performing new comparisons. This self-service approach maintains measurement precision while improving processing speed

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250220195A1Video coding method and apparatus, device, and storage medium
Publication Date: 2025.07.03 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20250220195A1 patent drawing
  • US20250220195A1 patent drawing
  • US20250220195A1 patent drawing

AI summary

Embodiments of this application provide a video coding method performed by a computer device. The method includes: acquiring a target video frame and coding information of the target video frame, the target video frame including M first coding units (CUs), and the coding information including locations of the M first CUs in the target video frame and prediction modes of the M first CUs; acquiring a to-be-coded second CU in the target video frame; determining a prediction mode of the second CU according to the prediction mode of a first CU that is in the M first CUs and that has an overlapping region with the second CU; and coding the second CU according to the prediction mode of the second CU, to obtain bitstream data corresponding to the target video frame under a second coding/decoding standard.