A Sensor Fusion Approach towards Gesture Recognition on the Wearable Ring Form Factor

Subscribers:
351,000
Published on ● Video Link: https://www.youtube.com/watch?v=69pYRlNiUwI



Duration: 58:13
213 views
6


Performing gesture recognition without infrastructure has been a long desired feature for seamless human computer interaction. In recent years, tablets and smartphones have made two-dimensional gestures a truly ubiquitous input modality. Yet, as computing becomes more pervasive, capacitive touch surfaces may not always be readily available or appropriate in many use case. Small form factor wearable computing devices that detect finger movements are an alternative way to approach this problem. To address this, we developed a wearable platform that detects movements of a finger using audio and 3D acceleration. This platform converts finger movement data into a set of primitives that can be used for handwriting recognition or UI navigation in a context sensitive manner. To detect these gestures we use a sensor fusion approach that uses audio generated by surface friction to detect movement along a surface and acceleration to determine the direction of finger movement while in contact with the surface. By looking at the relationship between the envelope of audio emitted by surface friction and the acceleration from movement, we can disambiguate gesture data from spurious finger movements at low power cost. We implemented a platform prototype that collects audio and acceleration data and found our approach accurately detected gestures for several users. Our circuit design is amenable to small form factor implication with the end goal of a platform that can be worn as a ring.




Other Videos By Microsoft Research


2016-07-26Online Learning and Adaptation Over Networks
2016-07-26Easy Generation and Efficient Verification of Unsatisfiability Proofs
2016-07-26Learning to Understand Natural Language in Physically-Grounded Environments
2016-07-26Frontiers of Accessibility: From the Body to the Mind, the Heart, and the Soul
2016-07-26Analyzing neurological disorders using functional and structural brain imaging data
2016-07-26Collaborative, Large-Scale Data Analytics and Visualization with Python
2016-07-26Gap Probabilities for Zeroes of Stationary Gaussian Functions
2016-07-26Random Walks on Groups and the Kaimanovich-Vershik Conjecture for Lamplighter Groups
2016-07-26Sensing without Sensors
2016-07-26Optimal Falsifications for Cyber-Physical Systems using Trajectory Splicing
2016-07-26A Sensor Fusion Approach towards Gesture Recognition on the Wearable Ring Form Factor
2016-07-26Digital Traces in Online Places: Methods, Software, and Applications for Social Behavioral Research
2016-07-26Stabilizer: Statistically Sound Performance Evaluation
2016-07-26Revenue maximization and prophet inequalities
2016-07-26On the Number of Matroids
2016-07-26RealTime Collaborative Analysis with (Almost) Pure SQL: A Case Study in Biogeochemical Oceanography
2016-07-26Who is Afraid of Vectors�Optimizing Cryptography Using SSE, AVX, NEON, and Co.
2016-07-26Programming with People: Integrating Human-Based and Digital Computation
2016-07-26ISHI Connects Us: Social Gaming with the Skype Team
2016-07-26Monitoring the Snowpack in Remote, Ungauged Mountains from Satellite and Computers
2016-07-26A Logical Revolution



Tags:
microsoft research