AB
AiBoss
project

EchoMimicV2 - Alibaba's open-source digital human project, capable of generating complete digital human half-body animations.

EchoMimicV2 is a half-body AI digital human project launched by Alibaba's Ant Group. It generates high-quality animated videos based on reference images, audio editing, and hand gesture sequences, ensuring consistency between audio content and half-body movements. EchoMi...

What is EchoMimicV2?

EchoMimicV2 is a half-body AI digital human project launched by Alibaba's Ant Group. It generates high-quality animated videos based on reference images, audio editing, and hand gesture sequences, ensuring consistency between audio content and half-body movements. Building upon the lifelike head animations generated by its predecessor, EchoMimicV1, EchoMimicV2 further improves upon these capabilities, now generating complete half-body digital human animations with seamless translation from Chinese and English speech to actions. This method employs an audio-pose dynamic coordination strategy, including pose sampling and audio diffusion, to enhance detail and reduce conditional redundancy. EchoMimicV2 integrates head data using head local attention technology and designs specific stages of denoising loss to optimize animation quality.

Main functions of EchoMimicV2

  • Audio-driven animation generationAudio editing drives facial expressions and body movements, achieving synchronization between audio and animation.
  • Half-body animation production: Expand from generating only head animations to generating animations that include the upper body.
  • Simplified control conditionsIt reduces the complexity required in the animation generation process, making animation production simpler.
  • Gestures and facial expressions synchronizedBased on the combination of hand gesture sequences and audio, natural and synchronized gestures and facial expressions are generated.
  • Multilingual supportIt supports both Chinese and English drivers and generates corresponding animations based on the language content.

The technical principles of EchoMimicV2

  • Audio-Postural Dynamics Coordination (APDH):
    • Pose samplingGradually reduce reliance on pose conditions and allow audio conditions to play a more important role in animation.
    • Audio DiffusionThis feature extends the effects of audio conditions from the lips to the entire face and then to the whole body, enhancing the synchronization between audio and animation.
  • Head Partial Attention (HPA)Integrate head data during training to enhance facial expression details without the need for additional plugins or modules.
  • Phase-specific Denoising Loss (Phase Loss)The denoising process is divided into three stages: pose-driven, detail-driven, and quality-driven, with each stage having specific optimization goals.
  • Latent Diffusion Model (LDM)The image is mapped to the latent space using a variational autoencoder (VAE), and noise is gradually added during training to estimate and remove the noise at each time step.
  • ReferenceNet-based BackboneThe ReferenceNet is used to extract features from the reference image and inject them into the denoising U-Net to maintain the appearance consistency between the generated image and the reference image.

EchoMimicV2 generation effect demonstration

  • Effect 1: Chinese audio driver
  • Effect 2: English audio driver
  • Effect 3: Reference image generated by FLUX

EchoMimicV2 project address

Application scenarios of EchoMimicV2

  • Virtual streamerCreate virtual news anchors or live streamers to broadcast in Chinese or English, improving the efficiency and diversity of content production.
  • Online EducationCreate virtual teachers or lecturers to provide online courses and training, making educational resources more abundant and accessible.
  • Entertainment and GamesCreate realistic non-player characters (NPCs) in the game to provide a more natural and smooth interactive experience.
  • Film and video productionUsed in motion capture and post-production, it reduces the cost and complexity of actual shooting and improves production efficiency.
  • Customer ServiceAs a virtual customer service representative, provide multilingual customer support to improve service quality and response speed.