The wide range of algorithms for recognizing two-dimensional stroke gestures raises a crucial question: which recognizer should be selected depending on the gesture set and its context of use? Since the context of use expresses a category of users performing interactive tasks on a device in a physical environment, many contextual conditions are feasible. Recognizers have been tested in only a few of them, making them difficult to compare and select. A recognizer suitable for one context of use does not necessarily translate to another. Recognizer variables, such as the number of resampling points, the number of templates, and the number of users, vary from one recognizer to another, making them challenging to specify for practitioners and heterogeneous to compare for researchers. To address these issues, this article performs comparative tests of 16 recognizers (15 state-of-the-art recognizers and one for rotation invariance) in 11 gesture sets (9 reference sets and 2 for multi-device rotation invariance) against their accuracy, speed, and algorithmic complexity, in user-(in)dependent scenarios based on the variables mentioned above. In particular, the impact of two contextual dimensions, i.e., the visual impairments of end users and input devices, on accuracy is further studied. The comparative testing results in an empirically validated decision table for the researcher to select a recognizer depending on contextual conditions and a flow chart for the practitioner to be guided. We break down our design implications into two categories: gesture acquisition, recognition, and gesture set design. We also publicly release Gester, a JavaScript software for conducting comparative testing of recognizers under various contextual conditions, allowing the practitioner to test a recognizer in a project and the researcher to benchmark recognizers.

Magrofuoco, N., Sluÿters, A., Roselli, P., Vanderdonckt, J. (2025). Comparative Testing of 2D Stroke Gesture Recognizers in Multiple Contexts. PROCEEDINGS OF THE ACM ON HUMAN-COMPUTER INTERACTION, 9(4), 1-36 [10.1145/3733051].

Comparative Testing of 2D Stroke Gesture Recognizers in Multiple Contexts

Paolo Roselli;
2025-01-01

Abstract

The wide range of algorithms for recognizing two-dimensional stroke gestures raises a crucial question: which recognizer should be selected depending on the gesture set and its context of use? Since the context of use expresses a category of users performing interactive tasks on a device in a physical environment, many contextual conditions are feasible. Recognizers have been tested in only a few of them, making them difficult to compare and select. A recognizer suitable for one context of use does not necessarily translate to another. Recognizer variables, such as the number of resampling points, the number of templates, and the number of users, vary from one recognizer to another, making them challenging to specify for practitioners and heterogeneous to compare for researchers. To address these issues, this article performs comparative tests of 16 recognizers (15 state-of-the-art recognizers and one for rotation invariance) in 11 gesture sets (9 reference sets and 2 for multi-device rotation invariance) against their accuracy, speed, and algorithmic complexity, in user-(in)dependent scenarios based on the variables mentioned above. In particular, the impact of two contextual dimensions, i.e., the visual impairments of end users and input devices, on accuracy is further studied. The comparative testing results in an empirically validated decision table for the researcher to select a recognizer depending on contextual conditions and a flow chart for the practitioner to be guided. We break down our design implications into two categories: gesture acquisition, recognition, and gesture set design. We also publicly release Gester, a JavaScript software for conducting comparative testing of recognizers under various contextual conditions, allowing the practitioner to test a recognizer in a project and the researcher to benchmark recognizers.
2025
Pubblicato
Rilevanza internazionale
Articolo
Esperti anonimi
Settore MAT/05
Settore INFO-01/A - Informatica
English
Senza Impact Factor ISI
Additional Key Words and PhrasesBenchmarking
Comparative testing
Gesture datasets
Gesture recognition
Gesture user interfaces
Invariance properties
Stroke gestures
Magrofuoco, N., Sluÿters, A., Roselli, P., Vanderdonckt, J. (2025). Comparative Testing of 2D Stroke Gesture Recognizers in Multiple Contexts. PROCEEDINGS OF THE ACM ON HUMAN-COMPUTER INTERACTION, 9(4), 1-36 [10.1145/3733051].
Magrofuoco, N; Sluÿters, A; Roselli, P; Vanderdonckt, J
Articolo su rivista
File in questo prodotto:
File Dimensione Formato  
2025-05-18-PACMHCIv9i4-3315.pdf

solo utenti autorizzati

Tipologia: Versione Editoriale (PDF)
Licenza: Copyright dell'editore
Dimensione 2.98 MB
Formato Adobe PDF
2.98 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/448824
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact