Automatic Annotation of Daily Activity from Smartphone-Based Multisensory Streams

We present a system for automatic annotation of daily experience from multisensory streams on smartphones. Using smartphones as platform facilitates collection of naturalistic daily activity, which is difficult to collect with multiple on-body sensors or array of sensors affixed to indoor locations. However, recognizing daily activities in unconstrained settings is more challenging than in controlled environments: 1) multiples heterogeneous sensors equipped in smartphones are noisier, asynchronous, vary in sampling rates and can have missing data; 2) unconstrained daily activities are continuous, can occur concurrently, and have fuzzy onset and offset boundaries; 3) ground-truth labels obtained from the user’s self-report can be erroneous and accurate only in a coarse time scale. To handle these problems, we present in this paper a flexible framework for incorporating heterogeneous sensory modalities combined with state-of-the-art classifiers for sequence labeling. We evaluate the system with real-life data containing 11721 minutes of multisensory recordings, and demonstrate the accuracy and efficiency of the proposed system for practical lifelogging applications.

[1]  Daniel Gatica-Perez,et al.  Discovering routines from large-scale human locations using probabilistic topic models , 2011, TIST.

[2]  Alan F. Smeaton,et al.  Combining image descriptors to effectively retrieve events from visual lifelogs , 2008, MIR '08.

[3]  Xing Xie,et al.  Proceedings of the 2011 international workshop on Trajectory data mining and analysis , 2011, UbiComp 2011.

[4]  Jani Penttilä,et al.  A SPEECH/MUSIC DISCRIMINATOR -BASED AUDIO BROWSER WITH A DEGREE OF CERTAINTY MEASURE , 2001 .

[5]  Andrew McCallum,et al.  Dynamic conditional random fields: factorized probabilistic models for labeling and segmenting sequence data , 2004, J. Mach. Learn. Res..

[6]  Gregory D. Abowd,et al.  Ubicomp 2007: Ubiquitous Computing , 2008 .

[7]  Miguel A. Labrador,et al.  A Survey on Human Activity Recognition using Wearable Sensors , 2013, IEEE Communications Surveys & Tutorials.

[8]  Uwe Hansmann,et al.  Pervasive Computing , 2003 .

[9]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[10]  Lawrence B. Holder,et al.  Conditional random fields for activity recognition in smart environments , 2010, IHI.

[11]  B. S. Manjunath,et al.  Introduction to MPEG-7: Multimedia Content Description Interface , 2002 .

[12]  Bernt Schiele,et al.  Discovery of activity patterns using topic models , 2008 .

[13]  Urbashi Mitra,et al.  Multimodal Physical Activity Recognition by Fusing Temporal and Cepstral Information , 2010, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[14]  Neil R. Smalheiser,et al.  Proceedings of the 1st ACM International Health Informatics Symposium , 2010, IHI 2010.

[15]  Emiliano Miluzzo,et al.  A survey of mobile phone sensing , 2010, IEEE Communications Magazine.

[16]  Constantine Stephanidis Intelligent and ubiquitous interaction environments , 2009 .

[17]  Constantine Stephanidis,et al.  Universal Access in Human-Computer Interaction , 2011 .

[18]  James A. Landay,et al.  The Mobile Sensing Platform: An Embedded Activity Recognition System , 2008, IEEE Pervasive Computing.

[19]  Gwenn Englebienne,et al.  Accurate activity recognition in a home setting , 2008, UbiComp.

[20]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

[21]  Thomas Hofmann,et al.  Large Margin Methods for Structured and Interdependent Output Variables , 2005, J. Mach. Learn. Res..

[22]  Cristian Sminchisescu,et al.  Conditional Random Fields for Contextual Human Motion Recognition , 2005, ICCV.

[23]  Ig-Jae Kim,et al.  Automatic Lifelog media annotation based on heterogeneous sensor fusion , 2008, 2008 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems.

[24]  Michael I. Jordan,et al.  Factorial Hidden Markov Models , 1995, Machine Learning.

[25]  Yi-Ting Chiang,et al.  Continuous Recognition of Daily Activities from Multiple Heterogeneous Sensors , 2009, AAAI Spring Symposium: Human Behavior Modeling.

[26]  Xiaoyan Zhu,et al.  A Generative Probabilistic Model for Multi-label Classification , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[27]  Gaetano Borriello,et al.  A Practical Approach to Recognizing Physical Activities , 2006, Pervasive.

[28]  Xing Xie,et al.  Bayesian nonparametric modeling of user activities , 2011, TDMA '11.

[29]  Ying Zhang,et al.  SensCare: Semi-automatic Activity Summarization System for Elderly Care , 2011, MobiCASE.

[30]  Manuela M. Veloso,et al.  Conditional random fields for activity recognition , 2007, AAMAS '07.

[31]  FarrahiKatayoun,et al.  Discovering routines from large-scale human locations using probabilistic topic models , 2011 .

[32]  Jianhua Ma,et al.  Modeling and Analyzing Individual's Daily Activities using Lifelog , 2008, 2008 International Conference on Embedded Software and Systems.

[33]  L. Benini,et al.  Activity recognition from on-body sensors by classifier fusion: sensor scalability and robustness , 2007, 2007 3rd International Conference on Intelligent Sensors, Sensor Networks and Information.

[34]  Pau-Choo Chung,et al.  A daily behavior enabled hidden Markov model for human behavior understanding , 2008, Pattern Recognit..

[35]  Pietro Perona,et al.  A Bayesian hierarchical model for learning natural scene categories , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[36]  Andrew McCallum,et al.  Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data , 2001, ICML.

[37]  Jiang Zhu,et al.  Mobile Lifelogger - Recording, Indexing, and Understanding a Mobile User's Life , 2010, MobiCASE.

[38]  Gerald Bieber,et al.  Activity Recognition for Everyday Life on Mobile Phones , 2009, HCI.

[39]  Miguel A. Labrador,et al.  Centinela: A human activity recognition system based on acceleration and vital sign data , 2012, Pervasive Mob. Comput..

[40]  Henry A. Kautz,et al.  Capturing Spontaneous Conversation and Social Dynamics: A Privacy-Sensitive Data Collection Effort , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[41]  Billur Barshan,et al.  Human Activity Recognition Using Inertial/Magnetic Sensor Units , 2010, HBU.

[42]  Noel E. O'Connor,et al.  Exploiting context information to aid landmark detection in SenseCam images , 2006 .

[43]  Caifeng Shan,et al.  An event-based approach to multi-modal activity modeling and recognition , 2010, 2010 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[44]  Claudio Bettini,et al.  COSAR: hybrid reasoning for context-aware activity recognition , 2011, Personal and Ubiquitous Computing.

[45]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[46]  Alan F. Smeaton,et al.  Passively recognising human activities through lifelogging , 2011, Comput. Hum. Behav..

[47]  Gordon Bell,et al.  MyLifeBits: fulfilling the Memex vision , 2002, MULTIMEDIA '02.

[48]  Jennifer Healey,et al.  A Long-Term Evaluation of Sensing Modalities for Activity Recognition , 2007, UbiComp.

[49]  Johannes Peltola,et al.  Activity classification using realistic data from wearable sensors , 2006, IEEE Transactions on Information Technology in Biomedicine.

[50]  Andrew McCallum,et al.  A comparison of event models for naive bayes text classification , 1998, AAAI 1998.

[51]  J. Hsu,et al.  Joint Recognition of Multiple Concurrent Activities using Factorial Conditional Random Fields , 2007 .

[52]  Jian Lu,et al.  A Pattern Mining Approach to Sensor-Based Human Activity Recognition , 2011, IEEE Transactions on Knowledge and Data Engineering.

[53]  Abdelsalam Helal,et al.  Modeling Human Activity Semantics for Improved Recognition Performance , 2011, UIC.

[54]  Hatice Gunes,et al.  Human Behavior Understanding , 2016, Lecture Notes in Computer Science.

[55]  Hee Yong Youn,et al.  Proceedings of the 10th international conference on Ubiquitous computing , 2008, UbiComp 2008.

[56]  Ani Nahapetian,et al.  Mobile Computing, Applications, and Services , 2011, Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering.

[57]  Ling Bao,et al.  Activity Recognition from User-Annotated Acceleration Data , 2004, Pervasive.

[58]  Thomas Hofmann,et al.  Hidden Markov Support Vector Machines , 2003, ICML.