Affiliation:
1. Institute of Computer Science and Technology, Peking University, China
Abstract
Generating personal handwriting fonts with large amounts of characters is a boring and time-consuming task. For example, the official standard GB18030-2000 for commercial font products consists of 27,533 Chinese characters. Consistently and correctly writing out such huge amounts of characters is usually an impossible mission for ordinary people. To solve this problem, we propose a system,
EasyFont
, to automatically synthesize personal handwriting for all (e.g., Chinese) characters in the font library by learning style from a small number (as few as 1%) of carefully-selected samples written by an ordinary person. Major technical contributions of our system are twofold. First, we design an effective stroke extraction algorithm that constructs best-suited reference data from a trained font skeleton manifold and then establishes correspondence between target and reference characters via a non-rigid point set registration approach. Second, we develop a set of novel techniques to learn and recover users’ overall handwriting styles and detailed handwriting behaviors. Experiments including Turing tests with 97 participants demonstrate that the proposed system generates high-quality synthesis results, which are indistinguishable from original handwritings. Using our system, for the first time, the practical handwriting font library in a user’s personal style with arbitrarily large numbers of Chinese characters can be generated automatically. It can also be observed from our experiments that recently-popularized deep learning based end-to-end methods are not able to properly handle this task, which implies the necessity of expert knowledge and handcrafted rules for many applications.
Funder
National Language Committee of China
Key Laboratory of Science, Technology and Standard in Press Industry
National Natural Science Foundation of China
National Key Research and Development Program of China
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design
Reference64 articles.
1. M. Arjovsky S. Chintala and L. Bottou. 2017. Wasserstein GAN. arXiv preprint arXiv:1701.07875 (2017). M. Arjovsky S. Chintala and L. Bottou. 2017. Wasserstein GAN. arXiv preprint arXiv:1701.07875 (2017).
2. S. Baluja. 2016. Learning typographic style. CoRR abs/1603.04000 (2016). http://arxiv.org/abs/1603.04000. S. Baluja. 2016. Learning typographic style. CoRR abs/1603.04000 (2016). http://arxiv.org/abs/1603.04000.
3. Simple data-driven modeling of brushes
4. E. Bernhardsson. 2016. Analyzing 50k fonts using deep neural networks. Retrieved from https://erikbern.com/2016/01/21/analyzing-50k-fonts-using-deep-neural-networks/. E. Bernhardsson. 2016. Analyzing 50k fonts using deep neural networks. Retrieved from https://erikbern.com/2016/01/21/analyzing-50k-fonts-using-deep-neural-networks/.
5. Learning a manifold of fonts
Cited by
42 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献