ABSTRACT
Target expansion techniques facilitate the pointing task by enlarging the effective sizes of targets. When the target expansion is applied to both the motor and visual spaces, the visual feedforward mechanism is key: Indeed it provides a visual aid to the user on the effective expanded targets prior to the execution or completion of the pointing task, enabling the user to take full advantage of the target expansion technique. Focusing on feedforward mechanisms, we introduce a design space that allows us to describe, classify and design target expansion techniques. To do so we first introduce and characterize the concept of atomic feedforward mechanism along three design axes. We then describe a target expansion technique as a combination of atomic feedforward mechanisms using a matrix-based notation. We provide an analytical exploration of the design space by classifying existing techniques and by designing six new techniques. We also provide a first experimental exploration of the design space in the context of distant pointing. The experimental protocol includes an innovative target layout for handling non-centroidal target expansion. The results show that feedforward dynamicity increases movement time and decreases subjective usability, while explicit expansion observability efficiently supports error prevention for distant pointing.
- Bateman, S., Mandryk, R. L., Gutwin, C. and Xiao, R. Analysis and comparison of target assistance techniques for relative ray-cast pointing. IJHCS 71, 5 (2013), 511--532. Google ScholarDigital Library
- Bau, O. and Mackay, W. OctoPocus: a dynamic guide for learning gesture-based command sets. In Proc. UIST 2008, (2008), 37--46. Google ScholarDigital Library
- Baudisch, P., Zotov, A., Cutrell, E. and Hinckley, K. Starburst: a target expansion algorithm for non-uniform target distributions. In Proc. AVI 2008, (2008), 129--137. Google ScholarDigital Library
- Blanch, R. and Ortega, M. Benchmarking pointing techniques with distractors: adding a density factor to Fitts' pointing paradigm. In Proc. CHI 2011, (2011), 1629--1638. Google ScholarDigital Library
- Brooke, J. SUS: A Quick and Dirty Usability Scale. Usability Evaluation in Industry (1996), 189--194.Google Scholar
- Chapuis, O., Labrune, J. and Pietriga, E. DynaSpot: speed-dependent area cursor. In Proc. CHI 2009, (2009), 1391--1400. Google ScholarDigital Library
- Du, Q., Faber, V. and Gunzburger, M. Centroidal Voronoi tessellations: Applications and algorithms. SIAM Review 41, 4 (1999), 637--676. Google ScholarDigital Library
- Grossman, T. and Balakrishnan, R. The bubble cursor: enhancing target acquisition by dynamic resizing of the cursor's activation area. In Proc. CHI 2005, (2005), 281--290. Google ScholarDigital Library
- Grossman, T., Kong, N. and Balakrishnan, R. Modeling pointing at targets of arbitrary shapes. In Proc. CHI 2007, (2007), 463--472. Google ScholarDigital Library
- Guillon, M., Leitner, F. and Nigay, L. Static Voronoi-Based Target Expansion Technique for Distant Pointing. In Proc. AVI 2014, (2014), 41--48. Google ScholarDigital Library
- Kuwabara, C., Yamamoto, K., Kuramoto, I., Tsujino, Y. and Minakuchi, M. Ghost-hunting: a cursor-based pointing technique with picture guide indication of the shortest path. In Proc. IUI 2013, (2013), 85--86. Google ScholarDigital Library
- Laukkanen, J., Isokoski, P. and Räihä, K. The cone and the lazy bubble: two efficient alternatives between the point cursor and the bubble cursor. In Proc. CHI 2008, (2008), 309--312. Google ScholarDigital Library
- McGuffin, M. and Balakrishnan, R. Fitts' law and expanding targets: Experimental studies and designs for user interfaces. ACM TOCHI 12, 4 (2005), 388--422. Google ScholarDigital Library
- Meyer, D. E., Abrams, R. A., Kornblum, S., Wright, C. E. and Smith, J. E. Optimality in human motor performance: ideal control of rapid aimed movements. Psychological Review 95, 3 (1988), 340--70.Google ScholarCross Ref
- Mott, M. and Wobbrock, J. Beating the bubble: using kinematic triggering in the bubble lens for acquiring small, dense targets. In Proc. CHI 2014, (2014), 733--742. Google ScholarDigital Library
- Su, X., Au, O. and Lau, R. The Implicit Fan Cursor: A Velocity Dependent Area Cursor. In Proc. CHI 2014, (2014), 753--762. Google ScholarDigital Library
- Tse, E., Hancock, M. and Greenberg, S. Speech-filtered bubble ray: improving target acquisition on display walls. In Proc. ICMI 2007, (2007), 307--314. Google ScholarDigital Library
- Vanacken, L., Grossman, T. and Coninx, K. Multimodal selection techniques for dense and occluded 3D virtual environments. IJHCS 67, 3 (2009), 237--255. Google ScholarDigital Library
- Vermeulen, J., Luyten, K., Van den Hoven, E. and Coninx, K. Crossing the bridge over Norman's gulf of execution: revealing feedforward's true identity. In Proc. CHI 2013, (2013), 1931--1940. Google ScholarDigital Library
- Zhai, S., Conversy, S., Beaudouin-Lafon, M. and Guiard, Y. Human on-line response to target expansion. In Proc. CHI 2003, (2003), 177--184. Google ScholarDigital Library
Index Terms
- Investigating Visual Feedforward for Target Expansion Techniques
Recommendations
Static Voronoi-based target expansion technique for distant pointing
AVI '14: Proceedings of the 2014 International Working Conference on Advanced Visual InterfacesAddressing the challenges of distant pointing, we present the feedforward static targeting assistance technique VTE: Voronoi-based Target Expansion. VTE statically displays all the activation areas by dividing the total screen space into areas such that ...
Target Expansion Lens: It is Not the More Visual Feedback the Better!
AVI '16: Proceedings of the International Working Conference on Advanced Visual InterfacesTo enhance pointing tasks, target expansion techniques allocate larger activation areas to targets. We distinguish two basic elements of a target expansion technique: the expansion algorithm and the visual aid on the effective expanded targets. We ...
Target Expansion in Context: the Case of Menu in Handheld Augmented Reality
AVI '20: Proceedings of the International Conference on Advanced Visual InterfacesTarget expansion techniques facilitate pointing by enlarging the effective sizes of targets. As opposed to the numerous studies on target expansion solely focusing on optimizing pointing, we study the compound task of pointing at a Point of Interest (...
Comments