Large-scale Tag-based Font Retrieval with Generative Feature Learning
Not on the map. Why?
Abstract (arXiv)
Font selection is one of the most important steps in a design workflow. Traditional methods rely on ordered lists which require significant domain knowledge and are often difficult to use even for trained professionals. In this paper, we address the problem of large-scale tag-based font retrieval which aims to bring semantics to the font selection process and enable people without expert knowledge to use fonts effectively. We collect a large-scale font tagging dataset of high-quality professional fonts. The dataset contains nearly 20,000 fonts, 2,000 tags, and hundreds of thousands of font-tag relations. We propose a novel generative feature learning algorithm that leverages the unique characteristics of fonts. The key idea is that font images are synthetic and can therefore be controlled by the learning algorithm. We design an integrated rendering and learning process so that the visual feature from one image can be used to reconstruct another image with different text. The resulting feature captures important font design details while is robust to nuisance factors such as text. We propose a novel attention mechanism to re-weight the visual feature for joint visual-text modeling. We combine the feature and the attention mechanism in a novel recognition-retrieval model. Experimental results show that our method significantly outperforms the state-of-the-art for the important problem of large-scale tag-based font retrieval.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 4; 2023: 3; 2024: 5; 2025: 2; 2026: 3.
22 papers.
Sort:
By area:
- 2021De-rendering Stylized Textscited by 24
- 2021Impressions2Font: Generating Fonts by Specifying Impressionscited by 10
- 2024FontCLIP: A Semantic Typography Visual-Language Model for Multilingual Font Applicationscited by 8
- 2021Shared Latent Space of Font Shapes and Their Noisy Impressionscited by 7
- 2021Which Parts Determine the Impression of the Font?cited by 7
- 2022Font Generation with Missing Impression Labelscited by 6
- 2021AdaptiFont: Increasing Individuals' Reading Speed with a Generative Font Model and Bayesian Optimizationcited by 5
- 2023Ambigram Generation by A Diffusion Modelcited by 4
- 2024GRIF-DM: Generation of Rich Impression Fonts using Diffusion Modelscited by 4
- 2022Font Shape-to-Impression Translationcited by 3
- 2024Font Style Interpolation with Diffusion Modelscited by 3
- 2024Impression-CLIP: Contrastive Shape-Impression Embedding for Fontscited by 3
10 more
- 2026VecGlypher: Unified Vector Glyph Generation with Language Modelscited by 3
- 2023AmbiGen: Generating Ambigrams from Pre-trained Diffusion Modelcited by 2
- 2025From Fragment to One Piece: A Survey on AI-Driven Graphic Designcited by 2
- 2022TrueType Transformer: Character and Font Style Recognition in Outline Formatcited by 1
- 2023Contextual Font Recommendations based on User Intentcited by 1
- 2025Embedding Font Impression Word Tags Based on Co-occurrencecited by 1
- 2022Font Representation Learning via Paired-glyph Matchingcited by 0
- 2024Total Disentanglement of Font Images into Style and Character Class Featurescited by 0
- 2026FontUse: A Data-Centric Approach to Style- and Use-Case-Conditioned In-Image Typographycited by 0
- 2026Hierarchical Co-Embedding of Font Shapes and Impression Tagscited by 0
- 2026Hierarchical Co-Embedding of Font Shapes and Impression Tags5 Apr 2026
- 2026FontUse: A Data-Centric Approach to Style- and Use-Case-Conditioned In-Image Typography6 Mar 2026
- 2026VecGlypher: Unified Vector Glyph Generation with Language Models25 Feb 2026
- 2025Embedding Font Impression Word Tags Based on Co-occurrence26 Aug 2025
- 2025From Fragment to One Piece: A Survey on AI-Driven Graphic Design24 Mar 2025
- 2024GRIF-DM: Generation of Rich Impression Fonts using Diffusion Models14 Aug 2024
- 2024Total Disentanglement of Font Images into Style and Character Class Features19 Mar 2024
- 2024FontCLIP: A Semantic Typography Visual-Language Model for Multilingual Font Applications11 Mar 2024
- 2024Impression-CLIP: Contrastive Shape-Impression Embedding for Fonts26 Feb 2024
- 2024Font Style Interpolation with Diffusion Models22 Feb 2024
- 2023AmbiGen: Generating Ambigrams from Pre-trained Diffusion Model5 Dec 2023
- 2023Ambigram Generation by A Diffusion Model21 Jun 2023
10 more
- 2023Contextual Font Recommendations based on User Intent14 Jun 2023
- 2022Font Representation Learning via Paired-glyph Matching20 Nov 2022
- 2022Font Generation with Missing Impression Labels19 Mar 2022
- 2022Font Shape-to-Impression Translation11 Mar 2022
- 2022TrueType Transformer: Character and Font Style Recognition in Outline Format10 Mar 2022
- 2021De-rendering Stylized Texts5 Oct 2021
- 2021AdaptiFont: Increasing Individuals' Reading Speed with a Generative Font Model and Bayesian Optimization21 Apr 2021
- 2021Which Parts Determine the Impression of the Font?26 Mar 2021
- 2021Shared Latent Space of Font Shapes and Their Noisy Impressions23 Mar 2021
- 2021Impressions2Font: Generating Fonts by Specifying Impressions18 Mar 2021
- 2023Ambigram Generation by A Diffusion Modelcited by 4
- 2024GRIF-DM: Generation of Rich Impression Fonts using Diffusion Modelscited by 4
- 2024Font Style Interpolation with Diffusion Modelscited by 3
- 2023AmbiGen: Generating Ambigrams from Pre-trained Diffusion Modelcited by 2
- 2024GRIF-DM: Generation of Rich Impression Fonts using Diffusion Models14 Aug 2024
- 2024Font Style Interpolation with Diffusion Models22 Feb 2024
- 2023AmbiGen: Generating Ambigrams from Pre-trained Diffusion Model5 Dec 2023
- 2023Ambigram Generation by A Diffusion Model21 Jun 2023
- 2021De-rendering Stylized Textscited by 24
- 2021Impressions2Font: Generating Fonts by Specifying Impressionscited by 10
- 2021Shared Latent Space of Font Shapes and Their Noisy Impressionscited by 7
- 2021Which Parts Determine the Impression of the Font?cited by 7
- 2022Font Generation with Missing Impression Labelscited by 6
- 2021AdaptiFont: Increasing Individuals' Reading Speed with a Generative Font Model and Bayesian Optimizationcited by 5
- 2022Font Shape-to-Impression Translationcited by 3
- 2024Impression-CLIP: Contrastive Shape-Impression Embedding for Fontscited by 3
- 2026VecGlypher: Unified Vector Glyph Generation with Language Modelscited by 3
- 2025From Fragment to One Piece: A Survey on AI-Driven Graphic Designcited by 2
- 2022TrueType Transformer: Character and Font Style Recognition in Outline Formatcited by 1
- 2023Contextual Font Recommendations based on User Intentcited by 1
12 most cited of 17 All 17 (JSON)
- 2026Hierarchical Co-Embedding of Font Shapes and Impression Tags5 Apr 2026
- 2026FontUse: A Data-Centric Approach to Style- and Use-Case-Conditioned In-Image Typography6 Mar 2026
- 2026VecGlypher: Unified Vector Glyph Generation with Language Models25 Feb 2026
- 2025Embedding Font Impression Word Tags Based on Co-occurrence26 Aug 2025
- 2025From Fragment to One Piece: A Survey on AI-Driven Graphic Design24 Mar 2025
- 2024Total Disentanglement of Font Images into Style and Character Class Features19 Mar 2024
- 2024Impression-CLIP: Contrastive Shape-Impression Embedding for Fonts26 Feb 2024
- 2023Contextual Font Recommendations based on User Intent14 Jun 2023
- 2022Font Representation Learning via Paired-glyph Matching20 Nov 2022
- 2022Font Generation with Missing Impression Labels19 Mar 2022
- 2022Font Shape-to-Impression Translation11 Mar 2022
- 2022TrueType Transformer: Character and Font Style Recognition in Outline Format10 Mar 2022
12 newest of 17 All 17 (JSON)