Sparse Data Stream Decoding Without Full Matrix Reconstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data compression methods, particularly for large volumes of data such as audio and video streams and Deep Neural Networks, face high computational complexity and resource constraints, especially in environments with limited hardware and software resources, leading to prohibitive inference complexity.

Innovation Solution

A method for compressing and decompressing data using a compressed sparse format, where the compressed sparse format is directly computed during entropy decoding, bypassing the need to reconstruct the entire matrix, thereby reducing memory requirements and inference complexity by utilizing CABAC technology to extract zero/non-zero coefficients directly from the bitstream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If traditional compression methods are used to compress large volume data such as video streams and DNN parameters, then compression can be achieved, but computational complexity and resource requirements become prohibitively high

Engineering Contradiction:
Improvedata compression ratioVSAvoidcomputational complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent extracts and processes only the significant non-zero coefficients from the transformed video data, rather than encoding all coefficients. By identifying and separately handling the sparse non-zero elements, the system reduces the amount of data that requires complex compression processing while maintaining reconstruction quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the compression process into distinct stages: transformation to identify non-zero coefficients, separate encoding of significant coefficients, and deferred reconstruction. This segmentation allows computationally intensive operations to be performed only on necessary data portions, reducing overall computational complexity.

Inventive Principle:
Principle #1Segmentation

2Reliability

If full data reconstruction is performed during decompression, then complete data recovery is achieved, but memory requirements and processing time increase significantly

Engineering Contradiction:
Improvedata reconstruction accuracyVSAvoidinference time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary encoding of significant coefficients during the compression phase, organizing data in a format that enables direct reconstruction of only necessary elements. This preliminary organization allows the decoder to skip full reconstruction steps and directly access or compute only the required data portions during inference.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements partial reconstruction by computing or retrieving only the significant non-zero coefficients needed for the specific inference task, rather than fully reconstructing the entire dataset. This partial action approach maintains sufficient accuracy for inference while dramatically reducing memory and time requirements.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If existing compression schemes are applied to DNN parameters, then data transmission efficiency improves, but inference complexity remains prohibitive on resource-constrained devices

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidinference complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts and transmits only the significant non-zero DNN parameters rather than all parameters. By identifying and separately encoding the sparse non-zero elements of the transformed DNN weights, the system reduces transmission data volume while enabling more efficient inference on resource-constrained devices through direct use of the compressed representation.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12581080B2System and method for compression of data stream
Publication Date: 2026.03.17 INTERDIGITAL MADISON PATENT HLDG
  • US12581080B2 patent drawing
  • US12581080B2 patent drawing
  • US12581080B2 patent drawing

AI summary

Procedures, methods, architectures, apparatuses, systems, devices, and computer program products, according to a first aspect, for compressing data including encoding at least one information representative of a use, during the compression, of a compressed sparse format.Procedures, methods, architectures, apparatuses, systems, devices, and computer program products, according to a second aspect, for decompressing input data comprising obtaining information representative of zero or non-zero values in at least a part of the input data, and using only the non-zero values of the zero or non-zero values for a further processing of the part of the input data, based on the representative information.