Motion Compensated Residual Prediction for Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding systems face inefficiencies in residual prediction, particularly due to the difficulty in finding suitable predictors for residual blocks with mismatched sign values and the impact of in-loop filtering, which affects prediction quality and transform coding performance.

Innovation Solution

The proposed systems and methods enhance residual prediction by using motion compensated residual prediction (MCRP) that generates adaptive residual reference pictures, applies de-noising filters, and optimizes encoder search criteria, allowing for improved prediction efficiency across both inter and intra coded blocks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If motion compensated prediction is used for residual prediction, then prediction efficiency is improved, but handling residual blocks with mismatched sign values becomes difficult

Engineering Contradiction:
Improveprediction efficiencyVSAvoiddifficulty in handling mismatched sign values
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the residual prediction process into multiple stages: generating residual reference pictures from reference frames, filtering these pictures to handle sign value mismatches, and then using the filtered pictures for motion compensated prediction. This segmentation allows each stage to address specific problems independently, improving overall handling of mismatched sign values while maintaining prediction efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces residual reference pictures as an intermediary between the reference frames and the current block prediction. These intermediary pictures are specifically processed to handle sign value mismatches through filtering operations, acting as a mediator that resolves the contradiction between maintaining prediction efficiency and handling sign value difficulties.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If in-loop filtering is applied to reference pictures, then prediction quality is improved, but transform coding performance is affected

Engineering Contradiction:
Improveprediction qualityVSAvoidtransform coding performance
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent applies filtering selectively to residual reference pictures based on local characteristics. By analyzing the specific regions and applying filtering only where needed (rather than uniformly across all reference pictures), the system improves prediction quality in problematic areas while minimizing the impact on transform coding performance in areas where filtering is not applied.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent employs partial filtering actions on residual reference pictures rather than complete filtering. By applying filtering only to specific residual reference pictures or specific regions within them, the system achieves sufficient prediction quality improvement without the excessive filtering that would degrade transform coding performance.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If adaptive residual reference picture generation is used, then prediction accuracy is improved, but storage requirements increase

Engineering Contradiction:
Improveprediction accuracyVSAvoidstorage size of reference pictures
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent performs preliminary generation and filtering of residual reference pictures in advance, before they are needed for prediction. This allows the system to prepare high-accuracy reference data beforehand and then store only the essential filtered results, reducing the storage burden while maintaining the accuracy benefits of adaptive generation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates residual reference pictures as simplified copies or representations of the actual residual data, rather than storing complete high-precision residual information. These copied reference pictures maintain sufficient prediction accuracy while occupying significantly less storage space than the original detailed residual data.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10694204B2Systems and methods for motion compensated residual prediction
Publication Date: 2020.06.23 INTERDIGITAL MADISON PATENT HLDG
  • US10694204B2 patent drawing
  • US10694204B2 patent drawing
  • US10694204B2 patent drawing

AI summary

Systems and methods are disclosed for improving the prediction efficiency for residual prediction using motion compensated residual prediction (MCRP). Exemplary residual prediction techniques employ motion compensated prediction and processed residual reference pictures. Further disclosed herein are systems and methods for generating residual reference pictures. These pictures can be generated adaptively with or without considering in-loop filtering effects. Exemplary de-noising filter designs are also described for enhancing the quality of residual reference pictures, and compression methods are described for reducing the storage size of reference pictures. Further disclosed herein are exemplary syntax designs for communicating residuals' motion information.