Source-linked AI summary
Instruct-Video2Avatar: Video-to-Avatar Generation with Instructions
Shaoxu Li
TL;DR
Stylizing photorealistic head avatars from video remains underexplored, while user-friendly editing of implicit NeRFs is difficult. Instruct-Video2Avatar edits one frame with an image-conditioned diffusion model, propagates edits across the video, and iteratively trains an avatar; the authors report outperforming state-of-the-art methods.
Problem
Stylized avatar creation remains underexplored, and user-friendly editing of implicit NeRFs is difficult.
Source: Introduction · p. 2Method
The method edits one head image with InstructPix2Pix, propagates the edit to other frames with EbSynth, and iteratively updates the avatar training data.
Source: Instruct-Video2Avatar · p. 5Results
In quantitative and qualitative studies on various subjects, the method outperforms state-of-the-art methods.
Source: Conclusion · p. 8Takeaways & Limitations
The approach can extend to editing static or dynamic NeRFs, including arbitrary video editing.
Source: Introduction · p. 2, Conclusion · p. 8Large spatial manipulations may cause expression inconsistency, and edits adding objects may produce poor results.
Source: Limitations · p. 7
Abstract
from arXiv · showhide
We propose a method for synthesizing edited photo-realistic digital avatars with text instructions. Given a short monocular RGB video and text instructions, our method uses an image-conditioned diffusion model to edit one head image and uses the video stylization method to accomplish the editing of other head images. Through iterative training and update (three times or more), our method synthesizes edited photo-realistic animatable 3D neural head avatars with a deformable neural radiance field head synthesis method. In quantitative and qualitative studies on various subjects, our method outperforms state-of-the-art methods.
Introduction
Creating stylized avatars from video remains underexplored, despite progress in photorealistic head reconstruction. Instruct-Video2Avatar uses video and text instructions to produce edited photorealistic animatable head avatars, propagating edits efficiently across frames.
Introduction
- Creating stylized avatars remains underexplored, even as neural head reconstruction supports synthesis and driving of photorealistic avatars.The paper also notes demand for personalized stylization.Source: Introduction · p. 2
- User-friendly NeRF editing remains difficult because implicit representations lack explicit operating nodes, despite methods for automatic or interactive creation and NeRF manipulation.Traditional 3D stylization often requires an artist using professional software.Source: Introduction · p. 2
- Instruct-Video2Avatar takes a short monocular RGB head video and text instructions to synthesize photorealistic avatars that preserve identity while applying the requested edit.Examples include making a person look happier or turning them into a Tolkien Elf.Source: Introduction · p. 2
- Unlike Instruct-NeRF2NeRF, which iteratively edits input images with InstructPix2Pix while optimizing the scene, this method uses diffusion once and video stylization for other images.The authors describe their approach as more convenient and faster.Source: Introduction · p. 2
- The authors report extensive experiments and present video-and-instruction-based avatar creation and video-stylization updates to NeRF as contributions.They state that the update approach can extend to static or dynamic NeRFs and arbitrary video editing.Source: Introduction · p. 2
Related Work
Related work spans image and video stylization, dynamic neural radiance fields, and methods for editing or generating NeRF scenes. The paper situates its approach against instruction-based NeRF editing and describes its image-propagation training pipeline.
Related Work
- Image-editing work covers style transfer and domain translation, including latent-space manipulation and instruction-guided editing with models such as InstructPix2Pix.The passage surveys methods using generative models, CLIP, and conditioned diffusion models.Source: Related Work · p. 2
- Video stylization transfers style characteristics from images while maintaining consistency across frames, using approaches such as specialized losses, network modules, or an exemplar frame.The passage also mentions 2D and 3D talking-head synthesis.Source: Related Work · p. 2
- Text-to-video methods combine pretrained text-to-image models with attention or use video diffusion, but the surveyed work reports synthesis quality and consistency remain far from commercial use.Video diffusion uses a space-time factorized U-Net trained jointly on image and video data.Source: Related Work · p. 2
- Deformable NeRFs represent dynamic scenes by warping canonical space to deformed space; facial methods use expression codes, blendshapes, skinning, or face-model-based representations.The cited head-avatar methods include NeR-Face, IMAvatar, NHA, and INSTA.Source: Related Work · p. 3
- NeRF editing work includes texture stylization, geometry manipulation, and scene generation, with approaches using explicit meshes, space proxies, latent codes, or text and exemplar conditioning.Examples include EditNeRF, ClipNeRF, RODIN, DATID-3D, and NeRF-Art.Source: Related Work · p. 3
- Instruct-NeRF2NeRF iteratively edits dataset images with InstructPix2Pix while optimizing a scene; Instruct-Video2Avatar edits one exemplar with diffusion and propagates edits to other frames with video stylization.The overview depicts the propagated images and original-video parameters being used as the avatar continues training.Source: Figure 2 · p. 3, Related Work · p. 4
Method
The method edits one head-video frame with a text-conditioned diffusion model, propagates the edit to other frames with video stylization, and fits an animatable neural head avatar to the edited images. Iterative dataset updates address stylization distortions while combining frame consistency with 3D rendering quality.
Instant Volumetric Head Avatars
- INSTA fits a deformable neural radiance field from a monocular portrait video, enabling avatar views under novel expressions and poses.Its inputs include head images, camera intrinsics, tracked FLAME meshes, facial-expression coefficients, and head poses.Source: Instant Volumetric Head Avatars · p. 4
InstructPix2Pix
- InstructPix2Pix uses image and text conditioning to edit images through a latent diffusion model, with guidance scales that trade off input-image correspondence and instruction alignment.It predicts denoising noise over timesteps to estimate the edited image.Source: InstructPix2Pix · p. 4
EbSynth
- EbSynth propagates an exemplar-frame edit through a video using texture synthesis and pixel correspondences, but can produce geometric inconsistencies across frames.Its soft-segmentation and positional guides map target pixels to source positions without accounting for 3D geometry.Source: EbSynth · p. 4
Method
- The pipeline segments head images, edits one selected frame with InstructPix2Pix, propagates that edit to other frames with EbSynth, and fits an edited avatar.Independent diffusion edits are time-consuming and can vary across images, making consistent NeRF training difficult; the method instead uses one edited frame as the stylization reference.Source: Method · p. 4, Instruct-Video2Avatar · p. 5
Instruct-Video2Avatar
- Iterative updates edit rendered images after the first training cycle, producing a photorealistic edited animatable 3D head avatar after several iterations.The first cycle edits original-video head images; later cycles edit images rendered from the optimized avatar.Source: Instruct-Video2Avatar · p. 5
Implementation Details
- Implementation guidance recommends an open-mouth exemplar, sI = 1.5, sT = 3.5, and 100 denoising steps; one training takes under 20 minutes excluding video preprocessing.The edited frame should preserve the original expression; the open-mouth exemplar is suggested to guide edits of other frames.Source: Implementation Details · pp. 5–6
Results
The perceptual study favors InstructPix2Pix+EbSynth for high definition and our method for temporal consistency, while qualitative evaluation and ablations show distinct quality and consistency trade-offs. The method also retains limitations with large spatial edits and added objects.
Results
- The experiments used real scenes preprocessed by INSTA, with each video dataset containing 2,000–3,000 images.EbSynth ran on Windows; other experiments ran on Ubuntu with an RTX 3090 GPU.Source: Results · p. 6
Qualitative Evaluation
- EbSynth produced the sharpest, consistent images but had some noise; our method produced good-quality images with shadow noise around the avatar head.DaGAN increased image consistency but had inferior image quality and expression inconsistencies; image-only comparisons do not establish 3D consistency.Source: Qualitative Evaluation · p. 6
Ablation Study
- One-time Dataset Update with EbSynth improved per-frame consistency over one seed, while the three-update pipeline produced slightly better render quality.The one-seed variant can produce blurry, artifact-filled results from inconsistent training images.Source: Ablation Study · p. 7
Perceptual Study
- In the user study, InstructPix2Pix+EbSynth scored highest for High Definition, while our method scored highest for Temporal Consistency.Twenty participants rated 10 edited videos; our method was second-highest for High Definition, and one-time Dataset Update with EbSynth was second-highest for Temporal Consistency.Source: Perceptual Study · p. 7, Table 1 · p. 7
Limitations
- Large spatial edits may cause expression inconsistency, and added objects may not remain independent of the deformable face.The authors describe a case where the instruction edits the texture successfully but the glasses are not independent of the deformable face.Source: Limitations · p. 7, Figure 5 · p. 7
Conclusion
Instruct-Video2Avatar edits a head image from a short monocular RGB video using text instructions, then propagates the edit to other head images. Iterative avatar training and dataset updates produce edited animatable 3D neural head avatars, and the authors report that the method outperforms state-of-the-art methods in quantitative and qualitative studies.
Conclusion
- An image-conditioned diffusion model edits one exemplar head image, and EbSynth propagates the edit to other head images from the video.The method takes a short monocular RGB video and text instructions as input.Source: Conclusion · p. 7
- In quantitative and qualitative studies on various subjects, the method outperforms state-of-the-art methods.The authors describe the resulting avatars as edited, photo-realistic, and animatable 3D neural head avatars.Source: Conclusion · pp. 7–8
- The method can be extended to editing arbitrary static or dynamic NeRFs, including arbitrary video editing.Source: Conclusion · p. 8
Related papers
This paper cites
- Learning Transferable Visual Models From Natural Language Supervision2021
- NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis2020
- Deep Unsupervised Learning using Nonequilibrium Thermodynamics2015
- Video Diffusion Models2022
- InstructPix2Pix: Learning to Follow Image Editing Instructions2022
- Analyzing and Improving the Image Quality of StyleGAN2019