Typography Research Collection
[hackmd] [github] [github pages]
Typography is the cross between technology and liberal arts.
This page is a research collection that includes computer graphics, computer vision, machine learning that related to typography.
If you discover relevant new work, please feel free to contact the major maintainer, I-Sheng Fang . 🙂
Contents
Large Language Model
2025
Font-Agent: Enhancing Font Understanding with Large Language Models
Yingxin Lai · Cuijie Xu · Haitian Shi · Guoqing Yang · Xiaoning Li · Zhiming Luo · Shaozi Li
CVPR 2025
Vision Language Model
FontCLIP: A Semantic Typography Visual-Language Model for Multilingual Font Applications
Visual Text Generation and Editing
2024
MATIC: Multilingual Accurate Textual Image Customization via Joint Generative Artificial Intelligence
Chiao-Hsin Wu, I-Wei Lai
PacificVis 2025 Short Paper (Visnote) Track
AnyText: Multilingual Visual Text Generation And Editing
Yuxiang Tuo, Wangmeng Xiang, Jun-Yan He, Yifeng Geng∗, Xuansong Xie
ICLR 2024
[paper] [code] [demo]
2023
GlyphControl: Glyph Conditional Control for Visual Text Generation
Yukang Yang, Dongnan Gui, Yuhui Yuan, Weicong Liang, Haisong Ding, Han Hu, Kai Chen
NeurIPS 2023
[paper] [code]
DiffUTE: Universal Text Editing Diffusion Model
Haoxing Chen, Zhuoer Xu1, Zhangxuan Gu*, Jun Lan, Xing Zheng, Yaohui Li, Changhua Meng, Huijia Zhu, Weiqiang Wang
NeurIPS 2023
[paper] [code]
TextDiffuser: Diffusion Models as Text Painters
GlyphDraw: Learning to Draw Chinese Characters in Image Synthesis Models Coherently
DeepFloyd IF
Inspired by “Photorealistic Text-to-Image Diffusion Models with Deep Language Understanding”, NeurIPS2022
[code]
Character-Aware Models Improve Visual Text Rendering
arxiv
Rosanne Liu∗, Dan Garrette∗, Chitwan Saharia, William Chan, Adam Roberts, Sharan Narang, Irina Blok, RJ Mical, Mohammad Norouzi, Noah Constant∗
[paper]
OCR-VQGAN: Taming Text-within-Image Generation
Font Stye Transfer and Glyph Generation
NN Approach
2024
TypeDance: Creating Semantic Typographic Logos from Image through Personalized Generation
Shishi Xiao, Liangwei Wang, Xiaojuan Ma, Wei Zeng
CHI 2024
[arxiv] [code]
Generate Like Experts: Multi-Stage Font Generation by Incorporating Font Transfer Process into Diffusion Models
VecFusion: Vector Font Generation with Diffusion
Vikas Thamizharasan, Difan Liu, Shantanu Agarwal, Matthew Fisher, Michael Gharbi, Oliver Wang, Alec Jacobson, Evangelos Kalogerakis
CVPR 2024
[arxiv] [project page]
FontDiffuser: One-Shot Font Generation via Denoising Diffusion with Multi-Scale Content Aggregation and Style Contrastive Learning
2023
DS-Fusion: Artistic Typography via Discriminated and Stylized Diffusion
Word-As-Image for Semantic Typography
Shir Iluz, Yael Vinker , Amir Hertz, Daniel Berio, Daniel Cohen-Or, Ariel Shamir
*Denotes equal contribution
SIGGRAPH 2023 - Honorable Mention Award
[project page] [paper] [code] [demo]
DeepVecFont-v2: Exploiting Transformers to Synthesize Vector Fonts with Higher Quality
2022
StrokeStyles: Stroke-based Segmentation and Stylization of Fonts
Daniel Berio, Frederic Fol Leymarie, Paul Asente, Jose Echevarria
ACM Transactions on Graphics Volume 41 Issue 3 Article No.: 28 pp 1–21
[paper]
2021
DeepVecFont: Synthesizing High-quality Vector Fonts via Dual-modality Learning
DG-Font: Deformable Generative Networks for Unsupervised Font Generation
Multiple Heads are Better than One:Few-shot Font Generation with Multiple Localized Experts
Song Park, Sanghyuk Chun, Junbum Cha, Bado Lee, Hyunjung Shim
[paper] [code]
ICCV 2021
Font Style that Fits an Image – Font Generation Based on Image Context
[paper] [code]
Taiga Miyazono, Brian Kenji Iwana, Daichi Haraguchi, and Seiichi Uchida
arxiv 2021
Few-shot Font Generation with Localized Style Representations and Factorization
Handwritten Chinese Font Generation with Collaborative Stroke Refinement
2020
RD-GAN: Few/Zero-Shot Chinese Character Style Transfer via Radical Decomposition and Rendering
Yaoxiong Huang, Mengchao He, Lianwen Jin, Yongpan Wang
[paper(ECVA)]
ECCV 2020
Few-shot Compositional Font Generation with Dual Memory
Junbum Cha, Sanghyuk Chun, Gayoung Lee, Bado Lee, Seonghyeon Kim, Hwalsuk Lee.
[paper] [code]
ECCV 2020
CalliGAN: Style and Structure-aware Chinese Calligraphy Character Generator
[paper] [code]
Shan-Jean Wu, Chih-Yuan Yang and Jane Yung-jen Hsu
AI for Content Creation Workshop CVPR 2020.
2019
A Learned Representation for Scalable Vector Graphics
[paper]
Raphael Gontijo Lopes, David Ha, Douglas Eck, Jonathon Shlens
ICCV 2019
ICLR workshop 2019
Large-scale Tag-based Font Retrieval with Generative Feature Learning
[paper] [page]
Tianlang Chen, Zhaowen Wang, Ning Xu, Hailin Jin, Jiebo Luo
ICCV 2019
DynTypo: Example-based Dynamic Text Effects Transfer
[paper]
Yifang Men, Zhouhui Lian, Yingmin Tang, Jianguo Xiao
CVPR 2019
VIDEO
Typography with Decor: Intelligent Text Style Transfer
DeepGlyph
TET-GAN: Text Effects Transfer via Stylization and Destylization
[paper]
Shuai Yang, Jiaying Liu, Wenjing Wang, Zongming Guo
AAAI2019
SCFont: Structure-Guided Chinese Font Generation via Deep Stacked Networks
[paper]
Yue Jiang, Zhouhui Lian*, Yingmin Tang, Jianguo Xiao
AAAI 2019
2018
Coconditional Autoencoding Adversarial Networks for Chinese Font Feature Learning
[paper]
arxiv 2018
Zhizhan Zheng, Feiyun Zhang
Separating Style and Content for Generalized Style Transfer
[paper] [code]
Yexun Zhang, Ya Zhang, Wenbin Cai
CVPR 2018
Networks
results
Deep Learning for Classical Japanese Literature
[paper] [GitHub]
Tarin Clanuwat, Mikel Bober-Irizar, Asanobu Kitamoto, Alex Lamb, Kazuaki Yamamoto, David Ha
NeurIPS 2018
Kuzushiji-MNIST,Kuzushiji-49 and Kuzushiji-Kanji
Kuzushiji-MNIST
Kuzushiji-Kanji
Multi-Content GAN for Few-Shot Font Style Transfer
[code] [paper] [blog]
Azadi, Samaneh, Matthew Fisher, Vladimir Kim, Zhaowen Wang, Eli Shechtman, and Trevor Darrell.
CVPR2018
Learning to Write Stylized Chinese Characters by Reading a Handful of Examples
[paper]
Danyang Sun∗, Tongzheng Ren∗, Chongxuan Li, Hang Su†, Jun Zhu†
IJCAI 2018
SA-VAE
2017
DCFont: An End-To-End Deep Chinese Font Generation System
[paper]
Juncheng Liu, Zhouhui Lian, Jianguo Xiao
SIGGRAPH Asia 2017
zi2zi: Master Chinese Calligraphy with Conditional Adversarial Networks
2016
Rewrite: Neural Style Transfer For Chinese Fonts
Automatic generation of large-scale handwriting fonts via style learning
[paper]
Zhouhui Lian, Bo Zhao, and Jianguo Xiao
SIGGRAPH ASIA 2016
A Book from the Sky 天书: Exploring the Latent Space of Chinese Handwriting
1993
Letter Spirit: An Emergent Model of the Perception and Creation of Alphabetic Style
[paper]
Douglas Hofstadter, Gary McGraw
1993
Other Approach
Automatic Generation of Typographic Font from a Small Font Subset
[paper]
Tomo Miyazaki, Tatsunori Tsuchiya, Yoshihiro Sugaya, Shinichiro Omachi, Masakazu Iwamura, Seiichi Uchida, Koichi Kise
2017
Awesome Typography: Statistics-Based Text Effects Transfer
[paper] [code]
Shuai Yang, Jiaying Liu, Zhouhui Lian and Zongming Guo
CVPR 2017
FlexyFont: Learning Transferring Rules for Flexible Typeface Synthesis
[paper]
H. Q. Phan, H. Fu, and A. B. Chan
2015 Computer Graphics Forum
Automatic shape morphing for Chinese characters
[paper]
Zhouhui Lian, and Zhouhui Lian
SIGGRAPH Asia 2012
Easy generation of personal Chinese handwritten fonts
[paper]
Baoyao Zhou, Weihong Wang, and Zhanghui Chen
2011 ICME(IEEE International Conference on Multimedia and Expo)
Struture Learning
Deep Factorization of Style and Structure in Fonts
[paper]
Nikita Srivatsan, Jonathan T. Barron, Dan Klein, Taylor Berg-Kirkpatrick
EMNLP 2019
Analyzing 50k fonts using deep neural networks
Learning a Manifold of Fonts
Dataset
Chinese Handwriting Recognition Competition 2013
Deep Learning for Classical Japanese Literature
[paper] [GitHub]
Tarin Clanuwat, Mikel Bober-Irizar, Asanobu Kitamoto, Alex Lamb, Kazuaki Yamamoto, David Ha
NeurIPS 2018
Kuzushiji-MNIST,Kuzushiji-49 and Kuzushiji-Kanji
Kuzushiji-MNIST
Kuzushiji-Kanji
Other Application
FontCode: Embedding Information in Text Documents Using Glyph Perturbation