show video detail
Type-Hover-Swipe in 96 Bytes: A Motion Sensing Mechanical Keyboard
346K 1.3K 131 04:17
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 (all,#44)  (USA,#44) 
2014-05-02 259,327 1,094 108 (all,#47)  (USA,#47) 
2014-05-03 302,541 1,198 120 (all,#66)  (USA,#66) 
2014-05-04 324,000 1,260 125 (all,#76)  (USA,#76) 
2014-05-05 335,932 1,294 126 (all,#76)  (USA,#76) 
2014-05-06 346,394 1,319 131 (all,#95)  (USA,#95)