ML Refinement Networks for Video Compression Artifact Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video codecs introduce noticeable compression artifacts during lossy compression, such as blocking, ringing, blurring, and mosquito noise, which degrade the quality of high spatial resolution and high frame rate videos when encoded at low bitrates.

Innovation Solution

Implementing machine learning (ML) refinement networks for post-processing to mitigate compression artifacts by refining decoded video, and using ML encoder and decoder networks for hybrid compression to enhance video quality and improve rate-distortion performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If lossy compression is used to reduce bitrate, then transmission efficiency is improved, but compression artifacts are introduced that degrade video quality

Engineering Contradiction:
ImprovebitrateVSAvoidvideo quality
Core Design Contradiction:
Loss of energyVSManufacturing precision

Solution Approach 1:

The video processing system is segmented into multiple independent components: traditional video encoder, ML encoder network, traditional video decoder, and ML refinement network. Each component handles specific aspects of compression and quality enhancement, allowing the system to optimize bitrate reduction while maintaining video quality through specialized processing stages.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Machine learning networks serve as intermediary components between the traditional encoder and decoder. The ML encoder network transforms video before traditional encoding to improve compression efficiency, while the ML refinement network processes decoded video to remove artifacts. These intermediaries enable quality preservation during lossy compression by adding intelligent processing layers.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If traditional video encoding is used to maintain compatibility, then device complexity is reduced, but compression artifacts such as blocking and ringing are noticeable

Engineering Contradiction:
Improveencoding systemVSAvoidcompression artifacts
Core Design Contradiction:
Device complexityVSObject-generated harmful factors

Solution Approach 1:

The patent replaces traditional mechanical signal processing methods with machine learning-based approaches. Instead of using conventional filtering and post-processing techniques to reduce artifacts, the system employs trained neural networks that learn optimal artifact reduction strategies, providing superior performance while maintaining reasonable complexity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system changes the operational parameters of video encoding by introducing ML-based transformation and refinement stages. The ML encoder network learns optimal transformation parameters, and the refinement network adjusts quality parameters dynamically, enabling artifact reduction without significantly increasing overall system complexity.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If high bitrate encoding is used to preserve video quality, then video quality is maintained, but transmission efficiency decreases

Engineering Contradiction:
Improvevideo qualityVSAvoidbitrate
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The ML encoder network performs preliminary transformation of the video signal before traditional encoding. This preliminary action optimizes the video representation for compression, enabling more efficient bitrate utilization and reducing the overall bitrate required to achieve target quality levels.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback loops where the ML refinement network analyzes decoded video quality and adjusts processing parameters accordingly. This feedback mechanism enables dynamic optimization of compression efficiency, maintaining video quality while adapting bitrate usage to actual quality requirements.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250373861A1Machine learning refinement networks for video post-processing scenarios
Publication Date: 2025.12.04 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20250373861A1 patent drawing
  • US20250373861A1 patent drawing
  • US20250373861A1 patent drawing

AI summary

Innovations in machine learning (“ML”) networks used in video processing scenarios are described. For example, an ML refinement network can be used to refine video after a video decoder has reconstructed the video. Using the ML refinement network for post-processing can mitigate compression artifacts introduced during encoding and otherwise improve the quality of the reconstructed video. Or, as another example, an ML encoder network and ML decoder network can be used, in combination with a core video encoder and core video decoder, for hybrid compression and corresponding decompression. In the hybrid compression, the ML encoder network can transform video before encoding in order to boost rate-distortion performance of the core video encoder. In corresponding decompression, the ML decoder network can enhance reconstructed video after decoding, thereby compensating for transformations applied by the ML encoder network, mitigating compression artifacts, and otherwise improving the quality of the reconstructed video.