Hoelzl Gerold. Overview  Motivation  System design  Summary  Future work 17.09.2015 2 Hoelzl Gerold.

Slides:



Advertisements
Similar presentations
INTRODUCTION APPLICATION IN THE DRIVING SEAT THE DOCTOR WILL SEE WIRED WEARABLES DO NOT KEEP YOUR EYES ON ROAD ADAPTIVE CRUISE CONTROL(A.C.C.) WORKING.
Advertisements

Mobile GIS.
Outline Activity recognition applications
Compete. Share. Compare.. THE FUTURE OF SMART TRAINING.
Lesson 01: The Digital Experience  Transition from traditional devices to multipurpose digital devices. Wired phones move to cell phones and now smart.
Working for the future - today
Football Helmet Acceleration By: Richard Pape And Larkin Heintzman Instructor: Doug Harper.
Context Awareness System and Service SCENE JS Lee 1 An Energy-Aware Framework for Dynamic Software Management in Mobile Computing Systems.
Dedicated Computer Systems
Opensensor - information material version 1.0Aalborg University, Mobile Device Group opensensor Part 1 opensensor motivation Frank H.P. Fitzek Anders Grauballe.
User Interface (hardware). Overview  Translate user actions into electrical control signal which controls the robot movement  Be able to input and store.
Cycle Sim A bicycle ride using OpenGL and an exercise bike. John Aschenbrenner Phil Thorpe.
Location Systems for Ubiquitous Computing Jeffrey Hightower and Gaetano Borriello.
David Heitman.  This app is free  It is also available on Iphone, Android and Blackberry  Can be used for running, walking, cycling and distance sports.
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.
Data: A collection of raw facts and figures. It may consist of numbers, characters, symbols or pictures. Information: Organized and processed form of.
System Components Hardware overview for Apollo ACS.
Music Coloring for Biofeedback Presented By Eyal Balla
Design and Development of an Accelerometer based Personal Trainer System By Emer Bussmann B.E. Electronic Engineering April 2008.
Senior Project – Computer Engineering Integrated Workout Shoe Peter Katlic Advisor – Prof. Cotter Development: Consisting of an 8051 microcontroller.
Software/Equipment Package Brittany Yachere. What is Polar GoFit? It is made for every type of person. All students love it including the quiet kids in.
1 Lakshmi Baddam Oren Levy Marc Smith Marvin Howard Georgia Institute of Technology April 28, 2011.
Mobile Handset Hardware Architecture
AS ICT.  A portable communication device is a pocket sized device that is carried around by an individual  They typically have a display screen with.
© 2009 Research In Motion Limited Advanced Java Application Development for the BlackBerry Smartphone Trainer name Date.
ProSense Research Infrastructure at ETF Belgrade Aleksandar Crnjin School of Electrical Engineering (ETF) Belgrade, Serbia.
Copyright John Wiley & Sons, Inc. Chapter 3 – Interactive Technologies HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane.
SoundSense by Andrius Andrijauskas. Introduction  Today’s mobile phones come with various embedded sensors such as GPS, WiFi, compass, etc.  Arguably,
NEXTRANS Center Inaugural Summit Exploring Partnerships for Innovative Transportation Solutions Purdue University May 5, 2008 Harry Voccola Senior Vice.
Train Derailment & GPS Tracking with TransitVUE ® IDS and TPIS.
1 Lakshmi Baddam Oren Levy Marc Smith Marvin Howard Georgia Institute of Technology March 15, 2011.
Nike+ Sports Watch GPS By: Megan Becker. Cost each 2.23 Ounces Easy to use.
Marcus Trapp - Dynamic Integration of Heterogeneous Mobile Devices1 Design and Evolution of Autonomic Application Software (DEAS 2005) Dynamic.
Design and Development of a Personal Trainer System Progress Presentation by Emer Bussmann.
Translate the following message:
 Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design  Schematic and theory of operation.
UNIT - 1Topic - 1. An electronic device, operating under the control of instructions stored in its own memory unit, that can accept data (input), manipulate.
Health Band MOHAMMAD DIAB BASHAR JODEH SUPERVISORS: DR. SUFYAN SAMARA DR. HANAL ABUZANT.
A sensor for measuring the acceleration of a moving or vibrating body.
1 Chapter 1.  What Is A Computer ? Computer is an electronic device, operating under the control of instructions stored in its own memory, that can accept.
Introduction to Mobile Development 1. Mobile Communications One of the fastest growing industries on earth Unprecedented consumer take-up Mobile phones.
Your Name Your Title Your Organization (Line #1)‏ Your Organization (Line #2)‏ WSN in enhancing exercise experience in personal fitness Goran.
Lesson 4 Wednesday 15 th September. Learning Outcomes Discuss Methods of training Homework.
The Guts. CPU CPU Socket The CPU is generally a 2 inch ceramic square with a silicon chip located inside. The chip usually about the size of a thumbnail.
Blue eye technology Contents What is BlueEye technology ? What is BlueEye technology ? What is BlueEyes ? What is BlueEyes ? System.
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.
FITNESS TRACKERS Tracking more than fitness Maureen Skinner LIS 565 Winter ‘14.
1.Research Motivation 2.Existing Techniques 3.Proposed Technique 4.Limitations 5.Conclusion.
Providing User Context for Mobile and Social Networking Applications A. C. Santos et al., Pervasive and Mobile Computing, vol. 6, no. 1, pp , 2010.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
OpensensorAalborg University, Mobile Device Group Anders Grauballe Gian Paolo Perrucci Frank H.P. Fitzek Aalborg University Denmark Introducing Contextual.
Sensors in android. App being more applicable Keeping track of your heart beat while jogging. Pointing the phone camera towards the night sky to know.
CS 351/ IT 351 Modeling and Simulation Technologies HPC Architectures Dr. Jim Holten.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
FYP Presentation Using Mobile Sensors for Wireless Home Security System Author:Student ID: Sun Chak Fong, Cheung Ngai.
Copyright©2008 N.AlJaffan®KSU1 Introduction to Computers Created By: N.AlJaffan Modified By: N.AlShehri Chapter 1.
Cardiovascular Exercise Megan Kula For Exercisers.
Portable Communication Devices Hyper linking. Satellite Navigation Systems Satellite Navigation Systems Mobile Phones Mobile Phones Portable Media Players.
FUNCTIONS OF THE COMPUTER.  A programmable machine that performs high-speed processing of numbers, as well as of text, graphics, symbols, and sound.
Portable Camera-Based Assistive Text and Product Label Reading From Hand-Held Objects for Blind Persons.
Mobile Robots Why do robots need to move?. What defines a robot? Sense – a robot has to take in information about its environment Plan – a robot has to.
CHAPTER 8 Sensors and Camera. Chapter objectives: Understand Motion Sensors, Environmental Sensors and Positional Sensors Learn how to acquire measurement.
BlueEyes Human Operator Monitoring System BlueEyes Human-Operator Monitoring System PRESENTED BY:- AYUSHI TYAGI B1803B37.
TOUCH FOOTBALL: EXERCISE PHYSIOLOGY ST JOHNS ANGLICAN COLLEGE.
Emotional Intelligence Vivian Tseng, Matt Palmer, Jonathan Fouk Group #41.
Outline Introduction Standards Project General Idea
Andrew mortallero, Irene ng January 23, 2014
Task Manager & Profile Interface
Presentation transcript:

Hoelzl Gerold

Overview  Motivation  System design  Summary  Future work Hoelzl Gerold

Motivation Hoelzl Gerold

Motivation  During training (jogging) it is fun to listening to music  problem:  rhythm of the music ≠ rhythm of the runner music rhythm (bpm) running rhythm ≠ Hoelzl Gerold

Motivation  Idea  adaptive selection of music according to the running respectively the walking pace  additionally playing auditive status information like  heart rate  speed, distance  warnings if predefined limits are exceeded  … Hoelzl Gerold

System design Hoelzl Gerold

System design  3 tasks  movement analysis  audio analysis  mapping: movement music Hoelzl Gerold

System design  Movement analysis [Scholich M., 1978, S.93] acceleration maximum during heel- and toe ground contact g > 1,75 m/s² recognition of a footstep: phase 7: „front support phase“ phase 8,9: „rear support phase“ phase 7, 8,9 : „support phase“ [Larch R., 2001, S.3] Hoelzl Gerold

System design  Movement acceleration values extracted footsteps distance calculation -> d (i) [ms] d (0) d (1) d (2) d (3) d (4) Feature for classifying running rhythm defined as mean footsteptime (mft) Hoelzl Gerold

System design  Audio analysis  audio feature  beats per minute (bpm) (beat-tracking)  recognized as a binary regular pulse underlaying the music  separate calculation  too computational intensive on mobile devices  stored as metadata Hoelzl Gerold

System design  Mapping O [bpm] = F(M,f [mft] ) mapping function M = {m 1,…,m n }set of music pieces f [mft] feature O [bpm]  Mset of fitting music pieces O = F(M,f) mft [ms] feature f output O music pieces [bpm] Hoelzl Gerold

System design - Hardware Hoelzl Gerold

System design  Hardware  requirements(wearable-computing)  processing power, display, user input / output, sensing (sensors), energy  form, placement, weight, human movement, attachment, thermal issues, aesthetics  unobtrusiveness / unrestrictiveness  as small and light sensors as possible  wireless communication  running on a device the user takes with him anyway (mobile phone) Hoelzl Gerold

System design  Hardware  sensors  acceleration-sensor (movement analysis)  ECG-sensor (biofeedback)  GPS-sensor (speed, route, tracking)  communication technology  Bluetooth  controller  mobile phone (JavaME) Hoelzl Gerold

System design  Hardware (prototype)  acceleration-sensor Sparkfun WiTilt v3 3-axis acceleration sensor with integrated Bluetooth capabilities  ECG-sensor Polar Heart Rate Monitor Interface + AMB2300-EV-Bluetooth-Board  GPS-sensor (integrated in mobile phone) Hoelzl Gerold

System design - Software Hoelzl Gerold

System design  Software design Sensor- Controller ECG Sensor Acceleration Sensor GPS Sensor Controller- View Audioplayer Feature- calculation Mapping mft bpm Actors (pulse, speed,..) Hoelzl Gerold

System design  Software  JavaME  API´s  JSR 82: Bluetooth  JSR 179:Location (GPS)  JSR 135:Media (Audio, Video)  SonyEricsson JP8  current JavaME platform implementation Hoelzl Gerold

Summary & Future work Hoelzl Gerold

Summary  adaptive selection of music according to the running- respectively the walking pace  additionally playing auditive status information like  heart rate  speed, distance  warning if predefined limits are exceeded  … Hoelzl Gerold

Summary  Experimental results  prototype showed high accuracy and stability in both laboratory and naturalistic environments  short response time giving realtime “feeling” (~50 ms )  Unexpected:  crash of Bluetooth connections when built in GPS sensor was used Hoelzl Gerold

Summary  mapping function  difficult to define one function for many users  music rhythm / speed is perceived very subjective  learning „on the fly“ Hoelzl Gerold

Summary  integrated sensors  usage possible (less components)  but restriction of device usage likely (e.g. fixed position of acceleration sensor for movement analysis) Hoelzl Gerold

Future work  support training programs in adaptively selecting forcing / retaining music  pushing music if beneath a defined limit  assuasive music if above a defined limit Hoelzl Gerold

Future work  tracking with status information (using remote computer)  „control sportsman“  competitions (without borders) Hoelzl Gerold

Questions? Hoelzl Gerold