Font Customization via Stroke Property Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing graphics-editing applications lack the ability to generate or customize fonts that stylistically match other illustrated portions of a digital illustration, as they do not provide vector brush effects for text elements, leading to inefficiencies in font creation and customization.
Innovation Solution
A font-generating application that analyzes stroke properties from user input to generate a new glyph set, allowing users to customize fonts by tracing strokes over existing text elements, and applying these stroke properties to create type characters that match the visual appearance of the input strokes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional font design methods are used (hand sketching and scanning), then font creation is possible, but the process is cumbersome and inefficient
Solution Approach 1:
The patent replaces the mechanical process of hand sketching and scanning with a digital system that captures stroke properties directly from user input on a touchscreen. The system extracts stroke characteristics (pressure, velocity, direction, azimuth) and applies them programmatically to generate font glyphs, eliminating the need for physical sketching and scanning operations.
Solution Approach 2:
The system allows users to create custom fonts by directly drawing strokes on the screen, where the system automatically captures and processes the stroke properties without requiring manual intervention for each parameter. The font generation process is self-driven by the user's natural drawing actions, eliminating the need for separate configuration steps.
2Adaptability or versatility
If graphics-editing applications provide vector brush effects for non-text elements, then visual customization is improved, but text elements remain limited to basic font options without stylistic matching
Solution Approach 1:
The patent extends the vector brush effect functionality, originally designed for non-text elements, to text elements as well. The same stroke capture and property extraction mechanisms used for drawing objects are now applied to font generation, allowing a single system to serve both purposes and enabling text to achieve the same level of visual customization as graphical elements.
3Stability of the object's composition
If a new font is created to match illustration style, then stylistic consistency is improved, but the font cannot be applied if the illustration is modified later
Solution Approach 1:
The patent creates fonts dynamically from stroke properties rather than using static pre-defined fonts. The system captures stroke characteristics at the time of creation and applies them to generate glyphs that match the current illustration style. If the illustration is modified, users can re-capture strokes with the new style and regenerate the font, ensuring continuous stylistic consistency through dynamic adaptation.
Data Source
AI summary
Methods and systems disclosed herein relate generally to systems and methods for analyzing various stroke properties determined from strokes inputted by a user to generate a new glyph set for rendering type characters. A font-generating application receives, via a stroke input on a typographic layer presented on a user interface, strokes that trace a visual appearance of a glyph set comprising one or more glyphs. The font-generating application determines stroke properties for the strokes. The font-generating application constructs a new glyph set from the stroke properties. The font-generating application applies the new glyph set to render, on a user interface, one or more type characters that match a visual appearance of the new glyph set.


