Video Signal Weighted Prediction Encoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current image compression techniques face challenges in achieving high precision and reducing complexity for inter prediction, especially with the increasing demand for high-resolution and stereographic image content.
Innovation Solution
A method and apparatus for deriving motion information and improving inter prediction precision by using explicit weighted prediction, which applies weights, offsets, or variables to prediction blocks based on weighted prediction information, and determines the application of these based on flags and weight indices specific to slice types and prediction modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional image compression techniques are used for high-resolution images, then transmission and storage costs increase, but image quality and resolution requirements cannot be met
Solution Approach 1:
The patent applies weighted prediction parameters (weights and offsets) to modify the prediction process. By changing the parameters of motion compensation through explicit weighted prediction, the system achieves better prediction accuracy for high-resolution images without proportionally increasing data transmission, thus resolving the contradiction between image quality and data amount.
2Measurement precision
If inter prediction precision is improved for stereographic image content, then encoding complexity increases, but compression efficiency deteriorates
Solution Approach 1:
The patent applies explicit weighted prediction selectively to specific blocks and regions based on prediction mode and slice type. By applying weighting only where needed (locally) rather than uniformly across the entire image, the system improves inter prediction precision for stereographic content while limiting the increase in encoding complexity to only the necessary regions.
Solution Approach 2:
The patent dynamically determines whether to apply explicit weighted prediction based on prediction mode (L0, L1, bi-prediction) and slice type (P slice, B slice). This dynamic adaptation allows the system to adjust prediction precision and complexity in real-time based on local image characteristics, improving efficiency for stereographic content without uniformly increasing encoding complexity.
3Measurement precision
If explicit weighted prediction is applied to all blocks, then prediction accuracy improves, but processing complexity increases significantly
Solution Approach 1:
The patent applies explicit weighted prediction selectively rather than uniformly. By using flags (luma_weight_l0_flag, chroma_weight_l0_flag, luma_weight_l1_flag, chroma_weight_l1_flag) to control application on a block-by-block basis, the system improves prediction accuracy only where beneficial while avoiding unnecessary processing complexity in regions where simple prediction suffices.
Solution Approach 2:
The patent implements a middle-ground approach where explicit weighted prediction is applied partially - not to all blocks but to selected blocks based on prediction mode and slice type. This partial application provides sufficient prediction accuracy improvement for stereographic content without the excessive processing complexity of universal application.
Data Source
AI summary
Provided are a method and apparatus for decoding video signal based on weighted prediction. The method may include determining an inter prediction mode of a current block, deriving motion information of a current block according to the inter prediction mode, obtaining a first prediction block of the current block based on the motion information, and obtaining a second prediction block of the current block by applying at least one of a weight, an offset, or a first variable for explicit weighted prediction to the first prediction block.


