Weighted Predictive Image Coding Using Dual Reference Pictures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image coding methods for moving pictures, particularly in multi-view video coding, face challenges in generating appropriate predictive images when temporal distances between reference pictures are zero, leading to degraded image quality and reduced coding efficiency.

Innovation Solution

An image coding method that determines temporal distances between reference pictures and calculates weights for each picture based on these distances to generate a predictive image by weighted addition of blocks from multiple reference pictures, ensuring appropriate weighting even when temporal distances are zero.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If temporal distance between reference pictures is zero, then coding complexity is reduced, but image quality deteriorates due to inappropriate weighting

Engineering Contradiction:
Improvecoding complexityVSAvoidimage quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent applies local quality by differentiating the treatment of temporal distances based on view relationship. When reference pictures are from different views with zero temporal distance, a predetermined weight is assigned. When from the same view, temporal distance-based weighting is used. This localized differentiation resolves the contradiction by adapting the weighting strategy to the specific spatial-temporal context of each reference picture pair.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the weighting parameter based on the view relationship of reference pictures. Instead of using a uniform temporal distance-based weight, the system switches to a predetermined weight when temporal distance is zero and views differ. This parameter change resolves the contradiction by preventing inappropriate weighting that would otherwise occur with zero temporal distance.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If standard temporal distance-based weighting is used, then coding simplicity is maintained, but predictive accuracy deteriorates when reference pictures have zero temporal distance

Engineering Contradiction:
Improvecoding simplicityVSAvoidpredictive accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent introduces dynamics by making the weighting method adaptive rather than static. The system dynamically selects between temporal distance-based weighting and predetermined weighting based on the view relationship of reference pictures. This dynamic adaptation resolves the contradiction by maintaining coding simplicity through a unified framework while improving predictive accuracy when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback by using view relationship information to guide the weighting decision. The system evaluates whether reference pictures are from different views and adjusts the weighting strategy accordingly. This feedback mechanism resolves the contradiction by preventing inaccurate prediction while maintaining overall coding simplicity through a systematic decision process.

Inventive Principle:
Principle #23Feedback

3Speed

If weighted prediction is performed without view consideration, then processing speed is maintained, but image quality degrades due to incorrect weight assignment

Engineering Contradiction:
Improveprocessing speedVSAvoidimage quality
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The patent applies segmentation by dividing the reference picture set into different categories based on view relationship. Reference pictures from different views are treated differently from those in the same view. This segmentation resolves the contradiction by enabling targeted weight assignment that improves image quality without significantly impacting processing speed, as the classification is based on readily available view identification data.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10390041B2Predictive image coding and decoding using two reference pictures
Publication Date: 2019.08.20 SUN PATENT TRUST
  • US10390041B2 patent drawing
  • US10390041B2 patent drawing
  • US10390041B2 patent drawing

AI summary

An image coding method includes: determining a first temporal distance between a current picture to be coded and a first reference picture; determining a second temporal distance between the first reference picture and a second reference picture; judging whether or not the first temporal distance and the second temporal distance satisfy a predetermined condition, and calculating a first weight for the first reference picture and a second weight for the second reference picture based on a result of the judgment; and generating a predictive image for the current block by adding a first block included in the first reference picture and a second block included in the second reference picture, the first block being weighted by the first weight, and the second block being weighted by the second weight.