Multimodal Technologies and Interaction (Aug 2020)

Multi-Domain Recognition of Hand-Drawn Diagrams Using Hierarchical Parsing

  • Vincenzo Deufemia,
  • Michele Risi

DOI
https://doi.org/10.3390/mti4030052
Journal volume & issue
Vol. 4, no. 3
p. 52

Abstract

Read online

This paper presents an approach for the recognition of multi-domain hand-drawn diagrams, which exploits Sketch Grammars (SkGs) to model the symbols’ shape and the abstract syntax of diagrammatic notations. The recognition systems automatically generated from SkGs process the input sketches according to the following phases: the user’ strokes are first segmented and interpreted as primitive shapes, then by exploiting the domain context they are clustered into symbols of the domain and, finally, an interpretation of whole diagram is given. The main contribution of this paper is an efficient model of parsing suitable for both interactive and non-interactive sketch-based interfaces, configurable to different domains, and able to exploit contextual information for improving recognition accuracy and solving interpretation ambiguities. The proposed approach was evaluated in the domain of UML class diagrams obtaining good results in terms of recognition accuracy and usability.

Keywords