skip to main content
10.1145/1753326.1753654acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article

Protractor: a fast and accurate gesture recognizer

Published:10 April 2010Publication History

ABSTRACT

Protractor is a novel gesture recognizer that can be easily implemented and quickly customized for different users. Protractor uses a nearest neighbor approach, which recognizes an unknown gesture based on its similarity to each of the known gestures, e.g., training samples or examples given by a user. In particular, it employs a novel method to measure the similarity between gestures, by calculating a minimum angular distance between them with a closed-form solution. As a result, Protractor is more accurate, naturally covers more gesture variation, runs significantly faster and uses much less memory than its peers. This makes Protractor suitable for mobile computing, which is limited in processing power and memory. An evaluation on both a previously published gesture data set and a newly collected gesture data set indicates that Protractor outperforms its peers in many aspects.

Skip Supplemental Material Section

Supplemental Material

1753654.mp4

mp4

98.1 MB

References

  1. Kurtenbach, G. and Buxton, W. The limits of expert performance using hierarchical marking menus. CHI'93. 1993. p. 35--42. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Rubine, D., Specifying gestures by example. ACM SIGGRAPH Computer Graphics, 1991. 25(4): p. 329--337. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Russell, S. and Norvig, P., Artificial Intelligence: A Modern Approach. 2 ed. 2002. Prentice Hall. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Wobbrock, J.O., Wilson, A. and Li, Y., Gestures without libraries, toolkits or training: a $1 recognizer for user interface prototypes, UIST'07. 2007. p. 159--168. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Zhai, S. and Kristensson, P.-O. Shorthand writing on stylus keyboard. CHI'03. 2003. p. 97--104. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Protractor: a fast and accurate gesture recognizer

        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
          CHI '10: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
          April 2010
          2690 pages
          ISBN:9781605589299
          DOI:10.1145/1753326

          Copyright © 2010 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: 10 April 2010

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate6,199of26,314submissions,24%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader