Picture Decoding Using Parallel Prediction Groups

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding and decoding technologies suffer from low prediction efficiency, leading to inefficiencies in processing large-scale video data.

Innovation Solution

The method involves partitioning coding and decoding units into multiple prediction groups with flexible prediction modes, allowing for parallel processing and different modes for each group, enhancing prediction efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If prediction is performed directly for the coding unit itself, then the prediction process is simple, but the prediction efficiency is low

Engineering Contradiction:
Improveprediction efficiencyVSAvoidprediction process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The coding unit is divided into multiple prediction groups (e.g., first prediction group, second prediction group, third prediction group) with different prediction modes. This segmentation allows parallel processing of prediction operations across different groups, significantly improving prediction efficiency while maintaining manageable complexity through structured division of the prediction task.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different prediction modes are assigned to different prediction groups within the same coding unit, allowing dynamic adaptation to different spatial characteristics. The system can switch between various prediction modes (e.g., horizontal prediction, vertical prediction, diagonal prediction) depending on the specific requirements of each prediction group, optimizing prediction efficiency for diverse video content.

Inventive Principle:
Principle #15Dynamics

2Productivity

If a single prediction mode is used for the entire coding unit, then the implementation is simple, but the coding efficiency is reduced

Engineering Contradiction:
Improvecoding efficiencyVSAvoidprediction mode configuration
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Different prediction modes are applied to different prediction groups within the coding unit, allowing each region to receive the most appropriate prediction treatment. For example, the first prediction group may use horizontal prediction while the second prediction group uses vertical prediction, optimizing coding efficiency for each local region while maintaining overall system coherence.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The coding unit is segmented into multiple prediction groups that can be processed in parallel with different prediction modes. This segmentation enables the system to handle complex video content more efficiently by applying specialized prediction techniques to different regions simultaneously, thereby improving overall coding efficiency.

Inventive Principle:
Principle #1Segmentation

3Loss of time

If prediction is performed without partitioning into prediction groups, then the processing is straightforward, but the prediction time is longer

Engineering Contradiction:
Improveprediction timeVSAvoidprediction group partitioning
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The prediction process is divided into multiple parallel prediction groups that can be processed simultaneously. By partitioning the coding unit into prediction groups (e.g., first, second, third prediction groups), the system reduces prediction time through parallel processing while the structured partitioning approach keeps the complexity manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically assigns different prediction modes to different prediction groups, allowing optimized prediction processing for each group. This dynamic approach enables faster prediction by leveraging the most efficient prediction algorithms for specific regions, reducing overall prediction time while adapting to varying content characteristics.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12556722B2Picture decoding method and apparatus, and picture encoding method and apparatus
Publication Date: 2026.02.17 HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO LTD
  • US12556722B2 patent drawing
  • US12556722B2 patent drawing
  • US12556722B2 patent drawing

AI summary

The present disclosure discloses picture decoding methods and apparatuses, and picture encoding methods and apparatuses, relating to the field of video coding and decoding technologies, and solving the problem of low prediction efficiency in a process of picture coding and decoding (or video coding and decoding). The picture decoding method includes: parsing a bit stream to obtain a syntax element, where the syntax element is configured to obtain a residual block of a to-be-decoded unit, and the to-be-decoded unit includes at least one prediction group; determining a prediction mode of any one prediction group in the at least one prediction group; obtaining a prediction value of the any one prediction group by performing prediction for the any one prediction group with the prediction mode; and decoding the to-be-decoded unit based on the residual block of the to-be-decoded unit and the prediction value of each one in the at least one prediction group.