Neural Network Feature Map Fusion for Low-Overhead Image Restoration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing calculation overheads in image restoration processes of neural networks pose a significant challenge, leading to inefficiencies in computer vision applications.

Innovation Solution

A neural network training method involving feature extraction using an adder neural network (AdderNet) with addition filtering processing, enhanced by a learnable power activation function, to maintain feature information and reduce energy consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional neural network models are used for image restoration, then image processing quality is improved, but calculation overheads and energy consumption increase

Engineering Contradiction:
Improveimage processing qualityVSAvoidenergy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the neural network into two distinct parts: an AdderNet module that performs efficient addition-based feature extraction, and a conventional neural network module that handles complex processing. This segmentation allows the system to benefit from both the energy efficiency of simple addition operations and the high processing quality of conventional networks, resolving the contradiction between energy consumption and image processing quality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the operational parameters of the neural network by introducing a learnable scaling factor that dynamically adjusts the contribution of the AdderNet output. This parameter change enables the system to optimize the balance between computational efficiency and processing quality adaptively, reducing energy consumption while maintaining image restoration quality

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If addition filtering processing is used for feature extraction, then energy consumption is reduced, but feature information loss occurs

Engineering Contradiction:
Improveenergy consumptionVSAvoidfeature information loss
Core Design Contradiction:
Use of energy by moving objectVSLoss of information

Solution Approach 1:

The patent introduces an intermediary mechanism where the AdderNet output serves as a complementary feature map that is added to the original input feature map. This intermediary approach ensures that no feature information is lost, as the original information is preserved and enhanced rather than replaced, while still benefiting from the energy-efficient addition operation

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent uses copying by retaining the original input feature map and creating a copy that undergoes addition filtering processing. The processed copy is then combined with the original, ensuring that feature information is preserved while energy consumption is reduced through the efficient addition operation

Inventive Principle:
Principle #26Copying

3Measurement precision

If neural network complexity is increased to maintain feature information, then image processing quality is improved, but calculation overheads increase

Engineering Contradiction:
Improveimage processing qualityVSAvoidcalculation overheads
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the computational workload into a simple AdderNet component and a conventional neural network component. This segmentation reduces overall calculation overheads by handling basic feature extraction through efficient addition operations, reserving complex computations only for where they are truly needed, thus maintaining image processing quality while reducing device complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by using addition filtering processing specifically for the feature extraction stage where simple operations suffice, while allowing conventional neural networks to handle more complex processing stages. This localized application of different processing strategies reduces overall calculation overheads while maintaining necessary image processing quality

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12530738B2Neural network training method, image processing method, and apparatus
Publication Date: 2026.01.20 HUAWEI TECH CO LTD
  • US12530738B2 patent drawing
  • US12530738B2 patent drawing
  • US12530738B2 patent drawing

AI summary

A neural network training method, includes: obtaining an input feature map of a training image; performing feature extraction processing on the input feature map by using a feature extraction core of a neural network to obtain a first candidate feature map; adding the first candidate feature map and a second candidate feature map to obtain an output feature map, where the second candidate feature map is a feature map obtained after a value corresponding to each element in the input feature map is increased by N times, and N is greater than 0; determining an image processing result of the training image based on the output feature map; and adjusting a parameter of the neural network based on the image processing result.