Integer Neural Compression for Low-Complexity Image and Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing neural network-based image and video compression technologies face challenges in achieving efficient compression and reconstruction quality due to the complexity of modeling probability distributions and quantization processes, particularly in high-dimensional data, and the need for scalable and interoperable solutions.

Innovation Solution

The method employs a neural network that performs convolution operations and activation functions using only integer values, utilizing integer weights and biases, and employs bit-shifting and quantization to ensure integer outputs, while converting visual media data into bitstreams without non-integer operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If neural network-based compression is used to improve compression efficiency and quality, then compression performance is improved, but computational complexity increases due to floating-point operations

Engineering Contradiction:
Improvecompression efficiencyVSAvoidcomputational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent changes the numerical parameter type from floating-point to integer throughout the neural network processing pipeline. This includes using integer weights, integer biases, and integer activation functions, which transforms the computational operations to be simpler and more efficient while maintaining compression performance.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent substitutes the traditional floating-point arithmetic mechanism with integer arithmetic mechanism. This replacement eliminates the need for complex floating-point units and their associated computational overhead, thereby reducing device complexity while preserving the essential neural network functionality for compression.

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

2Productivity

If integer operations are used to reduce computational complexity, then processing speed is improved, but precision may be reduced compared to floating-point operations

Engineering Contradiction:
Improveprocessing speedVSAvoidcompression precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent introduces a new dimension of quantization bit-depth optimization. By carefully selecting and optimizing the bit-depth for integer representations at different stages of the neural network, the patent achieves a balance between processing speed and precision, ensuring that integer operations maintain sufficient accuracy for high-quality compression.

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

Solution Approach 2:

The patent optimizes the integer parameter ranges and bit-depth allocations throughout the network to maintain precision. By adjusting these parameters strategically, the patent ensures that integer operations achieve both speed improvements and adequate compression quality without the precision loss typically associated with integer arithmetic.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If complex probability distribution modeling is used to improve compression quality, then reconstruction quality is improved, but device complexity increases

Engineering Contradiction:
Improvereconstruction qualityVSAvoidmodeling complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent simplifies the probability distribution modeling by changing from continuous floating-point distributions to discrete integer-based distributions. This parameter change reduces the complexity of modeling while maintaining the ability to capture essential statistical characteristics of the data, thereby improving reconstruction quality without excessive device complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies different levels of modeling complexity locally to different parts of the data processing pipeline. By using simpler integer-based models where sufficient and more sophisticated approaches only where necessary, the patent achieves good reconstruction quality while minimizing overall device complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260065026A1Neural network based image and video compression method with integer operations
Publication Date: 2026.03.05 BYTEDANCE INC
  • US20260065026A1 patent drawing
  • US20260065026A1 patent drawing
  • US20260065026A1 patent drawing

AI summary

A mechanism for processing video data is disclosed. A determination is made to apply a neural subnetwork to perform a convolution operation using only integer values. The neural subnetwork also performs an activation function on the output of the convolution operation using only integer values. A conversion is performed between a visual media data and a bitstream based on the convolution operation and the activation function.