Deblocking Filter Adjustment for Affine Inter Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding technologies, such as HEVC, face limitations in compression capability, and there is a need for next-generation video coding standards that can significantly outperform them, particularly in handling affine inter prediction and deblocking methods for improved encoding and decoding efficiency.

Innovation Solution

The proposed solution involves changing the deblocking method corresponding to edges of affine subblocks in video data coded with affine inter prediction, enabling enhanced decoding of video data by modifying the deblocking filter strength based on conditions such as the enablement of affine prediction with optical flow or reference picture scaling, thereby improving encoding and decoding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If HEVC video coding standard is used, then compression capability is achieved, but compression efficiency is insufficient for next-generation requirements

Engineering Contradiction:
Improvecompression efficiencyVSAvoidcompression capability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent changes the deblocking filter strength parameter specifically for affine inter prediction modes. By setting the deblocking filter strength to a specific value (e.g., bypassing the filter or using reduced strength) when affine inter prediction is used, the patent improves compression efficiency by reducing the bitrate required to encode block boundaries, while maintaining visual quality through the predictive nature of affine motion compensation.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If affine inter prediction is applied, then prediction accuracy is improved, but encoding complexity increases

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

Solution Approach 1:

The patent applies different deblocking filter strengths to different prediction modes locally. Specifically, affine inter prediction modes receive special treatment with reduced or bypassed deblocking filtering, while other modes use standard filtering. This localized approach maintains high prediction accuracy where needed (affine modes for complex motion) while reducing overall encoding complexity by simplifying the filtering process for these specific modes.

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If deblocking filter strength is increased, then block boundary artifacts are reduced, but encoding and decoding time increases

Engineering Contradiction:
Improveblock boundary qualityVSAvoidencoding and decoding time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies deblocking filtering partially by selectively reducing or bypassing the filter for affine inter prediction modes. Instead of applying full-strength deblocking filtering to all blocks, the patent uses a conditional approach where affine inter blocks receive reduced filtering (partial action), thereby maintaining acceptable block boundary quality while significantly reducing the computational time required for encoding and decoding operations.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11363277B2Methods on affine inter prediction and deblocking
Publication Date: 2022.06.14 TENCENT AMERICA LLC
  • US11363277B2 patent drawing
  • US11363277B2 patent drawing
  • US11363277B2 patent drawing

AI summary

A method, computer program, and computer system is provided for decoding video data. Video data coded with affine inter prediction is received. A deblocking method corresponding to edges of affine subblocks associated with the received video data is changed. The video data is decoded based on the changed deblocking method.