Chroma Intra Prediction Units for 4:4:4 Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding techniques, particularly in the Versatile Video Coding (VVC) standard, face challenges with processing throughput due to constraints on smallest chroma intra prediction units (SCIPUs), which restrict the use of smaller chroma blocks in 4:4:4 video formats, leading to decreased coding quality and increased complexity.

Innovation Solution

The techniques disable SCIPU constraints for blocks formatted in 4:4:4 video coding format, allowing smaller blocks to be used, thereby improving processing throughput and coding performance by enabling the use of smaller chroma blocks that can enhance coding quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If SCIPU constraints are applied to 4:4:4 video coding format, then processing throughput is improved, but coding quality deteriorates

Engineering Contradiction:
Improveprocessing throughputVSAvoidcoding quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent applies different SCIPU constraint settings based on the specific video coding format. For 4:4:4 format, SCIPU is disabled to allow smaller chroma blocks and improve coding quality. For other formats (4:2:0, 4:2:2), SCIPU remains enabled to maintain processing throughput efficiency. This local differentiation resolves the contradiction by optimizing parameters specifically for each format's characteristics.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts the SCIPU constraint based on the detected video coding format. The system checks the chroma format identifier and selectively enables or disables SCIPU accordingly. This dynamic adaptation allows the system to optimize between processing throughput and coding quality depending on the specific format being processed.

Inventive Principle:
Principle #15Dynamics

2Productivity

If SCIPU constraints are applied, then processing throughput is improved, but device complexity increases

Engineering Contradiction:
Improveprocessing throughputVSAvoidcoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies SCIPU constraints selectively only when necessary (for 4:2:0 and 4:2:2 formats), while disabling them for 4:4:4 format where they would increase complexity without benefit. This localized application reduces overall system complexity while maintaining throughput optimization where applicable.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the SCIPU parameter state based on the video coding format. By detecting the chroma format and adjusting the SCIPU enable/disable state accordingly, the system optimizes the balance between processing throughput and implementation complexity for each specific format scenario.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If smaller chroma blocks are used, then coding quality is improved, but processing throughput decreases

Engineering Contradiction:
Improvecoding qualityVSAvoidprocessing throughput
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent allows smaller chroma blocks specifically for 4:4:4 format where they improve coding quality, while maintaining larger block sizes for other formats to preserve processing throughput. This localized block size optimization resolves the contradiction by matching block dimensions to format-specific requirements.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts chroma block sizes based on the detected video coding format. For 4:4:4 format, it permits smaller blocks to enhance quality, while for 4:2:0 and 4:2:2 formats, it maintains larger blocks for efficient processing. This dynamic adaptation optimizes the trade-off between coding quality and processing throughput for each format.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11399199B2Chroma intra prediction units for video coding
Publication Date: 2022.07.26 QUALCOMM INC
  • US11399199B2 patent drawing
  • US11399199B2 patent drawing
  • US11399199B2 patent drawing

AI summary

A video decoder can be configured to determine that a block of the video data is formatted in accordance with a 4:4:4 video coding format; determine that the block of the video data is encoded in an intra prediction mode; determine that a smallest chroma intra prediction unit (SCIPU) is disabled for the block in response to determining that the block has the 4:4:4 video coding format; decode the block of the video data based on the determination that the SCIPU is disabled; and output decoded video data comprising a decoded version of the block.