Image Denoising via Unpaired Noise Generation Model

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current super-resolution algorithms trained on paired data sets often fail to produce effective results when applied to low-resolution images with distributions different from the training data, leading to artifacts and poor image quality.

Innovation Solution

An image denoising method that uses unpaired training sets to train a noise generation model and an image denoising network, where the noise generation network and discrimination network are alternately trained to generate simulated noise and adjust parameters, improving the image super-resolution effect by converting low-resolution images into high-resolution images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If paired training sets are used for super-resolution algorithm training, then the training process is simple and efficient, but the algorithm produces artifacts and poor image quality when applied to images with distributions different from training data

Engineering Contradiction:
Improvetraining efficiencyVSAvoidimage quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a noise generation network as an intermediary component that bridges the gap between clean low-resolution images and noisy high-resolution images. This network generates realistic noise patterns that are then added to training images, allowing the model to learn robust denoising capabilities without requiring actual paired noisy-clean image datasets. The intermediary noise generation mechanism enables the system to handle distribution differences effectively.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent performs preliminary noise generation and addition to training images before the main super-resolution training process. By pre-processing the training data with synthesized noise, the model is prepared in advance to handle noisy inputs with different distributions, improving its generalization capability and reducing artifacts in final output images.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If unpaired training sets are used to train the noise generation model and image denoising network, then image quality and definition are improved, but the training process becomes more complex

Engineering Contradiction:
Improveimage qualityVSAvoidtraining process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the training process into distinct phases: first training a noise generation network separately, then using its output to train the image denoising network. This segmentation allows each network to be optimized independently with appropriate loss functions and training strategies, managing complexity through modular approach while achieving superior image quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of directly training a denoising network on unpaired data, the patent inverts the approach by first training a noise generation network to create synthetic noisy images, then using these generated images for denoising training. This inverted approach simplifies the overall training process by breaking down the complex unpaired learning problem into two more manageable supervised learning tasks.

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

3Reliability

If high-resolution image sensors are used to obtain high-resolution images, then image detail and quality are improved, but manufacturing cost and process limitations make this method difficult to implement

Engineering Contradiction:
Improveimage detailVSAvoidimplementation difficulty
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent replaces the mechanical approach of using high-resolution image sensors with a computational approach using deep learning-based super-resolution algorithms. Instead of relying on expensive hardware upgrades, the system uses software-based image processing to reconstruct high-resolution images from low-resolution inputs, significantly reducing manufacturing costs and implementation complexity while maintaining image quality.

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

Data Source

PatentUS11721000B2Image denoising method and apparatus, electronic device and non-transitory computer readalble storage medium
Publication Date: 2023.08.08 BOE TECHNOLOGY GROUP CO LTD
  • US11721000B2 patent drawing
  • US11721000B2 patent drawing
  • US11721000B2 patent drawing

AI summary

An image denoising method includes: acquiring a first data set and a second data set, where the first data set includes a plurality of first images without noise, the second data set includes a plurality of second images with real noise, contents of each first image and each second image are different; training, by using the first data set and the second data set, a first network to obtain a noise generation model; inputting the first image into the noise generation model, and outputting a third image with simulated noise; where a plurality of third images forms a third data set; training, by using the first data set and the third data set, an image denoising network to obtain an image denoising model. The image denoising model is configured to convert an original image with noise into an output image without noise.