Adaptive Clipping Ranges for Accurate Video Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies introduce noise and inefficiencies due to fixed clipping ranges, affecting prediction accuracy and compression efficiency.

Innovation Solution

Adaptive determination of clipping ranges based on input signal and internal codec characteristics, reducing noise and improving coding efficiency by using dynamically adjusted clipping ranges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If fixed clipping ranges are used in video coding, then the coding process is simple and consistent, but noise is introduced and prediction accuracy deteriorates

Engineering Contradiction:
Improveprediction accuracyVSAvoidcoding process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transitioning from fixed clipping ranges to adaptive clipping ranges that vary based on signal characteristics. The clipping range is dynamically adjusted according to the bit depth and dynamic range of the input signal, allowing the coding process to adapt to different content types and quality requirements, thereby improving prediction accuracy without excessive complexity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the clipping range parameter adaptively based on input signal characteristics such as bit depth and dynamic range. By modifying the clipping range parameter according to the specific signal being encoded, the system optimizes prediction accuracy for different video content while maintaining manageable coding complexity through standardized adaptation rules

Inventive Principle:
Principle #35Parameter changes

2Reliability

If adaptive clipping ranges are used, then noise is reduced and prediction accuracy improves, but the complexity of determining and applying clipping ranges increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoidclipping range determination complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the clipping range parameter adaptively based on input signal characteristics such as bit depth and dynamic range. By modifying the clipping range parameter according to the specific signal being encoded, the system optimizes prediction accuracy for different video content while maintaining manageable coding complexity through standardized adaptation rules

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs self-service by automatically determining appropriate clipping ranges based on the inherent characteristics of the input signal itself. The encoder examines the signal's bit depth and dynamic range properties and autonomously selects optimal clipping ranges without requiring external intervention or complex manual configuration, thereby improving reliability while controlling complexity

Inventive Principle:
Principle #25Self-service

3Reliability

If clipping operations are applied to all video data, then noise from clipped portions is reduced, but data processing time and computational resources increase

Engineering Contradiction:
Improvecompression efficiencyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies local quality by selectively applying clipping operations only where needed based on signal characteristics. Rather than uniformly processing all video data with the same clipping range, the system adapts the clipping application to local signal properties such as bit depth and dynamic range variations, improving compression efficiency while reducing unnecessary processing time in regions where clipping is not beneficial

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260019589A1Adaptive range for clipping processes for video and image compression
Publication Date: 2026.01.15 TENCENT AMERICA LLC
  • US20260019589A1 patent drawing
  • US20260019589A1 patent drawing
  • US20260019589A1 patent drawing

AI summary

An example method includes receiving a video bitstream that includes encoded video data and one or more syntax elements indicating one or more clipping ranges. The method includes deriving, based on the one or more syntax elements, the one or more clipping ranges for a portion of the encoded video data. Each of the one or more clipping ranges modifies a range of sample values of the received video bitstream. The method includes performing one or more clipping operations on the encoded video data using the derived one or more clipping ranges.