Scale-Independent Blur Kernel Estimation for Real-World Super-Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional deep learning-based super-resolution models are ineffective in handling real-world blur kernels, which are complex and unknown, leading to deteriorated performance, and existing blind SR models fail to generate realistic low-resolution images.

Innovation Solution

A fully unsupervised Generative Adversarial Network (GAN)-based deep neural network is employed to estimate a scale-independent blur kernel, using pixel-wise loss functions to optimize the model and generate realistic LR images, allowing for the selection of a suitable blur kernel to enhance SR model performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If conventional deep learning-based super-resolution models use pre-defined blur kernels, then the model training is simplified, but the performance deteriorates when handling real-world complex and unknown blur kernels

Engineering Contradiction:
Improvemodel training simplicityVSAvoidperformance on real-world blur
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The model performs self-service by automatically estimating its own blur kernel from the input low-resolution image without requiring external pre-defined kernels or ground truth information. The blur kernel estimation module extracts blur characteristics directly from the degraded image, enabling the system to adapt to real-world blur conditions while maintaining training simplicity through unsupervised learning.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If blind SR models estimate blur kernels without ground truth, then they can handle unknown blur, but they fail to generate realistic low-resolution images

Engineering Contradiction:
Improvehandling unknown blurVSAvoidrealism of generated images
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The model employs feedback mechanisms through multiple loss functions including pixel-wise loss, gradient loss, and perceptual loss that continuously guide the blur kernel estimation and image generation processes. The discriminator network provides adversarial feedback to enhance image realism, while the estimated blur kernel is fed back into the degradation process to ensure consistency between the generated low-resolution image and the estimated blur characteristics.

Inventive Principle:
Principle #23Feedback

3Device complexity

If scale-dependent blur kernels are used, then the blur estimation is simpler, but the model cannot handle different scaling factors and blur scales effectively

Engineering Contradiction:
Improveblur estimation complexityVSAvoidhandling different scales
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The model implements dynamic blur kernel estimation that adapts to different scaling factors and blur scales rather than using fixed scale-dependent kernels. The blur kernel estimation module dynamically adjusts the kernel parameters based on the characteristics of the input image and the scaling factor, allowing the system to effectively handle various downscaling scenarios with different blur intensities and kernel sizes.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12602740B2Unsupervised learning-based scale-independent blur kernel estimation for super-resolution
Publication Date: 2026.04.14 SAMSUNG ELECTRONICS CO LTD
  • US12602740B2 patent drawing
  • US12602740B2 patent drawing
  • US12602740B2 patent drawing

AI summary

One embodiment provides a method generating a first image crop and a second image crop randomly extracted from a low-quality image and a high-quality image, respectively. The method further comprises comparing the first image crop and the second image crop using a plurality of loss functions including pixel-wise loss to calculate losses, and optimizing a model trained to estimate a realistic scale-independent blur kernel of a low-resolution (LR) blurred image by minimizing the losses.