Weighted Predictive Video Coding for Luminance-Change Scenes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding standards face limitations in flexibility and feasibility when dealing with complex graphic luminance change scenes, leading to decreased coding efficiency and increased strain on network bandwidth.
Innovation Solution
Implement a video coding method that utilizes weighted predictive coding with adaptable sets of prediction identification information and parameters, allowing for region-specific and frame-specific adjustments based on luminance changes, using neural networks for enhanced flexibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If conventional inter-frame motion estimation and motion compensation are used, then network bandwidth strain is reduced, but coding efficiency significantly decreases in luminance change scenes
Solution Approach 1:
The patent applies parameter changes by introducing weighted prediction parameters (weight and offset) that dynamically adjust the prediction process based on luminance change detection. When luminance changes are detected in reference pictures, the system modifies the prediction parameters to compensate for these changes, thereby maintaining high coding efficiency in luminance change scenes while still utilizing inter-frame prediction to reduce network bandwidth strain.
2Device complexity
If implicit weighted prediction mode is used, then code stream transmission burden is reduced, but prediction effect becomes unsatisfactory when distance between current frame and reference frame varies
Solution Approach 1:
The patent implements dynamics by making the weighted prediction parameters adaptive rather than fixed. The system detects luminance changes in reference pictures and dynamically adjusts the weight and offset parameters accordingly. This allows the prediction effect to be maintained across varying distances between current and reference frames, while still keeping the code stream transmission burden low by only transmitting parameters when necessary.
3Manufacturing precision
If explicit weighted prediction mode is used, then prediction effect is improved for varying frame distances, but code stream transmission burden increases due to parameter transmission
Solution Approach 1:
The patent applies local quality by differentiating the prediction mode usage based on local luminance change characteristics. Instead of uniformly applying explicit weighted prediction to all blocks, the system detects luminance changes locally in reference pictures and applies weighted prediction parameters selectively to regions where luminance changes are detected. This maintains high prediction effect where needed while minimizing unnecessary parameter transmission.
4Adaptability or versatility
If slice division adaptive weighted prediction is used, then flexibility for diversified luminance change situations is improved, but limitations remain due to slice division affecting data transmission
Solution Approach 1:
The patent applies segmentation by dividing the picture into slices and applying adaptive weighted prediction independently to each slice. This allows different weighted prediction parameters to be used for different slices, providing flexibility to handle diversified luminance change situations in different regions of the picture. The segmentation approach maintains data transmission efficiency by allowing independent processing of each slice without requiring global parameter transmission.
Data Source
AI summary
Disclosed are a video coding method and apparatus, a video decoding method and apparatus, an electronic device and a storage medium. The video coding method may include: acquiring a video picture, wherein the video picture is at least one frame of picture of a video; and performing weighted predictive coding of the video picture to generate a picture code stream, wherein the weighted predictive coding uses at least one set of weighted prediction identification information and parameters.


