Litcius/Paper detail

StrokeStyles: Stroke-based Segmentation and Stylization of Fonts

Daniel Berio, Frédéric Fol Leymarie, Paul Asente, Jose Echevarria

2022ACM Transactions on Graphics20 citationsDOIOpen Access PDF

Abstract

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.

Topics & Concepts

Glyph (data visualization)Computer scienceFontSegmentationArtificial intelligenceComputer graphics (images)Computer visionSet (abstract data type)Character (mathematics)Engineering drawingNatural language processingVisualizationProgramming languageMathematicsEngineeringGeometryHandwritten Text Recognition TechniquesImage Processing and 3D ReconstructionComputer Graphics and Visualization Techniques