Skip to main content

Hidden Markov Models Implementation for Tangible Interfaces

  • Conference paper

Abstract

Smart objects equipped with inertial sensors can recognize gestures and act as tangible interfaces to interact with smart environments. Hidden Markov Models (HMM) are a powerful tool for gesture recognition. Gesture recognition with HMM is performed using the forward algorithm. In this paper we evaluate the fixed point implementation of the forward algorithm for HMM to assess if this implementation can be effective on resource constraint devices such as the Smart Micrel Cube (SMCube). The SMCube is a tangible interfacet that embeds an 8-bit microcontroller running at 7.372 MHz. The complexity-performance trade off has been explored, and a discussion on the critical steps of the algorithm implementation is presented.

The original version of this chapter was revised: The copyright line was incorrect. This has been corrected. The Erratum to this chapter is available at DOI: 10.1007/978-3-642-02315-6_30

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ishii, H.: The tangible user interface and its evolution. J. Comm. ACM 51(6), 32–36 (2008)

    Article  Google Scholar 

  2. Baraldi, S., Del Bimbo, A., Landucci, L., Torpei, N., Cafini, O., Farella, E., Pieracci, A., Benini, L.: Introducing tangerine: a tangible interactive natural environment. In: Proc. of ACM International Conference on Multimedia (MM), pp. 831–834. ACM Press, Augsburg (2007)

    Google Scholar 

  3. Cafini, O., Farella, E., Benini, L., Baraldi, S., Torpei, N., Landucci, L., Del Bimbo, A.: Tangerine SMCube: a smart device for human computer interaction. In: Proc. of IEEE European Conference on Smart Sensing and Context (2008)

    Google Scholar 

  4. Rabiner, L.R.: A tutorial on hidden Markov models and selected applications in speech recognition. Proceedings of the IEEE 77(2), 257–286 (1989)

    Article  Google Scholar 

  5. Mitra, S., Acharya, T.: Gesture Recognition: A Survey. IEEE Transactions on Systems, Man and Cybernetics - Part C 37(3), 311–324 (2007)

    Article  Google Scholar 

  6. Zappi, P., Stiefmeier, T., Farella, E., Roggen, D., Benini, L., Tröster, G.: Activity Recognition From On-Body Sensors by Classifier Fusion: Sensor Scalability and Robustness. In: Proc. 3rd Int. Conf. on Intelligent Sensors, Sensor Networks, and Information Processing (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Zappi, P., Farella, E., Benini, L. (2009). Hidden Markov Models Implementation for Tangible Interfaces. In: Nijholt, A., Reidsma, D., Hondorp, H. (eds) Intelligent Technologies for Interactive Entertainment. INTETAIN 2009. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 9. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02315-6_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02315-6_29

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02314-9

  • Online ISBN: 978-3-642-02315-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics