UWave: Accelerometer-based personalized gesture recognition and its applications Tae-min Hwang.

Slides:



Advertisements
Similar presentations
A Comprehensive Study of the Usability of multiple Graphical Passwords SoumChowdhury (Presenter) Ron Poet Lewis Mackenzie 1 School of Computing Science.
Advertisements

Hand Gesture for Taking Self Portrait Shaowei Chu and Jiro Tanaka University of Tsukuba Japan 12th July 15 minutes talk.
1 SECURE-PARTIAL RECONFIGURATION OF FPGAs MSc.Fisnik KRAJA Computer Engineering Department, Faculty Of Information Technology, Polytechnic University of.
Team Spot Cooperative Light Finding Robots A Robotics Academy Project Louise Flannery, Laurel Hesch, Emily Mower, and Adeline Sutphen Under the direction.
Automatic Fingerprint Acquisition System An example employing Hardware-Software Co- Design - Komal kasat Nalini Kumar Gaurav Chitroda.
14th week, Applications Hand Gesture Recognition and Virtual Game Control Based on 3D Accelerometer and EMG Sensors Spring Semester, 2010.
Robust Part-Based Hand Gesture Recognition Using Kinect Sensor
ACCELEROMETER-BASED, GRIP-FREE CONTROLLER Tyler (You-Chi) Le ECE4220 Fall 2011 Dr. DeSouza December 5 th, 2011.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE Midway Design review.
Shweta Jain 1. Motivation ProMOTE Introduction Architectural Choices Pro-MOTE system Architecture Experimentation Conclusion and Future Work Acknowledgement.
Developing a tool to monitor and help prevent concussions Instrumented Football Helmet Development Team Joseph Jackson (ME) Adam McCauley (ECE) Shawn Kachnowski.
Gesture Controlled Car (GCC) By: Ashwaq Alkailany Reema Abubaker Supervised by: Dr. Luia Malhis.
Page 1 SIXTH SENSE TECHNOLOGY Presented by: KIRTI AGGARWAL 2K7-MRCE-CS-035.
A Low-cost Attack on a Microsoft CAPTCHA Yan Qiang,
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE.
Virtual Dart: An Augmented Reality Game on Mobile Device Supervisor: Professor Michael R. Lyu Prepared by: Lai Chung Sum Siu Ho Tung.
Electrical and Computer Engineering SMART GOGGLES To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Preliminary Design Review.
Head Tracking and Virtual Reality by Benjamin Nielsen.
Introduction to Biometrics Dr. Pushkin Kachroo. New Field Face recognition from computer vision Speaker recognition from signal processing Finger prints.
ART: Augmented Reality Table for Interactive Trading Card Game Albert H.T. Lam, Kevin C. H. Chow, Edward H. H. Yau and Michael R. Lyu Department of Computer.
Gyration GyroMouse. Digitizers 3D Digitization Data Gloves (Haptic Devices)
Thwarting Attacks Dr. Pushkin Kachroo. Introduction Biometrics can help convenience and security Might remove or strengthen some weak points but get new.
Hand Signals Recognition from Video Using 3D Motion Capture Archive Tai-Peng Tian Stan Sclaroff Computer Science Department B OSTON U NIVERSITY I. Introduction.
Ensuring Home-based Rehabilitation Exercise by Using Kinect and Fuzzified Dynamic Time Warping Algorithm Qiao Zhang.
Computer Vision Systems for the Blind and Visually Disabled. STATS 19 SEM Talk 3. Alan Yuille. UCLA. Dept. Statistics and Psychology.
MACHINE VISION GROUP Multimodal sensing-based camera applications Miguel Bordallo 1, Jari Hannuksela 1, Olli Silvén 1 and Markku Vehviläinen 2 1 University.
Automatic Collection of Fuel Prices from a Network of Mobile Cameras
Intelligent Speed Adaptation in vehicles Date: 01/08/09 Tamil Eniyan. M 08MEA026 M.Tech-Automotive Electronics Review - 0.
Aefa Personal Exercise Assistant. Introduction Team members: Justin Bumpus-Barnett Dmitri Musatkin Cilranus Thompson Sean Cline Course Instructor: Dr.
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
Using Mobile Phones To Write In Air
Presentation by: K.G.P.Srikanth. CONTENTS  Introduction  Components  Working  Applications.
Multi-device Organic 3D Sculpting through Natural User Interface Gestures BSci Honours - Bradley Wesson Supervisor – Brett Wilkinson.
Gesture-Based Interactive Beam- Bending By Justin Gigliotti Mentored by Professor Tarek El Dokor And Dr. David Lanning Arizona/NASA Space Grant Symposium.
Department of Computer Engineering College of Engineering An-Najah National University Prepared by : Saif Marwan & Osama Nabulsi Supervisor Name: Dr. Luai.
TECHNICAL SEMINAR ON SMART QUILL Presented By:- your name.
Home Theater Remote Date: May 16, 2008 Team: Bryan Follis, Mike Schmidt, Dan Grissom, Jesse Butler Advisor: Dr. David Klotzkin Final Presentation.
TECHNICAL SEMINAR ON SMART QUILL.
Larry Shi Computer Science Department Graduate Research Mini Talk.
Trends in Embedded Computing The Ubiquitous Computing through Sensor Swarms.
Designing for energy-efficient vision-based interactivity on mobile devices Miguel Bordallo Center for Machine Vision Research.
RoboNova 1.
Solutions for the First Quiz COSC 6360 Spring 2014.
Hand Motion Identification Using Independent Component Analysis of Data Glove and Multichannel Surface EMG Pei-Jarn Chen, Ming-Wen Chang, and and Yi-Chun.
TECHNICAL SEMINAR ON SMART QUILL
Secure Unlocking of Mobile Touch Screen Devices by Simple Gestures – You can see it but you can not do it Muhammad Shahzad, Alex X. Liu Michigan State.
CONTENT FOCUS FOCUS INTRODUCTION INTRODUCTION COMPONENTS COMPONENTS TYPES OF GESTURES TYPES OF GESTURES ADVANTAGES ADVANTAGES CHALLENGES CHALLENGES REFERENCE.
services/load-stress-performance- testing.php Computer Platforms Evaluating performance.
Turning a Mobile Device into a Mouse in the Air
A Recognition Method of Restricted Hand Shapes in Still Image and Moving Image Hand Shapes in Still Image and Moving Image as a Man-Machine Interface Speaker.
ClearVision Mid-Semester Presentation Senior Design 1.
Mid Semester Presentation. Jacob BassettChelsea MosserRobert BlackBryan Lee HID Protocol Enclosure Accelerometer and Gyroscope Coding Enclosure Accelerometer.
Mid Semester Presentation Glove Mouse. Jacob BassettChelsea MosserRobert BlackBryan Lee Electrical Engineer HID Protocol Enclosure Electrical Engineer.
Voice Controlled Home Automation System Group 13 Zhe Gong Hongchuan Li.
Unobtrusive Mobile User Recognition Patent by Seal Mobile ID Presented By: Aparna Bharati & Ashrut Bhatia.
Vikash ranjan vipul vikram Rajat kapoor sultan amed.
Automated Evaluation of Physical Therapy Exercises by Multi-Template Dynamic Time Warping of Wearable Sensor Signals Aras Yurtman and Billur Barshan.
Department of ECE A project Report on
Realizing the potential of mobile devices as experimental devices: Human computer interface and performance considerations Chiung Ching Ho & C. Eswaran.
Accelerometer-Based Character Recognition Pen
Home Automation System
Majkowska University of California. Los Angeles
NBKeyboard: An Arm-based Word-gesture keyboard
Chao Xu, Parth H. Pathak, et al. HotMobile’15
Automated Evaluation of Physical Therapy Exercises by Multi-Template Dynamic Time Warping of Wearable Sensor Signals Aras Yurtman and Billur Barshan.
How to Build Smart Appliances?
IP Control Gateway (IPCG)
Accelerometer-Based Character Recognition Pen
Zhiqing Luo1, Wei Wang1, Jiang Xiao1,
AUthor:Liang WanG, Tao Gu, Xianping Tao, Jian Lu reporter:何知涵
Presentation transcript:

uWave: Accelerometer-based personalized gesture recognition and its applications Tae-min Hwang

Index Introduction uWave algorithm design Prototype implementation Evaluation Discussion Conclusion

Introduction The majority of the past work has focused on detecting the contour of hand movement Vision-based methods are fundamentally limited by their hardware requirements and high computation load Wii remote has a “camera”(IR sensor) Detects motion by tracking the relative movement of IR transmitters mounted on the display Smart glove can recognize very fine gestures but require the user to wear a glove tagged with Multiple sensors

uWave algorithm design Fig. 1. uWave is based on acceleration quantization, template matching with DTW, and template adaptation Recognition process

uWave algorithm design Quantization of acceleration data Step 1. The time series of acceleration is temporally Compressed by an averaging window of 50 ms that Moves at a 30 ms step Step 2. The acceleration data is converted into one of 33 levels.

uWave algorithm design i i+2 i i i time Dynamic time warping

uWave algorithm design Dynamic time warping

uWave algorithm design Template adaptation First day template Second day template Dynamic time warping has each time templates

uWave algorithm design Template adaptation When correctly recognized 1st day Positive Update 2nd day

uWave algorithm design Template adaptation 1st day Negative Update 2nd day

Prototype implementation Wii remote three-axis accelerometer from Analog Devices, ADXL330 Range : -3g ~ 3g Lenovo T60 with 1.6GHz Core 2 Duo Time : less than 2ms The speed of uWave implemented in C on multiple platforms Tmobile MDA Pocket PC with Windows Mobile 5.0 and 195MHz TI OMAP processor Time : 4ms 16-bit microcontroller TI MSP430LF1611 Time : 300ms

Evaluation Accuracy with and without template adaptation Average accuracy 93.5% Average accuracy 98.4% Use Bootstrapping 8 participant, 10 time for 8 gestures, 7 days on 3 weeks

Evaluation Rejection Rate(%) Recognition Accuracy(%) Recognition accuracy and rejection rate

Evaluation Gesture-based 3D mobile user interface

Evaluation Gesture-based user authentication 5 participants per each groups

Evaluation Non-critical user authentication Template replacement is important to adapt to such variations What accuracy can uWave system achieve in recognizing users based on user-created ID gestures? How usable is it? In particular, how challenging is it to memorize and perform an ID gesture, in comparison to conventional text ID-based authentication? Since users are allowed to create their own gestures, what constraints in ID gesture selection can be employed to improve the accuracy and usability?

Evaluation Non-critical user authentication

Evaluation What tradeoffs between security and usability can the uWave-based solution achieve? How security can be jeopardized if the attacker sees the owner’s gesture performance, which can be much more visible than textual password entry? Critical user authentication Attackers in G see other`s gesture called visual disclosure 5 times to their own passwords 5 trials to other`s passwords

Evaluation Critical user authentication

Evaluation Critical user authentication

Discussion Limitations of uWave and gesture recognition based on accelerometers in general

Discussion Limitations of uWave and gesture recognition based on accelerometers in general

Discussion Limitations of uWave and gesture recognition based on accelerometers in general

Discussion Limitations of uWave and gesture recognition based on accelerometers in general

Discussion Limitations of uWave and gesture recognition based on accelerometers in general Improving critical authentication While our user evaluation show that accelerometer-based authentication works well for non-critical authentication in terms of both usability and accuracy, it apparently cannot provide the strict security required by critical authentication in many application

Conclusion - The core of uWave includes dynamic time warping (DTW) to measure similarities between two time series of accelerometer readings; quantization for reducing computation load - Experiments demonstrate that uWave achieves 98.6% accuracy - Applications show high recognition accuracy and recognition speed with different hardware features and system resources - There is a need for future research to cope with visual disclosure