Video Coding Parameter Inheritance for CCRM, IntraTMP, and IBC

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies, such as MPEG-2, MPEG-4, ITU-T.263, ITU-T.264/MPEG-4 AVC, ITU-T.265 HEVC, and VVC, require further improvements in coding efficiency.

Innovation Solution

Implementing model parameter inheritance for coding tools like cross-component model based residual coding (CCRM), intra template matching prediction (intraTMP) filter, and intra block copy (IBC) filter, including history, temporal, and spatial based model parameter inheritance, to enhance video coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional video coding technologies (MPEG-2, MPEG-4, H.264, H.265, VVC) are used, then video compression is achieved, but coding efficiency is insufficient

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcompression performance
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent applies preliminary action by performing model parameter inheritance from previously decoded video units. The decoder retrieves and reuses model parameters (such as CCRM parameters, intraTMP filter parameters, IBC filter parameters) from historical video units before decoding the current video unit, thereby avoiding redundant calculations and improving coding efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements copying by duplicating and reusing model parameters from previously decoded video units. The decoder copies parameters such as cross-component model parameters, template matching filter parameters, and block copy filter parameters from historical units to the current unit, reducing the need to retransmit and recalculate these parameters

Inventive Principle:
Principle #26Copying

2Productivity

If model parameter inheritance is implemented for CCRM, intraTMP, and IBC tools, then coding efficiency improves, but computational complexity increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcomputational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs model parameter inheritance as a preliminary action before decoding the current video unit. By retrieving and applying parameters from previously decoded units upfront, the system avoids more complex computations during the main decoding process, thereby improving efficiency without significantly increasing overall complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The decoding system serves itself by automatically retrieving and reusing model parameters from its own previous decoding operations. The decoder maintains internal parameter states from previously decoded video units and applies them to current units without requiring external intervention or complex external processing

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260101057A1Method, apparatus, and medium for video processing
Publication Date: 2026.04.09 DOUYIN VISION CO LTD
  • US20260101057A1 patent drawing
  • US20260101057A1 patent drawing
  • US20260101057A1 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 unit of a video and a bitstream of the video, a model parameter inheritance for a coding tool is performed, the coding tool comprising at least one of: a cross-component model based residual coding (CCRM) tool, an intra template matching prediction (intraTMP) filter tool, or an intra block copy (IBC) filter tool, the model parameter inheritance comprising at least one of: a history based model parameter inheritance, a temporal based model parameter inheritance, or a spatial based model parameter inheritance. The conversion is performed based on the model parameter inheritance.