Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-07T13:19:23.567Z Has data issue: false hasContentIssue false

RATA.Gesture: A gesture recognizer developed using data mining

Published online by Cambridge University Press:  14 August 2012

Samuel Hsiao-Heng Chang
Affiliation:
Department of Computer Science, University of Auckland, Auckland, New Zealand
Rachel Blagojevic
Affiliation:
Department of Computer Science, University of Auckland, Auckland, New Zealand
Beryl Plimmer*
Affiliation:
Department of Computer Science, University of Auckland, Auckland, New Zealand
*
Reprint requests to: Beryl Plimmer, Department of Computer Science, University of Auckland, Private Bag 92019, Auckland 1142, New Zealand. E-mail: beryl@cs.auckland.ac.nz
Rights & Permissions [Opens in a new window]

Abstract

Although many approaches to digital ink recognition have been proposed, most lack the flexibility and adaptability to provide acceptable recognition rates across a variety of problem spaces. This project uses a systematic approach of data mining analysis to build a gesture recognizer for sketched diagrams. A wide range of algorithms was tested, and those with the best performance were chosen for further tuning and analysis. Our resulting recognizer, RATA.Gesture, is an ensemble of four algorithms. We evaluated it against four popular gesture recognizers with three data sets; one of our own and two from other projects. Except for recognizer–data set pairs (e.g., PaleoSketch recognizer and PaleoSketch data set) the results show that it outperforms the other recognizers. This demonstrates the potential of this approach to produce flexible and accurate recognizers.

Information

Type
Special Issue Articles
Copyright
Copyright © Cambridge University Press 2012
Figure 0

Table 1. Data sets used for our analysis

Figure 1

Table 2. Algorithm exploration results for those over 90%

Figure 2

Table 3. Tuned algorithm results and rankings

Figure 3

Fig. 1. The accuracy of the Bayesian network versus search algorithms. [A color version of this figure can be viewed online at http://journals.cambridge.org/aie]

Figure 4

Fig. 2. The training time of the Bayesian network with default and tuned settings. [A color version of this figure can be viewed online at http://journals.cambridge.org/aie]

Figure 5

Fig. 3. The accuracy of alternating decision tree (using the LogitBoost strategy) versus the number of boosting iterations. [A color version of this figure can be viewed online at http://journals.cambridge.org/aie]

Figure 6

Fig. 4. The accuracy of alternating decision tree (using the LogitBoost strategy) with default and tuned settings. [A color version of this figure can be viewed online at http://journals.cambridge.org/aie]

Figure 7

Fig. 5. The training time of alternating decision tree (using the LogitBoost strategy) with default and tuned settings. [A color version of this figure can be viewed online at http://journals.cambridge.org/aie]

Figure 8

Table 4. Final algorithm configurations used for further analysis

Figure 9

Table 5. Results of default settings versus attribute selected classifiers

Figure 10

Table 6. Results of voting combinations with four algorithms

Figure 11

Fig. 6. An example diagram from the flowchart data set with strokes color coded by class. [A color version of this figure can be viewed online at http://journals.cambridge.org/aie]

Figure 12

Fig. 7. Data sets from other research: $1 data set from Wobbrock et al. (2007).

Figure 13

Table 7. Evaluation results for recognizers ink feature data