Mixture-of-Experts Video Compression for Inter/Intra Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video compression techniques struggle to effectively combine inter-prediction and intra-prediction modes, leading to suboptimal rate-distortion performance and increased computational complexity.

Innovation Solution

Implementing a mixture of experts (MOE) model that utilizes multiple neural network models for both encoding and decoding, allowing simultaneous use of inter and intra-prediction modes to predict pixel values based on spatial and temporal context, with a gating mechanism to select the most appropriate model for each block.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If multiple neural network models are used for prediction, then rate-distortion performance is improved, but device complexity increases

Engineering Contradiction:
Improverate-distortion performanceVSAvoidmodel complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system divides the prediction task into multiple specialized neural network models, each handling different prediction modes (inter-prediction and intra-prediction). Each model is trained separately on specific data distributions, allowing the system to achieve high rate-distortion performance by selecting the appropriate specialized model for each block while managing complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects which neural network model to use based on the characteristics of each video block. A gating mechanism determines whether to use inter-prediction models, intra-prediction models, or a combination, allowing the system to adapt its complexity based on the specific requirements of each block rather than always using the most complex model.

Inventive Principle:
Principle #15Dynamics

2Productivity

If inter-prediction and intra-prediction modes are combined, then compression efficiency is improved, but computational complexity increases

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

Solution Approach 1:

The system segments the video blocks into different categories based on their characteristics (e.g., temporal coherence vs. spatial coherence) and assigns different prediction models to each segment. This allows efficient combination of inter and intra prediction modes while reducing overall computational complexity by only applying complex predictions where necessary.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different prediction modes are applied to different blocks based on their local characteristics. The system evaluates each block and applies the most suitable prediction method (inter-prediction, intra-prediction, or neither) locally, optimizing compression efficiency for each region while managing computational resources by avoiding unnecessary complex operations.

Inventive Principle:
Principle #3Local quality

3Device complexity

If a single comprehensive prediction model is used, then device complexity is reduced, but rate-distortion performance deteriorates

Engineering Contradiction:
Improvemodel complexityVSAvoidrate-distortion performance
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

Instead of training one comprehensive model to handle all prediction scenarios, the system segments the prediction task into multiple specialized models. Each model is trained on a specific subset of data with particular characteristics, allowing each to achieve high performance on its designated task while the system as a whole manages complexity through selective application.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the approach by transitioning from a single model with fixed parameters to multiple models with different parameter sets optimized for different conditions. By selecting which model to apply based on block characteristics, the system achieves superior rate-distortion performance without requiring all models to be simultaneously active.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12464139B2Video inter/intra compression using mixture of experts
Publication Date: 2025.11.04 GOOGLE LLC
  • US12464139B2 patent drawing
  • US12464139B2 patent drawing
  • US12464139B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs, for compression and decompression of video data using an ensemble of machine learning models. Methods can include defining for each frame in a video, a plurality of blocks in the frame. Methods can further include processing the frames of video in sequential sets, wherein each sequential set is at least a current frame (220) of video and a prior frame (240) of video in the ordered sequence. Each respective prediction of a block in the frame of the video includes providing, as input to a prediction model a first and the second border (235,230) of a current block (225) of the current frame, a first and a second border (250, 255) for a respective current block (245) of the prior frame and the respective current block (245) of the prior frame.