Survey on Activity Recognition from Acceleration Data.

Slides:



Advertisements
Similar presentations
Outline Activity recognition applications
Advertisements

Measuring PA. What aspects of PA do we measure? Timeframe – day, week, month etc. Sport and exercise vs PA Domains – Leisure time- household / gardening.
Using Mobile Phones to Determine Transportation Modes Hyeong-il Ko Sasank Reddy et al., ACM Transactions on Sensor Networks, Vol. 6, No. 2,
Using Mobile Phones to Determine Transportation Modes Sasank Reddy, Min Mun, Jeff Burke, D. Estrin, M. Hansen, M. Srivastava TOSN 2010.
Optimization of Networked Smart Shoe for Gait Analysis using Heuristic Algorithms with Automated Thresholding Nantawat Pinkam, Advisor: Dr. Itthisek Nilkhamhang.
RadioSense: Exploiting Wireless Communication Patterns for Body Sensor Network Activity Recognition Xin Qi, Gang Zhou, Yantao Li, Ge Peng College of William.
Activity Recognition Taiwoo Park May 7, 2013
Energy expenditure estimation with wearable accelerometers Mitja Luštrek, Božidara Cvetković and Simon Kozina Jožef Stefan Institute Department of Intelligent.
“Mapping while walking”
Smartphone-based Activity Recognition for Pervasive Healthcare - Utilizing Cloud Infrastructure for Data Modeling Bingchuan Yuan, John Herbert University.
THE JIGSAW CONTINUOUS SENSING ENGINE FOR MOBILE PHONE APPLICATIONS Hong Lu,† Jun Yang,! Zhigang Liu,! Nicholas D. Lane,† Tanzeem Choudhury,† Andrew T.
Decoding Finger Movements using Ultrasound Imaging of Muscle Activity Jayanth Devanathan Conclusions and Further Research Methods Bibliography T0 min T1.
Enabling Always-Available Input with Muscle-Computer Interfaces T. Scott Saponas University of Washington Desney S. Tan Microsoft Research Dan Morris Microsoft.
Activity, Audio, Indoor/Outdoor classification using cell phones Hong Lu, Xiao Zheng Emiliano Miluzzo, Nicholas Lane CS 185 Final Project presentation.
Accelerometer-based Transportation Mode Detection on Smartphones
20 10 School of Electrical Engineering &Telecommunications UNSW UNSW Clinical Trial To compare the accuracy of the falls algorithms, a clinical.
TRADING OFF PREDICTION ACCURACY AND POWER CONSUMPTION FOR CONTEXT- AWARE WEARABLE COMPUTING Presented By: Jeff Khoshgozaran.
A Practical Approach to Recognizing Physical Activities Jonathan Lester, Tanzeem Choudhury, and Gaetano Borriello In Proceedings of the Fourth International.
A Practical Approach to Recognizing Physical Activities Jonathan Lester Tanzeem Choudhury Gaetano Borriello.
1 HealthSense : Classification of Health-related Sensor Data through User-Assisted Machine Learning Presenter: Mi Zhang Feb. 23 rd, 2009 From Prof. Gregory.
Online classifier construction algorithm for human activity detection using a tri-axial accelerometer Yen-Ping Chen, Jhun-Ying Yang, Shun-Nan Liou, Gwo-Yun.
Activity Recognition from User- Annotated Acceleration Data Presented by James Reinebold CSCI 546.
Feature Extraction Spring Semester, Accelerometer Based Gestural Control of Browser Applications M. Kauppila et al., In Proc. of Int. Workshop on.
Ambulation : a tool for monitoring mobility over time using mobile phones Computational Science and Engineering, CSE '09. International Conference.
© 2006 MIT Media Lab Social Network Technology to Evaluate and Facilitate Collaboration MIT Media Lab Human Dynamics Group Prof. Alex (Sandy) Pentland.
Extracting Places and Activities from GPS Traces Using Hierarchical Conditional Random Fields Yong-Joong Kim Dept. of Computer Science Yonsei.
南台科技大學 資訊工程系 Posture Monitoring System for Context Awareness in Mobile Computing Authors: Jonghun Baek and Byoung-Ju Yun Adviser: Yu-Chiang Li Speaker:
SoundSense by Andrius Andrijauskas. Introduction  Today’s mobile phones come with various embedded sensors such as GPS, WiFi, compass, etc.  Arguably,
Action and Gait Recognition From Recovered 3-D Human Joints IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS— PART B: CYBERNETICS, VOL. 40, NO. 4, AUGUST.
July 25, 2010 SensorKDD Activity Recognition Using Cell Phone Accelerometers Jennifer Kwapisz, Gary Weiss, Samuel Moore Department of Computer &
Behavior analysis based on coordinates of body tags Mitja Luštrek, Boštjan Kaluža, Erik Dovgan, Bogdan Pogorelc, Matjaž Gams Jožef Stefan Institute, Department.
September Activity Recognition and Biometric Identification Using Cell Phone Accelerometers WISDM Project Department of Computer & Info. Science.
Mitja Luštrek Jožef Stefan Institute Department of Intelligent Systems.
Hoelzl Gerold. Overview  Motivation  System design  Summary  Future work Hoelzl Gerold.
TEMPLATE DESIGN © Detecting User Activities Using the Accelerometer on Android Smartphones Sauvik Das, Supervisor: Adrian.
Amin Rasekh, Chien-An Chen, Yan Lu CSCE 666 Project Presentation.
MARS: A Muscle Activity Recognition System Enabling Self-configuring Musculoskeletal Sensor Networks IPSN 2013 NSLab study group 2013/06/17 Presented by:
Human Gesture Recognition Using Kinect Camera Presented by Carolina Vettorazzo and Diego Santo Orasa Patsadu, Chakarida Nukoolkit and Bunthit Watanapa.
A Method for Hand Gesture Recognition Jaya Shukla Department of Computer Science Shiv Nadar University Gautam Budh Nagar, India Ashutosh Dwivedi.
Zhiphone: A Mobile Phone that Learns Context and User Preferences Jing Michelle Liu Raphael Hoffmann CSE567 class project, AUT/05.
1 ENTROPY-BASED CONCEPT SHIFT DETECTION PETER VORBURGER, ABRAHAM BERNSTEIN IEEE ICDM 2006 Speaker: Li HueiJyun Advisor: Koh JiaLing Date:2007/11/6 1.
Slice&Dice: recognizing food preparation activities using embedded accelerometers Cuong Pham & Patrick Olivier Culture Lab School of Computing Science.
Human Activity Recognition Using Accelerometer on Smartphones
Department of Computer and Electrical Engineering A Study of Time-based Features and Regularity of Manipulation to Improve the Detection of Eating Activity.
The Second Life of a Sensor: Integrating Real-World Experience in Virtual Worlds using Mobile Phones Mirco Musolesi, Emiliano Miluzzo, Nicholas D. Lane,
Presenter: Wei-Chen Lin Adviser: Dr. Cheng-Jui Hung
Winston H. Wu, Maxim A. Batalin, Lawrence K. Au, Alex A. T. Bui, and William J. Kaiser.
Action and Gait Recognition From Recovered 3-D Human Joints IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS— PART B: CYBERNETICS, VOL. 40, NO. 4, AUGUST.
The Sociometer: A Wearable Device for Understanding Human Networks
J.-Y. Yang, J.-S. Wang and Y.-P. Chena, Using acceleration measurements for activity recognition: An effective learning algorithm for constructing neural.
IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, VOL. 19, NO
Saisakul Chernbumroong, Shuang Cang, Anthony Atkins, Hongnian Yu Expert Systems with Applications 40 (2013) 1662–1674 Elderly activities recognition and.
Using Temporal Logic and Model Checking in Automated Recognition of Human Activities for Ambient- Assisted Living Authors : Tommaso Magherini, Alessandro.
2016/1/31 Unobtrusive Assessment of Motor Patterns During Sleep Based on Mattress Indentation Measurements Vincent,,, Vincent Verhaert, Bart Haex, Tom.
Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers Zhaozheng Yin RI/CMU, Fall 2009.
Mobile Activity Recognition
Bachelor of Engineering Technology (HONS) in Medical Electronics,
Posture Monitoring System for Context Awareness in Mobile Computing
BAYESIAN APPROACH FOR INDOOR HUMAN ACTIVITY MONITORING
Recognizing Smoking Gestures with Inertial Measurements Unit (IMU)
Vijay Srinivasan Thomas Phan
Mobile Sensor-Based Biometrics Using Common Daily Activities
Chao Xu, Parth H. Pathak, et al. HotMobile’15
Anindya Maiti, Murtuza Jadliwala, Jibo He Igor Bilogrevic
WISDM Activity Recognition & Biometrics Applications of Classification
Activity Recognition Classification in Action
Xin Qi, Matthew Keally, Gang Zhou, Yantao Li, Zhen Ren
William Fadel, Ph.D. August 1, 2018
MyoHMI Architecture Background
AUthor:Liang WanG, Tao Gu, Xianping Tao, Jian Lu reporter:何知涵
Presentation transcript:

Survey on Activity Recognition from Acceleration Data

2 Outline Research goal of the project Contexts of mobile devices Activity recognition from acceleration data[1,2] –Overview –Related works –Data collection –Feature extraction –Experiment results –Analysis Summary Future works

3 Research Goal Context-aware computing and interaction for mobile devices –Improving usability of mobile devices –Providing adequate services to users based on context –By recognizing context/situation of users and devices autonomously –Applications Reduce interruptions from mobile devices[5] Health-care system[6] …

4 Context Definition of context –Instantaneous, detectable, and relevant property of the environment, the system or users –Examples location, time, light intensity, noise level, power, user schedule, …

5 Contexts of Mobile Phones[7] – Where the user is – indoors – outdoors – in a meeting – at the desk – … – Where the devices is in relation to the user – in hand – in a pocket – on the table – … – What the user is doing (with the device) – walking – talking – sitting – running – …  Physical activity recognition

6 Activity Recognition from Acceleration Data[1,2] Recognizing physical activities –20 activities including common household affairs –using data from 5 biaxial accelerometers Under semi-naturalistic conditions –No wires –Weighed less than 120g –No observation by researchers –Without any restriction on movement or fear of damaging electronics –Minimizing subject awareness of data collection –Subjects annotate start, stop times by themselves

7 Activity Labels WalkingWalking carrying items Sitting & relaxingWorking on computers Standing stillEating or drinking Watching TVReading RunningBicycling StretchingStrength-training ScrubbingVacuuming Folding laundryLying down & relaxing Brushing teethClimbing stairs Riding elevatorRiding escalator

8 Related Works Ref.Recognition Rate Activities Recognized No. of Subj. Data Type No. of Sensor s Sensor Placement [8]92.85% ~ 95.91% Ambulation8L22 thigh [9]83% ~ 90% Ambulation, posture6L63 left hip, 3 right hip [10]95.8%Ambulation, posture, typing, talking, bicycling 24L4Chest, thigh, wrist, forearm [11]89.30%Ambulation, posture5L2Chest, thigh [12]96.67%3 Kung Fu arm movements 1L22 wrist [4]42% ~ 96% Ambulation, posture, bicycling 1L22 lower back [13]85% ~ 90% Ambulation, posture10L22 knee [10]66.7%Ambulation, posture, typing, talking, bicycling 24N4Chest, thigh, wrist, forearm [14]86% ~ 93% Ambulation, posture, play 1N32 wrist, 1 thigh Data type L : laboratory setting N : naturalistic setting

9 Data Collection 5 biaxial accelerometers –Left thigh, right ankle, left arm, right wrist, right hip –Sampling frequency : 76.25Hz

10 Feature Extraction 512 sample windows (6.7 seconds) Sliding windows with 50% overlap Features –DC feature Mean over the window –Energy feature Sum of squared DFT component magnitudes –Frequency-domain entropy Normalized information entropy of the DFT component magnitudes Support discrimination of activities with similar energy values –Correlation Between two axes and between all pairwise combinations of axes on different boards

11 Example of Frequency-domain Entropy Ex) Bicycling and running –Similar amounts of energy in the hip acceleration –Bicycling Uniform circular movement of the legs DFT of hip acceleration in vertical direction show single dominant frequency component at 1Hz Low frequency-domain entropy –Running Complex hip acceleration and many major DFT frequency components between 0.5Hz and 2Hz  Higher frequency-domain entropy

12 Experiment Results Naïve Bayes –Unable to adequately model such rules Due to the assumptions of conditional independence and Gaussian distribution Insufficient data ClassifierUser-specific TrainingLeave-one-subject-out Training Nearest Neighbor Decision Tree Naïve Bayes

13 Experiment Results Decision tree –Capture conjunctions in feature values well –Ex) Sitting –1G downward acceleration, low energy at hip and arm Bicycling –moderate energy and low entropy at hip, low energy at arm Window scrubbing and brushing teeth –window scrubbing shows more energy in hip even though both activities shows high energy at arm

14 Experiment Results ActivityAccuracy(%)ActivityAccuracy(%) Walking89.71Walking carrying items82.10 Sitting & relaxing94.78Working on computers97.49 Standing still95.67Eating or drinking88.67 Watching TV77.29Reading91.79 Running87.68Bicycling96.29 Stretching41.42Strength-training82.51 Scrubbing81.09Vacuuming96.41 Folding laundry95.14Lying down & relaxing94.96 Brushing teeth85.27Climbing stairs85.61 Riding elevator43.58Riding escalator70.56 using decision tree classifier and leave-one-subject-out validation

15 Experiment Results Riding elevator –Often misclassified as “riding escalator” –Both involve the subject standing still and similar vertical acceleration Watching TV –Often misclassified as “sitting and relaxing” and “reading” –All activities involve sitting Stretching –Often misclassified as “folding laundry” –Moderate moving at arms

16 Experiment Results Comparing leave-one-subject-out and user-specific training –Equal amounts of training data –Result –User-specific training shows more accurate result ClassifierUser-specific Training Leave-one-subject-out Training Decision Tree77.31%72.99%

17 Discrimination Power of Each Accelerometer Thigh is the most powerful, hip is the second best location One accelerometer attached to a cell phone may enable recognition of certain activities Two accelerometers may enable effective recognition Accelerometer(s) Left InDifference in Recognition Accuracy Hip Wrist Arm Ankle Thigh Thigh and Wrist-3.27 Hip and Wrist-4.78

18 Analysis Postures such as sitting, standing still, … –recognized by mean acceleration Ambulatory activities and bicycling –recognized by hip acceleration energy Bicycling and running –shows similar levels of hip acceleration mean and energy –recognized by entropy and correlation between arm and hip acceleration

19 Analysis Low recognition rates for stretching, scrubbing, riding an elevator or escalator –High level analysis is required –Ex) duration, time, day of activities Use of other sensor data may improve activity recognition

20 Summary Low recognition rates when using naturalistic data in prior works 84.26% recognition rates for 20 everyday activities –Using 5 biaxial accelerometers –DFT based features –By decision tree classifier –Hip is the second best location One accelerometer may recognize some activities which are not associated with upper part of body

21 Future Works Data collection –Making wireless board with accelerometers (and other sensors) –Under naturalistic condition Activity recognition algorithm for mobile phone –Only one accelerometer –Consideration for location and posture of mobile phone In hand, in a pocket, in a bag, … Different orientation of devices

22 References [1] L. Bao, S. S. Intille, “Activity recognition from user-annotated acceleration data”, Proc. of Pervasive [2] L. Bao, “Physical actiity recognition from acceleration data under semi-naturalistic conditions”, M.Eng. Thesis, MIT, [3] R.W. DeVaul, S. Dunn, “Real-time motion classification for wearable computing applications”, Technical report, MIT Midea Lab., [4] K. V. Laerhoven, O. Cakmakci, “What shall we teach our pants?”, In the 4 th international symposium on Wearable Computers, [5] J. Ho, S. S. Intille, “Using context-aware computing to reduce the perceived burden of interruptions from mobile devices”, CHI2005. [6] S. S. Intille, “A new research challenge: persuasive technology to motivate healthy aging”, IEEE Transactions on information technology in biomedicine, [7] E. Tuulari, “Methods and technologies for experimenting with ubiquitous computing”, Espoo2005, VTT Publications 560, [8] S.-W. Lee, K. Mase, “Activity and location recognition using wearable sensors”, IEEE Pervasive Computing, [9] J. Mantyjarvi, et. al., “Recognizing human motion with multiple acceleration sensors”, In Proc. of the IEEE International Conf. on Systems, Man, and Cybernetics, [10] F. Foerster, et. al., “Detection of posture and motion by accelerometry: a validation in ambulatory monitoring”, Computers in Human Behavior, [11] K. Aminian, et. al., “Physical activity monitoring based on accelerometry: validation and comparison with video observation”, Medical & Biological Engineering & Computing, [12] G.S. Chambers, et. al., “Hierarchical recognition of intentional human gestures for sports video annotation”, In Proc. of the 16 th International Conf. on Pattern Recognition, [13] C. Randell, H. Muller, “Context awareness by analysing accelerometer data”, The 4 th International Symposium on Wearable Computers, [14] M. Uiterwaal, et. al., “Ambulatory monitoring of physical activity in working situations, a validation study”, Journal of Medical Engineering & Technology, 1998.

23 Appendix Confusion matrix