Analysis and comparison of target assistance techniques for relative ray-cast pointing

被引:24
作者
Bateman, Scott [1 ]
Mandryk, Regan L. [1 ]
Gutwin, Carl [1 ]
Xiao, Robert [1 ]
机构
[1] Univ Saskatchewan, Dept Comp Sci, Saskatoon, SK S7N 5C9, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Ray-cast pointing; Distant pointing; Cursor divergence; Target-assistance; Sticky targets; Target gravity; FITTS LAW; ENHANCEMENTS; ACQUISITION; FEEDBACK; TACTILE; INPUT; MOUSE;
D O I
10.1016/j.ijhcs.2012.12.006
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Pointing at displays from a distance is becoming a common method of interacting with computer applications and entertainment systems, using devices such as the Wii Remote, the PlayStation Move controller, or the Microsoft Kinect. These systems often implement relative forms of ray-cast pointing, in which the user simply points a hand-held input device towards targets on the screen. Ray-casting interaction is easy for novices to learn and understand, but this technique often suffers from accuracy problems: for example, hand jitter, arm fatigue, calibration drift, or lack of skill can all reduce people's ability to acquire and select on-screen targets. In this paper, we analyse and evaluate the idea of target assistance as a way to address the accuracy problems of ray-cast pointing. Although several assistance schemes have been proposed for mouse-based pointing, these ideas have not been tested in distant-pointing settings, and there is little knowledge available to guide design in this increasingly common interaction scenario. To establish this basic design knowledge, we carried out four studies of relative ray-casting using three different target assistance techniques-two motor-space techniques (sticky targets and a novel form of target gravity), and one acquisition-feedback technique that combined visual, tactile, and auditory feedback. Our first three studies tested each assistance technique separately, to explore how different parameters for each method affected performance and perceptibility. Our fourth study carried out a direct comparison of the best versions of each technique, and also examined the effects of distractor objects placed in the path to the target. Our studies found that the two motor-space techniques were extremely effective in improving selection accuracy without being highly obvious to users, and that the new gravity-based technique (which attracts the cursor even when it is not over the target) performed best of all. There was no observed effect on performance when the combined acquisition-feedback technique was used. Our studies are the first to comprehensively explore the optimization, performance, and perceptibility of target assistance techniques for relative ray-casting-our results provide designers with clear guidelines about what methods to use, how to configure the techniques, and what effects can be expected from their use. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:511 / 532
页数:22
相关论文
共 49 条
[41]  
Parker JK, 2005, LECT NOTES COMPUT SC, V3585, P80, DOI 10.1007/11555261_10
[42]   Reaching the same point Effects on consistency when pointing at objects in the physical environment without feedback [J].
Reilly, Derek .
INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2011, 69 (1-2) :9-18
[43]  
Rodgers ME, 2006, LECT NOTES COMPUT SC, V4073, P194
[44]  
Shumin Zhai, 1998, Computer Graphics, V32, P50, DOI 10.1145/307710.307728
[45]   Towards a standard for pointing device evaluation, perspectives on 27 years of Fitts' law research in HCI [J].
Soukoreff, RW ;
MacKenzie, IS .
INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2004, 61 (06) :751-789
[46]   A SURVEY OF GLOVE-BASED INPUT [J].
STURMAN, DJ ;
ZELTZER, D .
IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1994, 14 (01) :30-39
[47]  
Tse E, 2007, ICMI'07: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON MULTIMODAL INTERFACES, P307
[48]  
Vogel D., 2005, P 18 ANN ACM S US IN, P33, DOI DOI 10.1145/1095034.1095041
[49]  
Worden Aileen., 1997, P SIGCHI C HUMAN FAC, P266