Skip to main content
Log in

An Activity Recognition System For Mobile Phones

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

We present a novel system that recognizes and records the motional activities of a person using a mobile phone. Wireless sensors measuring the intensity of motions are attached to body parts of the user. Sensory data is collected by a mobile application that recognizes prelearnt activities in real-time. For efficient motion pattern recognition of gestures and postures, feed-forward backpropagation neural networks are adopted. The design and implementation of the system are presented along with the records of our experiences. Results show high recognition rates for distinguishing among six different motion patterns. The recognized activity can be used as an additional retrieval key in an extensive mobile memory recording and sharing project. Power consumption measurements of the wireless communication and the recognition algorithm are provided to characterize the resource requirements of the system.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2

Similar content being viewed by others

References

  1. Arranz A (2008) Niime (Nokia2MovingExperience). http://www.niime.com/

  2. Bao L, Intille SS (2004) Activity recognition from user-annotated acceleration data. Lect Notes Comput Sci 3001:1–17

    Google Scholar 

  3. Bishop CM (1999) Pattern recognition and feed-forward networks. In: Wilson RA, Keil FC (eds) The MIT encyclopedia of the cognitive sciences. MIT, Cambridge, pp 629–632

    Google Scholar 

  4. Chen W, Wei D, Ding S, Cohen M, Wang H, Tokinoya S, Takeda N (2005) A scalable mobile phone-based system for multiple vital signs monitoring and healthcare. Int J Perv Comput Commun 1(2):157–163

    Google Scholar 

  5. Cortez P (2004) MLP application guidelines. In: Summer school NN2004 neural networks in classification, regression and data mining, Oporto, July 2004

  6. Fábián Á (2008) Activity recognition demonstration. http://uk.youtube.com/watch?v=qkKXboGsfxo

  7. Gemmell J, Bell G, Lueder R (2006) MyLifeBits: a personal database for everything. Commun ACM 49(1):88–95

    Article  Google Scholar 

  8. Hagan M, Menhaj M (1994) Training feedforward networks with the marquardt algorithm. IEEE Trans Neural Netw 5(6):989–993. doi:10.1109/72.329697

    Article  Google Scholar 

  9. Kern N, Schiele B, Junker H, Lukowicz P, Tröster G.: Wearable sensing to annotate meeting recordings. Pers Ubiquitous Comput 7(5):263–274 (2003)

    Google Scholar 

  10. Kern N, Schiele B, Schmidt A (2003) Multi-sensor activity context detection for wearable computing. citeseer.ist.psu.edu/kern03multisensor.html

  11. Kern N, Schiele B, Schmidt A (2007) Recognizing context for annotating a live life recording. Pers Ubiquitous Comput 11(4):251–263. doi:10.1007/s00779-006-0086-3

    Article  Google Scholar 

  12. Lamming M, Flynn M (1994) Forget-me-not: intimate computing in support of human memory. In: Proc. of the friends, vol 21. Meguro Gajoen, 2–4 February 1994

  13. Laurila K, Pylvänäinen T, Silanto S, Virolainen A (2005) Wireless motion bands. In: Position paper at UbiComp’05 Workshop on “Ubiquitous computing to support monitoring, measuring and motivating exercise”. Tokyo, 11–14 September 2005

  14. Lee SW, Mase, K (2002) Activity and location recognition using wearable sensors. IEEE Perv Comput 1(3):24–32

    Article  Google Scholar 

  15. Mäntyjärvi J, Alahuhta P, Saarinen A (2004) Wearable sensing and disease monitoring in home environment. In: Workshop on ambient intelligence technologies for wellBeing at home. Held in conjunction with 2nd European symp. on ambient intelligence. EUSAI, Eindhoven, November 2004

  16. Mäntyjärvi J, Himberg J, Seppanen T (2001) Recognizing human motion with multiple acceleration sensors. In: Proc. of the 2001 IEEE Int. Conf. on Systems, Man, and Cybernetics, vol 2. IEEE, Piscataway, pp 747–752

    Google Scholar 

  17. Maurer U, Smailagic A, Siewiorek DP, Deisher M (2006) Activity recognition and monitoring using multiple sensors on different body positions. In: Proc. of the int. workshop on wearable and implantable body sensor networks (BSN’06). IEEE computer society, Los Alamitos, pp 113–116. doi:http://doi.ieeecomputersociety.org/10.1109/BSN.2006.6

    Chapter  Google Scholar 

  18. Nokia (2008) Nokia energy profiler. http://www.forum.nokia.com/info/sw.nokia.com/id/324866e9-0460-4fa4-ac53-01f0c392d40f/Nokia_Energy_Profiler.html

  19. Randell C, Muller H (2000) Context awareness by analysing accelerometer data. In: Proc. of the fourth int. symp. on wearable computers, pp 175–176. Atlanta, 18–21 October 2000

  20. Ravi N, Dandekar N, Mysore P, Littman ML (2005) Activity recognition from accelerometer data. In: Proc. of the seventeenth conf. on innovative applications of artificial intelligence (IAAI). AAAI, Menlo Park, pp 1541–1546

    Google Scholar 

  21. Vemuri S, Bender W (2004) Next-generation personal memory aids. BT Technol J 22(4):125–138

    Article  Google Scholar 

  22. Yi JS, Choi YS, Jacko JA, Sears A (2005) Context awareness via a single device-attached accelerometer during mobile computing. In: MobileHCI: Proc. of the seventh int. conf. on human computer Interaction with Mobile Devices & Services, pp 303–306. ACM, New York. doi:10.1145/1085777.1085839

    Chapter  Google Scholar 

Download references

Acknowledgements

The authors would like to thank Michael Cohen and the reviewers of this paper for providing valuable insights and suggestions for improvement.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Norbert Győrbíró.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Győrbíró, N., Fábián, Á. & Hományi, G. An Activity Recognition System For Mobile Phones. Mobile Netw Appl 14, 82–91 (2009). https://doi.org/10.1007/s11036-008-0112-y

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11036-008-0112-y

Keywords

Navigation