Video Decoding Conditional High Bit-Depth Signaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video compression systems, such as HEVC and VVC, face limitations in high bit-depth coding efficiency due to inconsistencies and redundant signaling in the high-level syntax of VVC's operation range extension, particularly when bit depth is less than or equal to 10, leading to undesirable behavior and inefficient tool activation.

Innovation Solution

The proposed solution involves conditional signaling of SPS flags based on bit depth, disabling tools for bit depths less than or equal to 10, and optimizing the signaling of extended precision and rice parameter adaptation flags to ensure efficient high bit-depth processing only when necessary, thereby simplifying the decoding process and removing redundancy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If high bit-depth tools are always activated in VVC operation range extension, then coding efficiency for high bit-depth content is improved, but redundancy and inconsistent signaling occur when bit depth is less than or equal to 10

Engineering Contradiction:
Improvecoding efficiencyVSAvoidsignaling complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the activation of high bit-depth tools conditional rather than static. The `sps_range_extension_flag` and related parameters are dynamically enabled only when `bitDepth > 10`, allowing the system to adapt its complexity based on the actual bit-depth requirements of the video content being processed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter state of tool activation based on bit-depth conditions. By introducing conditional logic that modifies which parameters are active (extended precision processing, transform skip coding, rice parameter adaptation) depending on whether `bitDepth > 10`, the system optimizes both efficiency and complexity management.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If all high bit-depth parameters are always present in video data, then decoding flexibility is improved, but redundant signaling occurs for low bit-depth content

Engineering Contradiction:
Improvedecoding flexibilityVSAvoidsignaling redundancy
Core Design Contradiction:
Adaptability or versatilityVSLoss of substance

Solution Approach 1:

The patent extracts the unnecessary high bit-depth parameters from the signaling structure when they are not needed. By conditionally including `sps_range_extension` parameters only when `bitDepth > 10`, the system removes redundant signaling information that would otherwise be present but unused in low bit-depth scenarios.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies local quality by tailoring the presence of parameters to specific local conditions (bit-depth values). Different parameter sets are used for different bit-depth ranges, optimizing the signaling structure for each local scenario rather than using a uniform approach for all cases.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If high bit-depth tools are activated without bit depth checking, then decoding process is simplified, but incorrect tools may be applied to inappropriate bit-depth content

Engineering Contradiction:
Improvedecoding process simplicityVSAvoidtool activation accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies preliminary action by performing bit-depth checking before tool activation. The decoder first determines the bit-depth value and then conditionally activates the appropriate tools based on whether `bitDepth > 10`, preventing incorrect tools from being applied while maintaining a straightforward decoding process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240298011A1Method and apparatus for video encoding and decoding
Publication Date: 2024.09.05 INTERDIGITAL CE PATENT HOLDINGS SAS
  • US20240298011A1 patent drawing
  • US20240298011A1 patent drawing
  • US20240298011A1 patent drawing

AI summary

At least a method and an apparatus are presented for efficiently encoding or decoding video wherein the signaling and/or the enabling of high bit depth process, for instance related to the transform skip coding mode or the entropy coding using rice parameter, are improved. For example, the method comprises obtaining video data, wherein the video data comprise at least one part of a coded picture, the coded picture being coded on a number of bits called bit depth, and determining whether the bit depth of the coded picture is larger than a level; and responsive to a determination that bit depth of the coded picture is larger than the level, obtaining from the video data, an information (sps_range_extension_flag) that indicates whether at least one parameter (sps_range_extension) related to high bit depth process is present in the video data for the coded picture.