AB
AiBoss
project

SkyReels-A2 - A controllable video generation framework launched by Kunlun Tech

SkyReels-A2 is a controllable video generation framework developed by Kunlun Tech. It supports combining any visual elements (such as people, objects, and backgrounds) into a composite video based on text prompts, strictly maintaining consistency with the reference image of each element...

What is SkyReels-A2?

SkyReels-A2 is a controllable video generation framework developed by Kunlun Tech. It supports combining any visual elements (such as people, objects, and backgrounds) into synthetic videos based on text prompts, strictly maintaining consistency with the reference image for each element. Based on a comprehensively designed data pipeline, it constructs a prompt, reference, and video triplet for model training, introducing a novel image-text joint embedding model. SkyReels-A2 optimizes the speed and output stability of the inference pipeline and introduces the A2 Bench benchmark for system evaluation.

Main features of SkyReels-A2

  • Multi-element combinationIt combines any visual elements (such as people, objects, backgrounds, etc.) into a composite video, strictly maintaining consistency with the reference image of each element.
  • Text-driven generationIt generates videos based on text prompts, allowing users to precisely control the content and style of the videos based on text descriptions.
  • High-quality video outputThe generated videos have high resolution and high quality, meeting the needs of various application scenarios.
  • Real-time interactionIt supports real-time interaction by users during the generation process, allowing them to adjust generation parameters to obtain video results that better meet their needs.

The technical principles of SkyReels-A2

  • diffusion modelSkyReels-A2 uses the properties of a diffusion model to progressively transform noise into high-quality video content. The model is based on a denoising process that gradually transforms random noise into the target video, using text and image cues to guide the generation process.
  • Image-text joint embedding modelSkyReels-A2 employs a novel image-text joint embedding model that embeds a reference image and text cue into a shared feature space. Based on a dual-branch structure, it extracts spatial and semantic features from the reference image, injecting them into the generation process of the diffusion model. Spatial features are extracted using a 3D VAE (Variational Autoencoder) to ensure preservation of local details, while semantic features are extracted using a CLIP model to ensure global semantic consistency.
  • Data PipelineBuild a comprehensive data pipeline for generating high-quality text, reference images, and video triples. The data pipeline includes steps such as video preprocessing, keyframe segmentation, multi-expert video caption generation, and visual element extraction, ensuring that the generated training data can effectively support model learning.
  • Optimized inference pipelineTo improve generation speed and stability, SkyReels-A2 optimizes the inference pipeline. Based on the UniPC multi-step scheduling strategy, combined with parallel processing techniques (such as Context Parallel, CFG Parallel, and VAE Parallel), it significantly improves model inference efficiency. Based on model quantization and parameter-level offloading strategies, it reduces GPU memory consumption, supporting operation on consumer-grade GPUs.
  • Evaluation Benchmark A2SkyReels-A2 introduces the A2 Bench benchmark for evaluating the performance of element-to-video (E2V) tasks. The A2 Bench evaluates performance across multiple dimensions, such as compositional consistency, visual quality, and text alignment, ensuring that the model's performance meets real-world application requirements in various scenarios.

SkyReels-A2 project address

Application scenarios of SkyReels-A2

  • Drama and Film ProductionQuickly generate virtual scene and character videos, reducing shooting costs.
  • Virtual e-commerceGenerate product showcases and virtual try-on videos to enhance the shopping experience.
  • Music video creationGenerate creative videos based on music content without the need for complicated shooting.
  • Advertising and MarketingGenerate personalized ads and brand promotional videos to enhance appeal.
  • Education and TrainingGenerate virtual teaching scenarios and skill demonstration videos to improve teaching effectiveness.