Intra Sharpening and De-ringing Filter for Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional intra frame prediction mechanisms in video coding distort natural edges and cause blurring or ringing effects, particularly in blocks with low-frequency components, due to the use of quantization matrices and linear smoothing filters.

Innovation Solution

A decoder and encoder system that employs a filter unit with sharpening and/or de-ringing filters to improve prediction accuracy and image quality by selectively applying these filters based on signaling information or image properties, such as edge strength, to suppress ringing artifacts and enhance edge sharpness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If linear smoothing filters are used to reduce ringing effect, then ringing artifacts are suppressed, but natural edges are blurred

Engineering Contradiction:
Improveringing artifactsVSAvoidedge sharpness
Core Design Contradiction:
Object-affected harmful factorsVSShape

Solution Approach 1:

The patent applies different filtering operations to different regions of the image based on local characteristics. Edge regions are identified and processed differently from non-edge regions, allowing ringing suppression in smooth areas while preserving edge sharpness through selective filter application.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The filter type is dynamically selected based on local image properties such as gradient magnitude and variance. The system transitions between different filtering modes (smoothing vs. edge-preserving) depending on the detected characteristics of the local region, making the filtering adaptive rather than static.

Inventive Principle:
Principle #15Dynamics

2Loss of information

If quantization matrix is used to preserve low frequency components, then low frequency information is maintained, but errors increase for blocks containing natural edges

Engineering Contradiction:
Improvelow frequency informationVSAvoidprediction accuracy
Core Design Contradiction:
Loss of informationVSManufacturing precision

Solution Approach 1:

The patent changes the quantization parameters dynamically based on the detected edge characteristics in the block. For blocks containing natural edges, different quantization step sizes are applied compared to blocks without edges, allowing preservation of both low-frequency information and edge accuracy through parameter adaptation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10992963B2Intra sharpening and/or de-ringing filter for video coding
Publication Date: 2021.04.27 HUAWEI TECH CO LTD
  • US10992963B2 patent drawing
  • US10992963B2 patent drawing
  • US10992963B2 patent drawing

AI summary

A decoder for decoding a block of a current frame of a video from a bitstream, the decoder comprising a reference sample selection unit configured to select reference samples of a reconstructed part of the current frame, a filter unit configured to filter the reference samples, and a block generation unit configured to generate a prediction of the block based on the filtered reference samples, wherein the filter unit comprises a sharpening filter and/or a de-ringing filter.