Font Generation via Component Decomposition and Recomposition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Generating fonts for complex characters, such as Chinese, Korean, and Thai, is challenging due to the large number of combinations of single letters, making it impractical to manually convert these characters into digital fonts.
Innovation Solution
A font generating system and method that decompose complex characters into components, convert these components into fonted components, and then recompose them using a GAN model with an encoder and decoder to generate fonted characters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If manual conversion of all character combinations is performed, then font accuracy is improved, but productivity deteriorates due to the impracticality of converting thousands of character combinations
Solution Approach 1:
The patent segments complex characters into basic components (radicals and strokes). Instead of converting entire character combinations manually, the system converts individual components once and then automatically recombines them through computational operations, dramatically improving productivity while maintaining font accuracy
Solution Approach 2:
The patent creates a library of converted basic components that can be copied and reused across multiple character combinations. Once a radical or stroke is converted to a target font style, the converted component is stored and reused whenever that component appears in different character combinations, eliminating redundant conversion work
2Reliability
If data collection for all letters is performed, then font completeness is improved, but loss of time worsens due to the extensive effort required to collect and convert all character data
Solution Approach 1:
The patent performs preliminary conversion of basic components (radicals and strokes) into the target font style beforehand. These pre-converted components are stored in a library and can be quickly assembled into complete characters without requiring time-consuming manual conversion each time, thus maintaining font completeness while reducing time loss
Solution Approach 2:
The patent creates a universal component library where each basic component (radical or stroke) serves multiple functions across different character combinations. A single converted radical can be used in numerous different characters, making the data collection and conversion process more efficient while ensuring comprehensive font coverage
Data Source
AI summary
Provided are a font generating system and a font generating method. The font generating system and the font generating method of the present disclosure are provided to include a component decomposer which has at least one character input thereto and decomposes the input character into at least one component, a component converter which converts the at least one component into a component with a predetermined font to generate at least one imaging component, and a component recomposer which recomposes the at least one imaging component to generate a fonted character.


