Energy expenditure estimation with wearable accelerometers Mitja Luštrek, Božidara Cvetković and Simon Kozina Jožef Stefan Institute Department of Intelligent.

Slides:



Advertisements
Similar presentations
Measuring PA. What aspects of PA do we measure? Timeframe – day, week, month etc. Sport and exercise vs PA Domains – Leisure time- household / gardening.
Advertisements

Using Mobile Phones to Determine Transportation Modes Hyeong-il Ko Sasank Reddy et al., ACM Transactions on Sensor Networks, Vol. 6, No. 2,
Supporting clinical professionals in the decision-making for patients with chronic diseases Mitja Luštrek 1, Božidara Cvetković 1, Maurizio Bordone 2,
Dwaipayan Biswas University of Southampton, U.K. ESS Open Day.
Smartphone-based Activity Recognition for Pervasive Healthcare - Utilizing Cloud Infrastructure for Data Modeling Bingchuan Yuan, John Herbert University.
Variants, improvements etc. of activity recognition with wearable accelerometers Mitja Luštrek Jožef Stefan Institute Department of Intelligent Systems.
Studying Relationships between Human Posture and Health Risk Factors during Sedentary Activities Tejas Srinivasan Mentors: Vladimir Pavlovic Saehoon Yi.
LOINC Italia News Maria Teresa Chiaravalloti Technologist at National Research Council, Italy PhD Student at University of Calabria, Italy Giovanna Sannino.
Accelerometer-based Transportation Mode Detection on Smartphones
Nov 4, Detection, Classification and Tracking of Targets in Distributed Sensor Networks Presented by: Prabal Dutta Dan Li, Kerry Wong,
Presenter: Laura Pina CSE 291. Why Do We Need a System to Estimate Calorie Expenditure?  In 2007, 35% of US adults were considered overweight by the.
20 10 School of Electrical Engineering &Telecommunications UNSW UNSW Clinical Trial To compare the accuracy of the falls algorithms, a clinical.
Body Sensor Networks to Evaluate Standing Balance: Interpreting Muscular Activities Based on Intertial Sensors Rohith Ramachandran Lakshmish Ramanna Hassan.
TRADING OFF PREDICTION ACCURACY AND POWER CONSUMPTION FOR CONTEXT- AWARE WEARABLE COMPUTING Presented By: Jeff Khoshgozaran.
1 Computerized Recognition of Emotions from Physiological Signals Physiological Signals Dec Mr. Amit Peled Mr. Hilel Polak Instructor : Mr. Eyal.
Measurement of Work, Power and Energy. Definitions Force = mass x acceleration Work = force x distance –units - kpm, kgm, kcal, J, ft-lbs Power = work.
Online classifier construction algorithm for human activity detection using a tri-axial accelerometer Yen-Ping Chen, Jhun-Ying Yang, Shun-Nan Liou, Gwo-Yun.
Copyright © 2006 Lippincott Williams & Wilkins. Energy Expenditure During Rest and Physical Activity Chapter 8.
CS 2750 Project Report Jason D. Bakos. Project Goals Data Sensor readings from 11 different people walking in a controlled environment An accelerometer.
Activity Recognition from User- Annotated Acceleration Data Presented by James Reinebold CSCI 546.
Gait recognition under non- standard circumstances Kjetil Holien.
Shanshan Chen, Christopher L. Cunningham, John Lach UVA Center for Wireless Health University of Virginia BSN, 2011 Extracting Spatio-Temporal Information.
Design and Development of an Accelerometer based Personal Trainer System By Emer Bussmann B.E. Electronic Engineering April 2008.
Vibration & Temperature Sensor. Contents ■ Why monitor vibration? ■ Monitor a wide range of machines ■ Vibration measurements ■ Set alarm levels ■ Mounting.
Clemson University Bluetooth™ Enabled Accelerometer Tracking (BEAT) Technology for Leg Ulcer Patients Aleksey Shaporev 1, Vladimir Reukov 1, Chengyi Tu.
南台科技大學 資訊工程系 Posture Monitoring System for Context Awareness in Mobile Computing Authors: Jonghun Baek and Byoung-Ju Yun Adviser: Yu-Chiang Li Speaker:
Activity recognition with wearable accelerometers Mitja Luštrek Jožef Stefan Institute Department of Intelligent Systems Slovenia Tutorial at the University.
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.
Mitja Luštrek Jožef Stefan Institute Department of Intelligent Systems.
Design and Development of a Personal Trainer System Progress Presentation by Emer Bussmann.
TEMPLATE DESIGN © Detecting User Activities Using the Accelerometer on Android Smartphones Sauvik Das, Supervisor: Adrian.
MARS: A Muscle Activity Recognition System Enabling Self-configuring Musculoskeletal Sensor Networks IPSN 2013 NSLab study group 2013/06/17 Presented by:
Estimate of Swimming Energy Expenditure Utilizing an Omnidirectional Accelerometer and Swim Performance Measures Jeanne D. Johnston and Joel M. Stager,
Health Band MOHAMMAD DIAB BASHAR JODEH SUPERVISORS: DR. SUFYAN SAMARA DR. HANAL ABUZANT.
Presentation for ENSC 440/305 Instructors: Patrick Leung, Steve Whitmore Department of Engineering Science Simon Fraser University.
HUMANWARE - New Related Work - Activity and Location Recognition Using Wearable Sensors - Memories for Life - SharMe – Nokia Research Center La The Vinh.
Presenter : Chen Yu R  Introduction  3D Accelerometer  Applications about 3D accelerometers  A Real-Time Human Movement Classifier  Analysis.
Survey on Activity Recognition from Acceleration Data.
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.
Prognosis of Gear Health Using Gaussian Process Model Department of Adaptive systems, Institute of Information Theory and Automation, May 2011, Prague.
Hierarchical Annotation of Medical Images Ivica Dimitrovski 1, Dragi Kocev 2, Suzana Loškovska 1, Sašo Džeroski 2 1 Department of Computer Science, Faculty.
Experimental Results ■ Observations:  Overall detection accuracy increases as the length of observation window increases.  An observation window of 100.
Final Year Projects Prof. Joseph Ng. Mobile Application Development Sensor Programming Android Platform Preferred Applications on the following domains:
Winston H. Wu, Maxim A. Batalin, Lawrence K. Au, Alex A. T. Bui, and William J. Kaiser.
1.4 Wrist-Worn Wellness Watch Tom Honeywill Vadim Melnikov Grace Fuller.
Reliable Clinical Monitoring using Wireless Sensor Networks: Experience in a Step-down Hospital Unit Yetta.
Power-Accuracy Tradeoffs in Human Activity Transition Detection Prepared for DATE 2010 Dresden, Germany Jeffrey Boyd, Hari Sundaram, Aviral Shrivastava.
J.-Y. Yang, J.-S. Wang and Y.-P. Chena, Using acceleration measurements for activity recognition: An effective learning algorithm for constructing neural.
Brian Lukoff Stanford University October 13, 2006.
Development of a Fall Detecting System for the Elderly Residents speaker: 林佑威 Author: Chia-Chi Wang, Chih-Yen Chiang, Po-Yen Lin, Yi-Chieh Chou, I-Ting.
Speaker: Sun Peng Identifying Drug (Cocaine) Intake Events from Acute Physiological Response in the Presence of Free-living Physical Activity.
Chapter One - Summary of Orientation booklet Summary of Orientation booklet NPAG NPAG Main purpose of measuring PA Main purpose of measuring PA Benefits.
Mobile Activity Recognition
Recognition of bumblebee species by their buzzing sound
EMG-HUMAN MACHINE INTERFACE SYSTEM
Energy Costs of Physical Activity
My Tiny Ping-Pong Helper
Energy Costs of Physical Activity
Posture Monitoring System for Context Awareness in Mobile Computing
Walking Speed Detection from 5G Prototype System
Vijay Srinivasan Thomas Phan
Confidence: Ubiquitous Care System to Support Independent Living
Human Activity Recognition Using Smartphone Sensor Data
34th Annual International Conference of the IEEE EMBS
Gait Identification Using Accelerometer on Mobile Phone
Xin Qi, Matthew Keally, Gang Zhou, Yantao Li, Zhen Ren
William Fadel, Ph.D. August 1, 2018
Power-Accuracy Tradeoffs in Human Activity Transition Detection
Mitja Luštrek Jožef Stefan Institute Department of Intelligent Systems
Presentation transcript:

Energy expenditure estimation with wearable accelerometers Mitja Luštrek, Božidara Cvetković and Simon Kozina Jožef Stefan Institute Department of Intelligent Systems Slovenia

Introduction Motivation: – Chiron project – monitoring of congestive heart failure patients – The patient’s energy expenditure (= intensity of movement) provides context for heart activity

Introduction Motivation: – Chiron project – monitoring of congestive heart failure patients – The patient’s energy expenditure (= intensity of movement) provides context for heart activity Method: – Two wearable accelerometers → acceleration – Acceleration → activity – Acceleration + activity → energy expenditure Machine learning

Measuring human energy expenditure Direct calorimetry – Heat output of the patient – Most reliable, laboratory conditions

Measuring human energy expenditure Direct calorimetry – Heat output of the patient – Most reliable, laboratory conditions Indirect calorimetry – Inhaled and exhaled oxygen and CO 2 – Quite reliable, field conditions, mask needed

Measuring human energy expenditure Direct calorimetry – Heat output of the patient – Most reliable, laboratory conditions Indirect calorimetry – Inhaled and exhaled oxygen and CO 2 – Quite reliable, field conditions, mask needed Diary – Simple, Unreliable, patient-dependant

Measuring human energy expenditure Direct calorimetry – Heat output of the patient – Most reliable, laboratory conditions Indirect calorimetry – Inhaled and exhaled oxygen and CO 2 – Quite reliable, field conditions, mask needed Diary – Simple, Unreliable, patient-dependant Wearable accelerometers

Hardware Co-located with ECG One placement to be selected

Hardware Co-located with ECG One placement to be selected Shimmer sensor nodes 3-axial 50 Hz Bluetooth and radio Microcontroller Custom firmware

Hardware Co-located with ECG One placement to be selected Shimmer sensor nodes 3-axial 50 Hz Bluetooth and radio Microcontroller Custom firmware Android smartphone Bluetooth

Training/test data Activity Lying Sitting Standing Walking Running Cycling Scrubbing the floor Sweeping...

Training/test data ActivityEnergy expenditure Lying1.0 MET Sitting1.0 MET Standing1.2 MET Walking3.3 MET Running11.0 MET Cycling8.0 MET Scrubbing the floor3.0 MET Sweeping4.0 MET... 1 MET = energy expended at rest Recorded by five volunteers

Machine learning procedure atat a t+1 a t+2... Acceleration data Sliding window (2 s)

Machine learning procedure atat a t+1 a t+2... Acceleration data Sliding window (2 s) f1f1 f2f2 f3f3...Activity Training Machine learning AR Classifier

Machine learning procedure atat a t+1 a t+2... Acceleration data f1f1 f2f2 f3f3... Use/testing Activity Sliding window (2 s) AR Classifier

Machine learning procedure atat a t+1 a t+2... Acceleration data Activity AR Classifier

Machine learning procedure atat a t+1 a t+2... Acceleration data Sliding window (10 s) Activity AR Classifier

Machine learning procedure atat a t+1 a t+2... Acceleration data Sliding window (10 s) f’ 1 f’ 2 f’ 3...ActivityEE Training Machine learning (regression) EEE Classifier Activity AR Classifier

Machine learning procedure atat a t+1 a t+2... Acceleration data Sliding window (10 s) f’ 1 f’ 2 f’ 3...Activity Use/testing EEE Classifier Activity AR Classifier EE

Machine learning procedure atat a t+1 a t+2... Acceleration data EEEnergy expenditure

Features for activity recognition Average acceleration Variance in acceleration Minimum and maximum acceleration Speed of change between min. and max. Accelerometer orientation Frequency domain features (FFT) Correlations between accelerometer axes

Features for energy expenditure est. Activity Average length of the acceleration vector Number of peaks and bottoms of the signal

Features for energy expenditure est. Activity Average length of the acceleration vector Number of peaks and bottoms of the signal Area under acceleration Area under gravity-subtracted acceleration

Features for energy expenditure est. Activity Average length of the acceleration vector Number of peaks and bottoms of the signal Area under acceleration Area under gravity-subtracted acceleration Change in velocity Change in kinetic energy

Sensor placement and algorithm Linearregression Support vector regression Regressiontree Model tree Neuralnetwork Chest + ankle Chest + thigh Chest + wrist Mean absolute error in MET

Sensor placement and algorithm Linearregression Support vector regression Regressiontree Model tree Neuralnetwork Chest + ankle Chest + thigh Chest + wrist Mean absolute error in MET

Sensor placement and algorithm Linearregression Support vector regression Regressiontree Model tree Neuralnetwork Chest + ankle Chest + thigh Chest + wrist Mean absolute error in MET

Sensor placement and algorithm Linearregression Support vector regression Regressiontree Model tree Neuralnetwork Chest + ankle Chest + thigh Chest + wrist Mean absolute error in MET

Sensor placement and algorithm Linearregression Support vector regression Regressiontree Model tree Neuralnetwork Chest + ankle Chest + thigh Chest + wrist Mean absolute error in MET

Sensor placement and algorithm Linearregression Support vector regression Regressiontree Model tree Neuralnetwork Chest + ankle Chest + thigh Chest + wrist Mean absolute error in MET

Sensor placement and algorithm Linearregression Support vector regression Regressiontree Model tree Neuralnetwork Chest + ankle Chest + thigh Chest + wrist Mean absolute error in MET Lowest error, poor extrapolation, interpolation Second lowest error, better flexibility

Estimated vs. true energy Average error: 1.39 MET

Estimated vs. true energy Low intensity Moderate intensity Running, cycling Average error: 1.39 MET

Estimated vs. true energy Low intensity Moderate intensity Running, cycling Average error: 1.39 MET

Multiple classifiers Activity AR Classifier

Multiple classifiers Activity AR Classifier General EEE Classifier EE Cycling EEE Classifier Running EEE Classifier Activity = cycling Activity = running Activity = other

Estimated vs. true energy, multiple cl. Low intensity Moderate intensity Running, cycling Average error: 0.91 MET

Conclusion Energy expenditure estimation with wearable accelerometers using machine learning Study of sensor placements and algorithms Multiple classifiers: error 1.39 → 0.91 MET

Conclusion Energy expenditure estimation with wearable accelerometers using machine learning Study of sensor placements and algorithms Multiple classifiers: error 1.39 → 0.91 MET Cardiologists judged suitable to monitor congestive heart failure patients Other medical and sports applications possible