skip to main content
10.1145/2021164.2021181acmconferencesArticle/Chapter ViewAbstractPublication PagesegConference Proceedingsconference-collections
research-article

Continuous recognition and visualization of pen strokes and touch-screen gestures

Published:05 August 2011Publication History

ABSTRACT

We present a technique that enables continuous recognition and visualization of pen strokes and touch-screen gestures. We describe an incremental recognition algorithm that provides probability distributions over template classes as a function of users' partial or complete stroke articulations. We show that this algorithm can predict users' intended template classes with high accuracy on several different datasets. We use the algorithm to design two new visualizations that reveal various aspects of the recognition process to users. We then demonstrate how these visualizations can help users to understand how the recognition process interprets their input and how interactions between different template classes affect recognition outcomes.

References

  1. {AB10} Appert C., Bau O.: Scale detection for a priori gesture recognition. In Proceedings of the 28th ACM Conference on Human Factors in Computing Systems (2010), ACM Press, pp. 879--882. 1, 3, 7 Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. {AN00} Arvo J., Novins K.: Fluid sketches: continuous recognition and morphing of simple hand-drawn shapes. In Proceedings of the 13th Annual ACM Symposium on User Interface Software and Technology (2000), ACM Press, pp. 73--80. 1 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. {AN06} Arvo J., Novins K.: Fluid sketching of directed graphs. In Proceedings of the 7th Australasian User Interface Conference (2006), Australian Computer Society, Inc., pp. 81--86. 1 Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. {BM08} Bau O., Mackay W.: Octopocus: a dynamic guide for learning gesture-based command sets. In Proceedings of the 21st Annual ACM Symposium on User Interface Software and Technology (2008), ACM Press, pp. 37--46. 1, 3, 7 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. {BZW*09} Bragdon A., Zeleznik R., Williamson B., Miller T., LaViola Jr. J. J.: Gesturebar: improving the approachability of gesture-based interfaces. In Proceedings of the 27th ACM Conference on Human Factors in Computing Systems (2009), ACM Press, pp. 2269--2278. 1 Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. {GR93} Goldberg D., Richardson D.: Touch-typing with a stylus. In Proceedings of the 17th ACM Conference on Human Factors in Computing Systems (1993), ACM Press, pp. 80--87. 2 Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. {JLR99} Jr. A. L., Landay J., Rowe L.: Implications for a gesture design tool. In Proceedings of the 17th ACM Conference on Human Factors in Computing Systems (1999), ACM Press, pp. 40--47. 1, 8 Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. {Kri09} Kristensson P. O.: Five challenges for intelligent text entry methods. AI Magazine 30, 4 (2009), 85--94. 1Google ScholarGoogle Scholar
  9. {KZ04} Kristensson P. O., Zhai S.: SHARK2: a large vocabulary shorthand writing system for pen-based computers. In Proceedings of the 17th Annual ACM Symposium on User Interface Software and Technology (2004), ACM Press, pp. 43--52. 1, 2, 3, 4, 7, 8 Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. {KZ07} Kristensson P. O., Zhai S.: Command strokes with and without preview: using pen gestures on keyboard for command selection. In Proceedings of the 25th ACM Conference on Human Factors in Computing Systems (2007), ACM Press, pp. 1137--1146. 1, 7 Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. {Li09} Li Y.: Beyond pinch and flick: Enriching mobile gesture interaction. IEEE Computer 42 (2009), 87--89. 1 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. {Li10} Li Y.: Protractor: a fast and accurate gesture recognizer. In Proceedings of the 28th ACM Conference on Human Factors in Computing Systems (2010), ACM Press, pp. 2169--2172. 1 Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. {NY95} Niblack W., Yin J.: A pseudo-distance measure for 2d shapes based on turning angle. In Proceedings of the 2nd International Conference on Image Processing (1995), IEEE Press, pp. 352--355. 3, 7 Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. {Rub91} Rubine D.: Specifying gestures by example. In Proceedings of the 18th Annual Conference on Computer Graphics and Interactive Techniques (1991), ACM Press, pp. 329--337. 1 Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. {TF99} Tseng S., Fogg B.: Credibility and computing technology. Communications of the ACM 42 (1999), 39--44. 1 Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. {WAWL07} Wobbrock J., A. D. Wilson A., Li Y.: Gestures without libraries, toolkits or training: a $1 recognizer for user interface prototypes. In Proceedings of the 20th Annual ACM Symposium on User Interface Software and Technology (2007), ACM Press, pp. 159--168. 1, 3, 4, 6, 7 Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. {ZK03} Zhai S., Kristensson P. O.: Shorthand writing on stylus keyboard. In Proceedings of the 21st ACM Conference on Human Factors in Computing Systems (2003), ACM Press, pp. 97--104. 1, 2, 7, 8 Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. {ZM06} Zeleznik R., Miller T.: Fluid inking: augmenting the medium of free-form inking with gestures. In Proceedings of Graphics Interface 2006 (2006), Canadian Information Processing Society, pp. 155--162. 1 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Continuous recognition and visualization of pen strokes and touch-screen gestures

    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 Conferences
      SBIM '11: Proceedings of the Eighth Eurographics Symposium on Sketch-Based Interfaces and Modeling
      August 2011
      151 pages
      ISBN:9781450309066
      DOI:10.1145/2021164

      Copyright © 2011 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 ACM 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: 5 August 2011

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate20of36submissions,56%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader