A high-level recognizer transforms graphical symbols recognized by the low-level recognizer into commands for creating and manipulating diagrams. In contrast to the low-level recognition, the high-level recognition is editor-dedicated and language-oriented. Therefore, we first introduce the diagram class to which our high-level recognizer is designed, and provide a few formal definitions for handsketch-based editing. Then we concentrate on the fundamental concepts of the high-level recognition, and describe the system components with a number of representative examples.
Unable to display preview. Download preview PDF.