SuperAPI AI Directory

CustomVideoX - A Personalized Video Generation Framework Jointly Launched by USTC, Zhejiang University, and Others

Author: AI小集 · Original source: AI工具集

What Is CustomVideoX?

CustomVideoX is an innovative personalizedvideo generationframework jointly proposed by USTC, Zhejiang University, and others, which generates high-quality customized videos through reference images and text descriptions. The framework is based on a Video Diffusion Transformer and, through zero-shot learning, trains only LoRA parameters to extract reference image features, enabling efficient personalized video generation. The core technologies of CustomVideoX include: a 3D Reference Attention mechanism, which supports direct interaction between reference image features and video frames in both spatial and temporal dimensions; a Time-Aware Attention Bias (TAB) strategy, which enhances the temporal coherence of generated videos by dynamically adjusting the influence of reference features; and an Entity Region-Aware Enhancement (ERAE) module, which highlights key entity regions through semantic alignment. It solves the problems of temporal inconsistency and quality degradation in traditional methods.

CustomVideoX

Main Features of CustomVideoX

  • Personalized Video Generation: CustomVideoX can generate video content highly consistent with user-provided reference images and text descriptions. It generates videos that match the descriptions and preserves the detailed features in the reference images.
  • High-Fidelity Reference Image Fusion: Through the 3D Reference Attention mechanism, CustomVideoX enables seamless interaction between the features of the reference image and video frames in both spatial and temporal dimensions. It ensures that the generated video is consistent with the text description and can maintain the subject features and details of the reference image in every frame.
  • Temporal Coherence Optimization: CustomVideoX introduces the Time-Aware Attention Bias (TAB) strategy, which optimizes the temporal coherence of generated videos by dynamically adjusting the influence of reference features at different time steps. It avoids the jumping or incoherence problems commonly seen in traditional methods.
  • Key Region Enhancement: Through the Entity Region-Aware Enhancement (ERAE) module, CustomVideoX can identify and enhance key regions in the video related to the text description.

Technical Principles of CustomVideoX

  • 3D Reference Attention Mechanism: The reference image is encoded through a 3D Causal Variational Autoencoder (3D Causal VAE), and its features directly interact with video frames in both spatial and temporal dimensions, ensuring that the generated video can maintain the subject features and details of the reference image in every frame.
  • Time-Aware Attention Bias (TAB): During the denoising process of the diffusion model, the weights of reference features are dynamically adjusted through a parabolic temporal mask. The influence of reference features is weakened in the early stage of denoising, enhanced in the middle stage, and weakened again in the final stage, optimizing the temporal coherence and visual quality of the generated video.
  • Entity Region-Aware Enhancement (ERAE): By calculating the activation strength of key entities in the text description, the regions in the video related to these entities are identified and enhanced through semantic alignment. It highlights the target entities, maintains background diversity, and improves the semantic consistency and naturalness of the generated video.
  • Zero-Shot Learning and LoRA Parameter Training: Only a small number of LoRA parameters are trained to extract reference image features, avoiding the performance degradation that traditional fine-tuning methods may cause, while preserving the integrity of the pretrained model and reducing training complexity.
  • High-Quality Dataset and Benchmark Testing: The researchers constructed a high-quality customized video dataset and proposed the VideoBench benchmarking platform for training and evaluating the model's generalization ability and performance.

CustomVideoX project address

CustomVideoX application scenarios

  • Art and Design: Transform static images into dynamic videos, assisting artistic creation and animation design.
  • Advertising and Marketing: Generate personalized advertising videos to enhance brand promotion effectiveness.
  • Film and Entertainment: Assist in special effects production and animation creation, improving the visual effects of film and television content.
  • Education and Training: Generate instructional animations to enhance the interactivity and comprehensibility of educational content.
  • Game Development: Quickly generate character animations and game cutscene videos to improve development efficiency.