Bidirectional Intra Prediction for High-Resolution Video Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding and decoding technologies face challenges in efficiently predicting pixel values for high-resolution and high-definition images using conventional intra-prediction methods.

Innovation Solution

The implementation of a bidirectional intra-prediction method, where the intra-prediction mode is determined based on the availability of pixels in neighbor blocks and prediction modes of adjacent blocks, allowing for prediction in two opposite linear directions using virtual neighbor pixels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional intra-prediction methods are used, then device complexity is reduced, but manufacturing precision (prediction accuracy) deteriorates for high-resolution images

Engineering Contradiction:
Improveprediction accuracyVSAvoidprediction method complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent divides the prediction process into multiple directional components (first direction and second direction) rather than using a single conventional prediction method. This segmentation allows the system to handle complex high-resolution image prediction by breaking it down into manageable directional segments, improving prediction accuracy without requiring complete redesign of the entire prediction system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a bidirectional prediction approach that adds a dimensional aspect to traditional intra-prediction. By predicting pixel values in both first and second directions and combining these predictions, the system achieves higher prediction accuracy for high-resolution images while maintaining a structured approach that doesn't excessively increase device complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If bidirectional intra-prediction is implemented, then prediction accuracy improves, but processing time increases

Engineering Contradiction:
Improvepixel prediction accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary determination of the intra-prediction mode based on neighbor block availability and prediction modes before actual pixel prediction. This preliminary action allows the system to prepare prediction directions and virtual neighbor pixels in advance, reducing the time required during actual prediction execution while maintaining high accuracy through bidirectional approaches.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses available neighbor block pixels and prediction modes to automatically determine the most suitable intra-prediction mode without requiring extensive external processing. This self-service mechanism enables the decoder to efficiently select prediction parameters based on local image characteristics, improving accuracy while minimizing processing overhead.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If more neighbor block pixels are utilized, then prediction accuracy improves, but device complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies different prediction strategies based on local characteristics of neighbor blocks. By examining the availability and prediction modes of specific neighbor blocks (left, above, above-right), the system adapts its prediction approach to local image regions, utilizing more neighbor pixels only where they improve accuracy without uniformly increasing complexity across all regions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The intra-prediction mode determination is dynamic rather than static. The system adjusts the prediction approach based on real-time assessment of neighbor block availability and prediction modes, allowing flexible utilization of neighbor pixels according to actual image content requirements rather than applying a fixed complex processing scheme to all cases.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250142115A1Bidirectional intra prediction method and apparatus
Publication Date: 2025.05.01 ELECTRONICS & TELECOMM RES INST
  • US20250142115A1 patent drawing
  • US20250142115A1 patent drawing
  • US20250142115A1 patent drawing

AI summary

Disclosed herein are a video decoding method and apparatus and a video encoding method and apparatus. Encoding and decoding of a target block are performed using intra-prediction. The intra-prediction is intra-prediction that uses bidirectional intra-prediction and a remaining mode. In bidirectional intra-prediction, a prediction value for a target pixel in the target block is determined based on reference pixels in two directions of bidirectional intra-prediction. In intra-prediction using a remaining mode, the remaining mode indicates remaining intra-prediction modes other than MPMs present in an MPM list.