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 条
[1]  
Ahlstrom D., 2001, P NORDICCHI, P58
[2]   Movement characteristics using a mouse with tactile and force feedback [J].
Akamatsu, M ;
MacKenzie, IS .
INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 1996, 45 (04) :483-493
[3]   A COMPARISON OF TACTILE, AUDITORY, AND VISUAL FEEDBACK IN A POINTING TASK USING A MOUSE-TYPE DEVICE [J].
AKAMATSU, M ;
MACKENZIE, IS ;
HASBROUCQ, T .
ERGONOMICS, 1995, 38 (04) :816-827
[4]  
[Anonymous], 1998, 9241 ISO 9
[5]  
Asano Takeshi., 2005, UIST '05: Proceedings of the 18th annual ACM symposium on User interface software and technology, P133, DOI DOI 10.1145/1095034.1095058
[6]   Beating Fitts' law: virtual enhancements for pointing facilitation [J].
Balakrishnan, R .
INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2004, 61 (06) :857-874
[7]  
Bateman S, 2011, 29TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, P2355
[8]  
Baudisch P., 2003, Proceedings of INTERACT, P57
[9]  
Bezerianos A., 2005, Proceedings of the ACM CHI Conference on Human Factors in Computing Systems, P361, DOI [10.1145/1054972.1055023, DOI 10.1145/1054972.1055023]
[10]  
Blanch R., 2004, P SIGCHI C HUMAN FAC, P519, DOI DOI 10.1145/985692.985758