Neural Data Compression With DCT Subbands and Multi-Pass Bitstreams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data compression technologies face challenges in efficiently compressing and decompressing data while maintaining quality, especially in large-scale data centers and mobile devices, where storage and bandwidth are limited.

Innovation Solution

The use of a multi-pass neural network system for data compression and decompression, which includes preprocessing, discrete cosine transform (DCT), latent feature encoding, and arithmetic coding, to generate efficient compressed bitstreams.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If traditional data compression techniques are used, then storage space is reduced, but compression ratio and quality maintenance are insufficient

Engineering Contradiction:
Improvestorage spaceVSAvoidcompression quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent replaces traditional mechanical/mathematical compression algorithms with a neural network-based system. The neural network learns optimal compression representations through training, substituting conventional deterministic algorithms with a learned probabilistic model that achieves superior compression ratios while maintaining quality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system changes the parameter representation by transforming data into a latent space encoding. Instead of using traditional compression parameters, the neural network learns optimal latent representations that capture essential data characteristics, enabling better compression quality trade-offs through learned parameter transformations.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If data is compressed to reduce file size, then storage and bandwidth requirements are reduced, but transmission speed and quality may be compromised

Engineering Contradiction:
Improvedata sizeVSAvoidtransmission speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The system performs preliminary training of the neural network compression model offline before actual data compression. This preliminary action prepares the model to quickly compress data in real-time applications, separating the computationally intensive learning phase from the efficient inference phase during actual compression operations.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If complex compression algorithms are used to improve compression ratio, then data size is reduced more effectively, but computational complexity and processing time increase

Engineering Contradiction:
Improvecompression ratioVSAvoidcomputational complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The compression system is segmented into distinct components: preprocessing module, neural network compression module, and post-processing module. This segmentation allows each component to be optimized independently and enables parallel processing of different data streams, reducing overall computational complexity while maintaining high compression ratios.

Inventive Principle:
Principle #1Segmentation

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enables efficient data compression by identifying patterns in data, reducing storage and bandwidth requirements, and improving data transmission speeds, making it suitable for various computer applications and emerging technologies.

Implementation Method 1

a discrete cosine transform (DCT) subsystem comprising a second plurality of programming instructions that, when operating on the processor, cause the computing device to: perform a DCT operation on the uncompressed dataset, and create a plurality of subbands for the uncompressed dataset, wherein each subband represents a frequency range

Methodology Applied
Scientific EffectDiscrete Cosine Transform:

Data Source

PatentUS12224777B1Systems and methods for neural network based data compression
Publication Date: 2025.02.11 ATOMBEAM TECH INC
  • US12224777B1 patent drawing
  • US12224777B1 patent drawing
  • US12224777B1 patent drawing

AI summary

For compressing data, preprocessing operations are performed on raw input data. A discrete cosine transform is performed on the preprocessed data, and multiple subbands are created, where each subband represents a particular range of frequencies. The subbands are organized into multiple groups, where the multiple groups comprise a first low frequency group, a second low frequency group, and a high frequency group. A latent space representation is generated corresponding to each of the multiple groups of subbands. A first bitstream is created based on the latent space representation, and an alternate representation of the latent space is used for creating a second bitstream, enabling multiple-pass techniques for data compression. The multiple bitstreams may be multiplexed to form a combined bitstream for storage and/or transmission purposes.