Video Coding Sign Prediction With Bit-Depth Clipping Range Signaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding standards, such as ITU-T H.264, ITU-T H.265, ITU-T H.266, and ECM, face challenges in efficiently encoding and decoding video data, particularly in handling residual data and motion compensation, which can lead to inefficiencies in data compression and decoding processes.

Innovation Solution

Implementing techniques for motion compensation in video coding that involve signaling a flag with a clipping range value based on a default value and a delta minimum value, determined by bit-depth, to optimize clipping processes and improve encoding and decoding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional video coding standards are used for encoding residual data, then compatibility with existing systems is maintained, but encoding efficiency and compression performance are limited

Engineering Contradiction:
Improveencoding efficiencyVSAvoidcoding process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent changes the parameter representation by introducing a flag-based signaling mechanism that indicates whether a clipping range value should be derived from a default value or from explicit delta values. This parameter change optimizes the balance between encoding efficiency and complexity by allowing the encoder to select the most efficient representation method for each coding unit based on the actual data characteristics

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the clipping range value encoding into two distinct cases: (1) when the flag indicates using default values, and (2) when the flag indicates using delta values. This segmentation allows the system to apply different encoding strategies to different portions of the data, improving overall efficiency while maintaining manageable complexity

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If clipping range values are always explicitly signaled, then decoding accuracy is ensured, but bitstream size increases

Engineering Contradiction:
Improveclipping range accuracyVSAvoidbitstream data volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

Instead of always signaling clipping range values (excessive action), the patent applies partial signaling by using a flag to indicate whether explicit delta values are needed. When default values are sufficient, no additional bits are transmitted. This partial action approach maintains accuracy where needed while reducing bitstream volume where default values are adequate

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent inverts the traditional approach by assuming explicit signaling is not needed and only signaling when necessary. The flag indicates the exception case (when delta values are required) rather than the default case, thereby reducing the average bitstream size while ensuring accuracy when required

Inventive Principle:
Principle #13The other way round (Inversion)

3Productivity

If delta values are used for clipping range, then compression efficiency improves, but decoding complexity increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoiddecoding process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by providing default clipping range values that can be used immediately without additional computation. When delta values are signaled, the decoder only needs to perform a simple addition operation with the pre-provided default value, rather than performing complex derivations. This preliminary provision of default values simplifies the decoding process while maintaining compression efficiency

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If bit-depth dependent default values are used, then adaptability to different video resolutions is improved, but calculation complexity increases

Engineering Contradiction:
Improvebit-depth adaptabilityVSAvoidvalue calculation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter by making default clipping range values dependent on bit-depth. Different default values are predefined for different bit-depths (e.g., 8-bit, 10-bit, 12-bit). This parameter change improves adaptability to different video resolutions and quality requirements while avoiding the need for complex runtime calculations, as the appropriate default value can be selected based on the signaled bit-depth parameter

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12574523B2Systems and methods for performing sign prediction in video coding
Publication Date: 2026.03.10 SHARP KK
  • US12574523B2 patent drawing
  • US12574523B2 patent drawing
  • US12574523B2 patent drawing

AI summary

A device may be configured to receive a delta minimum value and a delta maximum value. The device may determine a minimum default value and a maximum default value based on a bit-depth. The device may determine a minimum clipping range value based on the delta minimum value and the minimum default value and a maximum clipping range value based on the delta maximum value and the maximum default value. The device may perform clipping according to the minimum clipping range value and the maximum clipping range value.