Hierarchical Tree Encoding for Lossless Bytestream Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data compression methods, particularly those based on DCT, suffer from blocking artifacts and lack flexibility in resolution and channel support, and do not allow for lossless reconstruction without sufficient bitrate.

Innovation Solution

The VC compression format employs reversible integer operations and a hierarchical tree structure, using S-Trees and Tesserae to encode data efficiently, allowing for lossless reconstruction and flexible resolution support, and includes metadata for standalone file format compatibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If DCT-based compression methods are used, then compression efficiency is improved, but blocking artifacts occur and manufacturing precision deteriorates

Engineering Contradiction:
Improvecompression efficiencyVSAvoidreconstruction accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent replaces the traditional DCT (Discrete Cosine Transform) mathematical operation with a wavelet transform-based mechanical decomposition system. This substitution allows for multi-resolution analysis that avoids the blocking artifacts inherent in DCT while maintaining compression efficiency. The wavelet transform decomposes the image into different frequency subbands that can be processed independently, eliminating the block boundaries that cause artifacts.

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

Solution Approach 2:

The patent applies segmentation by dividing the image into multiple resolution levels through wavelet decomposition. Each level represents a different frequency band, allowing selective compression of less important high-frequency components while preserving low-frequency information. This segmented approach enables efficient compression without the blocking artifacts that occur when DCT processes fixed-size blocks uniformly.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If fixed-resolution encoding is used, then device complexity is reduced, but adaptability deteriorates

Engineering Contradiction:
Improveencoding structure simplicityVSAvoidresolution flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic resolution adaptation through the wavelet transform's inherent multi-resolution capability. The encoding structure can dynamically adjust the number of decomposition levels and the sampling rates of different subbands based on the content characteristics and desired output resolution. This allows the same encoder to produce outputs at various resolutions without requiring separate fixed-resolution encoding paths, thus maintaining simplicity while achieving high adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The wavelet-based encoding system serves multiple functions: it can encode at different resolutions, support both lossy and lossless compression, and adapt to various image content types. The same core transform structure handles all these scenarios by adjusting parameters such as decomposition depth and quantization strength, eliminating the need for multiple specialized encoders for different resolutions.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If lossy compression is applied, then compression ratio is improved, but loss of information increases

Engineering Contradiction:
Improvecompression ratioVSAvoiddata fidelity
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies local quality preservation by differentiating between important and less important image regions through wavelet subband analysis. Low-frequency subbands containing essential image structure and information are preserved with higher fidelity or even losslessly, while high-frequency subbands containing fine details and noise are compressed more aggressively. This selective quality approach maximizes compression ratio while maintaining perceptual quality and critical information.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent utilizes parameter changes in the wavelet transform process, particularly in the quantization step, to control the trade-off between compression ratio and information loss. By adjusting quantization parameters differently for different subbands and resolution levels, the system can achieve high compression ratios for non-critical regions while preserving information in important regions. The ability to modify these parameters dynamically allows optimization for specific application requirements.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250280157A1Methods and apparatuses for encoding and decoding a bytestream
Publication Date: 2025.09.04 V NOVA INT LTD
  • US20250280157A1 patent drawing
  • US20250280157A1 patent drawing
  • US20250280157A1 patent drawing

AI summary

There is provided a method of decoding a received set of encoded data, the method comprising: receiving an encoded dataset; identifying from the dataset an ordered set of node symbols and data symbols, wherein a node symbol comprises a predetermined number of elements wherein each element indicates if a subsequent node symbol or data symbol is to be expected in the dataset and a data symbol is a predetermined number of bits which represent an encoded value; constructing, based on said ordered set, an ordered tree having a predetermined number of layers from the identified node symbols and data symbols.