show video detail

Type-Hover-Swipe in 96 Bytes: A Motion Sensing Mechanical Keyboard
- Published_at:2014-04-26
- Category:People & Blogs
- Channel:I3D
- tags:
- description: Project website: http://research.microsoft.com/en-us/projects/typehoverswipe/ Full Title: Type-Hover-Swipe in 96 Bytes: A Motion Sensing Mechanical Keyboard Authors: Stuart A Taylor, Cem Keskin, Otmar Hilliges, Shahram Izadi, John Helmes Abstract: We present a new type of augmented mechanical keyboard, capable of sensing rich and expressive motion gestures performed both on and directly above the device. Our hardware comprises of low-resolution matrix of infrared (IR) proximity sensors interspersed between the keys of a regular mechanical keyboard. This results in coarse but high frame-rate motion data. We extend a machine learning algorithm, traditionally used for static classification only, to robustly support dynamic, temporal gestures. We propose the use of motion signatures a technique that utilizes pairs of motion history images and a random forest based classifier to robustly recognize a large set of motion gestures on and directly above the keyboard. Our technique achieves a mean per-frame classification accuracy of 75.6% in leave-one-subject-out and 89.9% in half-test/half-training cross-validation. We detail our hardware and gesture recognition algorithm, provide performance and accuracy numbers, and demonstrate a large set of gestures designed to be performed with our device. We conclude with qualitative feedback from users, discussion of limitations and areas for future work.
ranked in date | views | likes | Comments | ranked in country (#position) |
---|---|---|---|---|
2014-05-01 | 168,829 | 888 | 87 |
(![]() ![]() |
2014-05-02 | 259,327 | 1,094 | 108 |
(![]() ![]() |
2014-05-03 | 302,541 | 1,198 | 120 |
(![]() ![]() |
2014-05-04 | 324,000 | 1,260 | 125 |
(![]() ![]() |
2014-05-05 | 335,932 | 1,294 | 126 |
(![]() ![]() |
2014-05-06 | 346,394 | 1,319 | 131 |
(![]() ![]() |