Makeup Prior Models for 3D Facial Makeup Estimation and Applications (2403.17761v1)
Abstract: In this work, we introduce two types of makeup prior models to extend existing 3D face prior models: PCA-based and StyleGAN2-based priors. The PCA-based prior model is a linear model that is easy to construct and is computationally efficient. However, it retains only low-frequency information. Conversely, the StyleGAN2-based model can represent high-frequency information with relatively higher computational cost than the PCA-based model. Although there is a trade-off between the two models, both are applicable to 3D facial makeup estimation and related applications. By leveraging makeup prior models and designing a makeup consistency module, we effectively address the challenges that previous methods faced in robustly estimating makeup, particularly in the context of handling self-occluded faces. In experiments, we demonstrate that our approach reduces computational costs by several orders of magnitude, achieving speeds up to 180 times faster. In addition, by improving the accuracy of the estimated makeup, we confirm that our methods are highly advantageous for various 3D facial makeup applications such as 3D makeup face reconstruction, user-friendly makeup editing, makeup transfer, and interpolation.
- ClipFace: Text-guided Editing of Textured 3D Morphable Models. In Proc. of SIGGRAPH 2023, pages 70:1–70:11, 2023.
- FFHQ-UV: Normalized facial uv-texture dataset for 3D face reconstruction. In ICCV, 2023, pages 362–371, 2023.
- Riggable 3D face reconstruction via in-network optimization. In CVPR 2021, pages 6216–6225, 2021.
- High-fidelity 3D digital human head creation from RGB-D selfies. Transactions on Graphics, 41(1):3:1–3:21, 2022.
- A morphable model for the synthesis of 3D faces. In Proc. of SIGGRAPH 1999, pages 187–194, 1999.
- Face recognition based on fitting a 3D morphable model. Transactions on Pattern Analysis and Machine Intelligence, 25(9):1063–1074, 2003.
- A 3D morphable model learnt from 10,000 faces. In CVPR 2016, pages 5543–5552.
- Large scale 3D morphable models. International Journal of Computer Vision, 126(2-4):233–254, 2018.
- FaceWarehouse: A 3D facial expression database for visual computing. Transactions on Visualization and Computer Graphics, 20(3):413–425, 2014.
- PairedCycleGAN: Asymmetric style transfer for applying and removing makeup. In CVPR 2018, pages 40–48. Computer Viion Foundation / IEEE Computer Society, 2018.
- BeautyGlow: On-demand makeup transfer framework with reversible generative network. In CVPR 2019, pages 10042–10050, 2019.
- Towards high-fidelity face self-occlusion recovery via multi-view residual-based GAN inversion. In AAAI 2022, pages 294–302, 2022.
- Statistical modeling of craniofacial shape and texture. International Journal of Computer Vision, 128(2):547–571, 2020.
- EMOCA: Emotion driven monocular face capture and animation. In CVPR 2022, pages 20311–20322, 2022.
- Spatially-invariant style-codes controlled makeup transfer. In CVPR 2021, pages 6549–6557, 2021.
- UV-GAN: Adversarial facial UV map completion for pose-invariant face recognition. In CVPR 2018, pages 7093–7102, 2018.
- Accurate 3D face reconstruction with weakly-supervised learning: From single image to image set. In CVPR 2019 Workshops, pages 285–295, 2019.
- DiffusionRig: Learning personalized priors for facial appearance editing. In CVPR, 2023, pages 12736–12746, 2023.
- Occlusion-aware 3D morphable models and an illumination prior for face image analysis. IJCV 2018, 126(12):1269–1287, 2018.
- 3D morphable face models - past, present, and future. Transactions on Graphics, 39(5):157:1–157:38, 2020.
- Controlling stylegans using rough scribbles via one-shot learning. Computer Animation and Virtual Worlds, 33(5), 2022.
- Towards racially unbiased skin tone estimation via scene disambiguation. In ECCV 2022, pages 72–90, 2022.
- Understanding noise injection in GANs. In ICML, 2021, pages 3284–3293, 2021a.
- Learning an animatable detailed 3D face model from in-the-wild images. Transactions on Graphics, 40(4):88:1–88:13, 2021b.
- GANFIT: Generative adversarial network fitting for high fidelity 3D face reconstruction. In CVPR 2019, pages 1155–1164, 2019.
- OSTeC: One-shot texture completion. In CVPR 2021, pages 7628–7638, 2021.
- Unsupervised training for 3D morphable model regression. In CVPR 2018, pages 8377–8386, 2018.
- Morphable face models - an open framework. In Proceedings of International Conference on Automatic Face & Gesture Recognition, pages 75–82, 2018.
- Learning neural parametric head models. In CVPR, 2023, pages 21003–21012. IEEE, 2023.
- LADN: Local adversarial disentangling network for facial makeup and de-makeup. In ICCV 2019, pages 10480–10489, 2019.
- CNN-based real-time dense face reconstruction with inverse-rendered photo-realistic face images. Transactions on Pattern Analysis and Machine Intelligence, 41(6):1294–1307, 2019.
- Deep residual learning for image recognition. In CVPR, 2016, pages 770–778, 2016.
- HeadNeRF: A real-time nerf-based parametric head model. In CVPR 2022, 2022.
- Physically-based cosmetic rendering. In Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, page 190, 2013.
- Image-to-image translation with conditional adversarial networks. In CVPR 2017, pages 5967–5976, 2017.
- PSGAN: Pose and expression robust spatial-aware GAN for customizable makeup transfer. In CVPR 2020, pages 5193–5201, 2020.
- Perceptual losses for real-time style transfer and super-resolution. In ECCV 2016, pages 694–711, 2016.
- A Style-based generator architecture for generative adversarial networks. In CVPR, 2019, pages 4401–4410, 2019.
- Analyzing and improving the image quality of StyleGAN. In CVPR 2020, pages 8107–8116, 2020.
- Learning high-fidelity face texture completion without complete face texture. In CVPR 2021, pages 13970–13979, 2021.
- AvatarMe: Realistically renderable 3D facial reconstruction "in-the-wild". In CVPR 2020, pages 757–766, 2020.
- AvatarMe++: Facial shape and BRDF inference with photorealistic rendering-aware GANs. Transactions on Pattern Analysis and Machine Intelligence, 2021.
- FitMe: Deep photorealistic 3D morphable model avatars. In CVPR, 2023, pages 8629–8640, 2023.
- Simulating makeup through physics-based manipulation of intrinsic image layers. In CVPR 2015, pages 4621–4629, 2015.
- To fit or not to fit: Model-based face reconstruction and occlusion segmentation from weak supervision. In CVPR 2023, 2023.
- Learning formation of physically-based face attributes. In CVPR 2020, pages 3407–3416, 2020.
- Learning a model of facial shape and expression from 4D scans. Transactions on Graphics, 36(6):194:1–194:17, 2017.
- BeautyGAN: Instance-level facial makeup transfer with deep generative adversarial network. In Proceedings of International Conference on Multimedia, pages 645–653, 2018.
- Single-shot implicit morphable faces with consistent texture parameterization. In Proc. of SIGGRAPH 2023, pages 83:1–83:12, 2023.
- 3D face modeling from diverse raw scan data. In ICCV 2019, pages 9407–9417, 2019.
- DisCo: Disentangled implicit content and rhythm learning for diverse co-speech gestures synthesis. In ACMMM, 2022, pages 3764–3773, 2022a.
- BEAT: A large-scale semantic and emotional multi-modal dataset for conversational gestures synthesis. In ECCV, 2022, pages 612–630, 2022b.
- Makeup like a superstar: Deep localized makeup transfer network. In IJCAI 2016, pages 2568–2575, 2016.
- Normalized avatar synthesis using styleGAN and perceptual refinement. In CVPR 2021, pages 11662–11672, 2021.
- SOGAN: 3D-aware shadow and occlusion robust GAN for makeup transfer. In Proceedings of International Conference on Multimedia, pages 3601–3609, 2021.
- Lipstick ain’t enough: Beyond color matching for in-the-wild makeup transfer. In CVPR 2021, pages 13305–13314, 2021.
- Towards a complete 3D morphable model of the human head. Transactions on Pattern Analysis and Machine Intelligence, 43(11):4142–4160, 2021.
- DiFaReli: Diffusion face relighting. In ICCV 2023, pages 22589–22600, 2023.
- Generating 3D faces using convolutional mesh autoencoders. In ECCV 2018, pages 725–741, 2018.
- Encoding in style: A stylegan encoder for image-to-image translation. In CVPR, 2021, pages 2287–2296, 2021.
- Estimating 3D shape and texture using pixel intensity, edges, specular highlights, texture constraints and a prior. In CVPR 2005, pages 986–993, 2005.
- Photorealistic facial texture inference using deep neural networks. In CVPR 2017, pages 2326–2335, 2017.
- Computer-suggested facial makeup. Computer Graphics Forum, 30(2), 2011.
- Efficient global illumination for morphable models. In ICCV 2017, pages 3885–3893, 2017.
- Unsupervised high-fidelity facial texture generation and reconstruction. In ECCV 2022, pages 212–229, 2022.
- A morphable face albedo model. In CVPR 2020, pages 5010–5019, 2020.
- Building 3D morphable models from a single scan. In ICCVW 2021, pages 1–11, 2021.
- MoFA: Model-based deep convolutional face autoencoder for unsupervised monocular reconstruction. In CVPR 2017, pages 3735–3744, 2017.
- Self-supervised multi-level face model learning for monocular reconstruction at over 250 hz. In CVPR 2018, pages 2549–2559, 2018.
- FML: Face model learning from videos. In CVPR 2019, pages 10812–10822, 2019.
- Face2face: Real-time face capture and reenactment of RGB videos. In CVPR 2016, pages 2387–2395, 2016.
- Regressing robust and discriminative 3D morphable models with a very deep neural network. In CVPR 2017, pages 1493–1502, 2017.
- Nonlinear 3D face morphable model. In CVPR 2018, pages 7346–7355, 2018.
- FaceVerse: a fine-grained and detail-controllable 3D face morphable model from a hybrid dataset. In CVPR 2022, pages 20301–20310, 2022.
- Self-supervised 3D face reconstruction via conditional estimation. In ICCV 2021, pages 13269–13278, 2021.
- GAN inversion: A survey. TPAMI, 45(3):3121–3138, 2023.
- RamGAN: Region attentive morphing GAN for region-level makeup transfer. In ECCV 2022, pages 719–735, 2022.
- High-fidelity facial reflectance and geometry inference from an unconstrained image. Transactions on Graphics, 37(4):162, 2018.
- BeautyREC: Robust, efficient, and component-specific makeup transfer. In CVPRW, 2023, pages 1102–1110, 2023.
- EleGANt: Exquisite and locally editable GAN for makeup transfer. In ECCV 2022, 2022.
- FaceScape: A large-scale high quality 3D face dataset and detailed riggable 3D face prediction. In CVPR 2020, pages 598–607, 2020.
- Asm: Adaptive skinning model for high-quality 3D face modeling. In ICCV, 2023, pages 20709–20717, 2023a.
- BareSkinNet: De-makeup and De-lighting via 3D Face Reconstruction. Computer Graphics Forum, 2022.
- Makeup extraction of 3D representation via illumination-aware image decomposition. Computer Graphics Forum, 42(2):293–307, 2023b.
- i3DMM: Deep implicit 3D morphable model of human heads. In CVPR 2021, pages 12803–12813, 2021.
- The unreasonable effectiveness of deep features as a perceptual metric. In CVPR, 2018, pages 586–595, 2018.
- Accurate 3D face reconstruction with facial component tokens. In ICCV, 2023, pages 9033–9042, 2023.
- MoFaNeRF: Morphable facial neural radiance field. In ECCV 2022, pages 268–285, 2022.
- Towards metrical reconstruction of human faces. In ECCV 2022, pages 250–269, 2022.
- State of the art on monocular 3D face reconstruction, tracking, and applications. Computer Graphics Forum, 37(2):523–550, 2018.