Skip to main content

MAGIC Summoning: Towards Automatic Suggesting and Testing of Gestures with Low Probability of False Positives During Use

  • Chapter
  • First Online:
Gesture Recognition

Abstract

Gestures for interfaces should be short, pleasing, intuitive, and easily recognized by a computer. However, it is a challenge for interface designers to create gestures easily distinguishable from users’ normal movements. Our tool MAGIC Summoning addresses this problem. Given a specific platform and task, we gather a large database of unlabeled sensor data captured in the environments in which the system will be used (an “Everyday Gesture Library” or EGL). The EGL is quantized and indexed via multi-dimensional Symbolic Aggregate approXimation (SAX) to enable quick searching. MAGIC exploits the SAX representation of the EGL to suggest gestures with a low likelihood of false triggering. Suggested gestures are ordered according to brevity and simplicity, freeing the interface designer to focus on the user experience. Once a gesture is selected, MAGIC can output synthetic examples of the gesture to train a chosen classifier (for example, with a hidden Markov model). If the interface designer suggests his own gesture and provides several examples, MAGIC estimates how accurately that gesture can be recognized and estimates its false positive rate by comparing it against the natural movements in the EGL. We demonstrate MAGIC’s effectiveness in gesture selection and helpfulness in creating accurate gesture recognizers.

Editors: Isabelle Guyon and Vassilis Athitsos

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Word spotting algorithms in speech recognition perform similar checks, rejecting regions of “silence” before employing more computationally intensive comparisons.

  2. 2.

    Alkan web site can be found at: http://alkan.jp/.

References

  • D. Ashbrook, Enabling Mobile Microinteractions, Ph.D. thesis, Georgia Institute of Technology, Atlanta, Georgia, 2009

    Google Scholar 

  • D. Ashbrook, T. Starner. MAGIC: a motion gesture design tool, in Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems, New York, 2010, pp. 2159–2168

    Google Scholar 

  • M. Belatar, F. Coldefy. Sketched menus and iconic gestures, techniques designed in the context of shareable interfaces, in Proceedings of the ACM International Conference on Interactive Tabletops and Surfaces, New York, 2010, pp. 143–146

    Google Scholar 

  • X. Cao, S. Zhai, Modeling human performance of pen stroke gestures, in Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems, New York, 2007, pp. 1495–1504

    Google Scholar 

  • C.T. Dang, E. André, Surface-poker: multimodality in tabletop games, in Proceedings of the ACM International Conference on Interactive Tabletops and Surfaces, New York, 2010, pp. 251–252

    Google Scholar 

  • R. Dannenberg, D. Amon, A gesture based user interface prototyping system, in Proceedings of the ACM Symposium on User Interface Software and Technology, New York, 1989, pp. 127–132

    Google Scholar 

  • A.K. Dey, R. Hamid, C. Beckmann, I. Li, D. Hsu, a CAPpella: programming by demonstration of context-aware applications, in Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems, New York, 2004, pp. 33–40

    Google Scholar 

  • J. Fails, D, Olsen, A design tool for camera-based interaction, in Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems, New York, 2003, pp. 449–456

    Google Scholar 

  • A.W.-C. Fu, E. Keogh, L.Y. Lau, C.A. Ratanamahatana, R.C.-W. Wong, Scaling and time warping in time series querying. Int. J. Very Large Data Bases 17(4), 899–921 (2008)

    Google Scholar 

  • F. Guimbretière, T. Winograd, Flowmenu: combining command, text, and data entry, in Proceedings of the ACM Symposium on User Interface Software and Technology, 2000, pp. 213–216

    Google Scholar 

  • R. Hamming, Error detecting and error correcting codes. Bell Syst. Tech. J. 29, 147–160 (1950)

    Article  MathSciNet  Google Scholar 

  • Y. Hattori, S. Inoue, G. Hirakawa, A large scale gathering system for activity data with mobile sensors, in Proceedings of the IEEE International Symposium on Wearable Computers, Washington, DC, 2011, pp. 97–100

    Google Scholar 

  • E.L. Hutchins, J.D. Hollan, D.A. Norman, Direct manipulation interfaces. Hum. Comput. Interact. 1(4): 311–338 (1985). ISSN 0737-0024

    Google Scholar 

  • D. Kohlsdorf, Motion gesture: false positive prediction and prevention, Master’s thesis, University of Bremen, Bremen, 2011

    Google Scholar 

  • D. Kohlsdorf, T. Starner, D. Ashbrook. MAGIC 2.0: a web tool for false positive prediction and prevention for gesture recognition systems, in Proceedings of the International Conference on Automatic Face and Gesture Recognition, Washington, DC, 2011, pp. 1–6

    Google Scholar 

  • Y. Li, Gesture search: a tool for fast mobile data access, in Proceedings of the ACM Symposium on User Interface Software and Technology, New York, 2010, pp. 87–96

    Google Scholar 

  • J. Lin, L. Wei, E. Keogh, Experiencing sax: a novel symbolic representation of time series. J. Data Min. Knowl. Discov. 15(2), 107–144 (2007)

    Article  MathSciNet  Google Scholar 

  • C. Long, Quill: A Gesture Design Tool for Pen-based User Interfaces, PhD thesis, University of California, Berkeley, California, 2001

    Google Scholar 

  • K. Lyons, H. Brashear, T. Westeyn, J.S. Kim, T. Starner, GART: the gesture and activity recognition toolkit, in Proceedings of the International Conference on Human-Computer Interaction: Intelligent Multimodal Interaction Environments, Berlin, 2007, pp. 718–727

    Google Scholar 

  • D. Maynes-Aminzade, T. Winograd, T. Igarashi. Eyepatch: prototyping camera-based interaction through examples, in Proceedings of the ACM Symposium on User Interface Software and Technology, New York, 2007, pp. 33–42

    Google Scholar 

  • M.T. Mitchell, Machine Learning (McGraw Hill, New York, 1997)

    MATH  Google Scholar 

  • T. Ouyang, Y. Li. Bootstrapping personal gesture shortcuts with the wisdom of the crowd and handwriting recognition, in Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems, 2012, pp. 2895–2904

    Google Scholar 

  • A. Pirhonen, S. Brewster, C. Holguin, Gestural and audio metaphors as a means of control for mobile devices, in Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems, New York, 2002, pp. 291–298

    Google Scholar 

  • J.-W. Shieh, Time Series Retrievel: Indexing and Mapping Large Datasets, Ph,D. thesis, University California, Riverside, 2010

    Google Scholar 

  • J. Shieh, E. Keogh, iSAX: indexing and mining terabyte sized time series, in Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, 2008, pp. 623–631

    Google Scholar 

  • T. Starner, J. Weaver, A. Pentland, Real-time American sign language recognition using desk and wearable computer-based video. IEEE Trans. Pattern Anal. Mach. Intell. 20(12), 1371–1375 (1998). December

    Article  Google Scholar 

  • T. Westeyn, H. Brashear, A. Atrash, T. Starner, Georgia tech gesture toolkit: supporting experiments in gesture recognition, in Proceedings of the International Conference on Multimodal Interfaces, New York, 2003, pp. 85–92

    Google Scholar 

  • H. Witt, Human-Computer Interfaces for Wearable Computers, Ph.D. thesis, University Bremen, Bremen, 2007

    Google Scholar 

  • J.O. Wobbrock, A.D. Wilson, Y. Li, Gestures without libraries, toolkits or training: a $1 recognizer for user interface prototypes, in Proceedings of the ACM Symposium on User Interface Software and Technology, pp. 159–168, New York, 2007

    Google Scholar 

  • H.-D. Yang, S. Sclaroff, S.-W. Lee, Sign language spotting with a threshold model based on conditional random fields. IEEE Trans. Pattern Anal. Mach. Intell. 31(7), 1264–1277 (2009)

    Article  Google Scholar 

Download references

Acknowledgements

This material is based upon work supported, in part, by the National Science Foundation under Grant No. 0812281. We would also like to thank Google for their support of the most recent advances in this project. Thanks also to David Quigley for sharing his Android EGL data set and Daniel Ashbrook for his original MAGICal efforts and collaborations.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Daniel Kyu Hwa Kohlsdorf .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Kohlsdorf, D.K.H., Starner, T.E. (2017). MAGIC Summoning: Towards Automatic Suggesting and Testing of Gestures with Low Probability of False Positives During Use. In: Escalera, S., Guyon, I., Athitsos, V. (eds) Gesture Recognition. The Springer Series on Challenges in Machine Learning. Springer, Cham. https://doi.org/10.1007/978-3-319-57021-1_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-57021-1_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-57020-4

  • Online ISBN: 978-3-319-57021-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics