Adaptive Intra-Prediction for Accurate Non-Square Block Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding technologies struggle to efficiently process next-generation video contents with high spatial resolution and high frame rates due to increased memory storage and processing demands, particularly when dealing with non-square blocks in intra-prediction.

Innovation Solution

Adaptive methods are employed to configure reference samples and intra-prediction modes based on the shape of non-square blocks, split transform units accordingly, and distribute prediction directions to optimize encoding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If intra-prediction is performed using conventional reference sample configuration methods, then encoding simplicity is maintained, but prediction accuracy degrades for non-square blocks

Engineering Contradiction:
Improveprediction accuracyVSAvoidreference sample configuration complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by configuring reference samples differently based on the specific shape characteristics of non-square blocks. Different reference sample configurations are used for different block orientations (horizontal vs vertical non-square blocks), optimizing prediction accuracy for each local case rather than using a uniform approach.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by adaptively selecting and configuring reference samples based on the actual block shape parameters. The reference sample configuration changes dynamically according to the width-height ratio and orientation of each non-square block, allowing the system to optimize for each specific case.

Inventive Principle:
Principle #15Dynamics

2Reliability

If transform units are not split in non-square blocks, then processing simplicity is maintained, but prediction error increases

Engineering Contradiction:
Improveprediction reliabilityVSAvoidtransform unit splitting complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing non-square blocks into multiple transform units based on their shape characteristics. Horizontal non-square blocks are split into multiple horizontal transform units, while vertical non-square blocks are split into multiple vertical transform units, improving prediction reliability for each segment.

Inventive Principle:
Principle #1Segmentation

3Productivity

If uniform prediction directions are used for all blocks, then implementation simplicity is maintained, but coding performance degrades for non-square blocks

Engineering Contradiction:
Improvecoding performanceVSAvoidprediction direction distribution complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies local quality by distributing prediction directions differently based on block orientation. Horizontal non-square blocks receive prediction directions optimized for horizontal characteristics, while vertical non-square blocks receive prediction directions optimized for vertical characteristics, improving coding performance for each local case.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250254296A1Intra-prediction mode-based image processing method and device therefor
Publication Date: 2025.08.07 LG ELECTRONICS INC
  • US20250254296A1 patent drawing
  • US20250254296A1 patent drawing
  • US20250254296A1 patent drawing

AI summary

Disclosed are an intra-prediction mode-based image processing method and a device therefor. Particularly, a method for processing an image on the basis of an intra-prediction mode may comprise the steps of: configuring a reference sample to be used for prediction of a current block on the basis of width information and height information of the current block when the current block is a non-square block; deriving an intra-prediction mode of the current block; and generating a prediction sample of the current block by using the reference sample on the basis of the intra-prediction mode of the current block.