Deep Learning Model Restructuring for Variable Input Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing deep learning models face challenges in maintaining performance while being weight-lightened, as reducing the number of weights or biases often degrades their efficiency and computational load.

Innovation Solution

A method and system that change the structure of deep learning models by adjusting the size of feature maps and removing or modifying layers based on their output sizes, particularly those with 1×1 feature maps, to reduce computational load and memory footprint.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Weight of stationary object

If the number of weights or biases is reduced to lighten the deep learning model, then the model size is reduced, but the performance is degraded

Engineering Contradiction:
Improvemodel sizeVSAvoidmodel performance
Core Design Contradiction:
Weight of stationary objectVSReliability

Solution Approach 1:

The patent changes the resolution parameter of input data to dynamically adjust the structure of the deep learning model. By varying the input resolution, the model automatically adapts its internal feature map sizes and layer configurations, enabling weight-lightening at different resolutions while maintaining performance through structured design that preserves critical feature extraction capabilities across resolution changes

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If the resolution of input data is reduced to decrease computational load, then the computational load is reduced, but the model performance is degraded

Engineering Contradiction:
Improvecomputational loadVSAvoidmodel performance
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent implements a dynamic model structure that adapts to different input resolutions. The model structure is not fixed but changes based on the resolution of input data, allowing it to optimize computational load for each resolution while maintaining performance through resolution-appropriate feature extraction. This dynamic adaptation enables the model to use fewer computations at lower resolutions without permanently degrading performance

Inventive Principle:
Principle #15Dynamics

3Device complexity

If layers with 1×1 feature maps are removed to simplify the model structure, then the model complexity is reduced, but the feature extraction capability is degraded

Engineering Contradiction:
Improvemodel structure complexityVSAvoidfeature extraction capability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies local quality by selectively removing layers with 1×1 feature maps only in specific contexts where such layers do not provide critical functionality. The decision to remove layers is made based on analyzing the actual feature map sizes produced during inference, allowing the model to eliminate redundant complexity in certain local regions of the network while preserving essential feature extraction capabilities in other regions where 1×1 layers contribute meaningfully

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12536441B2Method and system for changing structure of deep learning model based on change in input resolution
Publication Date: 2026.01.27 NOTA INC
  • US12536441B2 patent drawing
  • US12536441B2 patent drawing
  • US12536441B2 patent drawing

AI summary

Disclosed are a method and system for changing a structure of a deep learning model based on a change in resolution of input data. The method of changing a structure of a deep learning model may include generating, by the at least one processor, a plurality of input data having different resolution by performing various resolution changes on input data having given resolution, performing, by the at least one processor, inference on each of the plurality of generated input data through a deep learning model, checking, by the at least one processor, the size of a feature map output by each of layers included in the deep learning model while the inference is performed, and changing, by the at least one processor, the structure of at least one of the layers based on the checked size of the feature map.