Image Signal Decoding With Adaptive Weight Prediction for Brightness Changes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding technologies face inefficiencies in inter prediction due to brightness changes between images, particularly in scenarios with multiple light sources or local brightness changes, leading to inaccurate predictions and increased residual signal energy.

Innovation Solution

The method and apparatus utilize weight prediction parameters to adaptively determine and apply weights based on brightness changes between images, using first and second weight prediction parameters for reference and local regions, respectively, to enhance inter prediction accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If inter prediction is performed using conventional methods without weight adaptation, then the encoding process is simple, but prediction accuracy deteriorates when brightness changes occur between images

Engineering Contradiction:
Improveprediction accuracyVSAvoidencoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the weight parameter adaptive rather than fixed. The weight prediction unit dynamically adjusts the weight value based on brightness changes between the current picture and reference picture, allowing the prediction mechanism to respond to varying lighting conditions while maintaining encoding efficiency through automated adaptation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of weight value from a constant to a variable that adapts to brightness changes. By calculating weight prediction parameters based on luminance differences between pictures and applying these to prediction blocks, the system optimizes prediction accuracy for different lighting scenarios without requiring complex manual intervention.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If a single weight prediction parameter is used for the entire reference image, then the encoding process is simple, but prediction accuracy deteriorates when local brightness changes occur

Engineering Contradiction:
Improvelocal prediction accuracyVSAvoidweight parameter management
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by enabling different weight prediction parameters for different regions or blocks within the picture. The weight prediction unit can determine separate weight values for current blocks based on local brightness characteristics, allowing precise adaptation to local lighting variations such as fade-in/fade-out effects while maintaining simplicity in regions without brightness changes.

Inventive Principle:
Principle #3Local quality

3Loss of energy

If weight prediction is not applied, then the encoding/decoding process is fast, but residual signal energy increases due to brightness mismatches

Engineering Contradiction:
Improveresidual signal energyVSAvoidencoding speed
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The patent applies preliminary action by calculating and applying weight prediction parameters before the actual prediction and encoding processes. The weight prediction unit pre-computes the weight values based on brightness differences, and these pre-calculated weights are then used in the prediction stage, reducing residual energy before the main encoding pipeline processes the data.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260095579A1Method and apparatus for encoding/decoding image signal
Publication Date: 2026.04.02 IND ACAD COOP GRP OF SEJONG UNIV
  • US20260095579A1 patent drawing
  • US20260095579A1 patent drawing
  • US20260095579A1 patent drawing

AI summary

A method for decoding an image signal according to the present invention may comprise the steps of: determining whether there is a brightness change between a current image including a current block and a reference image of the current image; if it is determined that there is a brightness change between the current image and the reference image, determining weight prediction parameter candidates for the current block; determining a weight prediction parameter for the current block on the basis of index information which specifies any one of the weight prediction parameter candidates; and performing a prediction on the current block on the basis of the weight prediction parameter.