Video Signal Decoding Using Sub-Macroblock Intra Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video compression techniques face inefficiencies when predicting macroblocks larger than 16×16, particularly in using inter prediction modes, which can degrade compression performance and fail to maximize coding efficiency, especially in videos with flat regions.

Innovation Solution

The proposed solution involves an apparatus and method for decoding video signals that enhance coding efficiency by adding an intra prediction mode as a sub-macroblock type for macroblocks larger than 16×16, and by using both inter and intra prediction modes for a single macroblock, as well as coding the residual between an original and upsampled frame.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If inter prediction mode is used for macroblocks larger than 16×16, then prediction can be performed, but prediction efficiency is lowered

Engineering Contradiction:
Improveprediction efficiencyVSAvoidmacroblock type flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent dynamically selects between inter prediction mode and intra prediction mode for each sub-macroblock within a larger macroblock. This allows the prediction method to adapt to local characteristics of different regions, improving overall prediction efficiency while maintaining flexibility in handling various macroblock sizes and content types.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent divides a large macroblock into multiple sub-macroblocks, each of which can independently use inter or intra prediction mode. This segmentation allows different prediction strategies to be applied to different regions, resolving the contradiction by enabling both flexibility in mode selection and improved efficiency through localized optimization.

Inventive Principle:
Principle #1Segmentation

2Reliability

If only one prediction scheme is used for macroblock prediction, then implementation is simple, but compression performance is degraded

Engineering Contradiction:
Improvecompression performanceVSAvoidprediction scheme complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a dynamic prediction scheme where the decoder selects between inter and intra prediction modes based on mode flags in the bitstream. This dynamic approach improves compression performance by adapting to local content characteristics while keeping the implementation complexity manageable through a systematic selection mechanism.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a universal prediction framework that can handle both inter and intra prediction modes within the same macroblock structure. This multi-functional approach allows the system to achieve high compression performance across diverse video content without requiring separate dedicated systems for each prediction type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If down-sampled frame is used for coding, then coding efficiency is raised, but quality is reduced due to partial information removal

Engineering Contradiction:
Improvecoding efficiencyVSAvoidquality information loss
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent segments the coding process into two parts: down-sampled frame coding for efficiency and residual coding for quality preservation. By dividing the original frame into a down-sampled version and a residual component, the system achieves both coding efficiency and quality maintenance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a residual frame as an intermediary element that captures the difference between the original frame and the upsampled down-sampled frame. This residual component acts as a mediator that compensates for the information loss introduced by down-sampling, thereby preserving quality while maintaining coding efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250142107A1Methods for processing a video signal
Publication Date: 2025.05.01 LG ELECTRONICS INC
  • US20250142107A1 patent drawing
  • US20250142107A1 patent drawing
  • US20250142107A1 patent drawing

AI summary

The present invention relates to a video signal decoding method for adding an intra prediction mode as a sub-macroblock type to prediction of a macroblock in coding a video signal. The present invention includes obtaining a macroblock type, checking whether a macroblock includes a intra prediction coded sub-macroblock and a inter prediction coded sub-macroblock when a macroblock includes a plurality of coded sub-macroblocks according the macroblock type, when the macroblock includes the intra prediction coded sub-macroblock and the inter prediction coded sub-macroblock, obtaining prediction mode flag information indicating whether the sub-macroblock is the intra prediction coded or the inter prediction coded, when the sub-macroblock is the intra prediction coded based on the prediction mode flag information, obtaining prediction direction information from a block adjacent to the sub-macroblock and a prediction value of the sub-macroblock based on the prediction direction information, and when the sub-macroblock is inter prediction coded based on the prediction mode flag information, obtaining motion information from the block adjacent to the sub-macroblock and a prediction value of the sub-macroblock based on the motion information. Accordingly, the present invention is able to raise coding efficiency of video signal by adding an intra prediction mode as a sub-macroblock type in predicting a macroblock.