Bi-Directional Video Compression With Quantized Luma Motion Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional video compression frameworks face challenges in achieving a balance between compression rate and image distortion, particularly with high-resolution videos, and lack end-to-end global optimization, while also requiring manual parameter transfer for decoding.

Innovation Solution

A bi-directional predictive video compression method that utilizes a DOVC framework with a motion estimation process based on luma current pictures and bi-directional predictive pictures, incorporating a motion vector decoder to enhance motion information processing and a quality enhancement module for improved image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional hybrid video compression frameworks are used, then video compression can be achieved, but coding/decoding time and algorithm complexity increase remarkably for high-resolution videos

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

Solution Approach 1:

The patent replaces traditional mechanical video compression algorithms (motion estimation, loop filtering) with deep learning-based neural networks. The DVC framework uses end-to-end trainable neural networks to perform motion estimation and compensation, substituting complex iterative algorithms with learned models that achieve comparable or superior compression with reduced computational complexity during decoding.

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

Solution Approach 2:

The patent transforms the video compression problem by changing the fundamental parameters from hand-crafted algorithmic parameters to learnable neural network parameters. The system optimizes compression by training neural networks to learn optimal motion representation and compensation strategies, allowing adaptive parameter adjustment based on content characteristics rather than fixed algorithmic parameters.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If traditional hybrid video compression frameworks are used, then video compression can be achieved, but end-to-end global optimization is not provided

Engineering Contradiction:
Improvecompression rateVSAvoidglobal optimization capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal DVC framework that integrates multiple compression functions (motion estimation, motion compensation, residual coding) into a single end-to-end trainable system. The neural network architecture performs multiple compression tasks simultaneously through shared layers and coordinated optimization, enabling global optimization across the entire compression pipeline rather than isolated module optimization.

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

Solution Approach 2:

The patent implements feedback mechanisms where the decoder's reconstruction quality information flows back to guide the encoder's compression decisions. The end-to-end training process uses reconstruction error feedback to adjust compression parameters and neural network weights, enabling iterative optimization that balances compression rate and quality across the entire system.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If traditional DVC frameworks use pre-trained optical flow networks, then motion estimation can be performed, but model parameters cannot be updated in real time and only uni-directional motion estimation is achieved

Engineering Contradiction:
Improvemotion estimation capabilityVSAvoidreal-time parameter update capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent transforms static pre-trained optical flow models into dynamic, adaptively trainable models. The DVC framework allows neural network parameters to be updated in real-time based on actual video content characteristics and compression requirements. The system dynamically adjusts motion estimation strategies by retraining or fine-tuning models during operation, enabling adaptation to different video sequences and compression scenarios.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent extends motion estimation from traditional uni-directional (past-to-future) to bi-directional (past-and-future-to-current) by incorporating future reference frames into the neural network's motion estimation process. This dimensional expansion in temporal reference usage enables more accurate motion prediction by leveraging information from both past and future frames simultaneously.

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

4Productivity

If traditional DVC frameworks are used, then video compression can be achieved, but manual parameter transfer is required for decoding

Engineering Contradiction:
Improvecompression capabilityVSAvoidparameter transfer requirement
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements self-service mechanisms where the compression system automatically generates and transmits all necessary decoding parameters through the bitstream without manual intervention. The neural network models and their parameters are seamlessly integrated into the compression pipeline, with parameters automatically adapted and transmitted during encoding, eliminating the need for external parameter configuration or manual transfer for decoding.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12425644B2Method for video processing, encoder for video processing, and decoder for video processing
Publication Date: 2025.09.23 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US12425644B2 patent drawing
  • US12425644B2 patent drawing
  • US12425644B2 patent drawing

AI summary

A method for video processing, comprising: parsing a first bitstream to determine a first quantized motion feature, wherein the first quantized motion feature is formed from first motion information of a luma current picture, wherein the first motion information is determined based on the luma current picture and first bi-directional predictive (B/P) pictures in a first group of pictures (GOP) based on first sets of reference pictures of the luma current picture; and decoding the first quantized motion feature to form a luma motion information by an MV decoder.