StrokeGAN: Reducing Mode Collapse in Chinese Font Generation via Stroke Encoding
Not on the map. Why?
Abstract (arXiv)
The generation of stylish Chinese fonts is an important problem involved in many applications. Most of existing generation methods are based on the deep generative models, particularly, the generative adversarial networks (GAN) based models. However, these deep generative models may suffer from the mode collapse issue, which significantly degrades the diversity and quality of generated results. In this paper, we introduce a one-bit stroke encoding to capture the key mode information of Chinese characters and then incorporate it into CycleGAN, a popular deep generative model for Chinese font generation. As a result we propose an efficient method called StrokeGAN, mainly motivated by the observation that the stroke encoding contains amount of mode information of Chinese characters. In order to reconstruct the one-bit stroke encoding of the associated generated characters, we introduce a stroke-encoding reconstruction loss imposed on the discriminator. Equipped with such one-bit stroke encoding and stroke-encoding reconstruction loss, the mode collapse issue of CycleGAN can be significantly alleviated, with an improved preservation of strokes and diversity of generated characters. The effectiveness of StrokeGAN is demonstrated by a series of generation tasks over nine datasets with different fonts. The numerical results demonstrate that StrokeGAN generally outperforms the state-of-the-art methods in terms of content and recognition accuracies, as well as certain stroke error, and also generates more realistic characters.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 9; 2023: 4; 2024: 1; 2025: 1; 2026: 2.
18 papers.
Sort:
By area:
- 2022Diff-Font: Diffusion Model for Robust One-Shot Font Generationcited by 40
- 2023GlyphDraw: Seamlessly Rendering Text with Intricate Spatial Structures in Text-to-Image Generationcited by 34
- 2023AGTGAN: Unpaired Image Translation for Photographic Ancient Character Generationcited by 17
- 2021Few-shot Font Generation with Weakly Supervised Localized Representationscited by 7
- 2022SE-GAN: Skeleton Enhanced GAN-based Model for Brush Handwriting Font Generationcited by 6
- 2022FontTransformer: Few-shot High-resolution Chinese Glyph Image Synthesis via Stacked Transformerscited by 6
- 2024HFH-Font: Few-shot Chinese Font Synthesis with Higher Quality, Faster Speed, and Higher Resolutioncited by 5
- 2022Stroke-Based Autoencoders: Self-Supervised Learners for Efficient Zero-Shot Chinese Character Recognitioncited by 3
- 2022Instance Segmentation for Chinese Character Stroke Extraction, Datasets and Benchmarkscited by 3
- 2023Learning Stage-wise GANs for Whistle Extraction in Time-Frequency Spectrogramscited by 2
- 2023Count, Decode and Fetch: A New Approach to Handwritten Chinese Character Error Correctioncited by 1
- 2022Shapes2Toon: Generating Cartoon Characters from Simple Geometric Shapescited by 0
6 more
- 2022StrokeGAN+: Few-Shot Semi-Supervised Chinese Font Generation with Stroke Encodingcited by 0
- 2022SGCE-Font: Skeleton Guided Channel Expansion for Chinese Font Generationcited by 0
- 2022GAS-NeXt: Few-Shot Cross-Lingual Font Generatorcited by 0
- 2025Computer-Aided Multi-Stroke Character Simplification by Stroke Removalcited by 0
- 2026NURBS Splatting: A Unified Differentiable Rendering Framework for Vector Graphicscited by 0
- 2026VecFontLLM: Anchor-Guided Direct Synthesis of Chinese Vector Fontscited by 0
- 2026VecFontLLM: Anchor-Guided Direct Synthesis of Chinese Vector Fonts19 Jul 2026
- 2026NURBS Splatting: A Unified Differentiable Rendering Framework for Vector Graphics30 Jun 2026
- 2025Computer-Aided Multi-Stroke Character Simplification by Stroke Removal29 Jun 2025
- 2024HFH-Font: Few-shot Chinese Font Synthesis with Higher Quality, Faster Speed, and Higher Resolution9 Oct 2024
- 2023Count, Decode and Fetch: A New Approach to Handwritten Chinese Character Error Correction30 Jul 2023
- 2023Learning Stage-wise GANs for Whistle Extraction in Time-Frequency Spectrograms5 Apr 2023
- 2023GlyphDraw: Seamlessly Rendering Text with Intricate Spatial Structures in Text-to-Image Generation31 Mar 2023
- 2023AGTGAN: Unpaired Image Translation for Photographic Ancient Character Generation13 Mar 2023
- 2022Diff-Font: Diffusion Model for Robust One-Shot Font Generation12 Dec 2022
- 2022GAS-NeXt: Few-Shot Cross-Lingual Font Generator6 Dec 2022
- 2022SGCE-Font: Skeleton Guided Channel Expansion for Chinese Font Generation26 Nov 2022
- 2022StrokeGAN+: Few-Shot Semi-Supervised Chinese Font Generation with Stroke Encoding11 Nov 2022
6 more
- 2022Shapes2Toon: Generating Cartoon Characters from Simple Geometric Shapes3 Nov 2022
- 2022Instance Segmentation for Chinese Character Stroke Extraction, Datasets and Benchmarks25 Oct 2022
- 2022FontTransformer: Few-shot High-resolution Chinese Glyph Image Synthesis via Stacked Transformers12 Oct 2022
- 2022Stroke-Based Autoencoders: Self-Supervised Learners for Efficient Zero-Shot Chinese Character Recognition17 Jul 2022
- 2022SE-GAN: Skeleton Enhanced GAN-based Model for Brush Handwriting Font Generation22 Apr 2022
- 2021Few-shot Font Generation with Weakly Supervised Localized Representations22 Dec 2021
- 2023GlyphDraw: Seamlessly Rendering Text with Intricate Spatial Structures in Text-to-Image Generationcited by 34
- 2023AGTGAN: Unpaired Image Translation for Photographic Ancient Character Generationcited by 17
- 2021Few-shot Font Generation with Weakly Supervised Localized Representationscited by 7
- 2022SE-GAN: Skeleton Enhanced GAN-based Model for Brush Handwriting Font Generationcited by 6
- 2022FontTransformer: Few-shot High-resolution Chinese Glyph Image Synthesis via Stacked Transformerscited by 6
- 2024HFH-Font: Few-shot Chinese Font Synthesis with Higher Quality, Faster Speed, and Higher Resolutioncited by 5
- 2022Stroke-Based Autoencoders: Self-Supervised Learners for Efficient Zero-Shot Chinese Character Recognitioncited by 3
- 2022Instance Segmentation for Chinese Character Stroke Extraction, Datasets and Benchmarkscited by 3
- 2023Learning Stage-wise GANs for Whistle Extraction in Time-Frequency Spectrogramscited by 2
- 2023Count, Decode and Fetch: A New Approach to Handwritten Chinese Character Error Correctioncited by 1
- 2022Shapes2Toon: Generating Cartoon Characters from Simple Geometric Shapescited by 0
- 2022StrokeGAN+: Few-Shot Semi-Supervised Chinese Font Generation with Stroke Encodingcited by 0
12 most cited of 17 All 17 (JSON)
- 2026VecFontLLM: Anchor-Guided Direct Synthesis of Chinese Vector Fonts19 Jul 2026
- 2026NURBS Splatting: A Unified Differentiable Rendering Framework for Vector Graphics30 Jun 2026
- 2025Computer-Aided Multi-Stroke Character Simplification by Stroke Removal29 Jun 2025
- 2024HFH-Font: Few-shot Chinese Font Synthesis with Higher Quality, Faster Speed, and Higher Resolution9 Oct 2024
- 2023Count, Decode and Fetch: A New Approach to Handwritten Chinese Character Error Correction30 Jul 2023
- 2023Learning Stage-wise GANs for Whistle Extraction in Time-Frequency Spectrograms5 Apr 2023
- 2023GlyphDraw: Seamlessly Rendering Text with Intricate Spatial Structures in Text-to-Image Generation31 Mar 2023
- 2023AGTGAN: Unpaired Image Translation for Photographic Ancient Character Generation13 Mar 2023
- 2022GAS-NeXt: Few-Shot Cross-Lingual Font Generator6 Dec 2022
- 2022SGCE-Font: Skeleton Guided Channel Expansion for Chinese Font Generation26 Nov 2022
- 2022StrokeGAN+: Few-Shot Semi-Supervised Chinese Font Generation with Stroke Encoding11 Nov 2022
- 2022Shapes2Toon: Generating Cartoon Characters from Simple Geometric Shapes3 Nov 2022
12 newest of 17 All 17 (JSON)