Inter Prediction Weighted Signaling Overhead Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution, high-quality images and videos, particularly in applications like virtual reality and augmented reality, necessitates a more efficient compression technique to reduce transmission and storage costs while effectively handling diverse image/video characteristics.

Innovation Solution

A method and apparatus for enhancing video/image coding efficiency through improved inter prediction, including efficient signaling of a prediction weighted table syntax and reducing signaling overhead by parsing flags related to weighted prediction, thereby optimizing the use of bits for weighted prediction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If high resolution and high quality image/video are transmitted or stored using existing methods, then image quality is maintained, but transmission and storage costs increase significantly

Engineering Contradiction:
Improveimage qualityVSAvoidtransmission and storage costs
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent applies parameter changes by modifying the precision of motion vector representation. Instead of using full-precision motion vectors for all blocks, the invention uses reduced-precision motion vectors (e.g., integer pixel precision instead of sub-pixel precision) for certain prediction blocks, particularly when the block can be adequately predicted with lower precision. This reduces the number of bits required to encode motion information while maintaining acceptable prediction quality, thereby reducing transmission and storage costs.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If conventional inter prediction methods are used, then encoding simplicity is maintained, but coding efficiency decreases for high resolution videos

Engineering Contradiction:
Improvecoding efficiencyVSAvoidprediction method complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the current picture into multiple prediction blocks and applying different prediction methods to different blocks. Specifically, the invention segments the prediction process into: (1) blocks that use reduced-precision motion vectors, (2) blocks that use full-precision motion vectors, and (3) blocks that use different reference picture lists. This selective application of different prediction strategies to different blocks improves overall coding efficiency while managing complexity through localized decision-making.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies dynamics by making the prediction method adaptive rather than static. The invention dynamically selects between reduced-precision and full-precision motion vectors based on block characteristics, such as motion complexity, block size, and predicted prediction quality. This dynamic adaptation allows the encoding process to optimize for each block individually, improving overall coding efficiency without uniformly increasing complexity across the entire picture.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If full precision motion vectors are used for all prediction blocks, then prediction accuracy is maximized, but the number of bits required for encoding increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidbitrate
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent applies parameter changes by selectively changing the precision parameter of motion vectors based on block characteristics. Instead of using a fixed high precision for all blocks, the invention changes the precision parameter dynamically: using reduced precision (e.g., integer pixel) for blocks where high precision is not critical, and full precision (e.g., sub-pixel) for blocks where it is necessary. This selective parameter change reduces the total number of bits required to encode motion information while maintaining prediction accuracy where needed.

Inventive Principle:
Principle #35Parameter changes

4Measurement precision

If weighted prediction is applied to all blocks, then prediction quality improves, but signaling overhead increases

Engineering Contradiction:
Improveprediction qualityVSAvoidsignaling overhead
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing blocks into categories based on whether weighted prediction should be applied. The invention segments the prediction process to apply weighted prediction selectively to certain blocks (e.g., blocks with significant motion or specific characteristics) while using standard prediction for other blocks. This segmentation reduces the signaling overhead associated with weighted prediction parameters while maintaining prediction quality for blocks that benefit most from it.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250211727A1Inter prediction method and apparatus in image/video coding system
Publication Date: 2025.06.26 LG ELECTRONICS INC
  • US20250211727A1 patent drawing
  • US20250211727A1 patent drawing
  • US20250211727A1 patent drawing

AI summary

A video decoding method performed by a video decoding apparatus, according to the present document, comprises the steps of: parsing, from a bitstream, flags associated with weighted prediction; parsing a prediction weighted table syntax from a picture header of the bitstream on the basis of the flags; generating prediction samples regarding a current block in a current picture on the basis of syntax elements in the prediction weighted table syntax; and generating reconstructed samples on the basis of the prediction samples, wherein the flags comprise a first flag associated with whether the weighted prediction is applied to slices referring to a picture parameter set of the bitstream, and a second flag associated with whether information related to the weighted prediction is present in the picture header, and the second flag may be parsed from the picture parameter set on the basis of the first flag.