StrokeStyles: Stroke-Based Segmentation and Stylization of Fonts

ACM Transactions on Graphics

Published April 28, 2022

Daniel Berio, Paul Asente, Jose Echevarria, Frederic Fol Leymarie

We develop a method to automatically segment a font’s glyphs into a set of overlapping and intersecting strokes with the aim of generating artistic stylizations. The segmentation method relies on a geometric analysis of the glyph’s outline, its interior, and the surrounding areas and is grounded in perceptually informed principles and measures. Our method does not require training data or templates and applies to glyphs in a large variety of input languages, writing systems, and styles. It uses the medial axis, curvilinear shape features that specify convex and concave outline parts, links that connect concavities, and seven junction types. We show that the resulting decomposition in strokes can be used to create variations, stylizations, and animations in different artistic or design-oriented styles while remaining recognizably similar to the input font.

Research Area:  Graphics (2D & 3D)