A Practical Approach to Recognizing Physical Activities

  • Jonathan Lester
  • Tanzeem Choudhury
  • Gaetano Borriello
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3968)


We are developing a personal activity recognition system that is practical, reliable, and can be incorporated into a variety of health-care related applications ranging from personal fitness to elder care. To make our system appealing and useful, we require it to have the following properties: (i) data only from a single body location needed, and it is not required to be from the same point for every user; (ii) should work out of the box across individuals, with personalization only enhancing its recognition abilities; and (iii) should be effective even with a cost-sensitive subset of the sensors and data features. In this paper, we present an approach to building a system that exhibits these properties and provide evidence based on data for 8 different activities collected from 12 different subjects. Our results indicate that the system has an accuracy rate of approximately 90% while meeting our requirements. We are now developing a fully embedded version of our system based on a cell-phone platform augmented with a Bluetooth-connected sensor board.


Wireless Sensor Network Cell Phone Recognition Accuracy Activity Recognition Spectral Entropy 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Morris, M., Lundell, J., Dishman, E., Needham, B.: New perspectives on ubiquitous computing from ethnographic study of elders with cognitive decline. In: Dey, A.K., Schmidt, A., McCarthy, J.F. (eds.) UbiComp 2003. LNCS, vol. 2864, pp. 227–242. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  2. 2.
    Lawton, M.P.: Aging and Performance of Home Tasks. Human Factors (1990)Google Scholar
  3. 3.
    Consolvo, S., Roessler, P., Shelton, B., LaMarcha, A., Schilit, B., Bly, S.: Technology for Care Networks of Elders. In: Proc. IEEE Pervasive Computing Mobile and Ubiquitous Systems: Successful Aging (2004)Google Scholar
  4. 4.
    Kern, N., Schiele, B., Schmidt, A.: Multi-sensor activity context detection for wearable computing. In: Aarts, E., Collier, R.W., van Loenen, E., de Ruyter, B. (eds.) EUSAI 2003. LNCS, vol. 2875, pp. 220–232. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  5. 5.
    Bao, L., Intille, S.S.: Activity Recognition from User-Annotated Acceleration Data. In: Ferscha, A., Mattern, F. (eds.) PERVASIVE 2004. LNCS, vol. 3001, pp. 1–17. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  6. 6.
    Lukowicz, P., Junker, H., Stäger, M., von Büren, T., Tröster, G.: WearNET: A Distributed Multi-sensor System for Context Aware Wearables. In: Borriello, G., Holmquist, L.E. (eds.) UbiComp 2002. LNCS, vol. 2498, pp. 361–370. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  7. 7.
    Choudhury, T., Lester, J., Kern, N., Borriello, G., Hannaford, B.: A Hybrid Discriminative/Generative Approach for Modeling Human Activities. In: 19th International Joint Conference on Artificial Intelligence (IJCAI), Edinburgh, Scotland (2005)Google Scholar
  8. 8.
    Park, S., Locher, I., Savvides, A., Srivastava, M., Chen, A., Muntz, R., Yuen, S.: Design of a Wearable Sensor Badge for Smart Kindergarten. In: Proc. 6th International Symposium on Wearable Computers, pp. 231–238 (2002)Google Scholar
  9. 9.
    Mainwaring, A., Polastre, J., Szewczyk, R., Culler, D., Anderson, J.: Wireless Sensor Networks for Habitat Monitoring. In: Proc. Proceedings of the 1st ACM International Workshop on Wireless Sensor Networks and Applications, pp. 88–97 (2002)Google Scholar
  10. 10.
    Smailagic, A., Currens, B., Maurer, U., Rowe, A.: eWatch. [Online], available
  11. 11.
    Rubinstein, Y.D., Hastie, T.: Discriminative vs. informative learning. In: Proceedings of Knowledge Discovery and Data Mining, pp. 49–53 (1997)Google Scholar
  12. 12.
    Viola, P., Jones, M.: Rapid Object Detection using a Boosted Cascade of Simple Features. In: Proc. Computer Vision and Pattern Recognition (2001)Google Scholar
  13. 13.
    Schapire, R.E., Freund, Y., Bartlett, P., Lee, W.S.: Boosting the margin: a new explanation for the effectiveness of voting methods. In: Proc., pp. 322–330 (1997)Google Scholar
  14. 14.
    Oliver, N., Horvitz, E.: Selective Perception Policies for Limiting Computation in Multimodal Systems: A Comparative Analysis. In: Proc. Proceedings of Int. Conf. on Multimodal Interfaces (2003)Google Scholar
  15. 15.
    Jaakkola, T., Haussler: Exploiting generative models in discriminative classifiers. In: Proc. in Advances in Neural Information Processing Systems (1999) Google Scholar
  16. 16.
    Zhang, F., Pi-Sunyer, F.X., Boozer, C.N.: Improving Energy Expenditure Estimation for Physical Activity. In: Medicine and Science in Sports and Exercise, pp. 883–889 (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Jonathan Lester
    • 1
  • Tanzeem Choudhury
    • 2
  • Gaetano Borriello
    • 2
    • 3
  1. 1.Department of Electrical EngineeringUniversity of WashingtonSeattleUSA
  2. 2.Intel Research SeattleSeattleUSA
  3. 3.Department of Computer ScienceUniversity of WashingtonSeattleUSA

Personalised recommendations