Face-to-Parameter Translation for Game Character Auto-Creation

Abstract

Character customization system is an important component in Role-Playing Games (RPGs), where players are allowed to edit the facial appearance of their in-game characters with their own preferences rather than using default templates. This paper proposes a method for automatically creating in-game characters of players according to an input face photo. We formulate the above "artistic creation" process under a facial similarity measurement and parameter searching paradigm by solving an optimization problem over a large set of physically meaningful facial parameters. To effectively minimize the distance between the created face and the real one, two loss functions, i.e. a "discriminative loss" and a "facial content loss", are specifically designed. As the rendering process of a game engine is not differentiable, a generative network is further introduced as an "imitator" to imitate the physical behavior of the game engine so that the proposed method can be implemented under a neural style transfer framework and the parameters can be optimized by gradient descent. Experimental results demonstrate that our method achieves a high degree of generation similarity between the input face photo and the created in-game character in terms of both global appearance and local details. Our method has been deployed in a new game last year and has now been used by players over 1 million times.

Cite

Text

Shi et al. "Face-to-Parameter Translation for Game Character Auto-Creation." Proceedings of the IEEE/CVF International Conference on Computer Vision, 2019. doi:10.1109/ICCV.2019.00025

Markdown

[Shi et al. "Face-to-Parameter Translation for Game Character Auto-Creation." Proceedings of the IEEE/CVF International Conference on Computer Vision, 2019.](https://mlanthology.org/iccv/2019/shi2019iccv-facetoparameter/) doi:10.1109/ICCV.2019.00025

BibTeX

@inproceedings{shi2019iccv-facetoparameter,
  title     = {{Face-to-Parameter Translation for Game Character Auto-Creation}},
  author    = {Shi, Tianyang and Yuan, Yi and Fan, Changjie and Zou, Zhengxia and Shi, Zhenwei and Liu, Yong},
  booktitle = {Proceedings of the IEEE/CVF International Conference on Computer Vision},
  year      = {2019},
  doi       = {10.1109/ICCV.2019.00025},
  url       = {https://mlanthology.org/iccv/2019/shi2019iccv-facetoparameter/}
}