Invertible Neural Networks for Unknown-Downsampling Super-Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional machine learning-based super-resolution methods rely on paired high-resolution and low-resolution images, which are often artificially synthesized, leading to poor performance when processing low-resolution images generated through unknown downsampling methods.

Innovation Solution

An invertible neural network is trained to generate intermediate images and high-frequency information based on input images, allowing for the reconstruction of high-resolution outputs using an inverse network, simulating unknown downsampling processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional machine learning methods use artificially synthesized image pairs for training, then the training process can be completed, but the model performance deteriorates when processing low-resolution images from unknown downsampling methods

Engineering Contradiction:
Improvemodel performanceVSAvoidadaptability to unknown downsampling methods
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent inverts the traditional training approach by training the model to generate low-resolution images from high-resolution images (downsampling task) rather than generating high-resolution images from low-resolution images. This inversion allows the model to learn the downsampling process itself, making it adaptable to unknown downsampling methods when applied to super-resolution tasks.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent changes the fundamental parameter of the learning task from super-resolution (low-to-high resolution) to downsampling (high-to-low resolution). By changing this key parameter, the model learns a more generalizable representation that adapts to various unknown downsampling methods rather than being optimized for a specific synthetic downsampling process.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If paired high-resolution and low-resolution images are used for training, then the machine learning model can be trained, but the training data becomes artificially synthesized rather than representing real-world scenarios

Engineering Contradiction:
Improveease of training data preparationVSAvoidtraining data realism
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

Instead of synthesizing low-resolution images from high-resolution images for training (traditional approach), the patent inverts the process by synthesizing high-resolution images from low-resolution images during the training phase. This allows the model to learn from a more realistic distribution of image pairs while maintaining ease of data preparation.

Inventive Principle:
Principle #13The other way round (Inversion)

3Productivity

If the model is trained on low-resolution images from specific downsampling methods, then training convergence is achieved, but the model cannot effectively process low-resolution images from other downsampling methods

Engineering Contradiction:
Improvetraining convergenceVSAvoidgeneralization to different downsampling methods
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent makes the model universal by training it to learn the downsampling process itself rather than inverting a specific downsampling method. This multi-functional approach allows the model to handle various unknown downsampling methods (bicubic, bilinear, nearest neighbor, etc.) with a single trained model, achieving both training convergence and broad generalization.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20260073476A1Image super-resolution reconstructing
Publication Date: 2026.03.12 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20260073476A1 patent drawing
  • US20260073476A1 patent drawing
  • US20260073476A1 patent drawing

AI summary

According to implementations of the subject matter described herein, a solution is proposed for super-resolution image reconstructing. According to the solution, an input image with first resolution is obtained. An invertible neural network is trained using the input image, wherein the invertible neural network is configured to generate an intermediate image with second resolution and first high-frequency information based on the input image, the second resolution being lower than the first resolution. Subsequently, an output image with third resolution is generated based on the input image and second high-frequency information by using an inverse network of the trained invertible neural network, the second high-frequency information conforming to a predetermined distribution, and the third resolution being higher than the first resolution. The solution can effectively process a low-resolution image obtained by an unknown downsampling method, thereby obtaining a high-quality and high-resolution image.