SlideShare a Scribd company logo
Wearable technologies:
what's brewing in the lab?
http://www.sussex.ac.uk/strc/research/wearable
Dr. Daniel Roggen
Wearable Technologies Lab
Sensor Technologies Research Centre
University of Sussex
500 London police officers will be equipped
with Taser wearable cameras
[1] http://thenextweb.com/uk/2014/05/08/500-london-police-officers-will-equipped-taser-wearable-
cameras-today/
Naylor, G.: Modern hearing aids and future development trends,
http://www.lifesci.sussex.ac.uk/home/Chris_Darwin/BSMS/Hearing%20Aids/Naylor.ppt
Wearable form factor
dictated by an application
1961: Thorp&Shannon’s wearable computer
Edward O. Thorp. The Invention of the First Wearable Computer, Proc Int Symp on Wearable Computers, 1998
+44% wins
• Cigarette pack size
• Toe-triggered timer
• Audio feedback
• 12 transistors
Marion, Heinsen, Chin, Helmso. Wrist instrument opens new dimension in personal information, Hewlett-Packard Journal, 1977
• « It’s a digital electronic wristwatch, a
personal calculator, an alarm clock, a
stopwatch, a timer, and a 200-year
calendar, and its functions can interact to
produce previously unavailable results »
• 38K transistors
• 20 uW / 36mW screen off/on
• Reliability
– « Shock and vibrations, temperature and
humidity changes, body chemicals,
abrasive dust, and constant friction
against clothing presented a challenge to
the designers »
• Design
– « Requirements for a small and visually
pleasing product imposed additional
difficulties rarely encountered at HP»
Wearables driven by
miniaturization
Wearable technologies: what's brewing in the lab?
Wearable technologies: what's brewing in the lab?
Flexible and stretchable electronics
(Munzenrieder et al. University of Sussex)
Bent finger Straight finger
Accordion-like electronics
for electronic skin
Processor
Battery
Display
Sensors:
Touch Motion proximity camera
Bone-conducting
speaker
Wearable technologies: what's brewing in the lab?
Wearable technologies: what's brewing in the lab?
Wearable technologies: what's brewing in the lab?
A new definition of wearables:
« Smart assistant »
Pay
attention!
Augmenting the user
• Sense from a first person perspective
• Always with the user
• Learns behaviors, habits, needs
Vannevar Bush, As we may think. Life magazine, 1945
Cyclop camera
Speech recognition
Access to all human
knowledge (Memex)
“Let us project this trend ahead to a logical, if not inevitable,
outcome”
Wearable computer = smart assistant
* Augment and mediate interactions
+ No barrier between you and the world
* Constant access to information
• Self-contained / personal
× Micro-interactions
• Proactive / implicit interaction
* Sense and model context
* Adapt interaction modalities based on context
+ Starner, ISWC 2013 Closing Keynote, September 2013, Zürich
• Starner, The challenges of wearable computing: Part 1, IEEE Pervasive Computing Magazine, 2001
x Ashbrook, Enabling mobile microinteractions, PhD, 2010
•What did I do yesterday?.....
• What am I doing in the kitchen?....
• You went to the  supermarket, and enjoyed a coffee with Lisa
• If you want to cook spaghettis, think of heating the water
Recognition of human activities and their context
Activity diarisation, memory augmentation
(e.g. memory assistant for dementia)
Supporting behaviour change: Lab is on 4th floor
Stairs?Lift?
Sensing and recognising
activities
Motion sensor (accelerometer)
Custom wearables
• Flexible form factor
• Application specific needs
– (e.g. 1KHz motion sensing)
• Sensor research
• Low power reserch
• Interaction research
Activities of daily living
The OPPORTUNITY dataset for reproducible research
(avail. on UCI ML repository)
Activity of daily living
• 12 subjects
• > 30'000 interaction primitives
(object, environment)
Roggen et al., Collecting complex activity datasets in highly rich networked sensor environments, INSS 2010
http://opportunity-project.eu/challengeDataset
http://vimeo.com/8704668
Sensor rich
• Body, objects, environment
• 72 sensors (28 sensors in 2.4GHz band)
• 10 modalities
• 15 wired and wireless systems
Low-level activity
models (primitives)
Design-time: Training phase
Optimize
Sensor data
Annotations
High-level activity
models
Optimize
Context
Activity
Reasoning
Symbolic processing
Activity-aware
application
A1, p1, t1
A2, p2, t2
A3, p3, t3
A4, p4, t4
t
[1] Roggen et al., Wearable Computing: Designing and Sharing Activity-Recognition Systems Across Platforms, IEEE Robotics&Automation Magazine, 2011
Runtime: Recognition phase
FS2 P2
S1 P1
S0 P0
S3 P3
S4
P4
S0
S1
S2
S3
S4
F1
F2
F3
F0 C0
C1
C2
Preprocessing
Sensor sampling Segmentation
Feature extraction
Classification
Decision fusion
R
Null class
rejection
Subsymbolic processing
• Public challenge carried out in 2011
• Any method
• Any combination of 113 wearable channels
17 Gestures
• Open / close door 1
• Open / close door 2
• Open / close fridge
• Open / close dishwasher
• Open /close drawer 1
• Open / close drawer 2
• Open / close drawer 3
• Clean table
• Drink from cup
• Toggle light switch
Method Performance
LDA 0.25
QDA 0.24
NCC 0.19
1NN 0.55
3NN 0.56
UP 0.22
NStar 0.65
SStar 0.70
CStar 0.77
2011 results [1]
[1] Chavarriaga et al., The Opportunity challenge: A benchmark database for
on-body sensor-based activity recognition, Pattern recognition letters, 2013
[2] Ordones Morales et al., Deep LSTM recurrent neural networks for
multimodal wearable activity recognition, In preparation
ConvLSTM [2] 0.86 2015 results
+9%
“Deep learning”
Wearable technologies: what's brewing in the lab?
Parkinson’s assistance
EC grant Nr FP6-018474-2 EC grant FP7-288516
M. Bächlin, M. Plotnik, D. Roggen, I. Maidan, J. M. Hausdorff, N. Giladi, and G. Tröster. Wearable Assistant for Parkinson's Disease
Patients With the Freezing of Gait Symptom. IEEE Transactions on Information Technology in Biomedicine, 14(2):436 - 446, 2010.
Freezing of gait (transient motor block)
thigh sensor
shank sensor
trunk sensor
earphones
wearable
computer
• Sensitivity = 73.1%
• Specificity = 81.6%
Glass & people with Parkinson’s
Workshop @ Newcastle University (28.08.2013)
• Accept positive “Benefit – privacy” tradeoffs
• “Sharing under my control to whom I choose”
• “Same as a phone / computer”, “just another interaction”
• “Gives me confidence back, that is what I need”
• “I cannot use a phone with shopping bags and a stick, Glass
would be always ready”
• “Everybody is different – interface should be customizable”
McNaney et al. Exploring the Acceptability of Google Glass as an Everyday Assistive Device for People with Parkinson’s, CHI 2014
Contextual support in the
assembly line
Quality control in car manufacturing
Continuously, 8 hours/day!
Automatic electronic checklist
Inertial measurement unit
(orientation sensor)
Motion capture
Stiefmeier et al., Wearable Activity Tracking in Car Manufacturing, Pervasive Computing Magazine, 2008
Automatic electronic checklist
• Advantages
– Automatic documentation
– Reproducibility
– Guarantees quality
– Improved usability
Learning
Micro-learning (Tin Man Labs, LLC)
Passive haptic learning for rehabilitation
Crowd behaviour analytics
Managing collective behaviors
Lord Mayor’s Show – November 12th, 2011, London
Lord Mayor’s Show – November 12th, 2011, London
Roggen et al., Recognition of crowd behavior from mobile sensors with pattern analysis and graph clustering methods, Networks and
Heterogeneous Media 6(3), 2011
Lukowicz et al, On-body sensing: from gesture-based input to activity-driven interactions, IEEE Computer, October 2010
Advanced behavioral analysis
Sports
Sports analysis
• Sensors on arm & hand
Low-power pattern recognition (template matching)
Atmel AVR8
ATmega324
8-bit w/o FPU
ARM Cortex M4
STM32F407
32-bit w/ FPU
• Real-time
• High-speed: 67 (AVR), 140 (M4) motifs w/ 8mW, 10mW @8MHz
• Low-power: single gesture spotter (AVR) w/ 135uW @ 120KHz
• Tunable tradeoffs: power/performance, sensitivity/specificity
• Suitable for hardware implementation
LM-W
LCSS
Roggen&Cuspinera Limited-Memory Warping LCSS for Real-Time Low-Power Pattern Recognition in Wireless
Nodes, Proc. EWSN 2015
Beach volleyball serves from wrist-worn gyro
Removing sand Serve
Distinguish subtle pattern differences
(e.g. serve styles)
Next steps: play and style analysis
Uetsuji et al., Wearable sensing and classification of beach volleyball styles, In preparation
Insight into research
www.opportunity-project.eu
EC grant n° 225938
pattern recognition in opportunistic configurations of sensors
(problem of distributed signal processing and machine learning)
EU funding ~ 1.5M€ / 3yr
Walkthrough: knowledge discovery - using unknown
sensors
• Static properties
• “3D skeleton"
• ExperienceItems “HCI-VolumeUp”
• ExperienceItems “HCI-VolumeDn”
• ExperienceItems “HCI-Next”
• ExperienceItems “HCI-Prev”
• Static properties
• “Acceleration“
• Dynamic properties
• “Wrist“
Physical and geometrical
relation between sensors
readings!
• Static properties
• "Acceleration"
• Dynamic properties
• “Wrist“
• ExperienceItems “HCI-VolumeUp”
• ExperienceItems “HCI-VolumeDn”
• ExperienceItems “HCI-Next”
• ExperienceItems “HCI-Prev”
Baños et al, Kinect=IMU? Learning MIMO Models to Automatically Translate Activity Recognition Models Across Sensor Modalities, ISWC 2012
Translation performance
• Same limb translation: accuracy <4% below baseline (accuracy ~95%)
• System identification: 3 seconds
• Self‐spreading of recognition capabilities!
Walkthrough: self-adaptation to gradual changes
Förster, Roggen, Tröster, Unsupervised classifier self-calibration through repeated context occurences: is
there robustness against sensor displacement to gain?, Proc. Int. Symposium Wearable Computers, 2009
Calibration dynamics
Self-calibration to displaced
sensors increases accuracy:
• by 33.3% in HCI dataset
• by 13.4% in fitness dataset
“expectation maximization”
Walkthrough: minimally user-supervised self-adaptation
• Adaptation leads to:
• Higher accuracy in the adaptive case v.s. control
• Higher input rate
• More "personalized" gestures
Förster et al., Online user adaptation in gesture and activity recognition - what’s the benefit? Tech Rep.
Förster et al., Incremental kNN classifier exploiting correct - error teacher for activity recognition, ICMLA 2010
Förster et al., On the use of brain decoded signals for online user adaptive gesture recognition systems, Pervasive 2010
Walkthrough: brain-guided self-adaptation
• ~9% accuracy increase with perfect brain signal recognition
• ~3% accuracy increase with effective brain signal recognition accuracy
•Adaptation guided by the user’s own perception of the system
• User in the loop
Conclusion!
What is it that makes a device a "wearable"?
Always with the user
Personalised
Autonomous
Preempt needs
Augments our capabilities!
Acknowledgements
Sakura Uetsuji Dr Luis Ponce
Cuspinera
Former colleagues at ETHZ: Dr Alberto Calatroni, Dr Kilian Foerster, Dr Michael
Hardegger, Dr Martin Wirz, Dr Long-Van Nguyen-Dinh and others
Dr Francisco Javier
Ordones Morales

More Related Content

PPT
Wearable Computing - Part II: Sensors
PPT
Wearable Computing - Part III: The Activity Recognition Chain (ARC)
PPT
Wearable Computing - Part I: What is Wearable Computing?
PDF
Embedded Sensing and Computational Behaviour Science
PPTX
Ubiq week1
PPTX
Human Activity Recognition in Android
PDF
Ntcir13 Lifelog Core Task - kickoff slides
PDF
Lifelogging - A long term data analytics challenge
Wearable Computing - Part II: Sensors
Wearable Computing - Part III: The Activity Recognition Chain (ARC)
Wearable Computing - Part I: What is Wearable Computing?
Embedded Sensing and Computational Behaviour Science
Ubiq week1
Human Activity Recognition in Android
Ntcir13 Lifelog Core Task - kickoff slides
Lifelogging - A long term data analytics challenge

What's hot (20)

PDF
Lifelogging & Personal Data Analytics
PDF
Biohackers Summit 2015 - Lifelogging, a new era of Personal Data
PDF
Personal Big Data
PDF
PPTX
The sixth sense
DOCX
Sixth sense technology
PDF
Play, Pause, Rewind - The Era of Archived Lifetimes
PDF
[EUC2014] cODA: An Open-Source Framework to Easily Design Context-Aware Andro...
PDF
Footstep Sensors Identify People by Gait
PPTX
Cps innovation lab kolkata iiest
PPTX
Wearable Computer
PDF
Assessment Test Framework for Collecting and Evaluating Fall - Related Data u...
PDF
BackHome: Assisting and Telemonitoring People with Disabilities
PDF
Internet Of Things
PDF
Posture Patch
PDF
Real time hand gesture recognition system for dynamic applications
PDF
Real time hand gesture recognition system for dynamic applications
PPTX
Sixth sense technology
PPTX
Introduction to Wearable Technology
Lifelogging & Personal Data Analytics
Biohackers Summit 2015 - Lifelogging, a new era of Personal Data
Personal Big Data
The sixth sense
Sixth sense technology
Play, Pause, Rewind - The Era of Archived Lifetimes
[EUC2014] cODA: An Open-Source Framework to Easily Design Context-Aware Andro...
Footstep Sensors Identify People by Gait
Cps innovation lab kolkata iiest
Wearable Computer
Assessment Test Framework for Collecting and Evaluating Fall - Related Data u...
BackHome: Assisting and Telemonitoring People with Disabilities
Internet Of Things
Posture Patch
Real time hand gesture recognition system for dynamic applications
Real time hand gesture recognition system for dynamic applications
Sixth sense technology
Introduction to Wearable Technology
Ad

Viewers also liked (6)

PPT
Wearable Computing - Part IV: Ensemble classifiers & Insight into ongoing res...
PPTX
Image Recognition in Digital Merchandising Industry
PDF
RNN & LSTM
PDF
Recurrent Neural Networks. Part 1: Theory
PDF
Recurrent Neural Networks, LSTM and GRU
PPTX
Neural network & its applications
Wearable Computing - Part IV: Ensemble classifiers & Insight into ongoing res...
Image Recognition in Digital Merchandising Industry
RNN & LSTM
Recurrent Neural Networks. Part 1: Theory
Recurrent Neural Networks, LSTM and GRU
Neural network & its applications
Ad

Similar to Wearable technologies: what's brewing in the lab? (20)

PDF
Keynote speech - Webmedia 2020
PDF
Wearable Accessibility - Accessing Higher Ground 2014
PDF
Rapid prototyping for Wearables
PDF
Track 1 session 1 - st dev con 2016 - contextual awareness
PPTX
Wearable computing
PDF
Pre-Conference Course: Wearables Workshop: UX Essentials - Phillip Likens
PDF
Introduction to wearables and wearable app design
PDF
CHI 2015: The Glass Class - Designing Wearable Interfaces
PDF
New trends on research and software development techniques for wearable devices
PDF
Wearables Workshop: UX Essentials
PDF
Introduction to Wearables
PDF
COMP 4026 Lecture 6 Wearable Computing
PDF
Siggraph 2014: The Glass Class - Designing Wearable Interfaces
PPTX
Get yourself connected: Google Glass and the Internet of Bling
PDF
Wearable Sensors: Bridging Health, Sports, and Human-Computer Interaction
PDF
WearAbility = Wearable Computers and Accessibilty
PDF
Wearable electronics in healthcare
PDF
Future of Wearable Tech PSK
PDF
PSFK Future Of Wearable Tech Report
PDF
Energy Aware Computing in Sensor Networks
Keynote speech - Webmedia 2020
Wearable Accessibility - Accessing Higher Ground 2014
Rapid prototyping for Wearables
Track 1 session 1 - st dev con 2016 - contextual awareness
Wearable computing
Pre-Conference Course: Wearables Workshop: UX Essentials - Phillip Likens
Introduction to wearables and wearable app design
CHI 2015: The Glass Class - Designing Wearable Interfaces
New trends on research and software development techniques for wearable devices
Wearables Workshop: UX Essentials
Introduction to Wearables
COMP 4026 Lecture 6 Wearable Computing
Siggraph 2014: The Glass Class - Designing Wearable Interfaces
Get yourself connected: Google Glass and the Internet of Bling
Wearable Sensors: Bridging Health, Sports, and Human-Computer Interaction
WearAbility = Wearable Computers and Accessibilty
Wearable electronics in healthcare
Future of Wearable Tech PSK
PSFK Future Of Wearable Tech Report
Energy Aware Computing in Sensor Networks

More from Daniel Roggen (8)

PPT
W10: Laboratory
PPT
W10: Interrupts
PPT
W9: Laboratory 2
PPT
W9_3: UoS Educational Processor: Assembler Memory Access
PPT
W9_2: Jumps and loops
PPT
W8: Laboratory 1
PPT
W8_2: Inside the UoS Educational Processor
PPT
W8_1: Intro to UoS Educational Processor
W10: Laboratory
W10: Interrupts
W9: Laboratory 2
W9_3: UoS Educational Processor: Assembler Memory Access
W9_2: Jumps and loops
W8: Laboratory 1
W8_2: Inside the UoS Educational Processor
W8_1: Intro to UoS Educational Processor

Recently uploaded (20)

PDF
Digital Logic Computer Design lecture notes
DOCX
573137875-Attendance-Management-System-original
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
Welding lecture in detail for understanding
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
Lesson 3_Tessellation.pptx finite Mathematics
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
Construction Project Organization Group 2.pptx
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PDF
Structs to JSON How Go Powers REST APIs.pdf
PPTX
additive manufacturing of ss316l using mig welding
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Digital Logic Computer Design lecture notes
573137875-Attendance-Management-System-original
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Welding lecture in detail for understanding
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
Operating System & Kernel Study Guide-1 - converted.pdf
Lesson 3_Tessellation.pptx finite Mathematics
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
OOP with Java - Java Introduction (Basics)
Construction Project Organization Group 2.pptx
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Strings in CPP - Strings in C++ are sequences of characters used to store and...
Structs to JSON How Go Powers REST APIs.pdf
additive manufacturing of ss316l using mig welding
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...

Wearable technologies: what's brewing in the lab?

  • 1. Wearable technologies: what's brewing in the lab? http://www.sussex.ac.uk/strc/research/wearable Dr. Daniel Roggen Wearable Technologies Lab Sensor Technologies Research Centre University of Sussex
  • 2. 500 London police officers will be equipped with Taser wearable cameras [1] http://thenextweb.com/uk/2014/05/08/500-london-police-officers-will-equipped-taser-wearable- cameras-today/
  • 3. Naylor, G.: Modern hearing aids and future development trends, http://www.lifesci.sussex.ac.uk/home/Chris_Darwin/BSMS/Hearing%20Aids/Naylor.ppt
  • 4. Wearable form factor dictated by an application
  • 5. 1961: Thorp&Shannon’s wearable computer Edward O. Thorp. The Invention of the First Wearable Computer, Proc Int Symp on Wearable Computers, 1998 +44% wins • Cigarette pack size • Toe-triggered timer • Audio feedback • 12 transistors
  • 6. Marion, Heinsen, Chin, Helmso. Wrist instrument opens new dimension in personal information, Hewlett-Packard Journal, 1977 • « It’s a digital electronic wristwatch, a personal calculator, an alarm clock, a stopwatch, a timer, and a 200-year calendar, and its functions can interact to produce previously unavailable results » • 38K transistors • 20 uW / 36mW screen off/on • Reliability – « Shock and vibrations, temperature and humidity changes, body chemicals, abrasive dust, and constant friction against clothing presented a challenge to the designers » • Design – « Requirements for a small and visually pleasing product imposed additional difficulties rarely encountered at HP»
  • 10. Flexible and stretchable electronics (Munzenrieder et al. University of Sussex) Bent finger Straight finger Accordion-like electronics for electronic skin
  • 15. A new definition of wearables: « Smart assistant »
  • 16. Pay attention! Augmenting the user • Sense from a first person perspective • Always with the user • Learns behaviors, habits, needs
  • 17. Vannevar Bush, As we may think. Life magazine, 1945 Cyclop camera Speech recognition Access to all human knowledge (Memex) “Let us project this trend ahead to a logical, if not inevitable, outcome”
  • 18. Wearable computer = smart assistant * Augment and mediate interactions + No barrier between you and the world * Constant access to information • Self-contained / personal × Micro-interactions • Proactive / implicit interaction * Sense and model context * Adapt interaction modalities based on context + Starner, ISWC 2013 Closing Keynote, September 2013, Zürich • Starner, The challenges of wearable computing: Part 1, IEEE Pervasive Computing Magazine, 2001 x Ashbrook, Enabling mobile microinteractions, PhD, 2010
  • 19. •What did I do yesterday?..... • What am I doing in the kitchen?.... • You went to the  supermarket, and enjoyed a coffee with Lisa • If you want to cook spaghettis, think of heating the water Recognition of human activities and their context Activity diarisation, memory augmentation (e.g. memory assistant for dementia)
  • 20. Supporting behaviour change: Lab is on 4th floor Stairs?Lift?
  • 23. Custom wearables • Flexible form factor • Application specific needs – (e.g. 1KHz motion sensing) • Sensor research • Low power reserch • Interaction research
  • 25. The OPPORTUNITY dataset for reproducible research (avail. on UCI ML repository) Activity of daily living • 12 subjects • > 30'000 interaction primitives (object, environment) Roggen et al., Collecting complex activity datasets in highly rich networked sensor environments, INSS 2010 http://opportunity-project.eu/challengeDataset http://vimeo.com/8704668 Sensor rich • Body, objects, environment • 72 sensors (28 sensors in 2.4GHz band) • 10 modalities • 15 wired and wireless systems
  • 26. Low-level activity models (primitives) Design-time: Training phase Optimize Sensor data Annotations High-level activity models Optimize Context Activity Reasoning Symbolic processing Activity-aware application A1, p1, t1 A2, p2, t2 A3, p3, t3 A4, p4, t4 t [1] Roggen et al., Wearable Computing: Designing and Sharing Activity-Recognition Systems Across Platforms, IEEE Robotics&Automation Magazine, 2011 Runtime: Recognition phase FS2 P2 S1 P1 S0 P0 S3 P3 S4 P4 S0 S1 S2 S3 S4 F1 F2 F3 F0 C0 C1 C2 Preprocessing Sensor sampling Segmentation Feature extraction Classification Decision fusion R Null class rejection Subsymbolic processing
  • 27. • Public challenge carried out in 2011 • Any method • Any combination of 113 wearable channels 17 Gestures • Open / close door 1 • Open / close door 2 • Open / close fridge • Open / close dishwasher • Open /close drawer 1 • Open / close drawer 2 • Open / close drawer 3 • Clean table • Drink from cup • Toggle light switch
  • 28. Method Performance LDA 0.25 QDA 0.24 NCC 0.19 1NN 0.55 3NN 0.56 UP 0.22 NStar 0.65 SStar 0.70 CStar 0.77 2011 results [1] [1] Chavarriaga et al., The Opportunity challenge: A benchmark database for on-body sensor-based activity recognition, Pattern recognition letters, 2013 [2] Ordones Morales et al., Deep LSTM recurrent neural networks for multimodal wearable activity recognition, In preparation ConvLSTM [2] 0.86 2015 results +9% “Deep learning”
  • 31. EC grant Nr FP6-018474-2 EC grant FP7-288516
  • 32. M. Bächlin, M. Plotnik, D. Roggen, I. Maidan, J. M. Hausdorff, N. Giladi, and G. Tröster. Wearable Assistant for Parkinson's Disease Patients With the Freezing of Gait Symptom. IEEE Transactions on Information Technology in Biomedicine, 14(2):436 - 446, 2010. Freezing of gait (transient motor block) thigh sensor shank sensor trunk sensor earphones wearable computer • Sensitivity = 73.1% • Specificity = 81.6%
  • 33. Glass & people with Parkinson’s Workshop @ Newcastle University (28.08.2013) • Accept positive “Benefit – privacy” tradeoffs • “Sharing under my control to whom I choose” • “Same as a phone / computer”, “just another interaction” • “Gives me confidence back, that is what I need” • “I cannot use a phone with shopping bags and a stick, Glass would be always ready” • “Everybody is different – interface should be customizable” McNaney et al. Exploring the Acceptability of Google Glass as an Everyday Assistive Device for People with Parkinson’s, CHI 2014
  • 34. Contextual support in the assembly line
  • 35. Quality control in car manufacturing Continuously, 8 hours/day!
  • 36. Automatic electronic checklist Inertial measurement unit (orientation sensor) Motion capture
  • 37. Stiefmeier et al., Wearable Activity Tracking in Car Manufacturing, Pervasive Computing Magazine, 2008 Automatic electronic checklist • Advantages – Automatic documentation – Reproducibility – Guarantees quality – Improved usability
  • 40. Passive haptic learning for rehabilitation
  • 43. Lord Mayor’s Show – November 12th, 2011, London
  • 44. Lord Mayor’s Show – November 12th, 2011, London
  • 45. Roggen et al., Recognition of crowd behavior from mobile sensors with pattern analysis and graph clustering methods, Networks and Heterogeneous Media 6(3), 2011 Lukowicz et al, On-body sensing: from gesture-based input to activity-driven interactions, IEEE Computer, October 2010 Advanced behavioral analysis
  • 48. Low-power pattern recognition (template matching) Atmel AVR8 ATmega324 8-bit w/o FPU ARM Cortex M4 STM32F407 32-bit w/ FPU • Real-time • High-speed: 67 (AVR), 140 (M4) motifs w/ 8mW, 10mW @8MHz • Low-power: single gesture spotter (AVR) w/ 135uW @ 120KHz • Tunable tradeoffs: power/performance, sensitivity/specificity • Suitable for hardware implementation LM-W LCSS Roggen&Cuspinera Limited-Memory Warping LCSS for Real-Time Low-Power Pattern Recognition in Wireless Nodes, Proc. EWSN 2015
  • 49. Beach volleyball serves from wrist-worn gyro Removing sand Serve Distinguish subtle pattern differences (e.g. serve styles) Next steps: play and style analysis Uetsuji et al., Wearable sensing and classification of beach volleyball styles, In preparation
  • 51. www.opportunity-project.eu EC grant n° 225938 pattern recognition in opportunistic configurations of sensors (problem of distributed signal processing and machine learning) EU funding ~ 1.5M€ / 3yr
  • 52. Walkthrough: knowledge discovery - using unknown sensors • Static properties • “3D skeleton" • ExperienceItems “HCI-VolumeUp” • ExperienceItems “HCI-VolumeDn” • ExperienceItems “HCI-Next” • ExperienceItems “HCI-Prev” • Static properties • “Acceleration“ • Dynamic properties • “Wrist“ Physical and geometrical relation between sensors readings! • Static properties • "Acceleration" • Dynamic properties • “Wrist“ • ExperienceItems “HCI-VolumeUp” • ExperienceItems “HCI-VolumeDn” • ExperienceItems “HCI-Next” • ExperienceItems “HCI-Prev” Baños et al, Kinect=IMU? Learning MIMO Models to Automatically Translate Activity Recognition Models Across Sensor Modalities, ISWC 2012
  • 53. Translation performance • Same limb translation: accuracy <4% below baseline (accuracy ~95%) • System identification: 3 seconds • Self‐spreading of recognition capabilities!
  • 54. Walkthrough: self-adaptation to gradual changes Förster, Roggen, Tröster, Unsupervised classifier self-calibration through repeated context occurences: is there robustness against sensor displacement to gain?, Proc. Int. Symposium Wearable Computers, 2009 Calibration dynamics Self-calibration to displaced sensors increases accuracy: • by 33.3% in HCI dataset • by 13.4% in fitness dataset “expectation maximization”
  • 55. Walkthrough: minimally user-supervised self-adaptation • Adaptation leads to: • Higher accuracy in the adaptive case v.s. control • Higher input rate • More "personalized" gestures Förster et al., Online user adaptation in gesture and activity recognition - what’s the benefit? Tech Rep. Förster et al., Incremental kNN classifier exploiting correct - error teacher for activity recognition, ICMLA 2010
  • 56. Förster et al., On the use of brain decoded signals for online user adaptive gesture recognition systems, Pervasive 2010 Walkthrough: brain-guided self-adaptation • ~9% accuracy increase with perfect brain signal recognition • ~3% accuracy increase with effective brain signal recognition accuracy •Adaptation guided by the user’s own perception of the system • User in the loop
  • 58. What is it that makes a device a "wearable"? Always with the user Personalised Autonomous Preempt needs Augments our capabilities!
  • 59. Acknowledgements Sakura Uetsuji Dr Luis Ponce Cuspinera Former colleagues at ETHZ: Dr Alberto Calatroni, Dr Kilian Foerster, Dr Michael Hardegger, Dr Martin Wirz, Dr Long-Van Nguyen-Dinh and others Dr Francisco Javier Ordones Morales