Learning A Stroke-Based Representation for Fonts

被引:13
|
作者
Balashova, Elena [1 ]
Bermano, Amit H. [1 ]
Kim, Vladimir G. [2 ]
DiVerdi, Stephen [2 ]
Hertzmann, Aaron [2 ]
Funkhouser, Thomas [1 ]
机构
[1] Princeton Univ, Dept Comp Sci, Princeton, NJ 08544 USA
[2] Adobe Res, Seattle, WA USA
基金
美国国家科学基金会;
关键词
typography; curves & surfaces; PCA;
D O I
10.1111/cgf.13540
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Designing fonts and typefaces is a difficult process for both beginner and expert typographers. Existing workflows require the designer to create every glyph, while adhering to many loosely defined design suggestions to achieve an aesthetically appealing and coherent character set. This process can be significantly simplified by exploiting the similar structure character glyphs present across different fonts and the shared stylistic elements within the same font. To capture these correlations, we propose learning a stroke-based font representation from a collection of existing typefaces. To enable this, we develop a stroke-based geometric model for glyphs, a fitting procedure to reparametrize arbitrary fonts to our representation. We demonstrate the effectiveness of our model through a manifold learning technique that estimates a low-dimensional font space. Our representation captures a wide range of everyday fonts with topological variations and naturally handles discrete and continuous variations, such as presence and absence of stylistic elements as well as slants and weights. We show that our learned representation can be used for iteratively improving fit quality, as well as exploratory style applications such as completing a font from a subset of observed glyphs, interpolating or adding and removing stylistic elements in existing fonts.
引用
收藏
页码:429 / 442
页数:14
相关论文
共 50 条
  • [21] A Simple, Stroke-Based Method for Gesture Drawing
    Istead, Lesley
    Istead, Joe
    Pocol, Andreea
    Kaplan, Craig S.
    Virtual Reality and Intelligent Hardware, 2022, 4 (05): : 381 - 392
  • [22] Stroke-based thinning algorithm for Chinese characters
    Chiu, Hung-Pin
    Tseng, Din-Chang
    Proceedings of the National Science Council, Republic of China, Part A: Physical Science and Engineering, 1996, 20 (04): : 418 - 425
  • [23] Sketch and Run: A Stroke-based Interface for Home Robots
    Sakamoto, Daisuke
    Honda, Koichiro
    Inami, Masahiko
    Igarashi, Takeo
    CHI2009: PROCEEDINGS OF THE 27TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, VOLS 1-4, 2009, : 197 - 200
  • [24] Stroke-based Online Hangul/Korean Character Recognition
    Jo, Jinsu
    Lee, Jihyun
    Le, Yillbyung
    PROCEEDINGS OF THE 2009 CHINESE CONFERENCE ON PATTERN RECOGNITION AND THE FIRST CJK JOINT WORKSHOP ON PATTERN RECOGNITION, VOLS 1 AND 2, 2009, : 949 - 953
  • [25] Stroke-Based Performance Metrics for Handwritten Mathematical Expressions
    Zanibbi, Richard
    Pillay, Amit
    Mouchere, Harold
    Viard-Gaudin, Christian
    Blostein, Dorothea
    11TH INTERNATIONAL CONFERENCE ON DOCUMENT ANALYSIS AND RECOGNITION (ICDAR 2011), 2011, : 334 - 338
  • [26] Deep Stroke-Based Sketched Symbol Reconstruction and Segmentation
    Kaiyrbekov, Kurmanbek
    Sezgin, Metin
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2020, 40 (01) : 112 - 126
  • [27] Improving Kannada OCR Using a Stroke-Based Approach
    Arun, Edupuganti
    Vinith, J.
    Pattar, Chakith
    George, Koshy
    PROCEEDINGS OF THE 2019 IEEE REGION 10 CONFERENCE (TENCON 2019): TECHNOLOGY, KNOWLEDGE, AND SOCIETY, 2019, : 1611 - 1615
  • [28] Animating Chinese paintings through stroke-based decomposition
    Xu, Songhua
    Xu, Yingqing
    Kang, Sing Bing
    Salesin, David H.
    Pan, Yunhe
    Shum, Heung-Yeung
    ACM TRANSACTIONS ON GRAPHICS, 2006, 25 (02): : 239 - 267
  • [29] Articulatory class based spectral envelope representation for voice fonts
    Verma, A
    Kumar, A
    2004 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXP (ICME), VOLS 1-3, 2004, : 1647 - 1650
  • [30] Emulating Artistic Expressions in Robot Painting: A Stroke-Based Approach
    Wang, Zihe
    Li, Linzhou
    Zhang, Tan
    Liu, Tengfei
    Li, Ming
    Wang, Zifan
    Li, Zixiang
    APPLIED SCIENCES-BASEL, 2024, 14 (12):