Template-Matched Reference Block Filtering in Video Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Intra Template Matching Prediction (Intra TMP) techniques in video encoding and decoding suffer from low prediction accuracy due to incomplete considerations, leading to large deviations in some scenarios.

Innovation Solution

Implement filtering processing on reference blocks using model parameters determined by first templates and matching templates to correct reconstructed samples, improving prediction accuracy and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the reconstructed sample of the best matched reconstructed block is directly used as the prediction sample, then the encoding and decoding process is simple, but the prediction accuracy is low due to large deviations in some scenarios

Engineering Contradiction:
Improveencoding and decoding efficiencyVSAvoidprediction accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies filtering processing to the reference block before using it as the prediction block. This preliminary action (filtering) corrects the reference block to reduce deviations, thereby improving prediction accuracy without significantly increasing encoding and decoding complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter of the reference block by applying filtering processing with specific model parameters. This transforms the raw reference block into a corrected reference block with improved characteristics, resolving the contradiction between simplicity and accuracy

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If filtering processing is applied to correct the reference block, then the prediction accuracy is improved, but the encoding and decoding complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidencoding and decoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses parameter-based filtering where the filtering operation is defined by model parameters that can be efficiently computed and transmitted. This approach improves prediction accuracy while keeping the complexity manageable through parameterized operations

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces complex manual or iterative adjustment mechanisms with an automated filtering system based on model parameters. This substitution achieves accurate prediction correction while maintaining encoding and decoding efficiency through systematic parameter application

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20250350720A1Encoding method, decoding method, bitstream, encoder, decoder and storage medium
Publication Date: 2025.11.13 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US20250350720A1 patent drawing
  • US20250350720A1 patent drawing
  • US20250350720A1 patent drawing

AI summary

A decoding method, applied to a decoder, includes: determining a first template of a current block, and determining a reference template and a reference block; in response to the reference template meeting a first preset condition, performing first processing on an adjacent region of the reference template to determine a matching template, and determining a model parameter according to the first template and the matching template; performing filtering processing on the reference block according to the model parameter to determine a filtered reference block; determining a prediction value of the current block according to the filtered reference block; and determining a reconstructed value of the current block according to the prediction value of the current block.