Neural Network Video Compression Decoding Speed

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current neural network-based video compression methods face challenges due to the inherent difficulty of efficiently removing inter-picture redundancy, leading to slow decoding processes due to the serial nature of entropy decoding.

Innovation Solution

The proposed solution decouples the arithmetic decoding process from the neural network-based modules, allowing it to be performed independently. This is achieved by using a second subnetwork to estimate probability parameters, which are then used for arithmetic decoding, thereby speeding up the decoding process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If arithmetic decoding is performed serially with neural network modules, then compression efficiency is maintained, but decoding speed becomes slow

Engineering Contradiction:
Improvedecoding speedVSAvoidprocessing complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent divides the decoding process into two independent segments: arithmetic decoding and neural network-based probability parameter estimation. By segmenting the serial processing into independent modules, arithmetic decoding can execute in parallel without waiting for neural network computations, thereby increasing decoding speed while maintaining compression efficiency through the coupled probability parameters.

Inventive Principle:
Principle #1Segmentation

2Productivity

If a single subnetwork estimates both mean and variance for arithmetic decoding, then device complexity is reduced, but decoding speed is limited by serial processing

Engineering Contradiction:
Improvedecoding throughputVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent employs a second subnetwork to perform preliminary estimation of probability parameters (mean and variance) before arithmetic decoding. This preliminary action allows the arithmetic decoding to proceed independently and in parallel, reducing the processing time bottleneck and increasing decoding throughput by eliminating the serial dependency.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If probability parameters are estimated using neural networks, then compression efficiency improves, but decoding time increases due to computational complexity

Engineering Contradiction:
Improvecompression efficiencyVSAvoiddecoding time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces probability parameters as intermediary elements that mediate between the neural network-based compression model and the arithmetic decoding process. These parameters serve as a bridge, allowing the neural network to provide compression efficiency through probability modeling while enabling fast arithmetic decoding to operate independently, thus reducing overall decoding time.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250168369A1Neural network-based adaptive image and video compression method with variable rate
Publication Date: 2025.05.22 BYTEDANCE INC
  • US20250168369A1 patent drawing
  • US20250168369A1 patent drawing
  • US20250168369A1 patent drawing

AI summary

A mechanism for processing video data is in a neural network disclosed. The mechanism includes obtaining quantized residual latent samples. The quantized residual latent samples are processed to obtain processed quantized residual latent samples. A reconstructed latent sample can then be acquired based on the processed quantized residual latent sample.