Monocular Identity-Conditioned Facial Reflectance Reconstruction (2404.00301v1)
Abstract: Recent 3D face reconstruction methods have made remarkable advancements, yet there remain huge challenges in monocular high-quality facial reflectance reconstruction. Existing methods rely on a large amount of light-stage captured data to learn facial reflectance models. However, the lack of subject diversity poses challenges in achieving good generalization and widespread applicability. In this paper, we learn the reflectance prior in image space rather than UV space and present a framework named ID2Reflectance. Our framework can directly estimate the reflectance maps of a single image while using limited reflectance data for training. Our key insight is that reflectance data shares facial structures with RGB faces, which enables obtaining expressive facial prior from inexpensive RGB data thus reducing the dependency on reflectance data. We first learn a high-quality prior for facial reflectance. Specifically, we pretrain multi-domain facial feature codebooks and design a codebook fusion method to align the reflectance and RGB domains. Then, we propose an identity-conditioned swapping module that injects facial identity from the target image into the pre-trained autoencoder to modify the identity of the source reflectance image. Finally, we stitch multi-view swapped reflectance images to obtain renderable assets. Extensive experiments demonstrate that our method exhibits excellent generalization capability and achieves state-of-the-art facial reflectance reconstruction results for in-the-wild faces. Our project page is https://xingyuren.github.io/id2reflectance/.
- Ffhq-uv: Normalized facial uv-texture dataset for 3d face reconstruction. In CVPR, 2023.
- Riggable 3D face reconstruction via in-network optimization. In CVPR, 2021.
- Face swapping: automatically replacing faces in photographs. In SIGGRAPH, 2008.
- A morphable model for the synthesis of 3d faces. In SIGGRAPH, 1999.
- A 3d morphable model learnt from 10,000 faces. In CVPR, 2016.
- Vggface2: A dataset for recognising faces across pose and age. In FG, 2018.
- Efficient geometry-aware 3d generative adversarial networks. In CVPR, 2022.
- Simswap: An efficient framework for high fidelity face swapping. In ACM MM, 2020.
- Acquiring the reflectance field of a human face. In Computer Graphics and Interactive Techniques, 2000.
- Uv-gan: Adversarial facial uv map completion for pose-invariant face recognition. In CVPR, 2018.
- Arcface: Additive angular margin loss for deep face recognition. In CVPR, 2019a.
- Retinaface: Single-shot multi-level face localisation in the wild. In CVPR, 2020.
- Accurate 3D face reconstruction with weakly-supervised learning: From single image to image set. In CVPRW, 2019b.
- Towards high fidelity monocular face reconstruction with rich reflectance using self-supervised learning and ray tracing. In ICCV, 2021.
- 3D morphable face models - past, present, and future. TOG, 2020.
- Taming transformers for high-resolution image synthesis. In CVPR, 2021.
- Towards racially unbiased skin tone estimation via scene disambiguation. In ECCV, 2022.
- Learning an animatable detailed 3d face model from in-the-wild images. TOG, 2021.
- Information bottleneck disentanglement for identity swapping. In CVPR, 2021.
- Ganfit: Generative adversarial network fitting for high fidelity 3d face reconstruction. In CVPR, 2019.
- Synthesizing coupled 3d face modalities by trunk-branch generative adversarial networks. In ECCV, 2020.
- Multiview face capture using polarized spherical gradient illumination. TOG, 2011.
- Generative adversarial nets. In NeurIPS, 2014.
- Sample and computation redistribution for efficient face detection. In ICLR, 2022.
- Learning a 3d morphable face reflectance model from low-cost data. In CVPR, 2023a.
- Learning a 3d morphable face reflectance model from low-cost data. In CVPR, 2023b.
- Arbitrary style transfer in real-time with adaptive instance normalization. In ICCV, 2017.
- Image-to-image translation with conditional adversarial networks. In CVPR, 2017.
- Progressive growing of gans for improved quality, stability, and variation. In ICLR, 2018.
- A style-based generator architecture for generative adversarial networks. In CVPR, 2019.
- Analyzing and improving the image quality of stylegan. In CVPR, 2020.
- Adam: A method for stochastic optimization. In ICLR, 2015.
- AvatarMe: Realistically renderable 3D facial reconstruction. In CVPR, 2020.
- Avatarme++absent{}^{++}start_FLOATSUPERSCRIPT + + end_FLOATSUPERSCRIPT: Facial shape and BRDF inference with photorealistic rendering-aware GANs. TPAMI, 2021.
- Fitme: Deep photorealistic 3d morphable model avatars. In CVPR, 2023.
- Maskgan: Towards diverse and interactive facial image manipulation. In CVPR, 2020.
- Uncertainty-aware mesh decoder for high fidelity 3d face reconstruction. In CVPR, 2020.
- Faceshifter: Towards high fidelity and occlusion aware face swapping. In CVPR, 2020a.
- Learning formation of physically-based face attributes. In CVPR, 2020b.
- Learning formation of physically-based face attributes. In CVPR, 2020c.
- 3d-aware face swapping. In CVPR, 2023.
- Roi tanh-polar transformer network for face parsing in the wild. IVC, 2021.
- Learning image-adaptive codebooks for class-agnostic image restoration. In ICCV, 2023a.
- Mogface: Towards a deeper appreciation on face detection. In CVPR, 2022.
- Damofd: Digging into backbone design on face detection. In ICLR, 2023b.
- Swin transformer: Hierarchical vision transformer using shifted windows. In ICCV, 2021.
- Fine-grained face swapping via regional gan inversion. In CVPR, 2023c.
- Normalized avatar synthesis using stylegan and perceptual refinement. In CVPR, 2021.
- Styleface: Towards identity-disentangled face generation on megapixels. In ECCV, 2022.
- Pixel codec avatars. In CVPR, 2021.
- Relightify: Relightable 3d faces from a single image via diffusion models. In ICCV, 2023.
- Pytorch: An imperative style, high-performance deep learning library. In NeurIPS, 2019.
- Reinforced disentanglement for face swapping without skip connection. In CVPR, 2023a.
- Improving fairness in facial albedo estimation via visual-textual cues. In CVPR, 2023b.
- High-resolution image synthesis with latent diffusion models. In CVPR, 2022.
- Projected gans converge faster. In NeurIPS, 2021.
- Self-supervised monocular 3D face reconstruction by occlusion-aware multi-view geometry consistency. In ECCV, 2020.
- Blendface: Re-designing identity encoders for face-swapping. In CVPR, 2023.
- Very deep convolutional networks for large-scale image recognition. In ICLR, 2015.
- A morphable face albedo model. In CVPR, 2020.
- Fml: Face model learning from videos. In CVPR, 2019.
- Nonlinear 3d face morphable model. In CVPR, 2018.
- Neural discrete representation learning. In NeurIPS, 2017.
- Estimating coloured 3d face models from single images: An example based approach. In ECCV, 1998.
- Cosface: Large margin cosine loss for deep face recognition. In CVPR, 2018.
- Towards real-world blind face restoration with generative facial prior. In CVPR, 2021a.
- Hififace: 3d shape and semantic prior guided high fidelity face swapping. In CVPR, 2021b.
- Self-supervised 3D face reconstruction via conditional estimation. In ICCV, 2021.
- Designing one unified framework for high-fidelity face reenactment and swapping. In ECCV, 2022a.
- Region-aware face swapping. In CVPR, 2022b.
- Styleswap: Style-based generator empowers robust face swapping. In ECCV, 2022c.
- High-fidelity facial reflectance and geometry inference from an unconstrained image. TOG, 2018.
- Dreamface: Progressive generation of animatable 3d faces under text guidance. In SIGGRAPH, 2023.
- The unreasonable effectiveness of deep features as a perceptual metric. In CVPR, 2018.
- Towards robust blind face restoration with codebook lookup transformer. In NeurIPS, 2022.
- One shot face swapping on megapixels. In CVPR, 2021a.
- Webface260m: A benchmark unveiling the power of million-scale deep face recognition. In CVPR, 2021b.