Sparse Volumetric Effects Codec for Fast Quality-Preserving Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage and processing methods for volumetric data are inefficient, particularly for sparse data, as they do not account for the structure of 3-dimensional data, lack effective compression, and are not optimized for real-time use cases.

Innovation Solution

A method for compressing sparse volumetric data involves subdividing the data into blocks, applying a spatial-frequency transform, frequency-dependent quantization, and entropy encoding to generate a compressed bitstream, which can be efficiently decoded with minimal quality loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If volumetric data is stored explicitly with full precision, then reconstruction quality is maintained, but memory consumption becomes prohibitively expensive

Engineering Contradiction:
Improvereconstruction qualityVSAvoidmemory consumption
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent divides volumetric data into multiple octrees, where each octree represents a hierarchical decomposition of 3D space. This segmentation allows the system to manage and compress large volumetric datasets by processing them in manageable hierarchical units, reducing memory requirements while preserving reconstruction quality through selective storage of significant coefficients.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and stores only the most significant frequency coefficients after applying a spherical harmonic transform and wavelet transform. By identifying and retaining only the coefficients that contribute meaningfully to reconstruction quality, the system achieves efficient compression without sacrificing essential visual information, thereby reducing memory consumption while maintaining acceptable reconstruction fidelity.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If existing compression methods like VDB or JPEG are applied to volumetric data, then some compression is achieved, but they do not efficiently represent 3-dimensional sparse data structure

Engineering Contradiction:
Improvecompression efficiencyVSAvoid3D data representation capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent transforms volumetric data from spatial domain to frequency domain using spherical harmonic transforms and wavelet transforms. This dimensional transformation allows the data to be represented in a form that better captures the inherent 3D structure and sparsity patterns, enabling more efficient compression algorithms that are specifically adapted to volumetric data characteristics rather than treating it as 2D image slices.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent employs adjustable compression parameters including octree depth, spherical harmonic order, and wavelet decomposition levels. These parameters can be tuned to balance compression ratio against reconstruction quality, allowing the system to adapt to different application requirements and data types, thereby improving both compression efficiency and 3D representation capability.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If sparse volumetric data is compressed using traditional methods, then file size is reduced, but decoding speed is insufficient for real-time applications

Engineering Contradiction:
Improvefile sizeVSAvoiddecoding speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The patent pre-computes and stores transformation matrices and basis functions during the encoding phase. By preparing these computational elements in advance, the decoding process can proceed more quickly by simply applying the pre-computed transformations rather than calculating them in real-time, thus achieving faster decoding speeds suitable for real-time applications while maintaining acceptable file sizes.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250240426A1Compression of sparse volumetric effects codec apparatus and method
Publication Date: 2025.07.24 ZIBRA AI INC
  • US20250240426A1 patent drawing
  • US20250240426A1 patent drawing
  • US20250240426A1 patent drawing

AI summary

A control circuit is configured to divide a volumetric dataset into a plurality of volumetric blocks, apply a spatial-frequency transform to each of the volumetric blocks to obtain transform-domain coefficients, quantize the transform-domain coefficients according to one or more quantization parameters to provide quantized coefficients, reorder the quantized coefficients based on a scanning order determined to reduce coefficient differences, compose a collection of symbols for each volumetric block, the collection of symbols including at least a block header and a sparse representation of non-zero coefficients, entropy encode at least some of the symbols to generate a compressed bitstream, and store the compressed bitstream in memory.