Scalable Video Coding Inter-Layer Prediction Phase Offset Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-resolution, high-quality video data requires efficient compression techniques to reduce transmission and storage costs, but existing methods struggle with phase differences during resampling in scalable video coding, leading to errors and reduced prediction accuracy.

Innovation Solution

A method and apparatus for video decoding that performs inter-layer prediction using resampling to compensate for phase differences by deriving reference layer sample locations based on phase offsets for luma and chroma components, improving alignment and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If resampling is performed during inter-layer prediction in scalable video coding, then prediction can be performed between layers with different resolutions, but phase differences are introduced that reduce prediction accuracy

Engineering Contradiction:
Improveinter-layer prediction capabilityVSAvoidprediction accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing sample location information from the reference layer before the actual inter-layer prediction process. This allows the decoding device to compensate for phase differences in advance by using the pre-derived sample locations, thereby maintaining prediction accuracy despite resolution differences between layers.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces sample location information as an intermediary element that mediates between the reference layer and current layer during inter-layer prediction. This intermediary contains the phase offset information that allows accurate mapping between layers with different resolutions, effectively bridging the phase difference gap without directly modifying the prediction process itself.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If high-resolution video data is transmitted and stored using existing methods, then video quality is maintained, but transmission and storage costs increase

Engineering Contradiction:
Improvevideo qualityVSAvoidtransmission and storage costs
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The patent applies parameter changes by utilizing phase offset parameters and sample location information to enable efficient inter-layer prediction. This allows the system to maintain high video quality through scalable coding while reducing the overall data volume that needs to be transmitted and stored, as enhancement layers can be derived from base layers using these parameter changes rather than storing complete high-resolution data independently.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If phase offset compensation is performed during resampling, then prediction accuracy is improved, but decoding complexity increases

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

Solution Approach 1:

The patent reduces decoding complexity by performing the complex sample location derivation and phase offset compensation in advance during the encoding phase. The pre-calculated sample location information is then transmitted to the decoder, which only needs to apply these pre-computed values during decoding, significantly reducing the computational burden on the decoding device while maintaining high prediction accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10349063B2Method and apparatus for coding video supporting plurality of layers
Publication Date: 2019.07.09 KT CORP
  • US10349063B2 patent drawing
  • US10349063B2 patent drawing
  • US10349063B2 patent drawing

AI summary

Disclosed are a method and an apparatus for coding a video supporting a plurality of layers. The method for coding the video supporting the plurality of layers, according to the present invention, comprises the steps of: inducing a reference layer sample location from a reference layer picture used for inter-layer prediction of a current layer picture; resampling the reference layer picture, based on the reference layer sample location; and generating a prediction sample of a current block by inter-layer predicting the current block of the current layer picture, based on the resampled reference layer picture.