BodyReLux: Temporally Consistent Full-Body Video Relighting
Summary
BodyReLux is a novel, subject-specific video diffusion-based framework designed for temporally consistent full-body human performance relighting. It leverages a hybrid dataset, combining traditional static One-Light-at-a-Time (OLAT) captures with a new dynamic bi-packed performance capture method that rapidly interleaves two smoothly varying lighting sequences above the human flicker-fusion threshold, ensuring subject comfort. The model, finetuned from a pretrained text-to-video diffusion model (WAN2.2 5B), introduces OLAToken for accurate lighting control, representing each light source as a token, and uses masked attention for dynamic lighting. This approach achieves photorealistic, robust, and temporally consistent relighting for various framings, resolutions, and frame lengths, including casually captured videos, and generalizes well to in-the-wild scenarios. Training involved 8 NVIDIA A100 GPUs for 100K iterations over approximately 3 days.
Key takeaway
For creative technologists and post-production supervisors aiming to enhance human performance videos, BodyReLux offers a powerful solution to decouple lighting from capture constraints. You can achieve photorealistic, temporally consistent relighting of full-body performances, even with dynamic lighting changes, significantly reducing on-set lighting complexities. Consider integrating this diffusion-based approach to iterate on lighting designs in post-production, transforming artistic storytelling possibilities and potentially saving substantial production time and resources.
Key insights
BodyReLux enables photorealistic, temporally consistent full-body video relighting using a hybrid data capture and diffusion model with tokenized lighting control.
Principles
- Hybrid data (static OLAT + dynamic bi-pack) is crucial for diverse lighting and poses.
- Representing light sources as permutation-invariant tokens improves lighting control accuracy.
- Pretrained video diffusion models provide strong generative priors for photorealistic results.
Method
The method involves capturing static OLAT and dynamic bi-packed video data in an LED Sphere, preprocessing to create pixel-aligned video pairs, and finetuning a WAN2.2 5B video diffusion model with OLAToken and dynamic lighting attention for video-to-video relighting.
In practice
- Use bi-packed lighting sequences for comfortable, flicker-free dynamic video capture.
- Implement OLAToken for granular, compositional control over individual light sources.
- Apply block diagonal attention masks for precise frame-wise dynamic lighting control.
Topics
- Video Relighting
- Diffusion Models
- Full-Body Performance
- Lighting Conditioning
- Data Capture
- Post-production
Code references
Best for: Research Scientist, AI Scientist, Computer Vision Engineer, Creative Technologist
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by cs.CV updates on arXiv.org.