Outer Rim Archives
Archives · 2025 · 20250016382

Application (pre-grant publication)

Machine Learning Model-Based Video Compression

Number
20250016382
Published
2025-01-09
Filed
2024-09-13
Assignee
Disney Enterprises, inc.
Inventors
Djelouah; Abdelaziz et al.
CPC
H04N19/503; H04N19/89; G06N3/045; G06N3/0455; G06N3/0464; G06N3/0475; G06N3/088; G06N3/09; G06N3/094
Verdict
Set aside video compression codec, plumbing
Source
Google Patents · FreePatentsOnline

Abstract

A system processing hardware executes a machine learning (ML) model-based video compression encoder to receive uncompressed video content and corresponding motion compensated video content, compare the uncompressed and motion compensated video content to identify an image space residual, transform the image space residual to a latent space representation of the uncompressed video content, and transform, using a trained image compression ML model, the motion compensated video content to a latent space representation of the motion compensated video content. The ML model-based video compression encoder further encodes the latent space representation of the image space residual to produce an encoded latent residual, encodes, using the trained image compression ML model, the latent space representation of the motion compensated video content to produce an encoded latent video content, and generates, using the encoded latent residual and the encoded latent video content, a compressed video content corresponding to the uncompressed video content.

Background

BACKGROUND

Video content represents the majority of total Internet traffic and is expected to increase even more as spatial resolution frame rate, and color depth of videos increase and more users adopt streaming services. Although existing codecs have achieved impressive performance, they have been engineered to the point where adding further small improvements is unlikely to meet future demands. Consequently, exploring fundamentally different ways to perform video coding may advantageously lead to a new class of video codecs with improved performance and flexibility.

For example, one advantage of using a trained machine learning (ML) model, such as a neural network (NN), in the form of a generative adversarial network (GAN) for example, to perform video compression is that it enables the ML model to infer visual details that it would otherwise be costly in terms of data transmission, to obtain. However, training ML models such as GANs is typically challenging because the training alternates between minimization and maximization steps to converge to a saddle point of the loss function. The task becomes more challenging when considering the temporal domain and the increased complexity it introduces.

Claims

21. A system comprising: a computing platform including a processing hardware and a system memory storing a machine learning (ML) model-based video compression decoder; the processing hardware configured to execute the ML model-based video compression decoder to: receive a bitstream of a compressed video content corresponding to an uncompressed video content, wherein the compressed video content is generated by; transforming, using a trained image compression ML model, the uncompressed video content to a first latent space representation of the uncompressed video content; transforming, using the trained image compression ML model, a motion compensated video content corresponding to the uncompressed video content to a second latent space representation of the uncompressed video content; and using the first latent space representation and the second latent space representation to generate the bitstream of the compressed video content; decode the compressed video content to generate the uncompressed video content.