Neural Image Compression via Non-linear Quantization and Substitution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional hybrid video codec frameworks optimize machine-learning models separately, leading to increased rate-distortion loss and computing costs, resulting in lower performance for image and video compression.

Innovation Solution

An end-to-end neural image compression framework using non-linear quantization with substitution, where a neural network generates a substitute image, which is then compressed and quantized using a non-linear quantizer for improved compression performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional hybrid video codec frameworks optimize machine-learning models separately, then each model can be trained independently, but rate-distortion loss increases and computing cost increases

Engineering Contradiction:
Improvecompression performanceVSAvoidcomputing cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent merges multiple separately trained machine-learning models into a unified end-to-end neural network framework. The encoder and decoder models are combined and trained jointly using a single loss function that optimizes rate-distortion performance across the entire compression system, eliminating the need for separate model training and reducing overall computing costs.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified neural network framework performs multiple functions simultaneously: it conducts end-to-end optimization, generates substitute images for non-linear quantization, and performs compression all within a single system. This multi-functional approach replaces the need for multiple specialized models, reducing computing overhead while maintaining compression performance.

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

2Reliability

If traditional hybrid video codec frameworks optimize machine-learning models separately, then model training is simplified, but rate-distortion loss increases

Engineering Contradiction:
Improverate-distortion performanceVSAvoidcoding framework complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple models into a unified end-to-end framework that optimizes rate-distortion performance jointly. By merging the encoder and decoder into a single trainable system with a unified loss function, the framework achieves better rate-distortion performance while managing complexity through integrated design rather than separate model optimization.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces non-linear quantization with substitution as a parameter change in the compression pipeline. By transforming the quantization process and introducing substitute images, the system achieves improved rate-distortion performance without proportionally increasing framework complexity, as the changes are integrated into the end-to-end training process.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If linear quantization is used in neural image compression, then the quantization process is simple, but compression performance is limited

Engineering Contradiction:
Improvecompression performanceVSAvoidquantization complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the quantization parameter from linear to non-linear, specifically using logarithmic quantization. This parameter change improves compression performance by better matching the perceptual characteristics of images and the probability distribution of pixel values, while the complexity is managed through integration with the end-to-end training framework.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces substitute images as an intermediary between the original image and the quantization process. These substitute images are generated by the neural network and serve as intermediaries that are better suited for non-linear quantization, improving compression performance while keeping the quantization process manageable through the mediating role of the substitute images.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12100185B2Non-linear quantization with substitution in neural image compression
Publication Date: 2024.09.24 TENCENT AMERICA LLC
  • US12100185B2 patent drawing
  • US12100185B2 patent drawing
  • US12100185B2 patent drawing

AI summary

Method, apparatus, and non-transitory storage medium for end-to-end neural image compression using non-linear quantization with substitution, including receiving one or more input images, generating a substitute image associated with the input image based on the input image using a neural network based substitute feature generator, compressing the substitute image, quantizing the compressed substitute image to obtain a quantized representation of the input image with higher compression performance by using a non-linear quantizer, and entropy encoding the quantized substitute image using a neural network based encoder to generate a compressed representation of the quantized representation.