Attribute2Font:根据属性创建所需字体
计算机视觉与模式识别
2020-05-19 v1 图形学
摘要
字体设计至今仍被视为专业设计师的专属特权,现有软件系统并不具备其创造力。然而,我们也注意到,大多数商业字体产品实际上是设计师依据字形某些属性(如斜体、衬线、手写体、字宽、棱角等)的特定要求手动设计的。受此启发,我们提出一种新颖的模型Attribute2Font,可根据用户指定的属性及其对应取值自动合成视觉美观的字形图像来创建字体。据我们所知,我们的模型是文献中首个能够根据给定字体属性取值生成新字体风格字形图像、而非检索现有字体的模型。具体而言,Attribute2Font被训练为在任意两种字体之间以其属性取值为条件进行字体风格迁移。训练后,我们的模型可依据任意一组字体属性取值生成字形图像。此外,设计了一个名为属性注意力模块(Attribute Attention Module)的新单元,使生成的字形图像更好地体现显著字体属性。考虑到字体属性取值标注获取成本极高,还引入了半监督学习方案以利用大量无标注字体。实验结果表明,我们的模型在诸多任务上取得了令人印象深刻的性能,如生成新字体风格字形图像、编辑现有字体、不同字体间插值等。
引用
@article{arxiv.2005.07865,
title = {Attribute2Font: Creating Fonts You Want From Attributes},
author = {Yizhi Wang and Yue Gao and Zhouhui Lian},
journal= {arXiv preprint arXiv:2005.07865},
year = {2020}
}
备注
SIGGRAPH 2020 techniqual paper; Wang and Gao contribute equally; Code: https://hologerry.github.io/Attr2Font/