Adaptive Video Encoder Filtering for Image Quality and Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding technologies, such as H.265/HEVC, face challenges in optimizing coding efficiency and subjective image quality, particularly in selecting appropriate filtering processes and parameters for encoding and decoding, which can impact the quality and efficiency of video processing.

Innovation Solution

An encoder and decoder system that filters reconstructed samples to generate multiple images based on predefined parameters, allowing for adaptive use of filtered or unfiltered images to optimize subjective quality while maintaining coding efficiency, using techniques like adaptive loop filtering and deblocking filtering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If filtering process is applied to reconstructed samples to improve subjective image quality, then image quality is improved, but coding efficiency decreases

Engineering Contradiction:
Improveimage qualityVSAvoidcoding efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies dynamics by making the filtering process adaptive rather than static. The filter is selectively applied based on motion characteristics - strong filtering for stationary regions and weak or no filtering for moving regions. This dynamic adaptation allows the system to optimize image quality where needed while preserving coding efficiency in motion areas, resolving the contradiction between quality improvement and efficiency maintenance.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements local quality by applying different filtering strengths to different spatial regions based on their motion characteristics. Stationary regions receive strong filtering to enhance quality, while moving regions receive weak or no filtering to maintain coding efficiency. This localized approach ensures that filtering benefits are concentrated where they provide the most value without unnecessarily compromising overall coding performance.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If strong filtering is applied to all regions, then subjective image quality is improved, but coding efficiency is significantly reduced

Engineering Contradiction:
Improvesubjective image qualityVSAvoidcoding efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies local quality by differentiating filtering strength based on spatial region characteristics. Strong filtering is applied to stationary regions where it effectively improves image quality, while weak or no filtering is applied to moving regions where it would unnecessarily reduce coding efficiency. This selective local approach resolves the contradiction by concentrating filtering efforts where they provide maximum benefit.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses dynamics by making filtering strength adaptive to motion characteristics. The system dynamically adjusts filtering intensity based on motion detection - applying strong filtering only where motion is minimal and weak or no filtering where motion is present. This dynamic adaptation prevents the coding efficiency penalty that would result from uniform strong filtering across all regions.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If filtering is applied to moving regions, then image quality is improved, but the advantage of motion compensation is reduced

Engineering Contradiction:
Improveimage qualityVSAvoidmotion compensation advantage
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent applies local quality by restricting strong filtering to stationary regions and applying weak or no filtering to moving regions. This spatial differentiation ensures that filtering enhances quality where it is most effective (stationary areas) while preserving the integrity of motion compensation in moving areas, thus resolving the contradiction between quality improvement and motion compensation effectiveness.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses dynamics by adaptively adjusting filtering strength based on motion characteristics. The system dynamically determines filtering intensity for each region - applying strong filtering only to stationary regions and weak or no filtering to moving regions. This dynamic approach prevents filtering from interfering with motion compensation in moving areas while still providing quality enhancement in stationary areas.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12075042B2Encoder, decoder, encoding method, and decoding method
Publication Date: 2024.08.27 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US12075042B2 patent drawing
  • US12075042B2 patent drawing
  • US12075042B2 patent drawing

AI summary

An encoder includes circuitry and memory coupled to the circuitry. In operation, the circuitry: encodes information for deriving a parameter into a header of a bitstream; filters reconstructed samples in a first image using a filtering process, to generate a second image; determines whether the parameter has a predefined value; encodes a third image using the second image when the parameter has the predefined value; and encodes the third image using the first image when the parameter does not have the predefined value.