Unified Chroma Prediction Weights for Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video codecs face complexity in handling different chroma formats, such as YUV 4:4:4 and YUV 4:2:0, which increases processing overhead and power consumption due to the need for distinct weight sets and reference sample smoothing techniques for each format.

Innovation Solution

A method is introduced to unify the treatment of chroma components across different formats by applying a single set of weights for pixel blending and disabling intra-reference sample smoothing for both YUV 4:2:0 and YUV 4:4:4 formats, allowing for consistent processing and reduced complexity in video encoding and decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If distinct weight sets and reference sample smoothing techniques are used for each chroma format (YUV 4:4:4 and YUV 4:2:0), then the quality of chroma prediction is improved, but the processing complexity and power consumption increase

Engineering Contradiction:
Improvechroma prediction qualityVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies a single set of pixel blending weights for both YUV 4:4:4 and YUV 4:2:0 chroma formats, making the weight calculation mechanism universal across different formats. This eliminates the need for separate weight sets for each format, thereby reducing processing complexity while maintaining adequate prediction quality

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent disables intra-reference sample smoothing for chroma samples in both YUV 4:4:4 and YUV 4:2:0 formats, changing the processing parameter from smoothing enabled to disabled. This parameter change simplifies the reference sample preparation process and reduces computational overhead

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If distinct weight sets and reference sample smoothing techniques are used for each chroma format, then the accuracy of pixel blending is improved, but the power consumption increases

Engineering Contradiction:
Improvepixel blending accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

By using a single set of pixel blending weights for both chroma formats, the patent reduces the computational workload required for weight calculation and application. This universal approach decreases the number of processing operations, thereby reducing power consumption while maintaining acceptable blending accuracy

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Disabling intra-reference sample smoothing changes the processing parameter to reduce computational intensity. This parameter change directly lowers the power consumption associated with reference sample preparation and pixel blending operations

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If separate processing techniques are applied for YUV 4:4:4 and YUV 4:2:0 formats, then the chroma component quality is maintained, but the encoding and decoding time increases

Engineering Contradiction:
Improvechroma component qualityVSAvoidencoding and decoding time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements a universal processing approach where the same pixel blending weights and reference sample handling techniques are applied to both YUV 4:4:4 and YUV 4:2:0 formats. This eliminates the need for format-specific processing branches, thereby reducing encoding and decoding time while maintaining chroma quality

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent merges the processing pipelines for different chroma formats by applying the same techniques (single weight set, disabled smoothing) to both YUV 4:4:4 and YUV 4:2:0. This consolidation reduces the overall processing time by eliminating redundant operations

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12022095B2Video coding with unfiltered reference samples using different chroma formats
Publication Date: 2024.06.25 QUALCOMM INC
  • US12022095B2 patent drawing
  • US12022095B2 patent drawing
  • US12022095B2 patent drawing

AI summary

A device for processing video data includes a memory configured to store video data and one or more processors implemented in circuitry. The one or more processors are configured to obtain unfiltered reference samples for an area of a picture of the video data. The one or more processors are configured to disable intra-reference sample smoothing of the unfiltered reference samples for chroma samples in a YUV 4:2:0 format and in a YUV 4:4:4 format. The one or more processors are further configured to generate, using intra-prediction, chroma samples of a predicted block for a block of the picture based on the unfiltered reference samples when generating the chroma components in the YUV 4:2:0 format and when generating the chroma components in the YUV 4:4:4 format.