skip to main content
10.1145/2598153.2598167acmotherconferencesArticle/Chapter ViewAbstractPublication PagesaviConference Proceedingsconference-collections
research-article

Match-up & conquer: a two-step technique for recognizing unconstrained bimanual and multi-finger touch input

Published:27 May 2014Publication History

ABSTRACT

We present a simple, two-step technique for recognizing multi-touch gesture input that is invariant to how users articulate gestures, i.e., by using one or two hands, one or multiple fingers, one or multiple strokes, synchronous or asynchronous stroke input. We introduce, for the first time in the gesture literature, a preprocessing step that is specific to multi-touch gestures (Match-Up) that clusters together similar strokes produced by different fingers, before running a gesture recognizer (Conquer). We report gains in recognition accuracy up to 10% leveraged by our new preprocessing step, which manages to construct a more adequate representation of multi-touch gestures in terms of key strokes. It is our hope that the Match-Up technique will add to the practitioners' toolkit of gesture preprocessing techniques, as a first step toward filling today's lack of algorithmic knowledge to process multi-touch input and leading toward the design of more efficient and accurate recognizers for touch surfaces.

References

  1. L. Anthony, Q. Brown, B. Tate, J. Nias, R. Brewer, and G. Irwin. Designing smarter touch-based interfaces for educational contexts. Journal of Personal and Ubiquitous Computing, November 2013.Google ScholarGoogle Scholar
  2. L. Anthony, R.-D. Vatavu, and J. O. Wobbrock. Understanding the consistency of users' pen and finger stroke gesture articulation. proceedings of graphics interface. In Proc. of GI '13, pages 87--94. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. L. Anthony and J. O. Wobbrock. A lightweight multistroke recognizer for user interface prototypes. In Proc. of GI '10, pages 245--252. Canadian Information Processing Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. L. Anthony and J. O. Wobbrock. $N-Protractor: a fast and accurate multistroke recognizer. In Proc. of GI '12, pages 117--120. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. G. Bailly, J. Müller, and E. Lecolinet. Design and evaluation of finger-count interaction: Combining multitouch gestures and menus. Int. J. Hum.-Comput. Stud., 70(10):673--689. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. O. Bau and W. E. Mackay. Octopocus: a dynamic guide for learning gesture-based command sets. In Proc. of UIST '08, pages 37--46. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. T. Cormen, C. Leiserson, R. Rivest, and C. Stein. Introduction to Algorithms, 2nd Ed. MIT Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. N. Donmez and K. Singh. Concepture: a regular language based framework for recognizing gestures with varying and repetitive patterns. In Proc. of SBIM '12, pages 29--37. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. D. Freeman, H. Benko, M. R. Morris, and D. Wigdor. Shadowguides: visualizations for in-situ learning of multi-touch and whole-hand gestures. In Proc. of ITS '09, pages 165--172. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. U. Hinrichs and S. Carpendale. Gestures in the wild: studying multi-touch gesture sequences on interactive tabletop exhibits. In Proc. of CHI '11, pages 3023--3032. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Y. Jiang, F. Tian, X. Zhang, W. Liu, G. Dai, and H. Wang. Unistroke gestures on multi-touch interaction: supporting flexible touches with key stroke extraction. In Proc. of IUI '12, pages 85--88. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. K. Kin, B. Hartmann, and M. Agrawala. Two-handed marking menus for multitouch devices. ACM Trans. Comput.-Hum. Interact., 18(3):16:1--16:23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. K. Kin, B. Hartmann, T. DeRose, and M. Agrawala. Proton: multitouch gestures as regular expressions. In Proc. of CHI '12, pages 2885--2894. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. C. Kray, D. Nesbitt, J. Dawson, and M. Rohs. User-defined gestures for connecting mobile phones, public displays, and tabletops. In Proc. of MobileHCI '10, pages 239--248. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Y. Li. Protractor: A fast and accurate gesture recognizer. In Proc. of CHI '10, pages 2169--2172, New York, NY, USA, 2010. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. H. Lü and Y. Li. Gesture coder: a tool for programming multi-touch gestures by demonstration. In Proc. of CHI '12, pages 2875--2884. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. M. R. Morris, A. Huang, A. Paepcke, and T. Winograd. Cooperative gestures: Multi-user gestural interactions for co-located groupware. In Proc. of CHI '06, pages 1201--1210. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. U. Oh and L. Findlater. The challenges and potential of end-user gesture customization. In Proc. of CHI '13, pages 1129--1138. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Y. Rekik, L. Grisoni, and N. Roussel. Towards many gestures to one command: A user study for tabletops. In Proc. of INTERACT '13. Springer-Verlag.Google ScholarGoogle Scholar
  20. M. Ringel, K. Ryall, C. Shen, C. Forlines, and F. Vernier. Release, relocate, reorient, resize: fluid techniques for document sharing on multi-user interactive tables. In CHI EA '04, pages 1441--1444. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. D. Rubine. Specifying gestures by example. In Proc. of SIGGRAPH '91, pages 329--337. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. J. Ruiz, Y. Li, and E. Lank. User-defined motion gestures for mobile interaction. In Proc. of CHI '11, pages 197--206. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. T. M. Sezgin and R. Davis. HMM-based efficient sketch recognition. In Proc. of IUI '05, pages 281--283. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. C. Sima and E. Dougherty. The peaking phenomenon in the presence of feature-selection. Pattern Recognition Letters, 29:1667--1674. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. R.-D. Vatavu. The effect of sampling rate on the performance of template-based gesture recognizers. In Proc. of ICMI '11, pages 271--278. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. R.-D. Vatavu. The impact of motion dimensionality and bit cardinality on the design of 3D gesture recognizers. Int. Journ. of Human-Computer Studies, 71(4):387--409. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. R.-D. Vatavu, L. Anthony, and J. O. Wobbrock. Gestures as point clouds: a $P recognizer for user interface prototypes. In Proc. of ICMI '12, pages 273--280. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. R.-D. Vatavu, D. Vogel, G. Casiez, and L. Grisoni. Estimating the perceived difficulty of pen gestures. In Proc. of INTERACT'11, pages 89--106. Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. A. Webb. Statistical pattern recognition. John Wiley & Sons.Google ScholarGoogle Scholar
  30. J. O. Wobbrock, M. R. Morris, and A. D. Wilson. User-defined gestures for surface computing. In Proc. of CHI '09, pages 1083--1092. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. J. O. Wobbrock, A. D. Wilson, and Y. Li. Gestures without libraries, toolkits or training: a $1 recognizer for user interface prototypes. In Proc. of UIST '07, pages 159--168. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. M. Wu, C. Shen, K. Ryall, C. Forlines, and R. Balakrishnan. Gesture registration, relaxation, and reuse for multi-point direct-touch surfaces. In Proc. of TABLETOP '06, pages 185--192. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Match-up & conquer: a two-step technique for recognizing unconstrained bimanual and multi-finger touch input

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          AVI '14: Proceedings of the 2014 International Working Conference on Advanced Visual Interfaces
          May 2014
          438 pages
          ISBN:9781450327756
          DOI:10.1145/2598153

          Copyright © 2014 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 27 May 2014

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          AVI '14 Paper Acceptance Rate32of112submissions,29%Overall Acceptance Rate107of408submissions,26%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader