Neural Feature Matrix Edge Compression for Bandwidth-Efficient Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deep learning feature encoding for machine vision is hindered by bandwidth waste and reduced transmission efficiency due to padding operations in convolutional neural networks, which generate numerous feature values at edges that are transmitted to decoders.

Innovation Solution

An encoder identifies and compresses rows and columns with identical feature values at the edges of feature matrices from intermediate layers, deleting these values and encoding the remaining values and edge values, along with the number of compressed rows and columns, to improve transmission efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If padding operations are performed in convolutional neural networks to add pixels to the periphery of images, then the neural network can process edge features, but bandwidth waste and reduced transmission efficiency occur due to numerous edge feature values being transmitted to decoders

Engineering Contradiction:
Improveedge feature processing capabilityVSAvoidbandwidth waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts and identifies edge rows and columns from the feature matrix that contain redundant padding information. By separating these edge elements from the main feature data, the system can selectively transmit only the necessary feature values to the decoder, eliminating bandwidth waste while preserving edge feature processing capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies different processing strategies to different regions of the feature matrix. Edge regions are identified and handled separately from internal regions, with edge rows and columns being compressed or omitted in transmission. This local differentiation allows the system to maintain edge feature capability where needed while reducing transmission overhead where padding redundancy exists.

Inventive Principle:
Principle #3Local quality

2Loss of information

If all feature values including edge values are transmitted to the decoder, then complete feature information is preserved, but transmission latency and bandwidth consumption increase

Engineering Contradiction:
Improvefeature information completenessVSAvoidtransmission latency
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The encoder performs preliminary identification and marking of edge rows and columns before transmission. By pre-processing the feature matrix to identify which elements are edge padding versus meaningful features, the system can optimize the transmission data structure in advance, reducing both the amount of data to be transmitted and the time required for transmission without losing critical feature information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transmits a partial set of feature values by selectively omitting or compressing edge region data. Instead of transmitting all feature values, the system transmits only the essential internal feature values and selectively included edge values, achieving sufficient feature completeness for decoder reconstruction while significantly reducing transmission latency and bandwidth consumption.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of energy

If edge feature values are compressed and transmitted, then bandwidth efficiency is improved, but the complexity of identifying and processing edge rows and columns increases

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidedge detection complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent segments the feature matrix into distinct regions: edge rows, edge columns, and internal regions. By dividing the feature space into these segments, the system can apply different processing rules to each segment. The segmentation is performed through systematic identification of boundary rows and columns, which, while adding some complexity, provides a structured approach that simplifies the overall compression strategy and enables efficient bandwidth utilization.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12495147B2Image processing method and system, encoder, and computer readable storage medium
Publication Date: 2025.12.09 CHINA TELECOM CORP LTD
  • US12495147B2 patent drawing
  • US12495147B2 patent drawing
  • US12495147B2 patent drawing

AI summary

The method of the present disclosure includes: for a feature matrix of each channel of an image output from an intermediate layer of a neural network: determining row(s) and column(s) having same feature values at edges of the feature matrix as row(s) to be compressed and column(s) to be compressed, deleting the feature values of the row(s) to be compressed and the column(s) to be compressed, and reserving remaining feature values as reserved values; compressing the feature values of the row(s) to be compressed and the column(s) to be compressed to obtain edge value(s); and encoding the reserved values and the edge value(s), as well as a number of the row(s) to be compressed and a number of the column(s) to be compressed, and sending a result of the encoding to a decoder for restoring the feature matrix of the each channel by the decoder.