Real-time Virtual-Try-On from a Single Example Image through Deep Inverse Graphics and Learned Differentiable Renderers
Not on the map. Why?
Abstract (arXiv)
Augmented reality applications have rapidly spread across online platforms, allowing consumers to virtually try-on a variety of products, such as makeup, hair dying, or shoes. However, parametrizing a renderer to synthesize realistic images of a given product remains a challenging task that requires expert knowledge. While recent work has introduced neural rendering methods for virtual try-on from example images, current approaches are based on large generative models that cannot be used in real-time on mobile devices. This calls for a hybrid method that combines the advantages of computer graphics and neural rendering approaches. In this paper we propose a novel framework based on deep learning to build a real-time inverse graphics encoder that learns to map a single example image into the parameter space of a given augmented reality rendering engine. Our method leverages self-supervised learning and does not require labeled training data which makes it extendable to many virtual try-on applications. Furthermore, most augmented reality renderers are not differentiable in practice due to algorithmic choices or implementation constraints to reach real-time on portable devices. To relax the need for a graphics-based differentiable renderer in inverse graphics problems, we introduce a trainable imitator module. Our imitator is a generative network that learns to accurately reproduce the behavior of a given non-differentiable renderer. We propose a novel rendering sensitivity loss to train the imitator, which ensures that the network learns an accurate and continuous representation for each rendering parameter. Our framework enables novel applications where consumers can virtually try-on a novel unknown product from an inspirational reference image on social media. It can also be used by graphics artists to automatically create realistic rendering from a reference product image.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 41 of its 57 references that are in the map. First posted on arXiv 12 May 2022.
Builds on
41 of 57 references.
References · 41
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,177
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 6,013
- 2022Generative Adversarial Networkscited by 5,627
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,527
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2017Improved Training of Wasserstein GANscited by 2,235
- 2017StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translationcited by 1,039
- 2021StyleCLIP: Text-Driven Manipulation of StyleGAN Imagerycited by 991
- 2015Accurate Image Super-Resolution Using Very Deep Convolutional Networkscited by 903
- 2020Modular Primitives for High-Performance Differentiable Renderingcited by 441
- 2021VITON-HD: High-Resolution Virtual Try-On via Misalignment-Aware Normalizationcited by 287
- 2020State of the Art on Neural Renderingcited by 278
29 more
- 2020Robust Consistent Video Depth Estimationcited by 188
- 2020MediaPipe Hands: On-device Real-time Hand Trackingcited by 161
- 2020Differentiable Rendering: A Surveycited by 123
- 2015Deep Convolutional Inverse Graphics Networkcited by 121
- 2018Single-Image SVBRDF Capture with a Rendering-Aware Deep Networkcited by 116
- 2020BlazePose: On-device Real-time Body Pose trackingcited by 113
- 2019BlazeFace: Sub-millisecond Neural Face Detection on Mobile GPUscited by 74
- 2019PSGAN: Pose and Expression Robust Spatial-Aware GAN for Customizable Makeup Transfercited by 66
- 2021Disentangled Cycle Consistency for Highly-realistic Virtual Try-Oncited by 62
- 2019Neural Illumination: Lighting Prediction for Indoor Environmentscited by 58
- 2020HDR Environment Map Estimation for Real-Time Augmented Realitycited by 47
- 2021Generative Modelling of BRDF Textures from Flash Imagescited by 35
- 2021Lipstick ain't enough: Beyond Color Matching for In-the-Wild Makeup Transfercited by 35
- 2017The Conditional Analogy GAN: Swapping Fashion Articles on People Imagescited by 33
- 2019Spectral Regularization for Combating Mode Collapse in GANscited by 33
- 2021LOHO: Latent Optimization of Hairstyles via Orthogonalizationcited by 30
- 2021RGB2Hands: Real-Time Tracking of 3D Hand Interactions from Monocular RGB Videocited by 23
- 2020Fast and Robust Face-to-Parameter Translation for Game Character Auto-Creationcited by 19
- 2020MichiGAN: Multi-Input-Conditioned Hair Image Generation for Portrait Editingcited by 18
- 2021K-Hairstyle: A Large-scale Korean Hairstyle Dataset for Virtual Hair Editing and Hairstyle Classificationcited by 18
- 2020CA-GAN: Weakly Supervised Color Aware GAN for Controllable Makeup Transfercited by 16
- 2019Face-to-Parameter Translation for Game Character Auto-Creationcited by 14
- 2019Real-time Hair Segmentation and Recoloring on Mobile GPUscited by 7
- 2017Unsupervised Creation of Parameterized Avatarscited by 6
- 2019Lightweight Real-time Makeup Try-on in Mobile Browsers with Tiny CNN Models for Facial Trackingcited by 5
- 2021Learning Long-Term Style-Preserving Blind Video Temporal Consistencycited by 5
- 2021Deep Graphics Encoder for Real-Time Video Makeup Synthesis from Examplecited by 5
- 2017Real-time deep hair matting on mobile devicescited by 4
- 2019Nail Polish Try-On: Realtime Semantic Segmentation of Small Objects for Native and Browser Smartphone AR Applicationscited by 2
Built on by
Citing papers per year: 2023: 2.
2 papers.