Scene-Adaptive Video Post-Processing With Online Filter Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies suffer from compression artifacts that degrade visual quality, and deep learning-based post-processing methods are sub-optimal due to their inability to adapt to varying content, resolution, and other characteristics.

Innovation Solution

Implement scene-adaptive and online learning techniques to update the parameters of a post-processing filter network by training it based on actual content being encoded, allowing the network to adapt dynamically during video processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If deep learning-based post-processing methods are used, then visual quality is improved, but adaptability to varying content and resolution deteriorates due to fixed parameters

Engineering Contradiction:
Improvevisual qualityVSAvoidadaptability to varying content
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic parameter adaptation by enabling the post-processing network to update its parameters online based on the actual content being processed. The system determines which parameters to update by analyzing gradient changes during training, allowing the filter to adapt dynamically to different video content, resolutions, and encoding conditions rather than relying on fixed pre-trained parameters.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameters of the post-processing filter network based on the actual video content being decoded. By selecting parameters with the largest accumulated gradient changes for updating and transmitting these updated parameters to the playback device, the system enables parameter adaptation to different content characteristics, resolving the contradiction between maintaining high visual quality and achieving adaptability to varying content.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If post-processing filter network with updated parameters is used, then distortion is reduced at lower bitrates, but computational complexity and processing time increase

Engineering Contradiction:
Improvedistortion levelVSAvoidcomputational complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies partial action by updating only a subset of parameters rather than all parameters of the post-processing network. By selecting parameters with the largest accumulated gradient changes for updating and keeping other parameters fixed, the system reduces the computational burden while still achieving significant distortion reduction at lower bitrates, thus resolving the contradiction between quality improvement and complexity increase.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The capture device performs the computationally intensive parameter training and updating in advance during the encoding phase. By determining and updating the parameters before transmission, and then simply applying the pre-updated parameters at the playback device, the system shifts the computational complexity to the encoding end, reducing the real-time processing burden at the decoding end while still achieving lower distortion.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If online learning techniques are used to update parameters during video processing, then scene adaptability is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvescene adaptabilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent performs the online learning and parameter updating during the encoding phase at the capture device before video transmission. By completing the adaptive training process in advance, the system achieves scene adaptability without adding processing time to the real-time decoding process at the playback device, thus resolving the contradiction between adaptability and processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs partial online learning by updating only the necessary subset of parameters rather than all parameters during the encoding process. This selective parameter updating reduces the computational resources and time required for online learning while still achieving effective scene adaptability, resolving the contradiction between adaptability improvement and resource consumption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260075255A1Scene-adaptive online learning for video post processing
Publication Date: 2026.03.12 QUALCOMM INC
  • US20260075255A1 patent drawing
  • US20260075255A1 patent drawing
  • US20260075255A1 patent drawing

AI summary

A video capture device may be encode a set of original pictures to create encoded video data, decode the encoded video data to create a set of reconstructed pictures, determine a subset of parameters to update from among a plurality of parameters of a post-processing filter network, including using the set of original pictures as ground truth and the set of reconstructed pictures as input to the post-processing filter network, update the subset of parameters to generate updated parameters, and send the encoded video data and the updated parameters to a playback device.