Projects per year
Abstract
Maintaining consistent styles across glyphs is an arduous task in typeface design. In this work we introduce FlexyFont, a flexible tool for synthesizing a complete typeface that has a consistent style with a given small set of glyphs. Motivated by a key fact that typeface designers often maintain a library of glyph parts to achieve a consistent typeface, we intend to learn part consistency between glyphs of different characters across typefaces. We take a part assembling approach by firstly decomposing the given glyphs into semantic parts and then assembling them according to learned sets of transferring rules to reconstruct the missing glyphs. To maintain style consistency, we represent the style of a font as a vector of pairwise part similarities. By learning a distribution over these feature vectors, we are able to predict the style of a novel typeface given only a few examples. We utilize a popular machine learning method as well as retrieval-based methods to quantitatively assess the performance of our feature vector, resulting in favorable results. We also present an intuitive interface that allows users to interactively create novel typefaces with ease. The synthesized fonts can be directly used in real-world design.
| Original language | English |
|---|---|
| Pages (from-to) | 245-256 |
| Journal | Computer Graphics Forum |
| Volume | 34 |
| Issue number | 7 |
| Online published | 15 Oct 2015 |
| DOIs | |
| Publication status | Published - Oct 2015 |
Publisher's Copyright Statement
- COPYRIGHT TERMS OF DEPOSITED POSTPRINT FILE: This is the peer reviewed version of the following article: Phan, H. Q., Fu, H., & Chan, A. B. (2015). FlexyFont: Learning Transferring Rules for Flexible Typeface Synthesis. Computer Graphics Forum, 34(7), 245-256, which has been published in final form at DOI : 10.1111/cgf.12763 . This article may be used for non-commercial purposes in accordance with Wiley Terms and Conditions for Self-Archiving
Fingerprint
Dive into the research topics of 'FlexyFont: Learning Transferring Rules for Flexible Typeface Synthesis'. Together they form a unique fingerprint.Projects
- 3 Finished
-
GRF: Data-Driven 3D Interpretation of Freehand Drawings
FU, H. (Principal Investigator / Project Coordinator)
1/11/14 → 1/04/19
Project: Research
-
GRF: A Part Assembly Framework for Recovering 3D Geometry and Structure of Everyday Objects
FU, H. (Principal Investigator / Project Coordinator)
1/01/14 → 6/12/17
Project: Research
-
ECS: A Unified Framework for Multivariate Gaussian Process Models for Computer Vision
CHAN, A. B. (Principal Investigator / Project Coordinator)
1/01/13 → 2/06/17
Project: Research
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver