![Page 1: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/1.jpg)
EdgeSplit: Facilitating the Selection of Off-Screen
Objects
Zahid HossainKhalad Hasan Hai-Ning Liang Pourang Irani
![Page 2: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/2.jpg)
Motivation
Searching for suitable hotel in busy city needs lots of panning and zooming which is hard to do in mobile device 2
![Page 3: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/3.jpg)
Walmart
0.5 KM
W
W
W
WWW
W
W
W
W
W W
Motivation
Off-screen visual cues along with selection can solve too much map navigation problem 3
![Page 4: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/4.jpg)
Halo[Baudisch, P. and Rosenholtz, R., CHI ‘03] 4
Motivation – Problems in Current Methods
![Page 5: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/5.jpg)
Motivation – Problems in Current Methods
5
• Overlapping off-screen visual cues : Hard to identify and select
![Page 6: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/6.jpg)
[Gustafson, S., Baudisch, P., Gutwin, C. and Irani, P., CHI ‘08]Wedg
e6
Motivation – Problems in Current Methods
![Page 7: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/7.jpg)
7
Motivation – Problems in Current Methods
• Large number of objects make visualization cluttered : Trouble in selection
![Page 8: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/8.jpg)
[Gustafson, S. and Irani, P., CHI ‘07]EdgeRadar
8
Motivation – Problems in Current Methods
![Page 9: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/9.jpg)
9
Motivation – Problems in Current Methods
• Very small visual cues : Not good for selection
![Page 10: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/10.jpg)
Area Cursor[Kabbash, P. and Buxton, W., CHI ‘95]
Target Selection Techniques
10
Bubble Cursor[Grossman, T. and Balakrishnan, R., CHI ‘05]
![Page 11: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/11.jpg)
Hopping[Irani, P., Gutwin, C. and Yang, X., CHI ‘06]
11
[Baudisch, P., Zotov, A., Cutrell, E. and Hinckley, K., AVI ‘08]
Starburst
Target Selection Techniques
![Page 12: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/12.jpg)
Motivation• Current off-screen visualization techniques focus only on visualization
• None of these facilitate selection with visualization
• Existing target selection techniques cannot be embedded with any off-screen visualization techniques. These can be used for methods as additional feature.
12
![Page 13: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/13.jpg)
ProposedTechnique
13
![Page 14: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/14.jpg)
EdgeSplit
14
![Page 15: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/15.jpg)
• Inspired by EdgeRadar
• It divides the radars into polygons
• Each subdivided area hosts only one proxy
• A new partitioning algorithm to form these polygons
Construction of EdgeSplit
15
![Page 16: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/16.jpg)
Construction: Step 1
16
![Page 17: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/17.jpg)
Construction: Step 2
17
![Page 18: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/18.jpg)
18
Construction: Step 3
![Page 19: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/19.jpg)
Construction: Step 4
19
![Page 20: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/20.jpg)
Construction: Step 5
20
![Page 21: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/21.jpg)
21
Algorithm in a Nutshell
![Page 22: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/22.jpg)
Experiment
22
![Page 23: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/23.jpg)
23
Techniques in experiment
EdgeSplit EdgeRadar with Voronoi
Wedge
![Page 24: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/24.jpg)
Task: Locate
24
![Page 25: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/25.jpg)
Task: Closest
25
![Page 26: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/26.jpg)
Design
12 Participants× 3 Techniques× 2 Task× 2 Target Distance (Small, Large) × 2 Target Density ( Low, High) × 8 Trials per condition= 2,304 Trials
26
![Page 27: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/27.jpg)
Results
27
![Page 28: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/28.jpg)
Task completion time
28
![Page 29: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/29.jpg)
• The RM-ANOVA yielded a significant main effect of Technique (F2,22 = 55.91, p < 0.001) on completion time.
• Post-hoc comparisons showed that EdgeSplit with new partition (M= 2808ms, s.e.=126) was significantly faster than EdgeSplit with Voronoi (M=3042ms, s.e.=144; p < 0.01). In addition, both techniques were significantly faster than Wedge (M=4253 ms, s.e. 157; p < 0.001)
Task completion time
![Page 30: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/30.jpg)
Mean Error
30
![Page 31: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/31.jpg)
• The RM-ANOVA yielded significant main effects of Technique (F2,22 = 15.97, p < 0.001) on the number of attempts.
• Post-hoc analysis showed that Wedge (M=1.89, s.e.=0.1) had
significantly higher number of attempts than EdgeSplit with new partition(M=1.44, s.e=0.07) and EdgeSplit with Voronoi (M=1.45, s.e.=0.08) (p < 0.01).
• However, there was no significant difference between the two versions of EdgeSplit (p = 1.00)
Mean Error
![Page 32: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/32.jpg)
Discussion
32
![Page 33: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/33.jpg)
Discussion
33
![Page 34: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/34.jpg)
• EdgeSplit and EdgeRadar with Voronoi facilitate better off-screen target visualization+selection
• EdgeSplit achieves better completion time and minimum error rate compared to other techniques
• EdgeSplit gives larger selection area compared to other off-screen visualization techniques
Summary
34
![Page 35: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/35.jpg)
Conclusion
ProposedA novel technique to facilitate selection of off-screen objects: EdgeSplit
Result Summary• EdgeSplit achieves completion times
com-parable to existing state-of-the-art technique
• EdgeSplit can facilitate improved selection
35
![Page 36: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.net/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/36.jpg)
EdgeSplit: Facilitating the Selection of Off-Screen
Objects
Zahid HossainKhalad Hasan Hai-Ning Liang Pourang Irani
Thank you