3D Video Diffusion for Temporally Coherent Long Video Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video generation systems using machine learning models face challenges in generating temporally coherent and high-quality videos, particularly for longer durations, and lack computational efficiency in training and resource utilization.

Innovation Solution

A diffusion neural network model is employed to jointly model entire videos or blocks of frames, using a 3D architecture and factorized space-time attention, allowing for temporally coherent video generation with high sample quality, and enabling joint training with image and video data to enhance performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional systems use image diffusion models to predict each individual frame autoregressively, then the system can generate videos frame by frame, but the temporal coherence between frames deteriorates and perceptual quality decreases

Engineering Contradiction:
Improvetemporal coherenceVSAvoidperceptual quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The video generation process is segmented into iterative diffusion steps rather than predicting all frames at once. Each frame is refined through multiple diffusion iterations, allowing temporal coherence to be maintained while achieving high perceptual quality through gradual denoising and refinement of frame predictions

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from 2D image diffusion to 3D video diffusion by adding the temporal dimension. This enables the model to capture temporal coherence across frames while maintaining high perceptual quality through joint optimization in space-time, resolving the contradiction between frame-by-frame generation and overall video quality

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

2Productivity

If the system is trained on videos of longer lengths to generate longer videos, then the generation capability for long videos improves, but the training computational resources and time increase significantly

Engineering Contradiction:
Improvelong video generation capabilityVSAvoidtraining time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

Training data is segmented into shorter video clips rather than requiring long videos for training. The model learns temporal patterns from these segments and can generalize to generate longer videos by autoregressively extending the sequence, reducing training time while maintaining long-video generation capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The model performs preliminary learning on short video segments during training, capturing essential temporal dynamics. During inference, it applies this learned knowledge to generate longer videos through iterative diffusion processes, avoiding the need to train on computationally expensive long videos

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the diffusion model is conditioned on input video for temporal coherence, then the temporal coherence improves, but the computational complexity increases

Engineering Contradiction:
Improvetemporal coherenceVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A conditional transformer module acts as an intermediary between the input video and the diffusion model. This mediator efficiently extracts temporal features and conditions the diffusion process without requiring excessive computational resources, maintaining temporal coherence while managing complexity through targeted feature extraction and attention mechanisms

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12555367B2Generating videos using diffusion models
Publication Date: 2026.02.17 GOOGLE LLC
  • US12555367B2 patent drawing
  • US12555367B2 patent drawing
  • US12555367B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating an output video conditioned on an input. In one aspect, a method comprises receiving the input; initializing a current intermediate representation; generating an output video by updating the current intermediate representation at each of a plurality of iterations, wherein the updating comprises, at each iteration: processing an intermediate input for the iteration comprising the current intermediate representation using a diffusion model that is configured to process the intermediate input to generate a noise output; and updating the current intermediate representation using the noise output for the iteration.