Proceedings

Makeup Like a Superstar: Deep Localized Makeup Transfer Network

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 2568-2574.

Abstract

In this paper, we propose a novel Deep Localized Makeup Transfer Network to automatically recommend the most suitable makeup for a female and synthesis the makeup on her face. Given a before-makeup face, her most suitable makeup is determined automatically. Then, both the before makeup and the reference faces are fed into the proposed Deep Transfer Network to generate the after-makeup face. Our end-to-end makeup transfer network have several nice properties including: (1) with complete functions: including foundation, lip gloss, and eye shadow transfer; (2) cosmetic specific: different cosmetics are transferred in different manners; (3) localized: different cosmetics are applied on different facial regions; (4) producing naturally looking results without obvious artifacts; (5) controllable makeup lightness: various results from light makeup to heavy makeup can be generated. Qualitative and quantitative experiments show that our network performs much better than the methods of [Guo and Sim, 2009] and two variants of NerualStyle [Gatys et al., 2015a].

  1. [Bookstein, 1989] Fred L. Bookstein. Principal warps: Thin- plate splines and the decomposition of deformations. IEEE Transactions on Pattern Analysis & Machine Intelligence, (6):567-585, 1989.
  2. [Chen et al., 2015] Liang-Chieh Chen, George Papandreou, Iasonas Kokkinos, Kevin Murphy, and Alan L Yuille. Se- mantic image segmentation with deep convolutional nets and fully connected crfs. In International Conference on Learning Representations, 2015. Figure 10: Different girls wear the same makeup. Figure 11: The same girl wears different makeups.
  3. [Cheng et al., 2015] Zezhou Cheng, Qingxiong Yang, and Bin Sheng. Deep colorization. In IEEE International Con- ference on Computer Vision. 2015.
  4. [Dai et al., 2015] Jifeng Dai, Kaiming He, and Jian Sun. Convolutional feature masking for joint object and stuff segmentation. Computer Vision and Pattern Recognition, pages 3992-4000, 2015.
  5. [Dong et al., 2014] Chao Dong, Chen Change Loy, Kaiming He, and Xiaoou Tang. Learning a deep convolutional net- work for image super-resolution. In European Conference on Computer Vision, pages 184-199. 2014.
  6. [Dosovitskiy and Brox, 2015] Alexey Dosovitskiy and Thomas Brox. Inverting convolutional networks with convolutional networks. CoRR, abs/1506.02753, 2015.
  7. [Dosovitskiy et al., 2015] Alexey Dosovitskiy, Jost Tobias Springenberg, and Thomas Brox. Learning to generate chairs with convolutional neural networks. Computer Vi- sion and Pattern Recognition, pages 1538-1546, 2015.
  8. [Gatys et al., 2015a] Leon A Gatys, Alexander S Ecker, and Matthias Bethge. A neural algorithm of artistic style. CoRR, abs/1508.06576, 2015.
  9. [Gatys et al., 2015b] Leon A. Gatys, Alexander S. Ecker, and Matthias Bethge. Texture synthesis and the controlled generation of natural stimuli using convolutional neural networks. In Advances in Neural Information Processing Systems 28, 2015.
  10. [Goodfellow et al., 2014] Ian Goodfellow, Jean Pouget- Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. Gen- erative adversarial nets. In Advances in Neural Informa- tion Processing Systems, pages 2672-2680, 2014.
  11. [Goodfellow et al., 2015] Ian J. Goodfellow, Jonathon Shlens, and Christian Szegedy. Explaining and harnessing adversarial examples. In International Conference on Learning Representations, 2015.
  12. [Guo and Sim, 2009] Dong Guo and Terence Sim. Digital face makeup by example. In Computer Vision and Pattern Recognition, pages 73-79, 2009.
  13. [He et al., 2015] Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. Spatial pyramid pooling in deep convolutional networks for visual recognition. IEEE Transactions on Pattern Analysis & Machine Intelligence, 37(9):1904-1916, 2015.
  14. [Kulkarni et al., 2015] Tejas D Kulkarni, Will Whitney, Pushmeet Kohli, and Joshua B Tenenbaum. Deep con- volutional inverse graphics network. arXiv preprint arXiv:1503.03167, 2015.
  15. [Liang et al., 2015] Xiaodan Liang, Si Liu, Xiaohui Shen, Jianchao Yang, Luoqi Liu, Jian Dong, Liang Lin, and Shuicheng Yan. Deep human parsing with active template regression. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 2015.
  16. [Liu et al., 2014] Luoqi Liu, Junliang Xing, Si Liu, Hui Xu, Xi Zhou, and Shuicheng Yan. Wow! you are so beauti- ful today! ACM Transactions on Multimedia Computing, Communications, and Applications, 11(1s):20, 2014.
  17. [Liu et al., 2015] Si Liu, Xiaodan Liang, Luoqi Liu, Xiao- hui Shen, Jianchao Yang, Changsheng Xu, Liang Lin, Xi- aochun Cao, and Shuicheng Yan. Matching-cnn meets knn: quasi-parametric human parsing. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2015.
  18. [Long et al., 2014] Jonathan Long, Evan Shelhamer, and Trevor Darrell. Fully convolutional networks for seman- tic segmentation. arXiv preprint arXiv:1411.4038, 2014.
  19. [Mahendran and Vedaldi, 2015] Aravindh Mahendran and Andrea Vedaldi. Understanding deep image representa- tions by inverting them. Computer Vision and Pattern Recognition, pages 5188-5196, 2015.
  20. [Papandreou et al., 2015] George Papandreou, Liang-Chieh Chen, Kevin Murphy, and Alan L Yuille. Weakly-and semi-supervised learning of a dcnn for semantic image segmentation. arxiv:1502.02734, 2015.
  21. [Parkhi et al., 2015] Omkar M Parkhi, Andrea Vedaldi, An- drew Zisserman, A Vedaldi, K Lenc, M Jaderberg, K Si- monyan, A Vedaldi, A Zisserman, K Lenc, et al. Deep face recognition. In British Machine Vision Conference, 2015.
  22. [Ren et al., 2015] Jimmy SJ Ren, Li Xu, Qiong Yan, and Wenxiu Sun. Shepard convolutional neural networks. In Advances in Neural Information Processing Systems, pages 901-909, 2015.
  23. [Scherbaum et al., 2011] Kristina Scherbaum, Tobias Ritschel, Matthias Hullin, Thorsten Thormählen, Volker Blanz, and Hans-Peter Seidel. Computer-suggested facial makeup. In Computer Graphics Forum, volume 30, pages 485-492, 2011.
  24. [Shen et al., 2015] Li Shen, Teck Wee Chua, and Karianto Leman. Shadow optimization from structured deep edge detection. arXiv preprint arXiv:1505.01589, 2015.
  25. [Simonyan and Zisserman, 2014] Karen Simonyan and An- drew Zisserman. Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556, 2014.
  26. [Simonyan et al., 2013] Karen Simonyan, Andrea Vedaldi, and Andrew Zisserman. Deep inside convolutional networks: Visualising image classification models and saliency maps. CoRR, 2013.
  27. [Tong et al., 2007] Wai-Shun Tong, Chi-Keung Tang, Michael S Brown, and Ying-Qing Xu. Example-based cosmetic transfer. In Computer Graphics and Applica- tions, pages 211-218, 2007.
  28. [Xu et al., 2015] Li Xu, Jimmy Ren, Qiong Yan, Renjie Liao, and Jiaya Jia. Deep edge-aware filters. In Inter- national Conference on Machine Learning, pages 1669- 1678, 2015.
  29. [Yan et al., 2014] Zhicheng Yan, Hao Zhang, Baoyuan Wang, Sylvain Paris, and Yizhou Yu. Automatic photo adjustment using deep neural networks. CoRR, abs/1412.7725, 2014.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards