Chroma Cross-Decoding Flags for Parallel Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The high complexity of cross-component dependency coding modes in video coding standards like H.266/VVC hinders effective parallel processing and fast coding in certain scenes.

Innovation Solution

A flag-based mechanism is introduced to enable or disable cross-decoding and cross-encoding functions based on the dependency relationship between color components, allowing for independent or dependent decoding/encoding, thereby optimizing coding efficiency and reducing complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If cross-component dependency coding modes (CCLM, DM) are used to improve coding efficiency, then coding efficiency is improved, but device complexity increases and parallel processing capability deteriorates

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcomplexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a dynamic flag mechanism that allows the coding system to switch between cross-component dependency modes and independent decoding modes based on scene characteristics. The flag indicates whether cross-decoding function should be enabled or disabled for each picture, enabling adaptive complexity management while maintaining high coding efficiency when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational parameter of the cross-decoding function by introducing a flag that can enable or disable this function. When the flag indicates independent decoding mode, the cross-decoding function is disabled, simplifying the processing path. When cross-decoding mode is selected, the function is enabled to leverage color component dependencies for improved efficiency.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If cross-component dependency coding modes are used to improve coding efficiency, then coding efficiency is improved, but parallel processing capability deteriorates

Engineering Contradiction:
Improvecoding efficiencyVSAvoidparallel processing capability
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements a dynamic mode selection mechanism where the cross-decoding function can be enabled or disabled based on the flag. When disabled, the independent decoding mode allows for simpler parallel processing architecture, while enabling cross-decoding when scene content benefits from color component dependency exploitation for improved efficiency.

Inventive Principle:
Principle #15Dynamics

3Productivity

If cross-decoding function is enabled to decode based on color component dependency, then coding efficiency is improved, but processing time increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent introduces a dynamic flag that controls the cross-decoding function enablement. For scenes requiring fast processing, the flag can be set to disable cross-decoding, reducing processing time. For scenes where coding efficiency is prioritized, the flag enables cross-decoding to leverage color component dependencies.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational state of the cross-decoding function through the flag parameter. By switching between enabled and disabled states based on scene characteristics, the system optimizes the balance between processing time and coding efficiency for different video scenarios.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12568227B2Method for picture decoding/encoding, decoder, encoder, and computer program using flag enabled cross-decoding and cross-encoding of color components
Publication Date: 2026.03.03 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US12568227B2 patent drawing
  • US12568227B2 patent drawing
  • US12568227B2 patent drawing

AI summary

A method for picture decoding, a method for picture encoding, a decoder, and an encoder are provided. The method includes the following. A bitstream corresponding to a current picture is acquired. The bitstream is parsed to obtain a flag corresponding to the current picture. A cross-decoding function is disabled when a decoding manner indicated by the flag is independent decoding of colour components, where the cross-decoding function allows decoding based on a dependency relationship between two chroma components. The cross-decoding function is enabled when the decoding manner indicated by the flag is cross-decoding of colour components. The current picture is decoded in a direct mode (DM).