AgileGAN: stylizing portraits by inversion-consistent transfer learning
Portraiture as an art form has evolved from realistic depiction into a plethora of creative styles. While substantial progress has been made in automated stylization, generating high quality stylistic portraits is still a challenge, and even the recent popular Toonify suffers from several artifacts...
Saved in:
Main Authors: | , , , , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/172645 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-172645 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1726452023-12-19T01:32:44Z AgileGAN: stylizing portraits by inversion-consistent transfer learning Song, Guoxian Luo, Linjie Liu, Jing Ma, Wan-Chun Lai, Chunpong Zheng, Chuanxia Cham, Tat-Jen School of Computer Science and Engineering Engineering::Computer science and engineering::Computing methodologies::Computer graphics Portrait Generation Stylization Portraiture as an art form has evolved from realistic depiction into a plethora of creative styles. While substantial progress has been made in automated stylization, generating high quality stylistic portraits is still a challenge, and even the recent popular Toonify suffers from several artifacts when used on real input images. Such StyleGAN-based methods have focused on finding the best latent inversion mapping for reconstructing input images; however, our key insight is that this does not lead to good generalization to different portrait styles. Hence we propose AgileGAN, a framework that can generate high quality stylistic portraits via inversion-consistent transfer learning. We introduce a novel hierarchical variational autoencoder to ensure the inverse mapped distribution conforms to the original latent Gaussian distribution, while augmenting the original space to a multi-resolution latent space so as to better encode different levels of detail. To better capture attribute-dependent stylization of facial features, we also present an attribute-aware generator and adopt an early stopping strategy to avoid overfitting small training datasets. Our approach provides greater agility in creating high quality and high resolution (1024×1024) portrait stylization models, requiring only a limited number of style exemplars (∼100) and short training time (∼1 hour). We collected several style datasets for evaluation including 3D cartoons, comics, oil paintings and celebrities. We show that we can achieve superior portrait stylization quality to previous state-of-the-art methods, with comparisons done qualitatively, quantitatively and through a perceptual user study. We also demonstrate two applications of our method, image editing and motion retargeting. 2023-12-19T01:32:44Z 2023-12-19T01:32:44Z 2021 Journal Article Song, G., Luo, L., Liu, J., Ma, W., Lai, C., Zheng, C. & Cham, T. (2021). AgileGAN: stylizing portraits by inversion-consistent transfer learning. ACM Transactions On Graphics, 40(4), 117-. https://dx.doi.org/10.1145/3450626.3459771 0730-0301 https://hdl.handle.net/10356/172645 10.1145/3450626.3459771 2-s2.0-85111321823 4 40 117 en ACM Transactions on Graphics © 2021 Copyright held by the owner/author(s). All rights reserved. |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering::Computing methodologies::Computer graphics Portrait Generation Stylization |
spellingShingle |
Engineering::Computer science and engineering::Computing methodologies::Computer graphics Portrait Generation Stylization Song, Guoxian Luo, Linjie Liu, Jing Ma, Wan-Chun Lai, Chunpong Zheng, Chuanxia Cham, Tat-Jen AgileGAN: stylizing portraits by inversion-consistent transfer learning |
description |
Portraiture as an art form has evolved from realistic depiction into a plethora of creative styles. While substantial progress has been made in automated stylization, generating high quality stylistic portraits is still a challenge, and even the recent popular Toonify suffers from several artifacts when used on real input images. Such StyleGAN-based methods have focused on finding the best latent inversion mapping for reconstructing input images; however, our key insight is that this does not lead to good generalization to different portrait styles. Hence we propose AgileGAN, a framework that can generate high quality stylistic portraits via inversion-consistent transfer learning. We introduce a novel hierarchical variational autoencoder to ensure the inverse mapped distribution conforms to the original latent Gaussian distribution, while augmenting the original space to a multi-resolution latent space so as to better encode different levels of detail. To better capture attribute-dependent stylization of facial features, we also present an attribute-aware generator and adopt an early stopping strategy to avoid overfitting small training datasets. Our approach provides greater agility in creating high quality and high resolution (1024×1024) portrait stylization models, requiring only a limited number of style exemplars (∼100) and short training time (∼1 hour). We collected several style datasets for evaluation including 3D cartoons, comics, oil paintings and celebrities. We show that we can achieve superior portrait stylization quality to previous state-of-the-art methods, with comparisons done qualitatively, quantitatively and through a perceptual user study. We also demonstrate two applications of our method, image editing and motion retargeting. |
author2 |
School of Computer Science and Engineering |
author_facet |
School of Computer Science and Engineering Song, Guoxian Luo, Linjie Liu, Jing Ma, Wan-Chun Lai, Chunpong Zheng, Chuanxia Cham, Tat-Jen |
format |
Article |
author |
Song, Guoxian Luo, Linjie Liu, Jing Ma, Wan-Chun Lai, Chunpong Zheng, Chuanxia Cham, Tat-Jen |
author_sort |
Song, Guoxian |
title |
AgileGAN: stylizing portraits by inversion-consistent transfer learning |
title_short |
AgileGAN: stylizing portraits by inversion-consistent transfer learning |
title_full |
AgileGAN: stylizing portraits by inversion-consistent transfer learning |
title_fullStr |
AgileGAN: stylizing portraits by inversion-consistent transfer learning |
title_full_unstemmed |
AgileGAN: stylizing portraits by inversion-consistent transfer learning |
title_sort |
agilegan: stylizing portraits by inversion-consistent transfer learning |
publishDate |
2023 |
url |
https://hdl.handle.net/10356/172645 |
_version_ |
1787136722347229184 |