Multidimensional Data Compression Using Clustered Sparse Dictionaries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing dictionary-learning approaches for multidimensional data compression require long computation times and are inefficient in terms of memory usage and compression speed, while lacking high-quality reconstruction capabilities.

Innovation Solution

A method involving super pixel generation, clustering, and dictionary training using sparse coding techniques, including super pixel segmentation, clustering, and batch orthogonal matching pursuit (OMP) to achieve efficient compression and high-quality reconstruction of multidimensional data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If dictionary learning based on sparse representation is applied for data compression, then compression effectiveness and storage efficiency are improved, but computation time increases significantly

Engineering Contradiction:
Improvedata storage efficiencyVSAvoidcomputation time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent segments the training process into multiple iterations where only a subset of training samples is processed in each iteration. The training data is divided into batches, and the dictionary is updated incrementally rather than processing all samples at once, significantly reducing computation time per iteration while maintaining compression effectiveness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by pre-processing the training data to identify and select representative samples before actual dictionary training. This preliminary selection step reduces the overall dataset size that needs to be processed during compression, thereby reducing computation time while preserving the essential features needed for effective compression.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If existing dictionary-learning approaches are used, then data compression is achieved, but compression speed remains slow

Engineering Contradiction:
Improvecompression ratioVSAvoidcompression speed
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent implements periodic action by using iterative refinement where the compression process is divided into multiple passes. In each pass, the dictionary is trained on a subset of data, then applied to compress the full dataset, with periodic updates to the dictionary based on reconstruction error analysis. This periodic approach accelerates compression speed while maintaining high compression ratios.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies partial action by processing only the most significant components of the data during compression rather than attempting to compress every detail. By focusing computational resources on capturing the dominant features and patterns, the system achieves fast compression speed while maintaining acceptable compression ratios for the most important data characteristics.

Inventive Principle:
Principle #16Partial or excessive action

3Quantity of substance

If multidimensional data is compressed using traditional methods, then storage space is reduced, but reconstruction quality deteriorates

Engineering Contradiction:
Improvememory usageVSAvoidreconstruction quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent changes parameters by dynamically adjusting the sparsity constraint and dictionary size based on the specific characteristics of the multidimensional data being compressed. By adapting these parameters to match the data's inherent structure and dimensionality, the system achieves high compression ratios that reduce memory usage while preserving reconstruction quality appropriate for each data type.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies local quality by training different dictionaries for different regions or types of multidimensional data. Instead of using a single global dictionary, the system identifies local patterns and characteristics within the data and creates specialized dictionaries for each region, ensuring that reconstruction quality is optimized for local features while achieving overall compression efficiency.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260023720A1Methods for Compressing and Decompressing Multidimensional Data
Publication Date: 2026.01.22 HONG KONG APPLIED SCI & TECH RES INST
  • US20260023720A1 patent drawing
  • US20260023720A1 patent drawing
  • US20260023720A1 patent drawing

AI summary

A method is provided for compressing multidimensional data having a plurality of data point into a compressed file. The method comprises: generating a plurality of super pixels from the multidimensional data; clustering the plurality of super pixels into a plurality of super pixel clusters; using the plurality of super pixel clusters to train a plurality of dictionaries respectively; splitting the multidimensional data into a plurality of data sub-blocks; vectorizing the plurality of data sub-blocks to obtain a plurality of vectorized data sub-blocks; selecting a dictionary for each of the vectorized data sub-blocks; sparse coding each of vectorized data sub-blocks with a corresponding selected dictionary to obtain a compressed representation; and storing the obtained compressed representations and indexes of corresponding selected dictionaries in the compressed file.