Super-Resolution CNN Cascade Training With Network Trimming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing super resolution convolutional neural networks (SRCNNs) face challenges with limited accuracy due to small structures and require excessive parameters, making real-time execution difficult, and training settings like learning rate and weight initialization are hard to tune, leading to non-convergence or local minimum issues.

Innovation Solution

Implement cascade training and trimming techniques for SRCNNs, adding intermediate layers iteratively until error thresholds are met, and reducing redundant filters to enhance efficiency and accuracy, combined with dilated convolutions to minimize computational complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the size of SRCNN is increased to improve accuracy, then super resolution accuracy is improved, but the number of parameters becomes prohibitively large and real-time execution becomes difficult

Engineering Contradiction:
Improvesuper resolution accuracyVSAvoidnumber of parameters
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The network is divided into multiple stages with intermediate layers inserted between them. Each stage processes the output of the previous stage, allowing the network to achieve high accuracy through progressive refinement rather than requiring a single large network with all parameters at once.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from training a complete large network to training stage-by-stage with intermediate structures. This dimensional change in the training process allows manageable parameter usage at each step while achieving the accuracy of a much larger network through cascaded processing.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If the number of layers is increased to improve accuracy, then super resolution accuracy is improved, but training convergence becomes difficult and local minimum issues arise

Engineering Contradiction:
Improvesuper resolution accuracyVSAvoidtraining convergence
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The network is pre-trained in stages with intermediate structures before final refinement. This preliminary training of smaller sub-networks establishes good initial weight configurations that facilitate convergence of the complete network, preventing local minimum issues that would occur with direct training of the full large network.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The training process is segmented into multiple phases where intermediate layers are trained and fixed before adding subsequent layers. This segmentation of the training process ensures each sub-network converges reliably before being integrated into the larger structure.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If intermediate layers are added to improve accuracy, then super resolution accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improvesuper resolution accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

Intermediate layers are strategically inserted at specific positions within the network where they provide maximum benefit for accuracy improvement. Rather than uniformly increasing network depth everywhere, the patent applies intermediate structures locally at critical processing stages, optimizing the balance between accuracy gain and computational cost.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12585949B2System and method for designing efficient super resolution deep convolutional neural networks by cascade network training, cascade network trimming, and dilated convolutions
Publication Date: 2026.03.24 SAMSUNG ELECTRONICS CO LTD
  • US12585949B2 patent drawing
  • US12585949B2 patent drawing
  • US12585949B2 patent drawing

AI summary

Apparatuses and methods of manufacturing same, systems, and methods are described. In one aspect, a method includes generating a convolutional neural network (CNN) by training a CNN having a plurality of convolutional layers, and performing cascade training on the trained CNN. The cascade training includes an iterative process of a plurality of stages, in which each stage includes inserting a residual block (ResBlock) and training the CNN with the inserted ResBlock.