Abstract
The dual Gaussian distribution hypothesis has been used to predict the success rate of target pointing on touchscreens. Bi and Zhai evaluated their success-rate prediction model in off-screen-start pointing tasks. However, we found that their prediction model could also be used for on-screen-start pointing tasks. We discuss the reasons why and empirically validate our hypothesis in a series of four experiments with various target sizes and distances. The prediction accuracy of Bi and Zhai's model was high in all of the experiments, with a 10-point absolute (or 14.9% relative) prediction error at worst. Also, we show that there is no clear benefit to integrating the target distance when predicting the endpoint variability and success rate.
Supplemental Material
Available for Download
1_detailedData.pdf This file explains the experimental data in more detail. 2_distributionImage This folder includes all images of the histograms and 95% confidence ellipses in Experiments 1 to 4.
- Hirotugu Akaike. 1974. A new look at the statistical model identification. IEEE Trans. Automat. Control 19, 6 (Dec 1974), 716--723. https://doi.org/10.1109/TAC.1974.1100705Google ScholarCross Ref
- Oscar Kin-Chung Au, Xiaojun Su, and Rynson W.H. Lau. 2014. LinearDragger: A Linear Selector for One-finger Target Acquisition. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Toronto, Ontario, Canada) (CHI '14). ACM, New York, NY, USA, 2607--2616. https://doi.org/10.1145/2556288.2557096 Proceedings of the ACM on Human-Computer Interaction, Vol. 4, No. ISS, Article 205. Publication date: November 2020. Rethinking the Dual Gaussian Distribution Model 205:17Google Scholar
- Daniel Avrahami. 2015. The Effect of Edge Targets on Touch Performance. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems (Seoul, Republic of Korea) (CHI '15). ACM, New York, NY, USA, 1837--1846. https://doi.org/10.1145/2702123.2702439Google ScholarDigital Library
- Shiri Azenkot and Shumin Zhai. 2012. Touch Behavior with Different Postures on Soft Smartphone Keyboards. In Proceedings of the 14th International Conference on Human-computer Interaction with Mobile Devices and Services (San Francisco, California, USA) (MobileHCI '12). ACM, New York, NY, USA, 251--260. https://doi.org/10.1145/2371574. 2371612Google ScholarDigital Library
- Gilles Bailly, Antti Oulasvirta, Timo Kötzing, and Sabrina Hoppe. 2013. MenuOptimizer: Interactive Optimization of Menu Systems. In Proceedings of the 26th Annual ACMSymposium on User Interface Software and Technology (St. Andrews, Scotland, United Kingdom) (UIST '13). ACM, New York, NY, USA, 331--342. https://doi.org/10.1145/2501988.2502024Google ScholarDigital Library
- W. D. A. Beggs, Jacqueline A. Andrew, Martha L. Baker, S. R. Dove, Irene Fairclough, and C. I. Howarth. 1972. The accuracy of non-visual aiming. Quarterly Journal of Experimental Psychology 24, 4 (1972), 515--523. https: //doi.org/10.1080/14640747208400311Google ScholarCross Ref
- W. D. A. BEGGS, RUTH SAKSTEIN, and C. I. HOWARTH. 1974. The Generality of a Theory of the Intermittent Control of Accurate Movements. Ergonomics 17, 6 (1974), 757--768. https://doi.org/10.1080/00140137408931422Google ScholarCross Ref
- Xiaojun Bi, Yang Li, and Shumin Zhai. 2013. FFitts Law: Modeling Finger Touch with Fitts? Law. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Paris, France) (CHI '13). ACM, New York, NY, USA, 1363--1372. https://doi.org/10.1145/2470654.2466180Google ScholarDigital Library
- Xiaojun Bi and Shumin Zhai. 2013. Bayesian touch: a statistical criterion of target selection with finger touch. In Proceedings of the ACM Symposium on User Interface Software and Technology (UIST '13). 51--60. https://doi.org/10. 1145/2501988.2502058Google ScholarDigital Library
- Xiaojun Bi and Shumin Zhai. 2016. Predicting Finger-Touch Accuracy Based on the Dual Gaussian Distribution Model. In Proceedings of the 29th Annual Symposium on User Interface Software and Technology (Tokyo, Japan) (UIST '16). ACM, New York, NY, USA, 313--319. https://doi.org/10.1145/2984511.2984546Google ScholarDigital Library
- Andy Cockburn, David Ahlström, and Carl Gutwin. 2012. Understanding performance in touch selections: Tap, drag and radial pointing drag with finger, stylus and mouse. International Journal of Human-Computer Studies 70, 3 (2012), 218 -- 233. https://doi.org/10.1016/j.ijhcs.2011.11.002Google ScholarDigital Library
- Edward R.F.W. Crossman. 1956. The speed and accuracy of simple hand movements. Ph.D. Dissertation. University of Birmingham.Google Scholar
- Peter Dixon. 2008. Models of accuracy in repeated-measures designs. Journal of Memory and Language 59, 4 (2008), 447--456.Google ScholarCross Ref
- Jan Eggers, Dominique Feillet, Steffen Kehl, Marc Oliver Wagner, and Bernard Yannou. 2003. Optimization of the keyboard arrangement problem using an Ant Colony algorithm. European Journal of Operational Research 148, 3 (2003), 672--686. https://doi.org/10.1016/S0377--2217(02)00489--7Google ScholarCross Ref
- Paul M. Fitts. 1954. The information capacity of the human motor system in controlling the amplitude of movement. Journal of Experimental Psychology 47, 6 (1954), 381--391. https://doi.org/10.1037/h0055392Google ScholarCross Ref
- Krzysztof Gajos and Daniel S. Weld. 2004. SUPPLE: Automatically Generating User Interfaces. In Proceedings of the 9th International Conference on Intelligent User Interfaces (Funchal, Madeira, Portugal) (IUI '04). ACM, New York, NY, USA, 93--100. https://doi.org/10.1145/964442.964461Google ScholarDigital Library
- Khai-Chung Gan and Errol R. Hoffmann. 1988. Geometrical conditions for ballistic and visually controlled movements. Ergonomics 31, 5 (1988), 829--839. https://doi.org/10.1080/00140138808966724Google ScholarCross Ref
- Julien Gori, Olivier Rioul, and Yves Guiard. 2018. Speed-Accuracy Tradeoff: A Formal Information-Theoretic Transmission Scheme (FITTS). ACM Trans. Comput.-Hum. Interact. 25, 5, Article 27 (Sept. 2018), 33 pages. https: //doi.org/10.1145/3231595Google ScholarDigital Library
- Niels Henze, Enrico Rukzio, and Susanne Boll. 2012. Observational and Experimental Investigation of Typing Behaviour Using Virtual Keyboards for Mobile Devices. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Austin, Texas, USA) (CHI '12). ACM, New York, NY, USA, 2659--2668. https://doi.org/10.1145/2207676.2208658Google ScholarDigital Library
- Errol R. Hoffmann. 2016. Critical Index of Difficulty for Different Body Motions: A Review. Journal of Motor Behavior 48, 3 (2016), 277--288. https://doi.org/10.1080/00222895.2015.1090389Google ScholarCross Ref
- Christian Holz and Patrick Baudisch. 2010. The Generalized Perceived Input Point Model and How to Double Touch Accuracy by Extracting Fingerprints. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Atlanta, Georgia, USA) (CHI '10). ACM, New York, NY, USA, 581--590. https://doi.org/10.1145/1753326.1753413Google ScholarDigital Library
- Christian Holz and Patrick Baudisch. 2011. Understanding Touch. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Vancouver, BC, Canada) (CHI '11). ACM, New York, NY, USA, 2501--2510. https: //doi.org/10.1145/1978942.1979308Google ScholarDigital Library
- Jin Huang and Byungjoo Lee. 2019. Modeling Error Rates in Spatiotemporal Moving Target Selection. In Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems (Glasgow, Scotland Uk) (CHI EA '19). Proceedings of the ACM on Human-Computer Interaction, Vol. 4, No. ISS, Article 205. Publication date: November 2020. 205:18 Shota Yamanaka & Hiroki Usuba Association for Computing Machinery, New York, NY, USA, Article LBW2411, 6 pages. https://doi.org/10.1145/ 3290607.3313077Google Scholar
- Jin Huang, Feng Tian, Xiangmin Fan, Xiaolong (Luke) Zhang, and Shumin Zhai. 2018. Understanding the Uncertainty in 1D Unidirectional Moving Target Selection. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (Montreal QC, Canada) (CHI '18). Association for Computing Machinery, New York, NY, USA, Article 237, 12 pages. https://doi.org/10.1145/3173574.3173811Google ScholarDigital Library
- Jin Huang, Feng Tian, Xiangmin Fan, Xiaolong (Luke) Zhang, and Shumin Zhai. 2018. Understanding the Uncertainty in 1D Unidirectional Moving Target Selection. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (Montreal QC, Canada) (CHI '18). ACM, New York, NY, USA, Article 237, 12 pages. https://doi.org/10.1145/ 3173574.3173811Google ScholarDigital Library
- Jin Huang, Feng Tian, Nianlong Li, and Xiangmin Fan. 2019. Modeling the Uncertainty in 2D Moving Target Selection. In Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology (New Orleans, LA, USA) (UIST '19). Association for Computing Machinery, New York, NY, USA, 1031--1043. https://doi.org/10.1145/3332165.3347880Google ScholarDigital Library
- Human Factors and Ergonomics Society 2007. American National Standard for Human Factors Engineering of Computer Workstations (ANSI/HFES Standard No. 100--2007).Google Scholar
- Robert E. Kass and Adrian E. Raftery. 1995. Bayes Factors. J. Amer. Statist. Assoc. 90, 430 (1995), 773--795. https: //doi.org/10.1080/01621459.1995.10476572Google ScholarCross Ref
- YouTube Kids. 2015. Retrieved August 28, 2020 from https://apps.apple.com/us/app/youtube-kids/id936971630, or https://play.google.com/store/apps/details?id=com.google.android.apps.youtube.kids.Google Scholar
- Byungjoo Lee, Sunjun Kim, Antti Oulasvirta, Jong-In Lee, and Eunji Park. 2018. Moving Target Selection: A Cue Integration Model. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (Montreal QC, Canada) (CHI '18). ACM, New York, NY, USA, Article 230, 12 pages. https://doi.org/10.1145/3173574.3173804Google ScholarDigital Library
- Byungjoo Lee and Antti Oulasvirta. 2016. Modelling Error Rates in Temporal Pointing. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (San Jose, California, USA) (CHI '16). ACM, New York, NY, USA, 1857--1868. https://doi.org/10.1145/2858036.2858143Google ScholarDigital Library
- Injung Lee, Sunjun Kim, and Byungjoo Lee. 2019. Geometrically Compensating Effect of End-to-End Latency in Moving-Target Selection Games. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (CHI '19). ACM, New York, NY, USA. https://doi.org/10.1145/3290605.3300790Google ScholarDigital Library
- Roxanne Leitão and Paula Alexandra Silva. 2012. Target and Spacing Sizes for Smartphone User Interfaces for Older Adults: Design Patterns Based on an Evaluation with Users. In Proceedings of the 19th Conference on Pattern Languages of Programs (Tucson, Arizona) (PLoP '12). The Hillside Group, USA, Article 5, 13 pages. http://dl.acm.org/citation. cfm?id=2821679.2831275Google Scholar
- Yuexing Luo and Daniel Vogel. 2014. Crossing-based Selection with Direct Touch Input. In Proceedings of the 32Nd Annual ACM Conference on Human Factors in Computing Systems (Toronto, Ontario, Canada) (CHI '14). ACM, New York, NY, USA, 2627--2636. https://doi.org/10.1145/2556288.2557397Google ScholarDigital Library
- I. Scott MacKenzie. 1992. Fitts? law as a research and design tool in human-computer interaction. Human-Computer Interaction 7, 1 (1992), 91--139. https://doi.org/10.1207/s15327051hci0701_3Google ScholarDigital Library
- Blanca Mena, M José, Rafael Alarcón, Jaume Arnau Gras, Roser Bono Cabré, and Rebecca Bendayan. 2017. Non-normal data: Is ANOVA still a valid option? Psicothema, 2017, vol. 29, num. 4, p. 552--557 (2017).Google Scholar
- David E. Meyer, Richard A. Abrams, Sylvan Kornblum, Charles E. Wright, and J. E. Keith Smith. 1988. Optimality in human motor performance: ideal control of rapid aimed movements. Psychological Review 95, 3 (1988), 340--370. https://doi.org/10.1037/0033--295X.95.3.340Google ScholarCross Ref
- David E. Meyer, J. E. Keith Smith, and Charles E.Wright. 1982. Models for the speed and accuracy of aimed movements. Psychological Review 89, 5 (1982), 449--482. https://doi.org/10.1037/0033--295X.89.5.449Google ScholarCross Ref
- Tomer Moscovich. 2009. Contact Area Interaction with Sliding Widgets. In Proceedings of the 22Nd Annual ACM Symposium on User Interface Software and Technology (Victoria, BC, Canada) (UIST '09). ACM, New York, NY, USA, 13--22. https://doi.org/10.1145/1622176.1622181Google ScholarDigital Library
- Jeffrey Nichols, Brad A. Myers, and Kevin Litwack. 2004. Improving Automatic Interface Generation with Smart Templates. In Proceedings of the 9th International Conference on Intelligent User Interfaces (Funchal, Madeira, Portugal) (IUI '04). ACM, New York, NY, USA, 286--288. https://doi.org/10.1145/964442.964507Google ScholarDigital Library
- Jakob Nielsen. 2010. Scrolling and Attention (Original Research Study). Retrieved August 28, 2020 from https: //www.nngroup.com/articles/scrolling-and-attention-original-research/.Google Scholar
- Eunji Park and Byungjoo Lee. 2018. Predicting Error Rates in Pointing Regardless of Target Motion. arXiv:arXiv:1806.02973 https://arxiv.org/abs/1806.02973Google Scholar
- Esben Warming Pedersen and Kasper Hornbæk. 2012. An Experimental Comparison of Touch Interaction on Vertical and Horizontal Surfaces. In Proceedings of the 7th Nordic Conference on Human-Computer Interaction: Making Sense Through Design (Copenhagen, Denmark) (NordiCHI '12). ACM, New York, NY, USA, 370--379. https://doi.org/10.1145/ Proceedings of the ACM on Human-Computer Interaction, Vol. 4, No. ISS, Article 205. Publication date: November 2020. Rethinking the Dual Gaussian Distribution Model 205:19 2399016.2399074Google ScholarDigital Library
- Katrin Plaumann, Milos Babic, Tobias Drey, Witali Hepting, Daniel Stooss, and Enrico Rukzio. 2018. Improving Input Accuracy on Smartphones for Persons Who Are Affected by Tremor Using Motion Sensors. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 1, 4, Article 156 (Jan. 2018), 30 pages. https://doi.org/10.1145/3161169Google ScholarDigital Library
- R. L. Potter, L. J. Weldon, and B. Shneiderman. 1988. Improving the Accuracy of Touch Screens: An Experimental Evaluation of Three Strategies. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Washington, D.C., USA) (CHI '88). ACM, New York, NY, USA, 27--32. https://doi.org/10.1145/57167.57171Google ScholarDigital Library
- Richard A. Schmidt, Howard N. Zelaznik, Bob Hawkins, James S. Frank, and J. T. Quinn. 1979. Motor-output variability: a theory for the accuracy of rapid motor acts. Psychological review 86, 5 (1979), 415--451.Google Scholar
- R. William Soukoreff and I. Scott MacKenzie. 2004. Towards a standard for pointing device evaluation, perspectives on 27 years of Fitts? law research in HCI. International Journal of Human-Computer Studies 61, 6 (2004), 751--789. https://doi.org/10.1016/j.ijhcs.2004.09.001Google ScholarDigital Library
- Daniel Vogel and Patrick Baudisch. 2007. Shift: A Technique for Operating Pen-based Interfaces Using Touch. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (San Jose, California, USA) (CHI '07). ACM, New York, NY, USA, 657--666. https://doi.org/10.1145/1240624.1240727Google ScholarDigital Library
- Stephen A. Wallace and Karl M. Newell. 1983. Visual control of discrete aiming movements. The Quarterly Journal of Experimental Psychology Section A 35, 2 (1983), 311--321. https://doi.org/10.1080/14640748308402136Google ScholarCross Ref
- Feng Wang and Xiangshi Ren. 2009. Empirical Evaluation for Finger Input Properties in Multi-touch Interaction. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Boston, MA, USA) (CHI '09). ACM, New York, NY, USA, 1063--1072. https://doi.org/10.1145/1518701.1518864Google ScholarDigital Library
- Daryl Weir, Simon Rogers, Roderick Murray-Smith, and Markus Löchtefeld. 2012. A User-specific Machine Learning Approach for Improving Touch Accuracy on Mobile Devices. In Proceedings of the 25th Annual ACM Symposium on User Interface Software and Technology (Cambridge, Massachusetts, USA) (UIST '12). ACM, New York, NY, USA, 465--476. https://doi.org/10.1145/2380116.2380175Google ScholarDigital Library
- Wayne A. Wickelgren. 1977. Speed-accuracy tradeoff and information processing dynamics. Acta Psychologica 41, 1 (1977), 67--85. https://doi.org/10.1016/0001--6918(77)90012--9Google ScholarCross Ref
- Daniel Wigdor, Sarah Williams, Michael Cronin, Robert Levy, Katie White, Maxim Mazeev, and Hrvoje Benko. 2009. Ripples: Utilizing Per-contact Visualizations to Improve User Interaction with Touch Displays. In Proceedings of the 22Nd Annual ACM Symposium on User Interface Software and Technology (Victoria, BC, Canada) (UIST '09). ACM, New York, NY, USA, 3--12. https://doi.org/10.1145/1622176.1622180Google ScholarDigital Library
- Jacob O. Wobbrock, Edward Cutrell, Susumu Harada, and I. Scott MacKenzie. 2008. An Error Model for Pointing Based on Fitts? Law. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Florence, Italy) (CHI '08). ACM, New York, NY, USA, 1613--1622. https://doi.org/10.1145/1357054.1357306Google ScholarDigital Library
- Jacob O. Wobbrock, Alex Jansen, and Kristen Shinohara. 2011. Modeling and Predicting Pointing Errors in Two Dimensions. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Vancouver, BC, Canada) (CHI '11). ACM, New York, NY, USA, 1653--1656. https://doi.org/10.1145/1978942.1979183Google ScholarDigital Library
- Jacob O. Wobbrock, Kristen Shinohara, and Alex Jansen. 2011. The Effects of Task Dimensionality, Endpoint Deviation, Throughput Calculation, and Experiment Design on Pointing Measures and Models. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Vancouver, BC, Canada) (CHI '11). ACM, New York, NY, USA, 1639--1648. https://doi.org/10.1145/1978942.1979181Google ScholarDigital Library
- Shota Yamanaka. 2018. Effect of Gaps with Penal Distractors Imposing Time Penalty in Touch-pointing Tasks. In Proceedings of the 20th International Conference on Human-Computer Interaction with Mobile Devices and Services (Barcelona, Spain) (MobileHCI '18). ACM, New York, NY, USA, 8. https://doi.org/10.1145/3229434.3229435Google ScholarDigital Library
- Shota Yamanaka. 2018. Risk Effects of Surrounding Distractors Imposing Time Penalty in Touch-Pointing Tasks. In Proceedings of the 2018 ACM International Conference on Interactive Surfaces and Spaces (Tokyo, Japan) (ISS '18). ACM, New York, NY, USA, 129--135. https://doi.org/10.1145/3279778.3279781Google ScholarDigital Library
- Koji Yatani, Kurt Partridge, Marshall Bern, and Mark W. Newman. 2008. Escape: A Target Selection Technique Using Visually-cued Gestures. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Florence, Italy) (CHI '08). ACM, New York, NY, USA, 285--294. https://doi.org/10.1145/1357054.1357104Google ScholarDigital Library
- Chun Yu, Hongyi Wen, Wei Xiong, Xiaojun Bi, and Yuanchun Shi. 2016. Investigating Effects of Post-Selection Feedback for Acquiring Ultra-Small Targets on Touchscreen. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (San Jose, California, USA) (CHI '16). ACM, New York, NY, USA, 4699--4710. https: //doi.org/10.1145/2858036.2858593Google ScholarDigital Library
- Howard N. Zelaznik, Susan Mone, George P. McCabe, and Christopher Thaman. 1988. Role of temporal and spatial precision in determining the nature of the speed-accuracy trade-off in aimed-hand movements. Journal of Experimental Psychology: Human Perception and Performance 14, 2 (1988), 221--230. https://doi.org/10.1037/0096--1523.14.2.221Google ScholarCross Ref
- Shumin Zhai. 2020. Personal communication, September 4th. Proceedings of the ACM on Human-Computer Interaction, Vol. 4, No. ISS, Article 205. Publication date: November 2020. 205:20 Shota Yamanaka & Hiroki UsubaGoogle Scholar
- Shumin Zhai, Jing Kong, and Xiangshi Ren. 2004. Speed-accuracy tradeoff in Fitts? law tasks: on the equivalency of actual and nominal pointing precision. International Journal of Human-Computer Studies 61, 6 (2004), 823--856. https://doi.org/10.1016/j.ijhcs.2004.09.007Google ScholarDigital Library
Recommendations
Predicting Touch Accuracy for Rectangular Targets by Using One-Dimensional Task Results
We propose a method that predicts the success rate in pointing to 2D rectangular targets by using 1D vertical-bar and horizontal-bar task results. The method can predict the success rates for more practical situations under fewer experimental conditions. ...
Modeling Touch Point Distribution with Rotational Dual Gaussian Model
UIST '21: The 34th Annual ACM Symposium on User Interface Software and TechnologyTouch point distribution models are important tools for designing touchscreen interfaces. In this paper, we investigate how the finger movement direction affects the touch point distribution, and how to account for it in modeling. We propose the ...
Predicting Finger-Touch Accuracy Based on the Dual Gaussian Distribution Model
UIST '16: Proceedings of the 29th Annual Symposium on User Interface Software and TechnologyAccurately predicting the accuracy of finger-touch target acquisition is crucial for designing touchscreen UI and for modeling complex and higher level touch interaction behaviors. Despite its importance, there has been little theoretical work on ...
Comments