Matrix-Based Intra Prediction for Video Signal Processing Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing picture processing systems face challenges in improving encoding/decoding efficiency, particularly in multimedia data processing, where current research and development efforts are insufficient.

Innovation Solution

A method and device for video signal processing that involves determining an intra prediction mode, a reference sample, and a predetermined matrix for each current block, and generating a prediction block by applying the matrix to the reference sample, thereby enhancing encoding/decoding efficiency through adaptive block segmentation and matrix-based intra prediction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional picture processing methods are used, then the system is simpler to implement, but encoding/decoding efficiency is insufficient

Engineering Contradiction:
Improveencoding/decoding efficiencyVSAvoidprocessing system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies tree structure segmentation to divide the picture into multiple blocks of different sizes and complexities. This allows the system to process different regions with appropriate detail levels, improving encoding/decoding efficiency by avoiding uniform processing of entire pictures while maintaining manageable complexity through hierarchical organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements adaptive block segmentation where the block structure dynamically adjusts based on picture content and processing requirements. This dynamic adaptation enables the system to optimize encoding/decoding efficiency for different scenarios while managing complexity through flexible rather than fixed processing architectures.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If matrix-based intra prediction is applied, then prediction accuracy improves, but processing complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidprediction processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses matrix-based prediction with predetermined transformation matrices that are applied to reference samples to generate predictions. By changing the mathematical parameters from simple scalar operations to matrix transformations, the system achieves higher prediction accuracy while managing complexity through predefined matrix sets rather than complex adaptive algorithms.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If adaptive block segmentation is used, then encoding efficiency improves, but the number of processing steps increases

Engineering Contradiction:
Improveencoding efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the picture into blocks using tree structures, which improves encoding efficiency by allowing targeted processing of different regions. The hierarchical segmentation enables parallel processing and reduces the overall processing time compared to uniform full-picture processing, despite the increased number of processing steps through efficient block management.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250071261A1Method and device for video signal processing
Publication Date: 2025.02.27 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US20250071261A1 patent drawing
  • US20250071261A1 patent drawing
  • US20250071261A1 patent drawing

AI summary

A method and device for video signal processing are provided. The method includes: an intra prediction mode of a current block is determined, a reference sample for intra prediction of the current block is determined, a predetermined matrix is determined based on the intra prediction mode, and the current block is predicted based on the reference sample and the matrix. The operation of predicting the current block based on the reference sample and the matrix includes a prediction block is generated by applying the matrix to the reference sample.