Creating and Reenacting Controllable 3D Humans with Differentiable Rendering
Not on the map. Why?
Abstract (arXiv)
This paper proposes a new end-to-end neural rendering architecture to transfer appearance and reenact human actors. Our method leverages a carefully designed graph convolutional network (GCN) to model the human body manifold structure, jointly with differentiable rendering, to synthesize new videos of people in different contexts from where they were initially recorded. Unlike recent appearance transferring methods, our approach can reconstruct a fully controllable 3D texture-mapped model of a person, while taking into account the manifold structure from body shape and texture appearance in the view synthesis. Specifically, our approach models mesh deformations with a three-stage GCN trained in a self-supervised manner on rendered silhouettes of the human body. It also infers texture appearance with a convolutional network in the texture domain, which is trained in an adversarial regime to reconstruct human texture from rendered images of actors in different poses. Experiments on different videos show that our method successfully infers specific body deformations and avoid creating texture artifacts while achieving the best values for appearance in terms of Structural Similarity (SSIM), Learned Perceptual Image Patch Similarity (LPIPS), Mean Squared Error (MSE), and Fr'echet Video Distance (FVD). By taking advantages of both differentiable rendering and the 3D parametric model, our method is fully controllable, which allows controlling the human synthesis from both pose and rendering parameters. The source code is available at https://www.verlab.dcc.ufmg.br/retargeting-motion/wacv2022.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 37 of its 52 references that are in the map. First posted on arXiv 22 Oct 2021.
Builds on
37 of 52 references.
References · 37
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,967
- 2020D-NeRF: Neural Radiance Fields for Dynamic Scenescited by 1,459
- 2018Towards Accurate Generative Models of Video: A New Metric & Challengescited by 1,204
- 2018Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 1,199
- 2017End-to-end Recovery of Human Shape and Posecited by 883
- 2019PIFu: Pixel-Aligned Implicit Function for High-Resolution Clothed Human Digitizationcited by 818
- 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 781
- 2017Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networkscited by 707
- 2019Differentiable Volumetric Rendering: Learning Implicit 3D Representations without 3D Supervisioncited by 699
- 2016Keep it SMPL: Automatic Estimation of 3D Human Pose and Shape from a Single Imagecited by 692
25 more
- 2020Image Segmentation Using Deep Learning: A Surveycited by 659
- 2019Learning to Reconstruct 3D Human Pose and Shape via Model-fitting in the Loopcited by 625
- 2018DensePose: Dense Human Pose Estimation In The Wildcited by 573
- 2020PIFuHD: Multi-Level Pixel-Aligned Implicit Function for High-Resolution 3D Human Digitizationcited by 521
- 2017Neural 3D Mesh Renderercited by 437
- 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
- 2018Video-to-Video Synthesiscited by 388
- 2018Everybody Dance Nowcited by 313
- 2020State of the Art on Neural Renderingcited by 276
- 2019Semantic Graph Convolutional Networks for 3D Human Pose Regressioncited by 204
- 2019Liquid Warping GAN: A Unified Framework for Human Motion Imitation, Appearance Transfer and Novel View Synthesiscited by 161
- 2018A Variational U-Net for Conditional Appearance and Shape Generationcited by 124
- 2020Differentiable Rendering: A Surveycited by 123
- 2020Image GANs meet Differentiable Rendering for Inverse Graphics and Interpretable 3D Neural Renderingcited by 101
- 2018ReenactGAN: Learning to Reenact Faces via Boundary Transfercited by 85
- 2020Motion Guided 3D Pose Estimation from Videoscited by 85
- 2018Dense Pose Transfercited by 83
- 2019360-Degree Textures of People in Clothing from a Single Imagecited by 75
- 2018SiCloPe: Silhouette-Based Clothed Peoplecited by 68
- 2021Neural Re-Rendering of Humans from a Single Imagecited by 59
- 2017A Generative Model of People in Clothingcited by 37
- 2020Learning to dance: A graph convolutional adversarial network to generate realistic dance motions from audiocited by 33
- 2021A Shape-Aware Retargeting Approach to Transfer Human Motion and Appearance in Monocular Videoscited by 8
- 2017Recent Developments and Future Challenges in Medical Mixed Realitycited by 4
- 2020Do As I Do: Transferring Human Motion and Appearance between Monocular Videos with Spatial and Temporal Constraintscited by 3
Built on by
Citing papers per year: 2022: 2; 2023: 1.
3 papers.
- 2023Text-guided 3D Human Generation from 2D Collections23 May 2023
- 2022AvatarGen: A 3D Generative Model for Animatable Human Avatars26 Nov 2022
- 2022AvatarGen: a 3D Generative Model for Animatable Human Avatars1 Aug 2022