Video Block Coding Without Division for Chroma Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies, such as HEVC and VVC, require division operations which can be computationally expensive and inefficient, particularly for non-square blocks and chroma prediction, limiting coding efficiency.

Innovation Solution

Implement a coding tool that eliminates division operations by using a slope adjustment for a cross-component linear model (CCLM) and chroma fusion prediction, optimizing video processing without the need for division.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If division operations are used in video coding (HEVC, VVC), then coding accuracy can be maintained, but computational complexity increases and hardware implementation efficiency decreases

Engineering Contradiction:
Improvecoding accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces expensive division operations with cheaper multiplication and addition operations. Specifically, it uses pre-computed slope values and offset values that can be derived through multiplication and addition only, eliminating the need for division operations in CCLM and chroma fusion prediction modes. This substitution maintains coding accuracy while significantly reducing computational complexity for hardware implementation.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent transforms the mathematical parameters used in video coding from division-based formulations to multiplication-based formulations. By pre-computing slope and offset parameters through multiplication and addition operations during encoding, the patent enables the decoder to reconstruct chroma samples using only multiplication and addition, thereby changing the operational parameters from division-intensive to multiplication-intensive operations.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If division operations are used for non-square blocks and chroma prediction, then prediction accuracy is maintained, but processing speed decreases

Engineering Contradiction:
Improveprediction accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The patent replaces slow division operations with faster multiplication and addition operations in chroma prediction modes. By using pre-computed slope values derived through multiplication and addition, the patent eliminates division operations that are computationally expensive and time-consuming, thereby significantly improving processing speed while maintaining prediction accuracy through the alternative mathematical formulation.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Productivity

If traditional CCLM and chroma fusion prediction are implemented, then coding efficiency is achieved, but hardware implementation becomes more complex due to division operations

Engineering Contradiction:
Improvecoding efficiencyVSAvoidhardware implementation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent eliminates division operations from CCLM and chroma fusion prediction modes by using pre-computed slope and offset values that can be calculated through multiplication and addition only. This substitution maintains coding efficiency while dramatically simplifying hardware implementation, as multiplication and addition operations are natively supported by standard hardware arithmetic units without requiring complex division circuits.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent performs pre-computation of slope and offset parameters during the encoding phase using multiplication and addition operations. These pre-computed values are then transmitted to the decoder, which can reconstruct chroma samples using only multiplication and addition operations. This preliminary action shifts the computational burden to the encoding phase and simplifies the decoding phase, reducing overall hardware complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260039844A1Method, apparatus, and medium for video processing
Publication Date: 2026.02.05 DOUYIN VISION CO LTD
  • US20260039844A1 patent drawing
  • US20260039844A1 patent drawing
  • US20260039844A1 patent drawing

AI summary

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. In the method, for a conversion between a current video block of a video and a bitstream of the video, a coding tool without a division operation for the current video block is applied. The coding tool comprises at least one of: a slope adjustment for a cross-component linear model (CCLM), or a chroma fusion prediction. The conversion is performed based on the applying.