Wisture: RNN-based Learning of Wireless Signals for Gesture Recognition in Unmodified Smartphones

This paper introduces Wisture, a new online machine learning solution for recognizing touch-less dynamic hand gestures on a smartphone. Wisture relies on the standard Wi-Fi Received Signal Strength (RSS) using a Long Short-Term Memory (LSTM) Recurrent Neural Network (RNN), thresholding filters and traffic induction. Unlike other Wi-Fi based gesture recognition methods, the proposed method does not require a modification of the smartphone hardware or the operating system, and performs the gesture recognition without interfering with the normal operation of other smartphone applications. We discuss the characteristics of Wisture, and conduct extensive experiments to compare its performance against state-of-the-art machine learning solutions in terms of both accuracy and time efficiency. The experiments include a set of different scenarios in terms of both spatial setup and traffic between the smartphone and Wi-Fi access points (AP). The results show that Wisture achieves an online recognition accuracy of up to 94% (average 78%) in detecting and classifying three hand gestures.

[1]  Lars Schmidt-Thieme,et al.  Learning time-series shapelets , 2014, KDD.

[2]  H.T. Friis,et al.  A Note on a Simple Transmission Formula , 1946, Proceedings of the IRE.

[3]  Matthew Kam,et al.  Rethinking Speech Recognition on Mobile Devices , 2011 .

[4]  Kaishun Wu,et al.  WiG: WiFi-Based Gesture Recognition System , 2015, 2015 24th International Conference on Computer Communication and Networks (ICCCN).

[5]  Shwetak N. Patel,et al.  SideSwipe: detecting in-air gestures around mobile devices using actual GSM signal , 2014, UIST.

[6]  Fadel Adib,et al.  See through walls with WiFi! , 2013, SIGCOMM.

[7]  Otmar Hilliges,et al.  In-air gestures around unmodified mobile devices , 2014, UIST.

[8]  Shyamnath Gollakota,et al.  Wi-Fi Gesture Recognition on Existing Devices , 2014, ArXiv.

[9]  Kannan Srinivasan,et al.  Mudra: User-friendly Fine-grained Gesture Recognition using WiFi Signals , 2016, CoNEXT.

[10]  Ali Abedi,et al.  Basic Principles in Radiowave Propagation , 2016 .

[11]  Wei Wang,et al.  Keystroke Recognition Using WiFi Signals , 2015, MobiCom.

[12]  Fangmin Li,et al.  WiGeR: WiFi-Based Gesture Recognition System , 2016, ISPRS Int. J. Geo Inf..

[13]  Xiaodong Wang,et al.  Qualitative Action Recognition by Wireless Radio Signals in Human–Machine Systems , 2017, IEEE Transactions on Human-Machine Systems.

[14]  Khaled A. Harras,et al.  WiGest: A ubiquitous WiFi-based gesture recognition system , 2014, 2015 IEEE Conference on Computer Communications (INFOCOM).

[15]  Christoph Rauterberg Simply use the force Implementation of RF-based gesture interaction on an android phone , 2014 .

[16]  Desney S. Tan,et al.  Humantenna: using the body as an antenna for real-time whole-body interaction , 2012, CHI.

[17]  Gerhard Tröster,et al.  The telepathic phone: Frictionless activity recognition from WiFi-RSSI , 2014, 2014 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[18]  Karl Henrik Johansson,et al.  Exploiting multipath fading with a mobile robot , 2013, Int. J. Robotics Res..

[19]  Xiaoming Fu,et al.  Demo abstract: Use the force, Luke: Implementation of RF-based gesture interaction on an android phone , 2015, 2015 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops).

[20]  Wojciech Zaremba,et al.  Recurrent Neural Network Regularization , 2014, ArXiv.

[21]  Khaled A. Harras,et al.  WiGest demo: A ubiquitous WiFi-based gesture recognition system , 2015, 2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[22]  James Large,et al.  The Great Time Series Classification Bake Off: An Experimental Evaluation of Recently Proposed Algorithms. Extended Version , 2016, ArXiv.

[23]  Shyamnath Gollakota,et al.  Bringing Gesture Recognition to All Devices , 2014, NSDI.

[24]  Umberto Spagnolini,et al.  Device-Free Radio Vision for Assisted Living: Leveraging wireless channel quality information for human sensing , 2016, IEEE Signal Processing Magazine.

[25]  Yusheng Ji,et al.  Leveraging RF-channel fluctuation for activity recognition: Active and passive systems, continuous and RSSI-based signal features , 2013, MoMM '13.

[26]  Shuangquan Wang,et al.  A review on radio based activity recognition , 2015, Digit. Commun. Networks.

[27]  Shwetak N. Patel,et al.  Whole-home gesture recognition using wireless signals , 2013, MobiCom.