Interpretation of Overtracing Freehand Sketching for Geometric Shapes
Files
Date issued
2006
Journal Title
Journal ISSN
Volume Title
Publisher
Václav Skala - UNION Agency
Abstract
This paper presents a novel method for interpreting overtracing freehand sketch. The overtracing strokes are
interpreted as sketch content and are used to generate 2D geometric primitives. The approach consists of four
stages: stroke classification, strokes grouping and fitting, 2D tidy-up with endpoint clustering and parallelism
correction, and in-context interpretation. Strokes are first classified into lines and curves by a linearity test. It is
followed by an innovative strokes grouping process that handles lines and curves separately. The grouped
strokes are fitted with 2D geometry and further tidied-up with endpoint clustering and parallelism correction.
Finally, the in-context interpretation is applied to detect incorrect stroke interpretation based on geometry
constraints and to suggest a most plausible correction based on the overall sketch context. The interpretation
ensures sketched strokes to be interpreted into meaningful output. The interface overcomes the limitation where
only a single line drawing can be sketched out as in most existing sketching programs, meanwhile is more
intuitive to the user.
Description
Subject(s)
3D modelování, geometrické tvary, kaligrafická rozhraní, design, skicování
Citation
WSCG '2006: Full Papers Proceedings: The 14-th international Conference in Central Europe on Computer Graphics, Visualization and Computer Vision 2006: University of West Bohemia, Plzen, Czech Republic, January 31 – February 2, 2006, p. 263-270.