PredicTaps: Latency Reduction Technique for Single-taps Based on Recognition for Single-tap or Double-tap

In general, a system with touch input waits for a certain period of time (typically 350 -- 500 ms) for a subsequent tap to determine whether the initial tap was a single tap or the first tap of a double tap. This results in latency of hundreds of milliseconds for a single-tap event. To reduce the latency, we propose a novel machine-learning-based tap recognition method called "PredicTaps". In the PredicTaps method, by using touch-event data gathered from the capacitive touch surface, the system immediately predicts whether a detected tap is a single tap or the first tap of a double tap. Then, in accordance with the prediction, the system determines whether to execute a single-tap event immediately or wait for a subsequent second tap. This paper reports the feasibility study of PredicTaps.

[1]  임영규,et al.  Mobile terminal and touch coordinate predicting method thereof , 2013 .

[2]  M. Posner,et al.  Processing of visual feedback in rapid movements. , 1968, Journal of experimental psychology.

[3]  H. Zelaznik,et al.  Sources of Inaccuracy in Rapid Movement , 1978 .

[4]  Daniel J. Wigdor,et al.  Zero-latency tapping: using hover information to predict touch locations and eliminate touchdown latency , 2014, UIST.

[5]  Hemant Bhaskar Surale,et al.  Experimental Analysis of Mode Switching Techniques in Touch-based User Interfaces , 2017, CHI.

[6]  VatavuRadu-Daniel,et al.  Touch interaction for children aged 3 to 6 years , 2015 .

[7]  G. Stelmach Information processing in motor control and learning , 1978 .

[8]  Walter Ritter,et al.  User-Acceptance of Latency in Touch Interactions , 2015, HCI.

[9]  Daniel J. Wigdor,et al.  How fast is fast enough?: a study of the effects of latency in direct-touch pointing tasks , 2013, CHI.

[10]  Chris Shaw,et al.  On temporal-spatial realism in the virtual reality environment , 1991, UIST '91.

[11]  Denis V. Efimov,et al.  Next-Point Prediction for Direct Touch Using Finite-Time Derivative Estimation , 2018, UIST.

[12]  Niels Henze,et al.  PredicTouch: A System to Reduce Touchscreen Latency using Neural Networks and Inertial Measurement Units , 2017, ISS.

[13]  Jeffrey Heer,et al.  The Effects of Interactive Latency on Exploratory Visual Analysis , 2014, IEEE Transactions on Visualization and Computer Graphics.

[14]  Joseph Sharit,et al.  Aging, Motor Control, and the Performance of Computer Mouse Tasks , 1999, Hum. Factors.

[15]  Pascal Perrier,et al.  Reducing Latency with a Continuous Prediction: Effects on Users' Performance in Direct-Touch Target Acquisitions , 2015, ITS.

[16]  Geehyuk Lee,et al.  Expanding touch input vocabulary by using consecutive distant taps , 2014, CHI.

[17]  Daniel J. Wigdor,et al.  How Much Faster is Fast Enough?: User Perception of Latency & Latency Improvements in Direct and Indirect Touch , 2015, CHI.

[18]  Takashi Komuro,et al.  3D Tabletop User Interface with High Synchronization Accuracy using a High-speed Stereo Camera , 2015, ITS.

[19]  Darren Leigh,et al.  Hammer Time!: A Low-Cost, High Precision, High Accuracy Tool to Measure the Latency of Touchscreen Devices , 2016, CHI.

[20]  Michitaka Hirose,et al.  Elderly User Evaluation of Mobile Touchscreen Interactions , 2011, INTERACT.

[21]  Daniel J. Wigdor,et al.  Designing for low-latency direct-touch input , 2012, UIST.

[22]  Niels Henze,et al.  Improving software-reduced touchscreen latency , 2017, MobileHCI.