Skip to main content

Body Sensor Networks for Activity and Gesture Recognition

  • Chapter
  • First Online:
The Art of Wireless Sensor Networks

Part of the book series: Signals and Communication Technology ((SCT))

  • 2164 Accesses

Abstract

The last decade has witnessed a rapid surge of interest in new sensing and monitoring devices for health care applications. An important development in this area is that of Body Sensor Networks (BSN) that operate in a pervasive manner for on-body applications. Intelligent processing of the sensor streams from BSN is key to the success of applications that rely on this framework. In this chapter we dwell upon one application of BSN that involved processing of wearable accelerometer data for recognizing ambulatory or simple activities and activity gestures. We elaborate on the different steps such as feature extraction and classification involved in the processing of raw sensor data for detecting activities and gestures. We also discuss various aspects associated with a real-time simple activity recognition system such as computational complexity and factors that emerge considering that the sensors are worn by humans. While some of these factors are common to wireless sensor networks in general, the discussion of the chapter is focused on the BSN system developed by us for recognizing simple activities and activity gestures.

N. C. Krishnan conducted the work presented in this chapter while he was a PhD student at Arizona State University.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.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

References

  1. F. Foerster, S. Smeja, J. Fahrenberg, Detection of posture and motion by accelerometery: a validation study in ambulatory monitoring. J. Comput. Hum. Behav. 15, 571–583 (1999)

    Article  Google Scholar 

  2. M. Uiterwaal, E.B.C. Glerum, H.J. Busser, R.C. van Lummel, Ambulatory monitoring of physical activity in working situations, a validation study. J. Med. Eng. Technol. 22(4), 168–172 (1998)

    Google Scholar 

  3. M.J. Mathie, A.C.F. Coster, N.H. Lovell, B.G. Celler, Detection of daily physical activities using a triaxial accelerometer. J. Med. Biol. Eng. Comput. 41, 296–301 (2003)

    Google Scholar 

  4. M.J. Mathie, A.C.F. Coster, N.H. Lovell, B.G. Celler, S.R. Lord, A. Tiedmann, A pilot study of long-term monitoring of human movements in the home using accelerometry. J. Telemed. Telecare 10(3), 144–151 (2004)

    Article  Google Scholar 

  5. R.K. Ibrahim, E. Ambikairajah, B.G. Celler, N.H. Lovell, Time-frequency based features for classification of walking patterns, in Proceedings of International Conference on Digital Signal Processing, pp. 187–190 (2007)

    Google Scholar 

  6. N.C. Krishnan, S. Panchanthan, Analysis of low resolution accelerometer data for continuous human activity recognition, in Proceedings of International Conference on Acoustics, Speech and Signal Processing, pp. 3337–3340 (2008)

    Google Scholar 

  7. J. Lester, T. Choudhury, N. Kern, G. Borriello, B. Hannaford, A hybrid discriminative/generative approach for modeling human activities, in Proceedings of International Joint Conference on Artificial Intelligence, pp. 766–772 (2005)

    Google Scholar 

  8. J. Suutala, S. Pirtikangas, J. Roning, Discriminative temporal smoothing for activity recognition from wearable sensors, in Proceedings of International Symposium on Ubiquitous Computing Systems, 2007), pp. 182–195

    Google Scholar 

  9. N. Ravi, N. Dandekar, M. Preetham, M.L. Littman, Activity recognition from accelerometer data, in Proceedings of International Conference on Innovative Applications of Artificial Intelligence, IAAI, pp. 1541–1546 (2005)

    Google Scholar 

  10. N. Bidargaddi, A. Sarela, L. Klingbeil, M. Karunanithi, Detecting walking activity in cardiac rehabilitation by using accelerometer, in Proceedings of International Conference on Intelligent Sensors, Sensor Networks and Information, pp. 555–560 (2007)

    Google Scholar 

  11. N.C. Krishnan, D. Colbry, C. Juillard, S. Panchanathan, Real time human activity recognition using tri-axial accelerometers, in Proceedings of Sensors Signals and Information Processing Workshop (2008)

    Google Scholar 

  12. D.M. Karantonis, M.R. Narayanan, M.J. Mathie, N.J. Lovell, B.G. Celler, Implementation of a real-time human movement classifier using a tri-axial accelerometer for ambulatory monitoring. IEEE Trans. Inf. Technol. Biomed. 10(1), 156–167 (2006)

    Google Scholar 

  13. L. Bao, S.S. Intille, Activity recognition from user-annotated acceleration data, in Proceedings of International Conference on Pervasive Computing, vol. 3001, pp. 1–17 (2004)

    Google Scholar 

  14. R. Muscillo, S. Conforto, M. Schmid, P. Caselli, T. D’Alessio, Classification of motor activities through derivative dynamic time warping applied on accelerometer data, in Proceedings of International Conference on Engineering in Medicine and Biology, pp. 4930–4933 (2007)

    Google Scholar 

  15. J.A. Ward, P. Lukowicz, G. Troster, T.E. Starner, Activity recognition of assembly tasks using body worn microphones and accelerometers. IEEE Trans. Pattern Anal. Mach. Intell. 28(10), 1553–1567 (2006)

    Article  Google Scholar 

  16. H. Junker, O. Amft, P. Lukowicz, G. Toster, Gesture spotting with body worn inertial sensors to detect user activities. Pattern Recogn. 41(6), 2010–2024 (2008)

    Article  MATH  Google Scholar 

  17. J.F. Knight, H.W. Bristow, S. Anastopoulou, C. Baber, A. Schwirtz, T.N. Arvantis, Uses of accelerometer data collected from a wearable system. J. Pers. Ubiquit. Comput. 11(2), 117–132 (2007)

    Article  Google Scholar 

  18. T. Huynh, B. Schiele, Analyzing features for activity recognition, in Proceedings of Joint Conference on Smart Objects and Ambient Intelligence: Innovative Context-Aware Services: Usages and Technologies, pp. 159–163 (2005)

    Google Scholar 

  19. T. Al-ani, Q. Trang Le Ba, E. Monacelli, On-line automatic detection of human activity in home using wavelet and hidden markov models scilab toolkits, in Proceedings of International Conference on Control Applications, pp. 485–490 (2007)

    Google Scholar 

  20. K.V. Laerhoven, O. Cakmakci, What shall we teach our pants, in Proceedings of International Symposium on Wearable Computers (2000)

    Google Scholar 

  21. T. Huynh, B. Schiele, Unsupervised discovery of structure in activity data using multiple eigenspaces, in Proceedings of International Workshop on Location and Context Awareness 3987, 151–167 (2006)

    Google Scholar 

  22. http://www.sparkfun.com/commerce/categories.php

  23. http://www.freescale.com/webapp/sps/site/taxonomy.jsp?code=ACCLOWG&tid=vanxyz

  24. http://fiji.eecs.harvard.edu/Mercury

  25. http://wockets.wikispaces.com/Wockets+at+Stanford

  26. E. Munguia Tapia, S.S. Intille, L. Lopez, K. Larson, The design of a portable kit of wireless sensors for naturalistic data collection, in Proceedings of PERVASIVE 2006 (Springer, Heidelberg, 2006)

    Google Scholar 

  27. R. Jafari, W. Li, W. Bajcsy, S. Glaser, S. Sastry, Physical activity monitoring for assisted living at home, in Proceedings of International Workshop on Wearable and Implantable Body Sensor Networks 13, 213–219 (2007)

    Google Scholar 

  28. N. Kern, B. Schiele, A. Schmidt, Multi-sensor activity context detection for wearable computing, in Proceedings of European Symposium on Ambient Intelligence, pp. 220–232 (2003)

    Google Scholar 

  29. F.R. Allen, E. Ambikairajah, N.H. Lovell, B.G. Celler, An adapted Gaussian mixture model approach to accelerometery based movement classification using time-domain features, in Proceedings of International Conference on Engineering in Medicine and Biology Society (2006)

    Google Scholar 

  30. D. Olgun, A. Pentland, Human activity recognition: accuracy across common locations for wearable sensors, in Proceedings of International Symposium on Wearable Computing (2006)

    Google Scholar 

  31. C.C. Tseng, D. Cook, Mining from time series human movement data, in Proceedings of International Conference on Systems, Man, and Cybernetics, pp. 3241–3243 (2006)

    Google Scholar 

  32. H.M. Yang, N. Ahuja, M. Tabb, Extraction of 2D motion trajectories and its application to hand gesture recognition. IEEE Trans. Pattern Anal. Mach. Intell. 24, 1061–1074 (2002)

    Article  Google Scholar 

  33. V.M. Mantyla, J. Mantyjarvi, T. Seppanen, E. Tuulari, Hand gesture recognition of a mobile device user, in 2000 IEEE International Conference on Multimedia and Expo, 2000, ICME 2000 1, 281–284 (2000)

    Google Scholar 

  34. R.O. Duda, P.E. Hart, D.G. Stork, Pattern Classification (John Wiley & Sons, New York, 2001), pp. xx + 654, ISBN: 0-471-05669-3

    Google Scholar 

  35. T. Joachims, in Making large-Scale SVM Learning Practical, ed. by B. Schölkopf, C. Burges, A. Smola. Advances in Kernel Methods—Support Vector Learning (MIT-Press, Cambridge, 1999)

    Google Scholar 

  36. P. Komarek, A. Moore, Fast Robust Logistic Regression for Large Sparse Datasets with Binary Outputs (2003)

    Google Scholar 

  37. Y.A. Ivanov, A.F. Bobick, Recognition of visual activities and interactions by stochastic parsing. Trans. Pattern Anal. Mach. Intell. 22(8), 852–872 (2000)

    Article  Google Scholar 

  38. J. Boyd, H. Sundaram, A. Shrivastava, Power-accuracy tradeoffs in human activity transition detection. DATE 1524–1529 (2010)

    Google Scholar 

  39. J.R. Kwapisz ,M.W. Weiss, S.A. Moore, Activity recognition using cell phone accelerometers, in Proceedings of the Fourth International Workshop on Knowledge Discovery from Sensor Data, Washington DC, pp 10–18 (2010)

    Google Scholar 

  40. J. Yang, Toward physical activity diary: Motion recognition using simple acceleration features with mobile phones, in First International Workshop on Interactive Multimedia for Consumer Electronics at ACM Multimedia (2009)

    Google Scholar 

  41. T. Brezmes, J.L. Gorricho, J. Cotrina, Activity Recognition from accelerometer data on mobile phones, in IWANN Proceedings of the 10th International Conference on Artificial Neural Networks, pp. 796–799 (2009)

    Google Scholar 

  42. G. Hache, E.D. Lemaire, N. Baddour, Mobility change-of-state detection using a smartphone-based approach, in Proceedings of International Workshop on Medical Measurements and Applications, pp. 43–46 (2010)

    Google Scholar 

  43. S. Dernbach, B. Das, N.C. Krishnan, B.L. Thomas, D. Cook, Activity recognition on smart phones, in IEEE International Conference on Intelligent Environments (2012)

    Google Scholar 

  44. U. Maurer, A. Smailagic, D.P. Siewiorek, M. Deisher, Activity recognition and monitoring using multiple sensors on different body positions, in Proceedings of the International Workshop on Wearable and Implantable Body Sensor Networks, pp. 113–116 (2006)

    Google Scholar 

  45. S. Hiroaki, Dynamic programming algorithm optimization for spoken word recognition. IEEE Trans. Acoust. Speech Signal Processing 26, 43–49 (1978)

    Article  MATH  Google Scholar 

  46. A. Corradini, Dynamic time warping for off-line recognition of a small gesture vocabulary, in Proceedings of the IEEE ICCV Workshop on Recognition, Analysis, and Tracking of Faces and Gestures in Real-Time Systems, p. 82 (2001)

    Google Scholar 

  47. T. Darrell, A. Pentland, Space-time gestures, in IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 335–340 (1993)

    Google Scholar 

  48. S.A. Niyogi, E.H. Adelson, Analyzing and recognizing walking figures in xyt, in IEEE Conference on Computer Vision and Pattern Recognition, pp. 469–474 (1994)

    Google Scholar 

  49. D.M. Gavrila, L.S. Davis, Towards 3-d model-based tracking and recognition of human movement: a multi-view approach, in International Workshop on Automatic Face- and Gesture-Recognition. IEEE Computer Society, pp. 272–277 (1995)

    Google Scholar 

  50. A. Veeraraghavan, R. Chellappa, A.K. Roy-Chowdhury, The function space of an activity, in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 959–968 (2006)

    Google Scholar 

  51. A. Jonathan, A unified framework for gesture recognition and spatiotemporal gesture segmentation. IEEE Trans. Pattern Anal. Mach. Intell. 31, 1685–1699 (2008)

    Google Scholar 

  52. T. Starner, A. Pentland, W. Joshua, Real-time american sign language recognition using desk wearable computer based video. IEEE Trans. Pattern Anal. Mach. Intell. 20, 1371–1375 (1998)

    Article  Google Scholar 

  53. C. Bregler, Learning and recognizing human dynamics in video sequences, in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, p. 568 (1997)

    Google Scholar 

  54. K. Oka, Y. Sato, H. Koike, Real-time fingertip tracking. IEEE Gesture Recogn. 22, 64–71 (2002)

    Google Scholar 

  55. T. Starner, J. Auxier, D. Ashbrook, M. Gandy, The gesture pendant: a self-illuminating, wearable, infrared computer vision system for home automation control and medical monitoring, in Fourth International Symposium on Wearable Computers, pp. 87–94 (2000)

    Google Scholar 

  56. M. Brand, Shadow puppetry, in Proceedings of the International Conference on Computer Vision 2, 1237 (1999)

    Google Scholar 

  57. Z. Ghahramani, Learning dynamic Bayesian networks. Lect. Notes Comput. Sci. 1387, 168 (1998)

    Article  Google Scholar 

  58. S. Park, J.K. Aggarwal, Recognition of two-person interactions using a hierarchical bayesian network, ACM SIGMM International Workshop on Video Surveillance, pp. 65–76 (2003)

    Google Scholar 

  59. P. Peursum, G. West, S. Venkatesh, Combining image regions and human activity for indirect object recognition in indoor wide-angle views. Proc. IEEE Int. Conf. Comput. Vis. 1, 82–89 (2005)

    Google Scholar 

  60. N.T. Nguyen, D.Q. Phung, S. Venkatesh, H. Bui, Learning and detecting activities from movement trajectories using the hierarchical hidden markov models. Proc. IEEE Comput. Soc. Conf. Comput. Vis. Pattern Recogn. 2, 955–960 (2005)

    Google Scholar 

  61. N. Jojic, N. Petrovic, B.J. Frey, T.S. Huang, Transformed hidden markov models: estimating mixture models of images and inferring spatial transformations in video sequences, in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 26–33 (2000)

    Google Scholar 

  62. K. Toyama, A. Blake, Probabilistic Tracking, with Exemplars in a Metric Space. Int. J. Computer Vision, Issue 1. Vol. 48, 9–19 (2002)

    Google Scholar 

  63. Y. Cui, J. Weng, Appearance-based hand sign recognition from intensity image sequences. Comput. Vis. Image Underst. 78(2), 157–176 (2000)

    Article  Google Scholar 

  64. E. Ong, R. Bowden, A boosted classifier tree for hand shape detection, IEEE International Conference on Automatic Face and Gesture Recognition, p. 889 (2004)

    Google Scholar 

  65. S. Wang, W. Pentney, A.M. Popescu, T. Choudhury, M. Philipose, Common sense based joint training of human activity recognizers, in Proceedings of the International joint conference on Artificial Intelligence, pp. 2237–2242 (2007)

    Google Scholar 

  66. H. Yang, S. Sclaroff, S. Lee, Sign language spotting with a threshold model based on conditional random fields. IEEE Trans. Pattern Anal. Mach. Intell. 31, 1264–1277 (2008)

    Article  Google Scholar 

  67. L.P. Morency, T. Darrell, Head gesture recognition in intelligent interfaces: the role of context in improving recognition, in Proceedings of the International Conference on Intelligent User Interfaces, pp. 32–38 (2006)

    Google Scholar 

  68. J.D. Lafferty, A. McCallum, F.C.N. Pereira, Conditional random fields: probabilistic models for segmenting and labeling sequence data, in International Conference on Machine Learning, pp. 282–289 (2001)

    Google Scholar 

  69. S. Kumar, M. Hebert, Discriminative random fields: a discriminative framework for contextual interaction in classification, in International Conference on Computer Vision, pp. 1150–1157 (2003)

    Google Scholar 

  70. C. Sminchisescu, A. Kanaujia, D. Metaxas, Conditional models for contextual human motion recognition. Comput. Vis. Image Underst. 104(2), 210–220 (2006)

    Article  Google Scholar 

  71. S.B. Wang, A. Quattoni, L.P. Morency, D. Demirdjian, Hidden conditional random fields for gesture recognition, in Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 1521–1527 (2006)

    Google Scholar 

  72. L.P. Morency, A. Quattoni, T. Darrell, Latent-dynamic discriminative models for continuous gesture recognition, in IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 1–8 (2007)

    Google Scholar 

  73. Y. Freund, R.E. Schapire, A short introduction to boosting. J. Jpn. Soc. Artif. Intell. 14(5), 771–780 (1999)

    Google Scholar 

  74. Bishop C, Pattern Recognition and Machine Learning, Springer 2006.

    Google Scholar 

  75. J. Mannil, M. Bidmeshki, R. Jafari, Rejection of irrelevant human actions in real-time hidden Markov model based recognition systems for wearable computers, ACM International Conference on Wireless Health, pp. 10–13, October 2011

    Google Scholar 

  76. N. Kale, J. Lee, R. Lotfian, R. Jafari, Impact of sensor misplacement on dynamic, time warping based human activity recognition using wearable computers, ACM International Conference on Wireless Health, pp. 23–25, October 2012

    Google Scholar 

Download references

Acknowledgments

The authors would like to thank Colin Juillard, Dirk Colbry, Ashok Venkatesan, and Rita Chattopadhyay for the assistance they rendered in designing the real-time system and for collecting activity data from different subjects. They also would like to thank Stephen Intille for sharing the accelerometer-based activity data collected by his group which was used to conduct some of the experiments in this chapter.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Narayanan C. Krishnan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

C. Krishnan, N., Panchanathan, S. (2014). Body Sensor Networks for Activity and Gesture Recognition. In: Ammari, H. (eds) The Art of Wireless Sensor Networks. Signals and Communication Technology. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40066-7_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-40066-7_15

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-40065-0

  • Online ISBN: 978-3-642-40066-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics