Multi-Scale LSTM Image Deblurring With Fewer Network Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing neural network-based image deblurring methods require high computational power and large memory due to a large number of parameters, limiting their use on devices with lower capabilities, and often assume linear convolution despite real-world blurring being nonlinear and shift-variant.

Innovation Solution

A compact neural network using dilated convolutions and LSTM-Inception blocks with residual connections to share context between scales, reducing the number of trainable parameters by 96% compared to SRN-DeblurNet, while achieving comparable deblurring performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If neural network-based deblurring methods are used, then image deblurring performance is improved, but computational power and memory requirements increase significantly

Engineering Contradiction:
Improvedeblurring performanceVSAvoidcomputational power requirement
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The network processes images at multiple scales (coarse to fine) by segmenting the deblurring task into hierarchical stages. Each scale processes a down-sampled version of the image, reducing computational load while maintaining overall deblurring effectiveness through progressive refinement.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The network embeds multiple processing scales within a unified architecture where coarser scale results are up-sampled and integrated into finer scale processing. This nested structure allows information from different resolutions to be combined, achieving high deblurring performance with reduced computational requirements compared to processing full-resolution images directly.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Measurement precision

If standard convolutional neural networks are used for deblurring, then deblurring capability is achieved, but the number of parameters increases to millions

Engineering Contradiction:
Improvedeblurring capabilityVSAvoidnumber of parameters
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The network divides the deblurring task across multiple scales with shared parameters at each scale. By processing down-sampled images at coarser scales and sharing weights across scales, the total number of parameters is dramatically reduced while maintaining deblurring capability through hierarchical feature learning.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The same network parameters are used across multiple scales of image processing. Each scale uses identical convolutional layers with shared weights, allowing the network to perform deblurring at different resolutions without requiring separate parameter sets, thus reducing overall parameter count while maintaining versatility.

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

3Loss of information

If multi-scale processing with up-convolution is used, then context sharing between scales is improved, but computational complexity increases

Engineering Contradiction:
Improvecontext sharing between scalesVSAvoidcomputational complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

Instead of using computationally intensive up-convolution operations to upsample coarse scale features, the network uses bilinear interpolation to create up-sampled versions of coarse scale deblurring results. This copying approach maintains context information between scales while significantly reducing computational complexity compared to learned up-convolution layers.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12475532B2Image deblurring using a multi-layer LSTM network
Publication Date: 2025.11.18 MORGAN STATE UNIVERSITY
  • US12475532B2 patent drawing
  • US12475532B2 patent drawing
  • US12475532B2 patent drawing

AI summary

A scale-based, convolutional, long-short term memory (LSTM) network is developed for image deblurring. Multi-scale information is obtained using dilated convolutions shared between scales using recurrent connections resulting in low-parameter count and to deblur an image without the use of prior information. Effectiveness is evaluated with industry standard datasets. Results show that a comparable sharp image can be recovered more efficiently even with a significant reduction in the total number of network parameters.