Inverse Kernel Defocus Deblurring for Spatially Varying Blur

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing deblurring methods struggle to accurately remove defocus blur due to spatially varying blur sizes and shapes, leading to irreversible information loss and limited performance, especially in deep learning-based approaches that require significant computation.

Innovation Solution

The method employs an inverse kernel-based approach, utilizing a shared reference blur shape and pixel-wise blur size estimation, combined with atrous convolutional layers and attention modules to reduce blur complexity and maintain effective deblurring performance with a smaller network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If conventional two-step approaches assume isotropic kernel shapes (disc or Gaussian) and estimate only blur size, then computational complexity is reduced, but deblurring performance is limited due to error in blur size estimation and deviation from actual blur models

Engineering Contradiction:
Improvecomputational complexityVSAvoiddeblurring performance
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent applies local quality by estimating blur size separately for each pixel position while maintaining a common reference blur shape. This allows the blur estimation to adapt to spatial variations in blur size without requiring complex per-pixel kernel estimation, thus reducing computational complexity while improving deblurring performance compared to global isotropic assumptions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter representation from assuming fixed isotropic kernel shapes to using a common reference blur shape with pixel-wise blur size parameters. This parameterization approach allows more flexible modeling of actual blur characteristics while maintaining computational efficiency through shared shape representation across all pixels.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If deep learning-based deblurring methods are used, then deblurring performance can be improved, but computational requirements increase significantly making them unsuitable for mobile devices

Engineering Contradiction:
Improvedeblurring performanceVSAvoidcomputational energy consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the deblurring task into two parts: (1) estimating a common reference blur shape that applies to all pixels, and (2) estimating pixel-wise blur size parameters. This segmentation avoids the need for heavy deep learning models while achieving comparable performance by focusing computational resources on the most critical varying parameter (blur size) rather than modeling entire kernels for each pixel.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The common reference blur shape serves as a universal model for all pixels in the image, providing a shared structural foundation that reduces the number of parameters to be estimated. This universal representation enables efficient processing on mobile devices while maintaining deblurring performance through pixel-adaptive blur size adjustment.

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

3Manufacturing precision

If separate inverse kernels are generated for each pixel position to handle spatially varying blur sizes, then deblurring accuracy is improved, but the number of parameters and computational complexity increase significantly

Engineering Contradiction:
Improvedeblurring accuracyVSAvoidnumber of parameters
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent achieves local adaptation by estimating only blur size parameters for each pixel position while sharing a common reference blur shape across all pixels. This approach provides pixel-level customization where needed (blur size variation) without the full complexity of separate kernel estimation, significantly reducing the number of parameters while maintaining deblurring accuracy.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Instead of directly estimating complex per-pixel blur kernels, the patent inverts the approach by first establishing a common reference shape and then estimating only the size scaling parameters. This inverted parameterization strategy reduces the dimensionality of the estimation problem from full kernel estimation to simple size parameter estimation, achieving accuracy with fewer parameters.

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

Data Source

PatentUS12555206B2Inverse kernel-based defocus deblurring method and apparatus
Publication Date: 2026.02.17 POSTECH ACADEMY INDUSTRY FOUNDATION
  • US12555206B2 patent drawing
  • US12555206B2 patent drawing
  • US12555206B2 patent drawing

AI summary

The present disclosure provides a method of effectively deblurring a defocus blur in an input image based on an inverse kernel. The defocus deblurring method includes: generating, by an encoder network, an input feature map by encoding the input image; filtering, by an atrous convolution network including a plurality of atrous convolutional layers arranged in parallel, the input feature map to generate an output feature map having reduced blur component; and generating, by a decoder network, an output image having reduced blur from the output feature map with the reduced blur component and the input image.