Adaptive Loop Filter Position-Dependent Shift Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding standards, such as ITU-T H.264 and H.265, face challenges in efficiently modifying reconstructed sample values to minimize artifacts and improve video quality, particularly in adaptive filtering processes.

Innovation Solution

The method involves determining a current reconstructed sample value, calculating a shift variable based on the vertical position, and using this shift to modify the sample value through a specific equation to produce a modified reconstructed sample value, which can be applied in devices with processors configured for video encoding and decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional video coding standards (ITU-T H.264/H.265) are used for modifying reconstructed sample values, then basic video compression is achieved, but video quality and artifact reduction are insufficient

Engineering Contradiction:
Improvevideo qualityVSAvoidartifacts
Core Design Contradiction:
Manufacturing precisionVSObject-generated harmful factors

Solution Approach 1:

The patent applies parameter changes by modifying the reconstructed sample values using adaptive filtering with position-dependent shift variables. The filtering process changes parameters such as the shift amount (alfShiftY) based on vertical position, and applies different filtering strengths to different regions, thereby improving video quality and reducing artifacts while maintaining compression efficiency

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements local quality by applying adaptive loop filtering with position-dependent parameters. Different regions of the video data receive different filtering treatments based on their vertical position, allowing the system to optimize video quality locally rather than applying uniform filtering across the entire frame, thus reducing artifacts more effectively in critical regions

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If adaptive filtering is applied to modify reconstructed sample values, then video quality improves, but computational complexity increases

Engineering Contradiction:
Improvefiltering precisionVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the filtering process by dividing the video data into regions based on vertical position and applying different filtering parameters to each segment. This segmentation allows the complex adaptive filtering to be broken down into manageable, position-specific operations, improving filtering precision while making the computational complexity more tractable through structured division of the processing task

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs dynamics by using position-dependent shift variables (alfShiftY) that change based on vertical position. This dynamic approach allows the filtering parameters to adapt automatically to different regions of the video data, achieving high filtering precision without requiring manual configuration of complex filter parameters for each region, thus balancing precision and processing complexity

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11736735B2Systems and methods for applying adaptive loop filters in video coding
Publication Date: 2023.08.22 SHARP KK
  • US11736735B2 patent drawing
  • US11736735B2 patent drawing
  • US11736735B2 patent drawing

AI summary

A device may be configured to apply adaptive loop filters according to one or more of the techniques described herein.