MARS: A Muscle Activity Recognition System Enabling Self-configuring Musculoskeletal Sensor Networks IPSN 2013 NSLab study group 2013/06/17 Presented by:

Slides:



Advertisements
Similar presentations
V-1 Part V: Collaborative Signal Processing Akbar Sayeed.
Advertisements

SoNIC: Classifying Interference in Sensor Networks Frederik Hermans et al. Uppsala University, Sweden IPSN 2013 Presenter: Jeffrey.
1 A Spectral-Temporal Method for Pitch Tracking Stephen A. Zahorian*, Princy Dikshit, Hongbing Hu* Department of Electrical and Computer Engineering Old.
Using Mobile Phones to Determine Transportation Modes Hyeong-il Ko Sasank Reddy et al., ACM Transactions on Sensor Networks, Vol. 6, No. 2,
14th week, Applications Hand Gesture Recognition and Virtual Game Control Based on 3D Accelerometer and EMG Sensors Spring Semester, 2010.
Smartphone-based Activity Recognition for Pervasive Healthcare - Utilizing Cloud Infrastructure for Data Modeling Bingchuan Yuan, John Herbert University.
Pitch Prediction From MFCC Vectors for Speech Reconstruction Xu shao and Ben Milner School of Computing Sciences, University of East Anglia, UK Presented.
Introduction The aim the project is to analyse non real time EEG (Electroencephalogram) signal using different mathematical models in Matlab to predict.
Automatic Lip- Synchronization Using Linear Prediction of Speech Christopher Kohnert SK Semwal University of Colorado, Colorado Springs.
Presented at ICC 2012 – Wireless Network Symposium – June 14 th 2012.
Spectrum analyser basics Spectrum analyser basics 1.
Nov 4, Detection, Classification and Tracking of Targets in Distributed Sensor Networks Presented by: Prabal Dutta Dan Li, Kerry Wong,
Virtual Dart: An Augmented Reality Game on Mobile Device Supervisor: Professor Michael R. Lyu Prepared by: Lai Chung Sum Siu Ho Tung.
TRADING OFF PREDICTION ACCURACY AND POWER CONSUMPTION FOR CONTEXT- AWARE WEARABLE COMPUTING Presented By: Jeff Khoshgozaran.
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.
1 HealthSense : Classification of Health-related Sensor Data through User-Assisted Machine Learning Presenter: Mi Zhang Feb. 23 rd, 2009 From Prof. Gregory.
Classification of Music According to Genres Using Neural Networks, Genetic Algorithms and Fuzzy Systems.
Distributed and Efficient Classifiers for Wireless Audio-Sensor Networks Baljeet Malhotra Ioanis Nikolaidis Mario A. Nascimento University of Alberta Canada.
Activity Recognition from User- Annotated Acceleration Data Presented by James Reinebold CSCI 546.
Kai Kunze and Paul Lukowicz Embedded Systems Lab, University of Passau, Insstr 43, Passau, Germany UbiComp 2007.
Ruolin Fan, Silas Lam, Emanuel Lin, Oleksandr Artemenkoⱡ, Mario Gerla
Use of FOS for Airborne Radar Target Detection of other Aircraft Example PDS Presentation for EEE 455 / 457 Preliminary Design Specification Presentation.
Introduction To Signal Processing & Data Analysis
Shanshan Chen, Christopher L. Cunningham, John Lach UVA Center for Wireless Health University of Virginia BSN, 2011 Extracting Spatio-Temporal Information.
FALL DETECTION USING SMS ALERT. AIM  To find effective & timely fall of elderly and paralyzed patients using our fall detection method which is a combination.
Leakage & Hanning Windows
On the Accuracy of Modal Parameters Identified from Exponentially Windowed, Noise Contaminated Impulse Responses for a System with a Large Range of Decay.
Feature Extraction Spring Semester, Accelerometer Based Gestural Control of Browser Applications M. Kauppila et al., In Proc. of Int. Workshop on.
Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.
SoundSense: Scalable Sound Sensing for People-Centric Application on Mobile Phones Hon Lu, Wei Pan, Nocholas D. lane, Tanzeem Choudhury and Andrew T. Campbell.
Lecture 1 Signals in the Time and Frequency Domains
Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D Slide 1 Sensor network based vehicle classification and license plate identification.
SoundSense by Andrius Andrijauskas. Introduction  Today’s mobile phones come with various embedded sensors such as GPS, WiFi, compass, etc.  Arguably,
Motivation Music as a combination of sounds at different frequencies
PRESENTED BY: SAURAV SINGH.  INTRODUCTION  WINS SYSTEM ARCHITECTURE  WINS NODE ARCHITECTURE  WINS MICRO SENSORS  DISTRIBUTED SENSOR AT BORDER  WINS.
Novel Sensing Networks for Intelligent Monitoring (Newton) Z Q Lang, H Chen, T Dodd Department of Automatic Control & Systems Engineering University of.
Zhiphone: A Mobile Phone that Learns Context and User Preferences Jing Michelle Liu Raphael Hoffmann CSE567 class project, AUT/05.
Implementation of Decentralized Damage Localization in Wireless Sensor Networks Fei Sun Master Project Advisor: Dr. Chenyang Lu.
Slice&Dice: recognizing food preparation activities using embedded accelerometers Cuong Pham & Patrick Olivier Culture Lab School of Computing Science.
Experimental Results ■ Observations:  Overall detection accuracy increases as the length of observation window increases.  An observation window of 100.
Vibrationdata 1 Unit 9 White Noise FFT. Vibrationdata 2 Fourier Transform, Sine Function A Fourier transform will give the exact magnitude and frequency.
1 Registration algorithm based on image matching for outdoor AR system with fixed viewing position IEE Proc.-Vis. Image Signal Process., Vol. 153, No.
Vibration Based Fuzzy-Neural System for Structural Health Monitoring
Scaling to several dancers… High Speed Sensor Fusion Vocabulary of features Capacitive proximity to 50 cm 6-axis IMU - 1 Mbps TDMA radio 100 Hz Full State.
College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.
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.
The Pothole Patrol: Using a Mobile Sensor Network for Road Surface Monitoring Jakob Eriksson, Lewis Girod, Bret Hull, Ryan Newton, Samuel Madden, Hari.
Spotlight: Personal Natural Resource Consumption Profiler Younghun Kim, Zainul Charbiwala, Akhilesh Singhania, Thomas Schmid, Mani B. Srivastava Networked.
The Future of Mobile E-Health Application Development Exploring HTML5 for Context-aware Diabetes Monitoring Speaker: Nishant Chettri.
Current Works Corrected unit conversions in code Found an error in calculating offset (to zero sensors) – Fixed error, but still not accurately integrating.
Turning a Mobile Device into a Mouse in the Air
WINS Short Course 1 Sensor.com WINS Network Signal Processing Network Signal Processing Research Review SenseIT PI Meeting October 7-8, 1999 Marina Del.
Magic Wand Battle Game Team 53 Shanoon Martin, Jialin Sun, Manfei Wu.
IShake System: Earthquake Detection with Smartphones Presenter: Jize Zhang Da Huo Original Paper:Reilly, Jack, et al. "Mobile phones as seismologic sensors:
Kalman Filter and Data Streaming Presented By :- Ankur Jain Department of Computer Science 7/21/03.
Unobtrusive Mobile User Recognition Patent by Seal Mobile ID Presented By: Aparna Bharati & Ashrut Bhatia.
Unit 9 White Noise FFT.
Wide Spread Power Grid Blackout Prevention
ARTIFICIAL NEURAL NETWORKS
Posture Monitoring System for Context Awareness in Mobile Computing
Vijay Srinivasan Thomas Phan
Fundamentals Data.
Spectral processing of point-sampled geometry
DAISY Friend or Foe? Your Wearable Devices Reveal Your Personal PIN
Enhancing Diagnostic Quality of ECG in Mobile Environment
Visual Recognition of American Sign Language Using Hidden Markov Models 문현구 문현구.
Discrete Fourier Transform
Practice Project Overview
Presentation transcript:

MARS: A Muscle Activity Recognition System Enabling Self-configuring Musculoskeletal Sensor Networks IPSN 2013 NSLab study group 2013/06/17 Presented by: Yu-Ting 1

Outline Introduction System Architecture Evaluation Conclusion 2

Motivation Correct motion & prevent injury – Non-intrusive – Scalable (autonomous setup) – Accurate 3

Disadvantage of Related Works Vision-based: LOS, clothing & skin cover Needles: painful, low level activity Larger sensors with contact gels: low level activity 4

Sensing of Muscles Accelerometer – Tremors & oscillations: 3.85 Hz ~ 8.8 Hz – Internal vibration: 10 Hz ~ 40 Hz 5

System Overview 6

Outline Introduction System Architecture Evaluation Conclusion 7

Sensor Node Network Provide error detection checksum Anti-alias filter for the accelerometer Wired to mobile data aggregator – SPI interface, 1Mbps – 10 Hr for 2200mAh battery 8

Mobile Data Aggregator On Yellow Jacket board – Support 6 sensors & 2.5 meters Receive data from all nodes by TDMA Decode checksum Reasons of errors – Damaged sensors – Out of sync nodes Postpone data sampling until the next cycle Wi-Fi to backend server 9

Backend Server – Muscle Activity Recognition 10Hz high pass filter: avoid signal from tremors Feature extraction in Matlab using algorithms from WEKA – 6 time domain features RMS: related to the intensity of an action Cosine correlation: relation of vibrations at different axes – 15 frequency domain features Apply DFT (Discrete Fourier Transform) 3 information entropy of DFT magnitude 3*4 bands PSD (Power Spectral Density) – N sensors, M=21 J48 decision tree classifier 10

Backend Server – Motion Tracking & Visualization Complimentary filter fusion of sensor data – Obtain accurate orientations of the sensors – By quaternion-based complimentary filter [19,25] Range of motion limitation Visualization and rendering – Java & Unity Gaming Engine 11

Outline Introduction System Architecture Evaluation Conclusion 12

Vibration Signature Feature Ranking Muscle vibrations are directional Current MARS assume the orientation of sensors doesn't change Future MARS will try to use polar coordinates 13

Detection of Muscle Vibration PSD of accelerometer – Large difference in PSD – PSD is unique for different person 14

User Study 4 females & 6 males from different background Isolated and compound muscles Compare three classfiers 15

Precision & Recall Precision: positive predictive value Recall: as sensitivity 16

Result of User Study – Isolation Type 17

Result of User Study – Compound Type 18

Outline Introduction System Architecture Evaluation Conclusion 19

Conclusion Pros – Fine-grained muscle activity monitoring – Fast personalized system setup Sensors can be moved/changed afterwards – Real time processing with visualization Cons – Not convenient enough to wear the system – Need to be trained individually – The accuracy of the system may still vary with placement 20

Q&A 21