Glyph Path Bold Processing Using Winding Value Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing bold processing methods for glyph paths assume uniform advancing directions, leading to uneven area transformation and potential thinning of glyph paths when directions differ between closed regions, resulting in inconsistent font thickness.
Innovation Solution
An information processing apparatus that acquires glyph path vertices, calculates winding values, determines shift directions based on these values, and moves vertices accordingly to ensure consistent bold processing across paths with varying advancing directions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a fixed normal direction is used for bold processing, then the processing is simple and fast, but the area of closed regions becomes inconsistent when advancing directions differ
Solution Approach 1:
The patent applies the dynamics principle by making the shift direction adaptive rather than fixed. The determination unit dynamically selects the shift direction (left or right of the advancing direction) based on the winding value of each closed region. This allows the bold processing to adapt to different advancing directions of various closed regions, ensuring that all regions are thickened uniformly without becoming too small or too large, thereby resolving the contradiction between processing simplicity and area consistency.
2Manufacturing precision
If the normal direction is set to the left-hand side for all paths, then clockwise regions are thickened properly, but counterclockwise regions become thin
Solution Approach 1:
The patent applies the local quality principle by determining the shift direction independently for each closed region based on its specific winding value. Instead of applying a uniform left-hand shift to all paths, the system evaluates each region's advancing direction and selects the appropriate shift direction (left or right) locally. This ensures that each closed region is thickened properly according to its own characteristics, resolving the contradiction between thickness uniformity and adaptability to different advancing directions.
3Manufacturing precision
If the normal direction is set to the right-hand side for all paths, then counterclockwise regions are thickened properly, but clockwise regions become thin
Solution Approach 1:
The patent applies the local quality principle by determining the shift direction independently for each closed region based on its specific winding value. Instead of applying a uniform right-hand shift to all paths, the system evaluates each region's advancing direction and selects the appropriate shift direction (left or right) locally. This ensures that each closed region is thickened properly according to its own characteristics, resolving the contradiction between thickness uniformity and adaptability to different advancing directions.
Data Source
AI summary
An information processing apparatus including an acquisition unit configured to acquire a plurality of vertices forming a one path included in a glyph path, a calculation unit configured to calculate a winding value relating to the one path, a determination unit configured to determine a shift direction of the one path based on the calculated winding value, and a movement unit configured to move positions of the plurality of vertices based on the determined shift direction.


