Understanding the Uncertainty in 1D Unidirectional Moving Target Selection
Jin Huang, Feng Tian, Xiangmin Fan, Xiaolong(Luke) Zhang, Shumin Zhai
CHI 2018
April 26th, 2018
Understanding the Uncertainty in 1D Unidirectional Moving Target - - PowerPoint PPT Presentation
Understanding the Uncertainty in 1D Unidirectional Moving Target Selection Jin Huang , Feng Tian, Xiangmin Fan, Xiaolong(Luke) Zhang, Shumin Zhai CHI 2018 April 26 th , 2018 INTRODUCTION MOVING TARGETS EVERYWHERE Screenshot of StarCraft II
Jin Huang, Feng Tian, Xiangmin Fan, Xiaolong(Luke) Zhang, Shumin Zhai
CHI 2018
April 26th, 2018
INTRODUCTION Computer game Future sports video sys Air traffic control sys www.napolilaw.com www.foxsports.com Screenshot of StarCraft II
INTRODUCTION
INTRODUCTION Hold [Hajri 2011] Target Ghost [Hasan 2011] Comet [Hasan 2011]
INTRODUCTION Static Targets Moving Targets Movement Time Endpoint Distribution
Fitts’ Law [Fitts 1954] Jagacinski’s model [Jagacinski 1980] Effective Width [A. T. Welford 1968] Dual-Gaussian Model [Bi 2013]
INTRODUCTION Static Targets Moving Targets Movement Time Endpoint Distribution
Fitts’ Law [Fitts 1954] Jagacinski’s model [Jagacinski 1980] Effective Width [A. T. Welford 1968] Dual-Gaussian Model [Bi 2013]
This paper
INTRODUCTION
MODELING ENDPOINT DISTRIBUTION The task of 1D moving target selection Experiment program
MODELING ENDPOINT DISTRIBUTION
Relationship
MODELING ENDPOINT DISTRIBUTION
distributions in previous studies
[Zhai etc. 2004] [Bi & Zhai 2013] [Control Limit Theorem from Rouaud 2013]
MODELING ENDPOINT DISTRIBUTION
selection with position control system
[Jagacinski & Balakrishnan 2002] [Zhai etc. 2004] [Bi & Zhai 2013]
Position control system
MODELING ENDPOINT DISTRIBUTION
proportional to target size
[Pavlovych & Stuerzlinger 2011] [Hasan etc. 2011]
X Coordinate
Target Center Target Border
MODELING ENDPOINT DISTRIBUTION
The relationship between task parameters and endpoint distribution
Hit Probability X Coordinate
X Target Center Target Border
MODELING ENDPOINT DISTRIBUTION
The relationship between task parameters and endpoint distribution
can be uniquely defined by μ and σ of the Gaussian distribution.
Hit Probability X Coordinate
X Target Center Target Border
MODELING ENDPOINT DISTRIBUTION
Finding the function of μ = f(A, W, V) and σ = g(A, W, V)
target functions.
Hit Probability X Coordinate
X Target Center Target Border
MODELING ENDPOINT DISTRIBUTION
Finding the function of μ = f(W, V) and σ = g(W, V)
components related to W and V
Hit Probability X Coordinate
Xm X Target Center Target Border
MODELING ENDPOINT DISTRIBUTION
Finding the function of μ = f(W, V) and σ = g(W, V)
components related to W and V
Hit Probability X Coordinate
Xm Xs X Target Center Target Border
MODELING ENDPOINT DISTRIBUTION
Finding the function of μ = f(W, V) and σ = g(W, V)
components related to W and V
Hit Probability X Coordinate
Xm Xs Xa X Target Center Target Border
MODELING ENDPOINT DISTRIBUTION
Finding the function of μ = f(W, V) and σ = g(W, V)
MODELING ENDPOINT DISTRIBUTION
Hit Probability X Coordinate
Xm Xs Xa X Target Center Target Border
Gaussian distribution and the formulations of μ and σ of this distribution
MODELING ENDPOINT DISTRIBUTION
Hit Probability X Coordinate
Xm Xs Xa X Target Center Target Border
Ternary-Gaussian model
MODELING ENDPOINT DISTRIBUTION
E xperiment S etup and Participant E XPT 1 (4 co n d ition s ):
ixed width and target speed E XPT 2 (32 co n d ition s ):
andom initial distances Hypotheses 1 Hypotheses 2 Hypotheses 3 U ser performance data Ternary-G aussian Model Investigate the effect of initial distance Investigate the effects of size and speed Train Support Verify
Hypothesis Hypothesis Hypothesis
MODELING ENDPOINT DISTRIBUTION
E xperiment S etup and Participant E XPT 1 (4 co n d ition s ):
ixed width and target speed E XPT 2 (32 co n d ition s ):
andom initial distances Hypotheses 1 Hypotheses 2 Hypotheses 3 U ser performance data Ternary-G aussian Model Investigate the effect of initial distance Investigate the effects of size and speed Train Support Verify
moving away moving towards
MODELING ENDPOINT DISTRIBUTION
MODELING ENDPOINT DISTRIBUTION All distributions of EXPT 1 and EXPT 2 passed the normality test.
MODELING ENDPOINT DISTRIBUTION Both μ and σ of the endpoint distribution showed no significant different across all the 4 A levels.
MODELING ENDPOINT DISTRIBUTION Both V and W exhibited significant effects on μ and σ, and their interaction effect is also significant.
MODELING ENDPOINT DISTRIBUTION parameters R2 mean R2 μ-away 0.926 0.952 μ-towards 0.978 σ-away 0.97 0.946 σ-towards 0.923
MODEL EXTENSIONS
Ternary-G aussian Model E rror-Model U ser performance data E XPT 3 (G am e):
ange of size: 45-135 pixels
ange of speed: 0-1312 pixels/sec Train BayesPointer U ser performance in G ame Extend Validate
MODEL EXTENSIONS
distribution function) of the endpoint distribution.
MODEL EXTENSIONS
decreases
MODEL EXTENSIONS
intended target instead of the physical boundaries.
MODEL EVALUATION
The popular game “Don’t Touch The White Tile” in iOS App Store Players had to tap the black tile in the lowest row 3 game levels with decreased target size, 5 lives for each level
MODEL EVALUATION
10 20 30 40
error rates (%) conditions (V×H)
actual predicted
Error-Model showed good performances in predicting error rate in almost all conditions (average MAE of 2.7%).
MODEL EVALUATION
10 20 30 40 50 60 level 1 level 2 level 3 scores (count)
Basic BayesPointer
10 20 30 40 level 1 level 2 level 3 error rates (%)
Basic BayesPointer
CONCLUSIONS AND FUTURE WORK
CONCLUSIONS AND FUTURE WORK
CONCLUSIONS AND FUTURE WORK
Jin Huang, Feng Tian, Xiangmin Fan, Xiaolong(Luke) Zhang, Shumin Zhai huangjin/tianfeng/xiangmin@iscas.ac.cn Institute of Software, Chinese Academy of Sciences
Ternary-Gaussian Model Error-Model BayesPointer