Guided CNN Frame Restoration for Low-Complexity Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image and video coding technologies face challenges in achieving high accuracy and efficiency due to lossy quantization, leading to artifacts in reconstructed images, while complex machine learning models require significant resources.

Innovation Solution

Implement guided convolutional neural networks constrained to a defined output subspace, using guided machine learning restoration to generate restored frames based on trained models and guide parameters, reducing model complexity and resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If complex machine learning models are used for image restoration, then restoration accuracy is improved, but device complexity and resource requirements increase

Engineering Contradiction:
Improverestoration accuracyVSAvoidmodel complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary constrained subspace that mediates between the complex restoration task and the limited model capacity. By projecting the restoration problem into a predefined subspace spanned by basis images, the system achieves accurate restoration without requiring complex neural network architectures. The subspace acts as an intermediary representation that simplifies the restoration process while maintaining high accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms the restoration problem from learning complex pixel-wise transformations to learning parameters (coefficients) in a predefined subspace. Instead of directly predicting restored pixels, the model learns to predict coefficients that combine basis images to form the restored output. This parameter transformation simplifies the learning task and reduces model complexity while preserving restoration accuracy.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If complex machine learning models are used for image restoration, then restoration quality is improved, but resource utilization increases

Engineering Contradiction:
Improverestoration qualityVSAvoidresource utilization
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The constrained subspace serves as an intermediary that reduces computational resources required for restoration. By limiting the solution space to a predefined subspace with fixed basis images, the system avoids the need for complex, resource-intensive neural network architectures while maintaining high restoration quality. The intermediary subspace enables efficient computation through simple coefficient combination operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces expensive, complex neural network models with a simpler, more resource-efficient approach using predefined basis images and coefficient prediction. The complex model is substituted with a lightweight system that combines simple basis images through learned coefficients, achieving comparable restoration quality with significantly reduced computational resources and energy consumption.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Productivity

If lossy quantization is applied for compression, then transmission efficiency is improved, but image quality deteriorates due to artifacts

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidimage quality
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent converts the harmful artifacts introduced by lossy quantization into a beneficial restoration opportunity. Instead of simply accepting the degraded reconstructed image, the system uses the artifacts as input signals that the neural network learns to correct. The constrained subspace restoration process transforms the quantization damage into an opportunity for intelligent recovery, converting harm into benefit by leveraging the artifacts as cues for restoration.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Solution Approach 2:

The patent implements a feedback mechanism where the reconstructed image (containing quantization artifacts) is fed into the neural network, which then generates a restored version. The network learns from the difference between the degraded input and the original clean images, creating a feedback loop that continuously improves restoration quality. This feedback process enables the system to compensate for quantization losses and recover image quality while maintaining compression efficiency.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250392735A1Video coding with guided machine learning restoration
Publication Date: 2025.12.25 GOOGLE LLC
  • US20250392735A1 patent drawing
  • US20250392735A1 patent drawing
  • US20250392735A1 patent drawing

AI summary

Image coding using guided machine learning restoration may include obtaining reconstructed frame data by decoding, obtaining a restored frame by restoring the reconstructed frame, and outputting the restored frame. Obtaining the restored frame may include obtaining a reconstructed block, obtaining guide parameter values, obtaining a restored block, and including the restored block in the restored frame. Obtaining the restored block may include inputting the reconstructed block to an input layer of a trained guided convolutional neural network, wherein the neural network is constrained such that an output layer has a defined cardinality of channels, obtaining, from the output layer, neural network output channel predictions, obtaining a guided neural network prediction as a linear combination of the guide parameter values and the neural network output channel predictions, and generating the restored block using the guided neural network prediction.