edgesplit: facilitating the selection of off-screen o bjects
DESCRIPTION
EdgeSplit: Facilitating the Selection of Off-Screen O bjects. Zahid Hossain Khalad Hasan Hai-Ning Liang Pourang Irani. Motivation. Searching for suitable hotel in busy city needs lots of panning and zooming which is hard to do in mobile device. Motivation. W. W. W. W. W. W. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.site/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.site/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.site/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.site/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.site/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.site/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.site/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.site/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.site/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.site/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.site/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.site/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.site/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/13.jpg)
ProposedTechnique
13
![Page 14: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.site/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/14.jpg)
EdgeSplit
14
![Page 15: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.site/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.site/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.site/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.site/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.site/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.site/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.site/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.site/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/22.jpg)
Experiment
22
![Page 23: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.site/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.site/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.site/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.site/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.site/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/27.jpg)
Results
27
![Page 28: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.site/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.site/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.site/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.site/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.site/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/32.jpg)
Discussion
32
![Page 33: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.site/reader036/viewer/2022081604/5681677d550346895ddc83c9/html5/thumbnails/33.jpg)
Discussion
33
![Page 34: EdgeSplit: Facilitating the Selection of Off-Screen O bjects](https://reader036.vdocuments.site/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.site/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.site/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