Abstract
The ever-growing computation and storage capability of mobile phones have given rise to mobile-centric context recognition systems, which are able to sense and analyze the context of the carrier so as to provide an appropriate level of service. As nonintrusive autonomous sensing and context recognition are desirable characteristics of a personal sensing system; efforts have been made to develop opportunistic sensing techniques on mobile phones. The resulting combination of these approaches has ushered in a new realm of applications, namely opportunistic user context recognition with mobile phones.
This article surveys the existing research and approaches towards realization of such systems. In doing so, the typical architecture of a mobile-centric user context recognition system as a sequential process of sensing, preprocessing, and context recognition phases is introduced. The main techniques used for the realization of the respective processes during these phases are described, and their strengths and limitations are highlighted. In addition, lessons learned from previous approaches are presented as motivation for future research. Finally, several open challenges are discussed as possible ways to extend the capabilities of current systems and improve their real-world experience.
- Allen, F. R., Ambikairajah, E., Lovell, N. H., and Celler, B. G. 2006. An adapted Gaussian mixture model approach to accelerometry-based movement classification using time-domain features. In Proceedings of the 28th Annual International Conference of the IEEE Engineering in Medicine and Biology Society. (EMBS'06), 3600--3603.Google Scholar
- Aminian, K., Robert, P., Jéquier, E., and Schutz, Y. 1995. Incline, speed, and distance assessment during unconstrained walking. Med. Sci. Sports Exercise 27, 2, 226--34.Google ScholarCross Ref
- Anderson, I. and Muller, H. 2006a. Practical context awareness for GSM cell phones. In Proceedings of the 10th IEEE International Symposium on Wearable Computers. 127--128.Google Scholar
- Anderson, I. and Muller, H. 2006b. Practical activity recognition using GSM data. Tech. rep. CSTR-06-016 Department of Computer Science, University of Bristol.Google Scholar
- Anderson, I., Maitland, J., Sherwood, S., Barkhuus, L., Chalmers, M., Hall, M., Brown, B., and Muller, H. 2007. Shakra: Tracking and sharing daily activity levels with unaugmented mobile phones. Mob. Netw. Appl. 12, 185--199. Google ScholarDigital Library
- Antonsson, E. K. and Mann, R. W. 1985. The frequency content of gait. J. Biomech. 18, 39--47.Google ScholarCross Ref
- Aoki, P. M., Grinter, R. E., Hurst, A., Szymanski, M. H., Thornton, J. D., and Woodruff, A. 2002. Sotto voce: Exploring the interplay of conversation and mobile audio spaces. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems: Changing our world, changing ourselves. 431--438. Google ScholarDigital Library
- Arikawa, M., Konomi, S., and Ohnishi, K. 2007. Navitime: Supporting pedestrian navigation in the real world. IEEE Perv. Comput. 6, 21--29. Google ScholarDigital Library
- Asahi Kasci. 2006. 6 Axis Electronic Compass Chip - AK8976A - Asahi Kasei. 2006. http://embedded-system.net/6-axis-electronic-compass-chip-ak8976a-asahi-kasei.html. (Last accessed 7/07).Google Scholar
- Atallah, L., Lo, B., Ali, R., King, R., and Yang, G., 2009. Real-time activity classification using ambient and wearable sensors. IEEE Tran. Inform. Technol. Biomed. 13, 6, 1031--1039. Google ScholarDigital Library
- Atallah, L. and Yang, G. 2009. The use of pervasive sensing for behavior profiling -- a survey. Perv. Mobile Comput. 5, 5, 447--464. Google ScholarDigital Library
- Azizyan, M., Constandache, I., and Roy Choudhury, R. 2009. SurroundSense: Mobile phone localization via ambience fingerprinting. In Proceedings of the 15th Annual International Conference on Mobile Computing and Networking. 261--272. Google ScholarDigital Library
- Bahl, P. and Padmanabhan, V. N. 2000. RADAR: An in-building RF-based user location and tracking system. In Proceedings of the 19th Annual Joint Conference of the IEEE Computer and Communications Societies. Vol. 2, 775--784.Google Scholar
- Bao, L. and Intille, S. 2004. Activity recognition from user-annotated acceleration data. In Pervasive Computing, A. Ferscha and F. Mattern, Eds., Lecture Notes in Computer Science, vol. 3001, Springer, Springer Berlin/Heidelberg, 1--17.Google Scholar
- Barbeau, S. J., Winters, P. L., Georggi, N. L., Labrador, M. A., and Perez, R. 2010. Travel assistance device: Utilising global positioning system-enabled mobile phones to aid transit riders with special needs. Intell. Transport Syst. IET 4, 12--23.Google ScholarCross Ref
- Bar-Noy, A. and Kessler, I. 1993. Tracking mobile users in wireless communications networks. In Proceedings of the 12<sup>th</sup> Annual Joint Conference of the IEEE Computer and Communications Societies. Networking: Foundation for the Future. Vol. 3, 1232--1239.Google Scholar
- Basu, S. 2003. A linked-HMM model for robust voicing and speech detection. In Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP'03). I-816--I-819.Google ScholarCross Ref
- Berchtold, M., Budde, M., Gordon, D., Schmidtke, H. R., and Beigl, M. 2010. ActiServ: Activity recognition service for mobile phones. In Proceedings of the International Symposium on Wearable Computers (ISWC). 1--8.Google Scholar
- Bhattacharya, A., Mccutcheon, E. P., Shvartz, E., and Greenleaf, J. E. 1980. Body acceleration distribution and O2 uptake in humans during running and jumping. J. Appl. Physiol. 49, 881--887.Google ScholarCross Ref
- Bhattacharya, A. and Das, S. K. 1999. LeZi-update: An information-theoretic approach to track mobile users in PCS networks. In Proceedings of the 5th Annual ACM/IEEE International Conference on Mobile Computing and Networking. 1--12. Google ScholarDigital Library
- Bieber, G., Voskamp, J., and Urban, B. 2009. Activity recognition for everyday life on mobile phones. In Proceedings of the Universal Access in Human-Computer Interaction. Intelligent and Ubiquitous Interaction Environments, C. Slephanidis, Ed., Lecture Notes in Computer Science, vol. 5615, Springer, Springer Berlin/Heidelberg, 289--296. Google ScholarDigital Library
- Blanke, U. and Schiele, B. 2008. Sensing location in the pocket. In Proceedings of the 10th International Conference on Ubiquitous Computing (UbiComp, adjunct proceedings). 1--2.Google Scholar
- Blum, M., Pentland, A., and Troster, G. 2006. InSense: Interest-based life logging. IEEE Multimedia 13, 40--48. Google ScholarDigital Library
- Bouten, C. V. C., Koekkoek, K. T. M., Verduin, M., Kodde, R., and Janssen, J. D. 1997. A triaxial accelerometer and portable data processing unit for the assessment of daily physical activity. IEEE Trans. Biomed. Eng. 44, 136--147.Google ScholarCross Ref
- Brezmes, T., Gorricho, J., and Cotrina, J. 2009. Activity recognition from accelerometer data on a mobile phone. In Proceedings of the 10th International Work-Conference on Artificial Neural Networks: Part II: Distributed Computing, Artificial Intelligence, Bioinformatics, Soft Computing, and Ambient Assisted Living. 796--799. Google ScholarDigital Library
- Bruns, E., Brombach, B., Zeidler, T., and Bimber, O. 2007. Enabling mobile phones to support large-scale museum guidance. IEEE Multimedia 14, 2, 16--25. Google ScholarDigital Library
- Cakmaci, O. and Coutaz, J. 2002. Context awareness in systems with limited resources. In Proceedings of the 3rd Workshop on Artificial Intelligence in Mobile Systems (AIMS).Google Scholar
- Candia, J., González, M. C., Wang, P., Schoenharl, T., Madey, G., and Barabási, A.-L. 2008. Uncovering individual and collective human dynamics. J. Physics A, 41, 22, 4015--26.Google ScholarCross Ref
- Cappé, O., Moulines, E., and Rydén, T. 2005. Inference in Hidden Markov Models. Springer, Berlin. Google ScholarDigital Library
- Cappozzo, A. 1989. Low frequency self-generated vibration during ambulation in normal men. J. Biomech. 15, 599--609.Google ScholarCross Ref
- Caruana, R. and Niculescu-Mizil, A. 2006. An empirical comparison of supervised learning algorithms. In Proceedings of the 23rd International Conference on Machine Learning. 161--168. Google ScholarDigital Library
- Chen, D. M., Tsai, S. S., Vedantham, R., Grzeszczuk, R., and Girod, B. 2009. Streaming mobile augmented reality on mobile phones. In Proceedings of the 8th IEEE International Symposium on Mixed and Augmented Reality. 181--182. Google ScholarDigital Library
- Cheng, Y., Chawathe, Y., Lamarca, A., and Krumm, J. 2005. Accuracy characterization for metropolitan-scale Wi-Fi localization. In Proceedings of the 3rd International Conference on Mobile Systems, Applications, and Services. 233--245. Google ScholarDigital Library
- Cho, S. B., Kim, K. J., Hwang, K. S., and Song, I. J. 2007. AniDiary: Daily cartoon-style diary exploits Bayesian networks. J. Perv. Comput. 6, 3, 67--74. Google ScholarDigital Library
- Cho, S. J., Oh, J. K., and Bang, W. C. 2004. Magic wand: A hand-drawn gesture input device in 3-D space with inertial sensors. In Proceedings of the 9th International Workshop on Frontiers in Handwriting Recognition (IWFHR'9). 106--11. Google ScholarDigital Library
- Choudhury, T., Consolvo, S., Harrison, B., Hightower, J., Lamarca, A., Legrand, L., Rahimi, A., Rea, A., Bordello, G., Hemingway, B., Klasnja, P., Koscher, K., Landay, J. A., Lester, J., Wyatt, D., and Haehnel, D. 2008. The mobile sensing platform: An embedded activity recognition system. IEEE Perv. Comput. 7, 32--41. Google ScholarDigital Library
- Crk, I., Albinali, F., Gniady, C., and Hartman, J. 2009. Understanding energy consumption of sensor enabled applications on mobile phones. In Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society. (EMBC'09). 6885--6888.Google Scholar
- Cross, R., Borgatti, S., and Parker, A. 2002. Making invisible work visible: Using social network analysis to support strategic collaboration. Calif. Manage. Rev. 44, 2, 25--46.Google ScholarCross Ref
- Dartmouth College. 2010. Mobile sensing group. http://sensorlab.cs.dartmouth.edu./. (Last accessed 10/10).Google Scholar
- Das, T., Mohan, P., Padmanabhan, V. N., Ramjee, R., and Sharma, A. 2010. PRISM: Platform for remote sensing using smartphones. In Proceedings of the 8th International Conference on Mobile Systems, Applications, and services. 63--76. Google ScholarDigital Library
- Davis, M., Smith, M., Stentiford, F. W. M., Bamidele, A., Canny, J., Good, N., King, S., and Janakiraman, R. 2006. Using context and similarity for face and location identification. In Proceedings of the IS & T/SPIE Electronic Imaging Conference. 1--9.Google Scholar
- Deligne, S., Dharanipragada, S., Gopinath, R., Maison, B., Olsen, P., and Printz, H. 2002. A robust high accuracy speech recognition system for mobile applications. IEEE Trans. Speech Audio Process. 10, 8, 551--561.Google ScholarCross Ref
- Deselaers, T., Heigold, G., and Ney, H. 2008. SVMs, Gaussian mixtures, and their generative/discriminative fusion. In Proceedings of the 19th International Conference on Pattern Recognition (ICPR'08). 1--4.Google Scholar
- Dixon, S. 2006. Onset detection revisited. In Proceedings of the 9th International Conference on Digital Audio Effects (DAFx06). 18--20.Google Scholar
- Duda, R. O., Hart, P. E., and Stork, D. G. 2000. Pattern Classification 2nd Ed. John Wiley and Sons Hoboken, NJ. Google ScholarDigital Library
- Eagle, N. and Pentland, A. 2005. Social serendipity: Mobilizing social software. IEEE Perv. Compu. 4, 28--34. Google ScholarDigital Library
- Eagle, N. and Pentland, A. 2006. Reality mining: Sensing complex social systems. Pers. Ubiq. Comput. 10, 4, 255--268.Google ScholarDigital Library
- Eagle, N., Quinn, J. A., and Clauset, A. 2009. Methodologies for continuous cellular tower data analysis. In Proceedings of the 7th International Conference on Pervasive Computing. Lecture Notes in Computer Science, vol. 5538, Springer-Verlag, Berlin, Heidelberg, 342--353. Google ScholarDigital Library
- Ermes, M., Parkka, J., and Cluitmans, L. 2008. Advancing from offline to online activity recognition with wearable sensors. In Proceedings of the 30th Annual International Conference of the IEEE, Engineering in Medicine and Biology Society. 4451--4454.Google Scholar
- Erol, B., Graham, J., Antúnez, E., and Hull, J. J. 2008. HOTPAPER: Multimedia interaction with paper using mobile phones. In Proceeding of the 16th ACM International Conference on Multimedia. 399--408. Google ScholarDigital Library
- European Social Survey. 2009. http://www.europeansocialsurvey.org./. (Last accessed 10/11).Google Scholar
- Evans, A., Duncan, G., and Gilchrist, W. 1991. Recording accelerations in body movements. Med. Bio. Eng. Comput. 29, 1, 102--104.Google ScholarCross Ref
- Fang, L., Antsaklis, P. J., Montestruque, L. A., Mcmickell, M. B., Lemmon, M., Sun Y., Fang, H., Koutroulis, I., Haenggi, M., Xie, M., and Xie, X. 2005. Design of a wireless assisted pedestrian dead reckoning system - the NavMote experience. IEEE Trans. Instrument. Measure. 54, 6, 2342--2358.Google ScholarCross Ref
- Fawcett, T., and Provost, F. 1996. Combining data mining and machine learning for effective user profiling. In Proceedings of the ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD96). 8--13.Google Scholar
- Ferro, E. and Potorti, F. 2005. Bluetooth and Wi-Fi wireless protocols: A survey and a comparison. IEEE Wireless Communi. 12, 12--26. Google ScholarDigital Library
- Fleury, A., Vacher, M. and Noury, N. 2010. SVM-based multimodal classification of activities of daily living in health smart homes: Sensors, algorithms, and first experimental results. IEEE Trans. Inform. Techno. Biomed. 14, 2, 274--283. Google ScholarDigital Library
- Friedman, J. H. 1997. On bias, variance, 0/1—loss, and the curse-of-dimensionality. Data Mining Knowl. Discovery 1, 55--77. Google ScholarDigital Library
- Frigo, M. 1999. A fast Fourier transform compiler. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation. 169--180. Google ScholarDigital Library
- Froehlich, J., Chen, M. Y., Consolvo, S., Harrison, B., and Landay, J. A. 2007. My Experience: A system for in situ tracing and capturing of user feedback on mobile phones. In Proceedings of the 5th International Conference on Mobile Systems, Applications and Services. 57--70. Google ScholarDigital Library
- Gaonkar, S., Li, J., Choudhury, R. R., Cox, L., and Schmidt, A. 2008. Micro-Blog: Sharing and querying content through mobile phones and social participation. In Proceeding of the 6th International Conference on Mobile Systems, Applications, and Services. 174--186. Google ScholarDigital Library
- Gesis. 2009. Leibniz Institute for the Social Sciences. http://www.gesis.org/en/services/data/survey-data/issp/modules-study-overview/social-networks/2001/. (Last accessed 10/11).Google Scholar
- Ghiani, G. and Paternò, F. 2010. Supporting mobile users in selecting target devices. J. Univ. Compu. Sci. 16, 15, 2019--2037.Google Scholar
- Golding, A. and Lesh, N. 1999. Indoor navigation using a diverse set of cheap, wearable sensors. In Proccedings of the International Symposium on Wearable Computers (ISWC'99). 29--36. Google ScholarDigital Library
- Gonzalez, M. C., Hidalgo, C. A., and Barabasi, A. 2008. Understanding individual human mobility patterns. Nature 453, 779--782.Google ScholarCross Ref
- Grisworld, W. G., Boyer, R., Brown, S. W., Truong, T. M., Bhasker, E., Jay, G. R., and Shapiro, R. B. 2002. Using mobile technology to create opportunitistic interactions on university campus. In Proceedings of the Ubicomp Workshop on Supporting Spontaneous Interaction in Ubiquitous Computing Settings.Google Scholar
- Gu, J., Mukundan, R., and Billinghurst, M. 2008. Developing mobile phone AR applications using J2ME. In Proceedings of the 23rd International Conference Image and Vision Computing. 1--6.Google Scholar
- Gyorbíró, N., Fábián, A., and Hományi, G. 2009. An activity recognition system for mobile phones. Mobile Netw. Appl. 14, 82--91. Google ScholarDigital Library
- Hailes, S., Sicari, S., and Roussos, G., Eds. 2009. Sensor Systems and Softwear 1st Ed. Springer, New York, NY.Google Scholar
- Häkkilä, J., and Chatfield, C. 2005. ‘It's like if you opened someone else's letter’: user perceived privacy and social practices with SMS communication. In Proceedings of the 7th International Conference on Human Computer Interaction with Mobile Devices & Services. 219--222. Google ScholarDigital Library
- Haro, A., Mori, K., Setlur, V., and Capin, T. 2005. Mobile camera-based adaptive viewing. In Proceedings of the 4th International Conference on Mobile and Ubiquitous Multimedia. 78--83. Google ScholarDigital Library
- Havasi, C., Speer, R., Pustejovsky, J., and Lieberman, H. 2009. Digital intuition: Applying common sense using dimensionality reduction. IEEE Intell. Syst. 24, 24--35. Google ScholarDigital Library
- Haykin, S. S. 2009. Neural Networks and Learning Machines. Prentice Hall, Upper Saddle River, NJ.Google Scholar
- He, J., Li, H., and Tan, J. 2007. Real-time daily activity classification with wireless sensor networks using hidden markov model. In Proceedings of the 29th Annual International Conference on Engineering in Medicine and Biology Society (EMBS'07). 3192--95.Google Scholar
- Herrera, J. C., Work, D. B., Herring, R., Ban, X. J., and Bayen, A. M. 2010. Evaluation of traffic data obtained via GPS-enabled mobile phones: The mobile century field experiment. Transport. Res. Part C: 18, 4, 568--83.Google ScholarCross Ref
- Hightower, J. and Borriello, G. 2001. Location systems for ubiquitous computing. IEEE Comput. Maga. 4, 8, 57--66. Google ScholarDigital Library
- Himberg, J., Korpiaho, K., Mannila, H., Tikanmaki, J., and Toivonen, H. T. T. 2001. Time series segmentation for context recognition in mobile devices. In Proceedings of the IEEE International Conference on Data Mining, (ICDM'01). 203--210. Google ScholarDigital Library
- Hoseinitabatabaei, S. A., Gluhak, A., and Tafazolli, R. 2011. uDirect: A novel approach for pervasive observation of user direction with mobile phones. In Proceedings of the IEEE International Conference on Pervasive Computing and Communications (PerCom). 74--83. Google ScholarDigital Library
- Huynh, T., Fritz, M., and Schiele, B. 2008. Discovery of activity patterns using topic models. In Proceedings of the 10th International Conference on Ubiquitous Computing. 10--19. Google ScholarDigital Library
- Ichikawa, F., Chipchase, J., and Grignani, R. 2005. Where's the phone? A study of mobile phone location in public spaces. In Proceedings of the 2nd International Conference on Mobile Technology, Applications and Systems. 1--8.Google Scholar
- Iso, T. and Yamazaki, K. 2006. Gait analyzer based on a cell phone with a single three-axis accelerometer. In Proceedings of the 8th Conference on Human-Computer Interaction with Mobile Devices and Services. 141--144. Google ScholarDigital Library
- Jain, A. K., Murty, M. N. and Flynn, P. J. 1999. Data clustering: A review. ACM Comput. Sur. 31, 264--323. Google ScholarDigital Library
- Kanjo, E., Bacon, J., Roberts, D., and Landshoff, P. 2009. MobSens: Making smart phones smarter. IEEE Perv. Comput. 8, 50--57. Google ScholarDigital Library
- Kanjo, E. 2010. NoiseSPY: A real-time mobile phone platform for urban noise monitoring and mapping. Mob. Netw. Appl. 15, 562--574. Google ScholarDigital Library
- Kansal, A., and Zhao, F. 2007. Location and mobility in a sensor network of mobile phones. In Proceedings of the 17th International Workshop on Network and Operating Systems Support for Digital Audio & Video (NOSSDAV).Google Scholar
- Kapadia, A., Kotz, D., and Triandopoulos, N. 2009. Opportunistic sensing: Security challenges for the new paradigm. In Proccedings of the International Communication Systems and Networks and Workshops. (COMSNETS'09), 1--10. Google ScholarDigital Library
- Katzakis, N. and Hori, M. 2009. Mobile phones as 3-DOF controllers: A comparative study. In Proceedings of the 8th IEEE International Conference on Dependable, Autonomic and Secure Computing (DASC'09). 345--349. Google ScholarDigital Library
- Kawahara, Y., Kurasawa, H., and Morikawa, H. 2007. Recognizing user context using mobile handsets with acceleration sensors. In Proceedings of the IEEE International Conference on Portable Information Devices (PORTABLE'07). 1--5.Google Scholar
- Kim, S. J. and Lee, C. Y. 1996. Modeling and analysis of the dynamic location registration and paging in microcellular systems. IEEE Trans. Vehicular Technol. 45, 82--90.Google ScholarCross Ref
- Kim, T., Chang, A., Holland, L., and Pentland, A. 2008. Meeting mediator: Enhancing group collaboration with sociometric feedback. In Proceedings of the ACM Conference on Computer Supported Cooperative Work (CSCW'08). 457--466. Google ScholarDigital Library
- Könönen, V., Mäntyjärvi, J., Similä, H., Pärkkä, J., and Ermes, M. 2010. Automatic feature selection for context recognition in mobile devices. Perv. Mobile Compu. 6, 181--197. Google ScholarDigital Library
- Kourogi, M. and Kurata, T. 2003a. Personal positioning based on walking locomotion analysis with self-contained sensors and a wearable camera. In Proceedings of the 2nd IEEE and ACM International Symposium on Mixed and Augmented Reality. 103--112. Google ScholarDigital Library
- Kourogi, M. and Kurata, T. 2003b. A wearable augmented reality system with personal positioning based on walking locomotion analysis. In Proceedings of the 2nd IEEE and ACM International Symposium on Mixed and Augmented Reality. 342--343. Google ScholarDigital Library
- Krumm, J. and Horvitz, E. 2004. LOCADIO: Inferring motion and location from Wi-Fi signal strengths. In Proceedings of the Ist Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services (MobiQuitous'04). 4--13.Google Scholar
- Kunze, K. and Lukowicz, P. 2007. Using acceleration signatures from everyday activities for on-body device location. In Proceedings of the 11th IEEE International Symposium on Wearable Computers. 115--116. Google ScholarDigital Library
- Kunze, K., Lukowicz, P., Partridge, K., and Begole, B. 2009. Which way am I facing: Inferring horizontal device orientation from an accelerometer signal. In Proceedings of the International Symposium on Wearable Computers (ISWC'09). 149--150. Google ScholarDigital Library
- Kunze, K., Lukowicz, P., Junker, H., and Tröster, G. 2005. Where am I: Recognizing on-body positions of wearable sensors. In Proceedings of the Ist International Conference on Location- and Context-Awareness, T. Strung and C. Linnhoyp-Popien, Eds., 257--268. Google ScholarDigital Library
- Kwapisz, J. R., Weiss, G. M., and Moore, S. A. 2011. Activity recognition using cell phone accelerometers. SIGKDD Explor. Newsl. 12, 74--82. Google ScholarDigital Library
- Kyriazakos, S. and Karetsos, G. 2000. Architectures for the provision of position location services in cellular networking environments. In Proceedings of the Telecommunications and IT Convergence Towards Service E-volution, J. Delgado, G. Stamoulis, A. Mulleey, D. Prevedourou, and K. Start, Eds., Lecture Notes in Computer Science, vol. 1774, Springer, Berlin/Heidelberg, 269--282. Google ScholarDigital Library
- Laasonen, K., Raento, M., and Toivonen, H. 2004. Adaptive on-device location recognition. In Proceedings of the 2nd International Conference on Pervasive Computing. 287--304.Google Scholar
- Lafortune, M. A. 1991. Three dimensional acceleration of tibia during walking and running. J. Biomech. 24, 877--86.Google ScholarCross Ref
- Lane, N. D., Miluzzo, E., Hong Lu, Peebles, D., Choudhury, T., and Campbell, A. T. 2010. A survey of mobile phone sensing. IEEE Commun. Mag. 48, 140--150. Google ScholarDigital Library
- Larsen, J. E., and Luniewski, M. 2009. Using mobile phone contextual information to facilitate managing image collections. In Proceedings of the Personal Information Management Workshop(PIM'09). 73--75.Google Scholar
- Lee, S. W. and Mase, K. 2001. Incremental motion-based location recognition. In Proceedings of the 5th IEEE International Symposium on Wearable Computers. 123--130 Google ScholarDigital Library
- Lee, S. W. and Mase, K. 2002. Activity and location recognition using wearable sensors. Proceedings of the IEEE Perv. Comput. 1, 24--32. Google ScholarDigital Library
- Lerch, A. 2009. Software-based extraction of objective parameters from music performances. Ph.D. Dissertation. Berlin Technical University.Google Scholar
- Lester, J., Choudhury, T., and Borriello, G. 2006. A practical approach to recognizing physical activities. In Proceedings of the 4th International Conference on Pervasive Computing, K. Fishan, B. Schiele, P. Nixon, and A. Quigley, Eds., Springer Berlin/Heidelberg, 1--16. Google ScholarDigital Library
- Lim, J. H., Li, Y., You, Y., and Chevallet, J.-P. 2007. Scene recognition with camera phones for tourist information access. In Proceedings of the IEEE International Conference on Multimedia and Expo. 100--103.Google Scholar
- Liu, Q., Mcevoy, P., and Lai, C. 2006. Mobile camera supported document redirection. In Proceedings of the 14th Annual ACM International Conference on Multimedia. 791--792. Google ScholarDigital Library
- Lotte, F., Congedo, M., Lécuyer, A., Lamarche, F., and Arnaldi, B. 2007. A review of classification algorithms for EEG-based brain-computer interfaces. J. Neural Eng, 4, 2, 1--13.Google ScholarCross Ref
- Lu, H., Pan, W., Lane, N. D., Choudhury, T., and Campbell, A. T. 2009. SoundSense: Scalable sound sensing for people-centric applications on mobile phones. In Proceedings of the 7th International Conference on Mobile Systems, Applications, and Services. 165--178. Google ScholarDigital Library
- Lu, H., Yang, J., Liu, Z., Lane, N. D., Choudhury, T. and Campbell, A. T. 2010. The Jigsaw continuous sensing engine for mobile phone applications. In Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems. 71--84. Google ScholarDigital Library
- Luinge, H. J., Veltink, P. H., and Baten, C. T. M. 1999. Estimation of orientation with gyroscopes and accelerometers. In Proceedings of the 1st Joint BMES/EMBS Conference Saving Humanity, Advancing Technology, vol. 2, 844.Google Scholar
- Martens, H. and Naes, T. 2002. Multivariate Calibration. John Wiley & Sons, Hoboken, NJ.Google Scholar
- Martin, G. N., Carlson, N. R., and Buskist, W. 2007. Psychology. Pearson Education, Harlow, Essex.Google Scholar
- Mathie, M. J., Coster, A. C., Lovell, N. H., and Celler, B. G. 2004. Accelerometery: Providing an integrated, practical method for long-term, ambulatory monitoring of human movement. Physiol. Measure. 25, 2, 1--20.Google ScholarCross Ref
- Maurer, U., Rowe, A., Smailagic, A., and Siewiorek, D. 2006. Location and activity recognition using eWatch: A wearable sensor platform. In Proceedings of the Ambient Intelligence in Everyday Life, Y. Cay and J. Abascal, Eds., Lecture Notes in Computer Science, vol. 3864, Springer Berlin/Heidelberg, 86--102. Google ScholarDigital Library
- Mayagoitia, R. E., Lötters, J. C., Veltink, P. H., and Hermens, H. 2002. Standing balance evaluation using a triaxial accelerometer. Gait & Posture 16, 55--59.Google ScholarCross Ref
- Mcneill, P. and Chapman, S. 2005. Research Methods. Routledge, New York, NY.Google Scholar
- Meeuwissen, E., Reinold, P., and Liem, C. 2007. Inferring and predicting context of mobile users. Bell Labs Tech. J. 12, 79--86. Google ScholarDigital Library
- Miluzzo, E., Lane, N. D., Fodor, K., Peterson, R., Lu, H., Musolesi, M., Eisenman, S. B., Zheng, X., and Campbell, A. T. 2008. Sensing meets mobile social networks: The design, implementation and evaluation of the CenceMe application. In Proceedings of the 6th ACM Conference on Embedded Network Sensor Systems. 337--350. Google ScholarDigital Library
- Mirkin, B. 2005. Clustering for Data Mining, a Data Recovery Approach. Chapman & Hall/CRC, Boca Raton, FL. Google ScholarDigital Library
- Mishra, A. R. 2004. Fundamentals of Cellular Network Planning and Optimization. John Wiley & Sons, Chichester, West Sussex. Google ScholarDigital Library
- Mizell, D. 2003. Using gravity to estimate accelerometer orientation. In Proceedings of the 7th IEEE International Symposium on Wearable Computers. 252--253. Google ScholarDigital Library
- Mohan, P., Padmanabhan, V. N., and Ramjee, R. 2008. Nericell: Using mobile smartphones for rich monitoring of road and traffic conditions. In Proceedings of the 6th ACM Conference on Embedded Network Sensor Systems. 357--358. Google ScholarDigital Library
- Morris, S. J. and Paradiso, J. A. 2002. Shoe-integrated sensor system for wireless gait analysis and real-time feedback. In Proceedings of the 2nd Joint IEEE EMBS and BMES Conferences, vol. 3, 2468--2469.Google Scholar
- Mostefaoui, G. K., Pasquier-Rocha, J., and Brezillon, P. 2004. Context-aware computing: A guide for the pervasive computing community. In Proceedings of the IEEE/ACS International Conference on Pervasive Services (ICPS'04). 39--48. Google ScholarDigital Library
- Motani, M., Srinivasan, V., and Nuggehalli, P. S. 2005. PeopleNet: Engineering a wireless virtual social network. In Proceedings of the 11th Annual International Conference on Mobile Computing and Networking. 243--257. Google ScholarDigital Library
- Mun, M., Reddy, S., Shilton, K., Yau, N., Burke, J., Estrin, D., Hansen, M., Howard, E., West, R., and Boda, P. 2009. PEIR, the personal environmental impact report, as a platform for participatory sensing systems research. In Proceedings of the 7th International Conference on Mobile Systems, Applications, and Services. 55--68. Google ScholarDigital Library
- Murray, M. 1967. “Gait as a total pattern of movement”. Am. J. Phys. Med. 46, 1, 290--333.Google Scholar
- Nokia 2005. Proceedings of the Workshop on Large-Scale Sensor Networks and Their Applications. 3--6.Google Scholar
- Ofstad, A., Nicholas, E., Szcodronski, R., and Choudhury, R. R. 2008. AAMPL: Accelerometer augmented mobile phone localization. In Proceedings of the Ist ACM International Workshop on Mobile Entity Localization and Tracking in GPS-Less Environments. 13--18. Google ScholarDigital Library
- Olmedilla, D., Frías-martínez, E., and Lara, R. 2010. Mobile web profiling: A study of off-portal surfing habits of mobile users. In User Modeling, Adeptation, and Personalization, P. D. Bra, A. Kobra, and D. N. Chen, Eds., Lecture Notes in Computer Science, vol. 6075, Springer, 339--350. Google ScholarDigital Library
- Ohmori, N., Nakazato, M., and Harata, N. 2005. GPS mobile phone-based activity diary survey. In Proceedings of the Eastern Asia Society for Transportation Studies. 1104--1115.Google Scholar
- Olguin, D. O. and Pentland, A. 2006. Human activity recognition: Accuracy across common locations for wearable sensors. In Proceedings of the IEEE 10th Symposium on Wearable Computers.Google Scholar
- Olguin, D. O. and Pentland, A. 2008. Social sensors for automatic data collection. In Proceedings of the 14th Americas Conference on Information Systems. 1--10.Google Scholar
- Onnela, J. P., Saramäki, J., Hyvönen, J., Szabo, G., Lazer, D., Kaski, K., Kertesz, J., and Barabasi, A. L. 2007. Structure and tie strengths in mobile communication networks. In Proceedings of the National Academy of Science of the United States of America (PNAS). 7332--36.Google Scholar
- Paulos, E. and Goodman, E. 2004. The familiar stranger: Anxiety, comfort, and play in public places. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. 223--230. Google ScholarDigital Library
- Peebles, D., Lu, H., Lane, N. D., Choudhury, T., and Campbell, A. T. 2010. Community-guided learning: Exploiting mobile sensor users to model human behavior. In Proceedings of the 24th AAAI Conference on Artificial Intelligence.Google Scholar
- Pentland, A. 2009. Honest Signals: How They Shape Our World. MIT Press, Cambridge, MA. Google ScholarDigital Library
- Picard, R. W. and Healey, J. 1997. Affective wearables. In Proceedings of the 1st International Symposium on Wearable Computers. 90--97. Google ScholarDigital Library
- Pietquin, O. 2004. A framework for unsupervised learning of dialogue strategies. P.D. dissertation. Universitaires de Louvain. ISBN: 2-930344-63-6.Google Scholar
- Preece, S. J., Goulermas, J. Y., Kenney, L. P. J., Howard, D., Meijer, K., and Crompton, R. 2009. Activity identification using body-mounted sensors - a review of classification techniques. Physiol. Measure. 30, 4, 1--33.Google ScholarCross Ref
- Levi, R. and Judd, T. 1996. Dead reckoning navigational system using accelerometer to measure foot impacts. U.S. patent 5583776, filed March 16, 1995, and issued December 10, 1996.Google Scholar
- Ravi, N., Shankar, P., Frankel, A., Elgammal, A., and Iftode, L. 2006. Indoor localization using camera phones. In Proceedings of the 7th IEEE Workshop on Mobile Computing Systems and Applications (WMCSA'06). 1--7. Google ScholarDigital Library
- Ravi, N., Dandekar, N., Mysore, P., and Littman, M. L. 2005. Activity recognition from accelerometer data. In Proceedings of the 17th Conference on Innovative Applications of Artificial Intelligence. vol. 3, 1541--1546. Google ScholarDigital Library
- Redmond, D. and Hegge, F. 1985. Observations on the design and specification of a wrist-worn human activity monitoring system. Behav. Res. Methods 17, 659--669.Google ScholarCross Ref
- Ross, T. 2004. Fuzzy Logic with Engineering Applications 2nd Ed. John Wiley & Sons, Chichester, West Sussex.Google Scholar
- Ruf, B. and Detyniecki, M. 2009. Identifying paintings in museum galleries using camera mobile phones. In Proceedings of the Singaporean-French IPAL Symposium. 125--34.Google Scholar
- Santini, S., Ostermaier, B., and Adelmann, R. 2009. On the use of sensor nodes and mobile phones for the assessment of noise pollution levels in urban environments. In Proceedings of the 6th International Conference on Networked Sensing Systems. 31--38. Google ScholarDigital Library
- Santos, A. C., Cardoso, J. M. P., Ferreira, D. R., Diniz, P. C., and Cháinho, P. 2010. Providing user context for mobile and social networking applications. Perv. Mobile Comput. 6, 324--341. Google ScholarDigital Library
- Santos, A. C., Tarrataca, L., Cardoso, J. M. P., Ferreira, D. R., Diniz, P. C., and Chainho, P. 2009. Context inference for mobile applications in the UPCASE project. In Proceedings of the MobileWireless Middleware, Operating Systems, and Applications, J. Bonnin, C. Giannelliand, and T. Magedanz, Eds., Lecture Notes of the Institute for Computer Sciences, Social Information and Telecommunications Engineering, vol. 7, Springer Berlin Heidelberg, 352--365.Google Scholar
- Sashima, A., Inoue, Y., Ikeda, T., Yamashita, T., and Kurumatani, K. 2008. CONSORTS-S: A mobile sensing platform for context-aware services. In Proceedings of the International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP'08). 417--422.Google Scholar
- Saunders, J. 1996. Real-time discrimination of broadcast speech/music. In Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, (CASSP'96), vol. 2, 993--996. Google ScholarDigital Library
- Scheirer, E. and Slaney, M. 1997. Construction and evaluation of a robust multifeature speech/music discriminator. In Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing. (ICASSP'97). vol. 2, 1331--1334. Google ScholarDigital Library
- Schiller, J. 2003. Mobile Communications. Pearson, Harlow, Essex.Google Scholar
- Sekine, M., Tamura, T., Akay, M., Fujimoto, T., Togawa, T., and Fukui, Y. 2002. Discrimination of walking patterns using wavelet-based fractal analysis. IEEE Trans. Neural Syst. Rehab. Eng. 10, 188--196.Google ScholarCross Ref
- Sekine, M., Tamura, T., Fujimoto, T., and Fukui, Y. 2000. Classification of walking pattern using acceleration waveform in elderly people. In Proceedings of the 22nd Annual International Conference of the IEEE Engineering in Medicine and Biology Society. vol. 2, 1356--1359.Google Scholar
- Siewiorek, D., Smailagic, A., Furukawa, J., Krause, A., Moraveji, N., Reiger, K., Shaffer, J., and Wong, F. L. 2003. SenSay: A context-awaremobile phone. In Proceedings of the 7th IEEE International Symposium on Wearable Computers. 248--249. Google ScholarDigital Library
- Sohn, T., Li, K. A., Lee, G., Smith, I., Scott, J., and Griswold, W. G. 2005. Place-its: A study of location-based reminders on mobile phones. In Proceedings of the 5th International Conference on Ubiquitous Computing (Ubicomp'05). 232--50. Google ScholarDigital Library
- Sohn, T., Varshavsky, A., Lamarca, A., Chen, M., Choudhury, T., Smith, I., Consolvo, S., Hightower, J., Griswold, W. G., and De Lara, E. 2006. Mobility detection using everyday GSM traces. In Proceedings of the 8th International Conference on Ubiquitous Computing (UbiComp). 212--24. Google ScholarDigital Library
- STMicroelectronics. http://www.st.com/stonline/products/literature/ds/12726/lis302dl.htm. (Last accessed 6/10).Google Scholar
- Stiefmeier, T., Roggen, D., Troster, G., Ogris, G., and Lukowicz, P. 2008. Wearable activity tracking in car manufacturing. IEEE Perv. Comput. 7, 42--50. Google ScholarDigital Library
- Sun, M. and Hill, J. O. 1993. A method for measuring mechanical work and work efficiency during human activities. J. Biomech. 26, 229--241.Google ScholarCross Ref
- Suh, Y., Shin, C., and Woo, W. 2009. A mobile phone guide: spatial, personal, and social experience for cultural heritage. IEEE Trans. on Consumer Electron. 55, 2356--2364. Google ScholarDigital Library
- Takacs, G., Chandrasekhar, V., Gelfand, N., Xiong, Y., Chen, W., Bismpigiannis, T., Grzeszczuk, R., Pulli, K., and Girod, B. 2008. Outdoors augmented reality on mobile phone using loxel-based visual feature organization. In Proceeding of the 1st ACM International Conference on Multimedia Information Retrieval. 427--434. Google ScholarDigital Library
- Titterton, D. H. and Weston, J. L. 2002. Strapdown Inertial Navigation Technology 2nd Ed. Institution of Electrical Engineers, NewYork, NY.Google Scholar
- Vahdatpour, A., Amini, N., and Sarrafzadeh, M. 2011. On-body device localization for health and medical monitoring applications. In Proceeding of the IEEE International Conference on Pervasive Computing and Communications (PerCom). 37--44. Google ScholarDigital Library
- Vahdatpour, A., Amini, N., and Sarrafzadeh, M. 2009. Toward unsupervised activity discovery using multi-dimensional motif detection in time series. In Proceedings of the 21st International Conference on Artificial Intelligence. 1261--1266. Google ScholarDigital Library
- Vieira, M. R., Frías-Martínez, E., Bakalov, P., Frías-Martínez, V., and Tsotras, V. J. 2010. Querying spatio-temporal patterns in mobile phone-call databases. In Proceeding of the 11th International Conference on Mobile Data Management (MDM). 239--248. Google ScholarDigital Library
- Vinciarelli, A., Pantic, M., and Bourland, H. 2009. Social signal processing: Survey of an emerging domain. Image Vision Comput. 27, 12, 1743--59. Google ScholarDigital Library
- Wagner, D., Reitmayr, G., Mulloni, A., Drummond, T., and Schmalstieg, D. 2010. Real-time detection and tracking for augmented reality on mobile phones. IEEE Trans. Visual. Comput. Graphics 16, 355--368. Google ScholarDigital Library
- Wang, J., Zhai, S., and Canny, J. 2006. Camera phone based motion sensing: Interaction techniques, applications and performance study. In Proceedings of the 19th Annual ACM Symposium on User Interface Software and Technology. 101--110. Google ScholarDigital Library
- Wang, Y., Lin, J., Annavaram, M., Jacobson, Q. A., Hong, J., Krishnamachari, B., and Sadeh, N. 2009. A framework of energy efficient mobile sensing for automatic user state recognition. In Proceedings of the 7th International Conference on Mobile Systems, Applications, and Services. 179--192. Google ScholarDigital Library
- Webb, A. 1999. Statistical Pattern Recognition. John Wiley & Sons, Chichester, West Sussex.Google Scholar
- Wittke, M., Jänen, U., Duraslan, A., Cakar, E., Steinberg, M., and Brehm, J. 2009. Activity recognition using optical sensors on mobile phones. In Proceeding of the GI-Tagung Informatik, S. Fischer, E. Maehle, and R. Reischuk, Eds. 2181--2194.Google Scholar
- Woodman, O. J. 2007. An introduction to inertial navigation. Tech. report. University of Cambridge. ISSN: 1476-2986.Google Scholar
- Wu, J. K., Dong, L., and Xiao, W. 2007. Real-time physical activity classification and tracking using wearble sensors. In Proceeding of the 6th International Conference on Information, Communications & Signal Processing. 1--6.Google Scholar
- Xsens. 2011. Xsens MTi: Miniature AHRS - Attitude and Heading Sensor - Xsens. http://www.xsens.com/en/general/mti. (Last accessed 10/11).Google Scholar
- Yang, J. 2009. Toward physical activity diary: Motion recognition using simple acceleration features with mobile phones. In Proceedings of the 1st International Workshop on Interactive Multimedia for Consumer Electronics. 1--10. Google ScholarDigital Library
- Ye, N. 2004. The Hand Book of Data Mining. Lawrence Erlbaurm Associates, Mahwah, NJ.Google Scholar
- Yi, J. S., Choi, Y. S., Jacko, J. A., and Sears, A. 2005. Context awareness via a single device-attached accelerometer during mobile computing. In Proceedings of the 7th International Conference on Human Computer Interaction with Mobile Devices & Services. 303--306. Google ScholarDigital Library
- Yim, Y. 2003. The state of cellular probs. Berkeley. California Partners for Advanced Transit and Highways (PATH), Institute of Transportation Studies, ISSN:1055-1425.Google Scholar
- Yim, Y. and Cayford, R. 2001. Investigation of vehicles as probes using global positioning system and cellular phone tracking. California Partners for Advanced Transit and Highways (PATH), Institute of Transportation Studies, Berkeley. ISSN: 1055--1417.Google Scholar
- Zhang, Y.-Y., Zhang, W.-G., Zhao, X.-X., and Yman, H.-M. 2009. Study on electronic image stabilization system based on MEMS gyro. In Proceeding of the International Conference on Electronic Computer Technology. 641--643. Google ScholarDigital Library
- Zhao, Y. 2000. Mobile phone location determination and its impact on intelligent transportation systems. IEEE Trans. Intell. Transport. Syst. 1, 55--64. Google ScholarDigital Library
- Zhang, S., Yuan, C., and Zhang, Y. 2008. Handwritten character recognition using orientation quantization based on 3D accelerometer. In Proceedings of the 5th Annual International Conference on Mobile and Ubiquitous Systems: Computing, Networking, and Services. 54:1--54:6. Google ScholarDigital Library
- Zinnen, A., Blanke, U., and Schiele, B. 2009a. An analysis of sensor-oriented vs. model-based activity recognition. In Proceeding of the International Symposium on Wearable Computers (ISWC'09). 93--100. Google ScholarDigital Library
- Zinnen, A., Wojek, C., and Schiele, B. 2009b. Multi activity recognition based on bodymodel-derived primitives. In Proceedings of the 4th International Symposium on Location and Context Awareness. 1--18. Google ScholarDigital Library
- Zulkefly, S. N. and Baharudin, R. 2009. Mobile phone use amongst students in a university in malaysia: Its correlates and relationship to psychological health. Euro. J. Sci. Res. 37, 2, 206--18.Google Scholar
Index Terms
- A survey on smartphone-based systems for opportunistic user context recognition
Recommendations
User context recognition using smartphone sensors and classification models
Context recognition is an indispensable functionality of context-aware applications that deals with automatic determination and inference of contextual information from a set of observations captured by sensors. It enables developing applications that ...
Collaborative opportunistic sensing with mobile phones
UbiComp '14 Adjunct: Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing: Adjunct PublicationMobile phones include a variety of sensors that can be used to develop context-aware applications and gather data about the user's behavior, including the places he visits, his level of activity and how frequently and with whom he socializes. The ...
Diversity and End User Context in Smartphone Usage Sessions
NGMAST '11: Proceedings of the 2011 Fifth International Conference on Next Generation Mobile Applications, Services and TechnologiesMobile end user context has gained increasing attention in the mobile services industry. Context information is seen as an important component in developing new, more personalized, mobile services and applications. This paper studies the effect of end ...
Comments