Efficient and Scalable Chinese Vector Font Generation via Component Composition

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Song, Jinyu, You, Weitao, Shi, Shuhui, Guo, Shuxuan, Sun, Lingyun, Wang, Wei
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866929308700770304
author Song, Jinyu
You, Weitao
Shi, Shuhui
Guo, Shuxuan
Sun, Lingyun
Wang, Wei
author_facet Song, Jinyu
You, Weitao
Shi, Shuhui
Guo, Shuxuan
Sun, Lingyun
Wang, Wei
contents Chinese vector font generation is challenging due to the complex structure and huge amount of Chinese characters. Recent advances remain limited to generating a small set of characters with simple structure. In this work, we first observe that most Chinese characters can be disassembled into frequently-reused components. Therefore, we introduce the first efficient and scalable Chinese vector font generation approach via component composition, allowing generating numerous vector characters from a small set of components. To achieve this, we collect a large-scale dataset that contains over \textit{90K} Chinese characters with their components and layout information. Upon the dataset, we propose a simple yet effective framework based on spatial transformer networks (STN) and multiple losses tailored to font characteristics to learn the affine transformation of the components, which can be directly applied to the Bézier curves, resulting in Chinese characters in vector format. Our qualitative and quantitative experiments have demonstrated that our method significantly surpasses the state-of-the-art vector font generation methods in generating large-scale complex Chinese characters in both font generation and zero-shot font extension.
format Preprint
id arxiv_https___arxiv_org_abs_2404_06779
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Efficient and Scalable Chinese Vector Font Generation via Component Composition
Song, Jinyu
You, Weitao
Shi, Shuhui
Guo, Shuxuan
Sun, Lingyun
Wang, Wei
Computer Vision and Pattern Recognition
Graphics
Chinese vector font generation is challenging due to the complex structure and huge amount of Chinese characters. Recent advances remain limited to generating a small set of characters with simple structure. In this work, we first observe that most Chinese characters can be disassembled into frequently-reused components. Therefore, we introduce the first efficient and scalable Chinese vector font generation approach via component composition, allowing generating numerous vector characters from a small set of components. To achieve this, we collect a large-scale dataset that contains over \textit{90K} Chinese characters with their components and layout information. Upon the dataset, we propose a simple yet effective framework based on spatial transformer networks (STN) and multiple losses tailored to font characteristics to learn the affine transformation of the components, which can be directly applied to the Bézier curves, resulting in Chinese characters in vector format. Our qualitative and quantitative experiments have demonstrated that our method significantly surpasses the state-of-the-art vector font generation methods in generating large-scale complex Chinese characters in both font generation and zero-shot font extension.
title Efficient and Scalable Chinese Vector Font Generation via Component Composition
topic Computer Vision and Pattern Recognition
Graphics
url https://arxiv.org/abs/2404.06779