Outline Activity recognition applications

Slides:



Advertisements
Similar presentations
Darwin Phones: the Evolution of Sensing and Inference on Mobile Phones Emiliano Miluzzo *, Cory T. Cornelius *, Ashwin Ramaswamy *, Tanzeem Choudhury *,
Advertisements

VTrack: Energy-Aware Traffic Delay Estimation Using Mobile Phones Lenin Ravindranath, Arvind Thiagarajan, Katrina LaCurts, Sivan Toledo, Jacob Eriksson,
Presented by: Sheekha Khetan. Mobile Crowdsensing - individuals with sensing and computing devices collectively share information to measure and map phenomena.
VTrack: Accurate, Energy-Aware Road Traffic Delay Estimation Using Mobile Phones Arvind Thiagarajan, Lenin Ravindranath, Katrina LaCurts, Sivan Toledo,
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.
D u k e S y s t e m s Sensing Meets Mobile Social Networks: The Design, Implementation and Evaluation of the CenceMe Application Emiliano Miluzzo†, Nicholas.
SoundSense: Scalable Sound Sensing for People-Centric Applications on Mobile Phones -Hong LU, Wei Pan, Nicholas D. Lane, Tanzeem Choudhury and Andrew T.
DARWIN PHONES: THE EVOLUTION OF SENSING AND INFERENCE ON MOBILE PHONES PRESENTED BY: BRANDON OCHS Emiliano Miluzzo, Cory T. Cornelius, Ashwin Ramaswamy,
Human Activity Inference on Smartphones Using Community Similarity Network (CSN) Ye Xu.
A Survey of Mobile Phone Sensing
Mining Motion Sensor Data from Smartphones for Estimating Vehicle Motion Tamer Nadeem, PhD Department of Computer Science NSF Workshop on Large-Scale Traffic.
20 10 School of Electrical Engineering &Telecommunications UNSW UNSW Clinical Trial To compare the accuracy of the falls algorithms, a clinical.
SENSING MEETS MOBILE SOCIAL NETWORKS: THE DESIGN, IMPLEMENTATION AND EVALUATION OF THE CENCEME APPLICATION Emiliano Miluzzo†, Nicholas D. Lane†, Kristóf.
A Practical Approach to Recognizing Physical Activities Jonathan Lester Tanzeem Choudhury Gaetano Borriello.
Carnegie Mellon University © Robert T. Monroe Management Information Systems Mobile Computing II Mobile Devices Management Information.
Urban Sensing Jonathan Yang UCLA CS194 Fall 2007 Jonathan Yang UCLA CS194 Fall 2007.
Location Systems for Ubiquitous Computing Jeffrey Hightower and Gaetano Borriello.
[Context to Make You More Aware] Presentation [Adrienne Andrew, Yaw Anokwa, Karl Koscher, Jonathan Lester, Gaetano Borriello Department of Computer Science.
© 2013 IBM Corporation Efficient Multi-stage Image Classification for Mobile Sensing in Urban Environments Presented by Shashank Mujumdar IBM Research,
SoNDa Sensor Network for Data Explore! 1. SoNDa Sensor Network for Data Explore! KEYWORDS Wireless Sensors Communication 2.
A Survey of Mobile Phone Sensing Michael Ruffing CS 495.
Home Health Care and Assisted Living John Stankovic, Sang Son, Kamin Whitehouse A.Wood, Z. He, Y. Wu, T. Hnat, S. Lin, V. Srinivasan AlarmNet is a wireless.
Ubiquitous Advertising: the Killer Application for the 21st Century Author: John Krumm Presenter: Anh P. Nguyen
Mobile Sensor Application Group 4. Introduction Modern smartphones are often equipped with quite a large number of sensors. The sensors data can be used.
Automatic Collection of Fuel Prices from a Network of Mobile Cameras
Learning Micro-Behaviors In Support of Cognitive Assistance AlarmNet is a wireless sensor network (WSN) system for smart health-care that opens up new.
HAPORI: CONTEXT-BASED LOCAL SEARCH FOR MOBILE PHONES USING COMMUNITY BEHAVIORAL MODELING AND SIMILARITY Presented By: Brandon Ochs Nicholas D. Lane, Dimitrios.
SoundSense: Scalable Sound Sensing for People-Centric Application on Mobile Phones Hon Lu, Wei Pan, Nocholas D. lane, Tanzeem Choudhury and Andrew T. Campbell.
Sensing Meets Mobile Social Networks: The Design, Implementation and Evaluation of the CenceMe Application Emiliano Miluzzo†, Nicholas D. Lane†, Kristóf.
Presented by: Z.G. Huang May 04, 2011 Did You See Bob? Human Localization using Mobile Phones Romit Roy Choudhury Duke University Durham, NC, USA Ionut.
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.
ProSense Research Infrastructure at ETF Belgrade Aleksandar Crnjin School of Electrical Engineering (ETF) Belgrade, Serbia.
“SoundSense: Scalable Sound Sensing for People-Centric Applications on Mobile Phones” Authors: Hong Lu, Wei Pan, Nicholas D. Lane, Tanzeem Choudhury and.
IntroOH-1 CSE 5810 Wireless Body Sensor Networks (WBSN) in Healthcare Aljoharah A. Algwaiz Computer Science & Engineering Department The University of.
Design, Implementation and Evaluation of CenceMe Application COSC7388 – Advanced Distributed Computing Presentation By Sushil Joshi.
SoundSense by Andrius Andrijauskas. Introduction  Today’s mobile phones come with various embedded sensors such as GPS, WiFi, compass, etc.  Arguably,
July 25, 2010 SensorKDD Activity Recognition Using Cell Phone Accelerometers Jennifer Kwapisz, Gary Weiss, Samuel Moore Department of Computer &
September Activity Recognition and Biometric Identification Using Cell Phone Accelerometers WISDM Project Department of Computer & Info. Science.
JOURNAL OF COMMUNICATIONS AND NETWORKS, VOL. 13, NO. 2, APRIL 2011 Adviser: Dr. Hung-Chi Yang Presenter:Rui-An Chang Date:
Hoelzl Gerold. Overview  Motivation  System design  Summary  Future work Hoelzl Gerold.
Code In The Air: Simplifying Tasking on Smartphones Lenin Ravindranath, Arvind Thiagarajan, Hari Balakrishnan, Sam Madden Massachusetts Institute of Technology.
Presented by: Marcela D. Rodríguez CICESE/UABC, Ensenada, México 1st International Workshop on Ubiquitous Mobile Instrumentation.
PERVASIVE COMPUTING MIDDLEWARE BY SCHIELE, HANDTE, AND BECKER A Presentation by Nancy Shah.
Code In The Air. s = gps.getSpeed(); d = gps.getDirection(); send(5sec, s + d); Phones execute code based on location.
Final Year Projects Prof. Joseph Ng. Mobile Application Development Sensor Programming Android Platform Preferred Applications on the following domains:
Introduction to Smart-Phone Sensing 1. Reference Shamelessly lifted from the following paper : A Survey of Mobile Phone Sensing ◦ By Nicholas D. Lane,
Nicholas D. Lane, Hong Lu, Shane B. Eisenman, and Andrew T. Campbell Presenter: Pete Clements Cooperative Techniques Supporting Sensor- based People-centric.
The Second Life of a Sensor: Integrating Real-World Experience in Virtual Worlds using Mobile Phones Mirco Musolesi, Emiliano Miluzzo, Nicholas D. Lane,
Winston H. Wu, Maxim A. Batalin, Lawrence K. Au, Alex A. T. Bui, and William J. Kaiser.
J.-Y. Yang, J.-S. Wang and Y.-P. Chena, Using acceleration measurements for activity recognition: An effective learning algorithm for constructing neural.
FITNESS TRACKERS Tracking more than fitness Maureen Skinner LIS 565 Winter ‘14.
1 City With a Memory CSE 535: Mobile Computing Andreea Danielescu Andrew McCord Brandon Mechtley Shawn Nikkila.
Providing User Context for Mobile and Social Networking Applications A. C. Santos et al., Pervasive and Mobile Computing, vol. 6, no. 1, pp , 2010.
Srinivas Cheekati( ) Instructor: Dr. Dong-Chul Kim
Network Community Behavior to Infer Human Activities.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
IEEE N SubmissionLiang Li VinnoSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission.
Sensing Meets Mobile Social Networks: The Design, Implementation and Evaluation of the CenceMe Application Emiliano Miluzzo†, Nicholas D. Lane†, Kristóf.
WIRELESS INTEGRATED NETWORK SENSORS
C ONTEXT AWARE SMART PHONE YOGITHA N. & PREETHI G.D. 6 th SEM, B.E.(C.S.E) SIDDAGANGA INSTITUTE OF TECHNOLOGY TUMKUR
TRACE ANALYSIS AND MINING FOR SMART CITIES By G. Pan Zhejiang Univ., Hangzhou, China G. Qi ; W. Zhang ; S. Li ; Z. Wu ; L. T. Yang.
A Survey of Mobile Phone Sensing Nicholas D. Lane Emiliano Miluzzo Hong Lu Daniel Peebles Tanzeem Choudhury - Assistant Professor Andrew T. Campbell -
Mobile Activity Recognition
SENTIANCE CONTEXTUAL INTELLIGENCE
Making Exercise Easy Matthew Penk.
Auto-tagging of Media using Local Bluetooth Information
Activity Recognition Classification in Action
Presentation transcript:

Activity Recognition and Monitoring using Wearable Sensors and Smart Phones

Outline Activity recognition applications Under the hood of activity recognition Existing activity recognition systems Further design considerations

Activity Recognition (AR) AR identifies the activity a user performs Running, walking, sitting … Provides important context in addition to locations Dedicated sensors or smart phones

End-user Applications Fitness tracking Distance traveled Intensity and duration of activity Calories burned Health monitoring Allows long-term monitoring and diagnosis using continuously generated data, e.g., Parkinson disease Changes in behavior patterns can be telling Positive feedback to ratify behaviors, e.g., reducing hyperactivity via feedback actigraph Fall detection

End-user Applications Context-aware behavior Customized device behavior, e.g., Playing different kinds of music based on the activity level Changing display fonts based on moving speed Manage device resource based on user activities, e.g., reduce GPS sampling interval when users are stationary Home and work automation

Third-party Applications Targeted advertising Inferring interest categories, e.g., a person visits Chinese restaurants a lot (but not working there) Adapting to present context, e.g., when and how to display ads based on user activities Corporate management and accounting Mandatory AR, e.g., monitoring whereabout and activities of hospital staffs Voluntary AR, e.g., car insurance tied to driving behavior

Applications for Crowds and Groups Enhancing traditional social networks, e.g., uploading activity information such as jogging Discovery friends based on common activities in close proximity Tag places based on activities or detect changes

Basic AR System Diagram

Attributes and Sensors Environmental attributes Temperature, humidity, audio level … Providing contextual information Acceleration Triaxial accelerometers > 90% accuracy for ambulatory activities Eating, tooth brushing, and working on a computer more difficult to distinguish, and is dependent on the location of the sensor Location Physiological signals: vital signs

Feature Extraction Acceleration

Environment variables

Vital signals Structural features better capture the “trend” E.g., Coefficients of fitting polynomial

Classification Supervised classification Semi-supervised classification

Supervised Online AR Systems Online classification of activities

Supervised Offline AR Systems Gathered data analyzed offline Applications: calorie burned over a day

System Issues on Implementing AR in Smart Phones Multiple sensors on a single platform have different characteristics/requirements Accelerometer sensitive to orientation but incurs little computation costs Acoustic sensor robust to positions but has high computation cost to process GPS has high energy cost for continuous sensing Modular design allowing incorporation of new signal processing algorithms Flexible programming model in building new applications

Jigsaw – A continuous sensing engine

Code in the air (CITA) Tasking framework: developers write task scripts and compile to server and mobile codes Activity layer: high level abstraction allowing activity composition such as isBiking Push service: communicates between devices & server

Activity Composition Support AND, OR, NOT Event A WITHIN xx sec Event A for xx sec Event A next B Ex: Alice wants her phone to be silent if she is in meeting room with her colleague Bob or Alex If Alice in the meeting room Bob is the meeting room and Alex is in the meeting room

Challenges and Opportunities “Open” problems: Individual characteristics (age, gender, height, weight…) affects the accuracy of AR Concurrent/overlapping movements Composite activities: playing tennis Interesting directions: Collective activity recognition Prediction of future activities

Reference J. Lockhart, T. Pulickal, and G. Weiss, Applications of Mobile Activity Recognition Oscar D. Lara and Miguel A. Labrador, A Survey on Human Activity Recognition using Wearable Sensors Hong Lu,Jun Yang Zhigang Liu Nicholas D. Lane, Tanzeem Choudhury,Andrew T. Campbell, The Jigsaw Continuous Sensing Engine for Mobile Phone Applications Lenin Ravindranath, Arvind Thiagarajan, Hari Balakrishnan, and Samuel Madden, Code In The Air: Simplifying Sensing and Coordination Tasks on Smartphones