SlideShare une entreprise Scribd logo
1  sur  87
Télécharger pour lire hors ligne
Shape-Change for Zoomable TUIs: 

A Resizable Slider
Céline Coutrix
Cédric Masclet
2
Sliders for
continuous adjustment of parameters
graphical sliders
3
graphical sliders
4
graphical sliders
Zoom out: footprint
5
graphical sliders
Zoom in: performance
6
motor and visual zooming is the best
Chapuis and Dragicevic 2011
7
visual mag
motor and visual zooming is the best
Chapuis and Dragicevic 2011
8
visual mag motor mag
motor and visual zooming is the best
Chapuis and Dragicevic 2011
9
visual mag full magmotor mag
motor and visual zooming is the best
Chapuis and Dragicevic 2011
10
visual mag full magmotor mag zoom
motor and visual zooming is the best
Chapuis and Dragicevic 2011
11
visual mag full magmotor mag zoom
motor and visual zooming is the best
Chapuis and Dragicevic 2011
12
visual mag full magmotor mag zoom
motor and visual zooming for sliders
13
?
resizable should be beneficial
Ability to compromise between footprint and performance
14
15
tangible sliders bring performance
Jansen et al. 2012Tuddenham et al. 2010Weiss et al. 2009Fitzmaurice and Buxton 1997
http://palettegear.com/
tangible sliders
bring performance
16
restricted workspace
17
18
restricted workspace: output
Khalilbeigi et al. 2011
varying workspace: 

continuously resizable display
19
Resizable tangible sliders
20
Motivation
resizability tangibility
graphical sliders
21
Motivation
resizability tangibility
graphical sliders ✔ ✘
22
Motivation
resizability tangibility
graphical sliders ✔ ✘
tangible sliders
23
Motivation
resizability tangibility
graphical sliders ✔ ✘
tangible sliders ✘ ✔
24
Motivation
resizability tangibility
graphical sliders ✔ ✘
tangible sliders ✘ ✔
resizable
tangible sliders
25
Motivation
resizability tangibility
graphical sliders ✔ ✘
tangible sliders ✘ ✔
resizable
tangible sliders
✔ ✔
26
Research questions
Resizable tangible sliders
• Benefit ?
• Drawback ?
27
Research questions
• Benefit of Multiple Sizes:
How much more efficient are users 

with a large slider than a small slider?
• Drawback of resizing:
What is the drawback 

of the additional manipulation for resizing?
28
Research questions
• Benefit of Multiple Sizes:
How much more efficient are users 

with a large slider than a small slider?
• Drawback of resizing:
What is the drawback 

of the additional manipulation for resizing?
XP1
XP2
29
experimental plan
pointing pursuing
mouse
impact of M+V
zooming
slider
impact of M+V
zooming
impact of resizing
30
experimental plan
pointing pursuing
mouse
impact of M+V
zooming
slider
impact of M+V
zooming
impact of resizing
XP1
31
experimental plan
pointing pursuing
mouse
impact of M+V
zooming
slider
impact of M+V
zooming
impact of resizing
XP1 XP2
32
experimental plan
pointing pursuing
mouse
impact of M+V
zooming
slider
impact of M+V
zooming
impact of resizing
XP1 XP2
same

prototype
33
Prototype
34
Prototype
35
resolution: 2822 dpi
Benefit of Multiple Sizes: Experiment 1
How much more efficient are users 

with a large slider than a small slider?
36
37
cursor
target
Task: pointing with a tangible slider at a target displayed on a distant screen
38
2 cm
96 px
24.64 mm
39
4 cm
192 px
49.28 mm
×2
40
8 cm
384 px
98.56 mm
×4
41
Constant 

Control-Display gain
×1 ×2 ×4
2/96 = 4/192 = 8/384
Benefit of Multiple Sizes: Experiment 1
difficulty of the task
scale of the slidermovement time
error rate
2cm/96px
4cm/192px
8cm/384px
2
(easy)
3 4 5
(difficult)
42
Benefit of Multiple Sizes: Experiment 1
D = 30 px,
W = {10, 4, 2, 1} px
D = 60 px,
W = {20, 9, 4, 2} pxdifficulty of the task
scale of the slidermovement time
error rate
2cm/96px
4cm/192px
8cm/384px
2
(easy)
3 4 5
(difficult)
43
×2
×4
Benefit of Multiple Sizes: Experiment 1
44
• 12 right-handed participants (6 female)
aged from 21 to 42 years old
mean = 30
stdev = 6
• 2880 trials
12 participants
3 scales
4 widths * 2 distances
10 repetitions of each task
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0 2cm/96px
4cm/192px
8cm/384px
45
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0 2cm/96px
4cm/192px
8cm/384px
46
-0.98s
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0 2cm/96px
4cm/192px
8cm/384px
47
-0.98s
+6cm

+288px
2 3 4 5
Index of Difficulty (easy to difficult)
Errorrate
0.00.20.4 2cm/96px
4cm/192px
8cm/384px
48
2 3 4 5
Index of Difficulty (easy to difficult)
Errorrate
0.00.20.4 2cm/96px
4cm/192px
8cm/384px
49
-26%
2 3 4 5
Index of Difficulty (easy to difficult)
Errorrate
0.00.20.4 2cm/96px
4cm/192px
8cm/384px
50
-26%
+6cm

+288px
51
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0
2cm/96px
4cm/192px
8cm/384px
Zoomed in is better
Zoomed in is better
not possible when workspace is restricted
52
Drawback of resizing: Experiment 2
53
Impact of resizing on performance
Drawback of resizing: Experiment 2
54
resize
resizeresize
Need to measure

the limit of usability
?
resizeresizeresize
resize
resize
resize
resize
resize
resizeresizeresizeresizeresize
resize
resize
resize
resize
resize
resize
resizeresize resize
resize
resize
resize
resize
resize
resize
resizeresizeresize
resize
resize
resize
resize
resize
resize
Task 1: pursuing
55
moving target
cursor
pursuit error
Task 1: pursuing moving target when difficulty changes
56
Small slider

(2cm/96px)
1 px
2 px
4 px
easy
difficult
size of target

changes
Task 1: pursuing moving target when difficulty changes
57
4 px
Small slider

(2cm/96px)
Resizable slider
1 px
2 px
4 px
easy
difficult
size of target

changes
resize so that

size of target

is constant
Task 1: pursuing moving target when difficulty changes
58
4 px
Small slider

(2cm/96px)
Resizable slider
Large slider

(8cm/384px)
1 px
2 px
4 px 4 px
8 px
16 px
easy
difficult
size of target

changes
size of target

changes
resize so that

size of target

is constant
Task 1: pursuing moving target when difficulty changes
59
4 px
Small slider

(2cm/96px)
Resizable slider
Large slider

(8cm/384px)
1 px
2 px
4 px 4 px
8 px
16 px
easy
difficult
size of target

changes
size of target

changes
resize so that

size of target

is constant
Task 2: resizing
60
target size
actual size
size error
Task 2: resizing
61
Drawback of resizing: Experiment
interval of difficulty’s change (s)
Slider device
performance

(pursuit error)
Small

(2cm/96px)
Resizable
Large

(8cm/384px)
3
(difficult)
9 18 30
(easy)
62
Drawback of resizing: Experiment
63
• 9 right-handed participants (5 female)
aged from 21 to 49 years old
mean = 31
stdev = 8
• Around 5h30 of trials
9 participants
3 sliders
4 intervals of difficulty’s change
2 repetitions of each 90 seconds trial
Drawback of resizing: Experiment
interval of difficulty’s change (s)
performance

(pursuit error)
3
(difficult)
9 18 30
(easy)
64
= median 

of each frame’s error
65
3 9 18 30
Interval of difficulty change (s)
Medianerror(%ofslider'srange)
048
Large slider
Resizable slider
Small slider
66
3 9 18 30
Interval of difficulty change (s)
Medianerror(%ofslider'srange)
048
Large slider
Resizable slider
Small slider
67
3 9 18 30
Interval of difficulty change (s)
Medianerror(%ofslider'srange)
048
Large slider
Resizable slider
Small slider
68
3 9 18 30
Interval of difficulty change (s)
Medianerror(%ofslider'srange)
048
Large slider
Resizable slider
Small slider
69
3 9 18 30
2%
6%
Interval of difficulty change (s)
Medianerror(%ofslider'srange)
4%
8%
Resizable slider
Small slider
Large slider
y = a × x + b ≃ b

Median error is constant
Regression
70
3 9 18 30
2%
6%
Interval of difficulty change (s)
Medianerror(%ofslider'srange)
4%
8%
Resizable slider
Small slider
Large slider
y = a×bx + c
Regression
71
3 9 18 30
2%
6%
Interval of difficulty change (s)
Medianerror(%ofslider'srange)
4%
8%
Resizable slider
Small slider
Large slider
The larger the slider,
the better the
performance

but the bigger the
footprint
1.75 larger
72
3 9 18 30
2%
6%
Interval of difficulty change (s)
Medianerror(%ofslider'srange)
4%
8%
Resizable slider
Small slider
Large slider
if too often, 

small slider better 

than resizable
73
3 9 18 30
2%
6%
Interval of difficulty change (s)
Medianerror(%ofslider'srange)
4%
8%
Resizable slider
Small slider
Large slider
if not too often, 

resizable better
than small slider
74
3 9 18 30
2%
6%
Interval of difficulty change (s)
Medianerror(%ofslider'srange)
4%
8%
Resizable slider
Small slider
Large slider
if no room available,
resize 

only if less often 

than every ~9 seconds
75
resize
resizeresize
~9s
resizeresizeresize
resize
resize
resize
resize
resize
resizeresizeresizeresizeresize
resize
resize
resize
resize
resize
resize
resizeresize resize
resize
resize
resize
resize
resize
resize
resizeresizeresize
resize
resize
resize
resize
resize
resize
Resizing brings benefits
If less often than every ~9 seconds
76
from video analysis:
mean resizing time = 0.7s
95%CI [0.6s, 0.8s]
with no impact of amplitude
pointing pursuing
mouse
impact of M+V
zooming
slider
impact of M+V
zooming
impact of resizing
77
from video analysis:
mean resizing time = 0.7s
95%CI [0.6s, 0.8s]
with no impact of amplitude
mean movement times
for each ID and size
pointing pursuing
mouse
impact of M+V
zooming
slider
impact of M+V
zooming
impact of resizing
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
ndex of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
Index of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
78
0
0.5
1
1.5
2
2.5
Resizing time (s)
mean resizing timemean movement times
for each ID and size
One pointing task
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
ndex of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
Index of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
79
0
0.5
1
1.5
2
2.5
Resizing time (s)
One pointing task:
Point with small?
mean resizing timemean movement times
for each ID and size
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
ndex of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
Index of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
80
0
0.5
1
1.5
2
2.5
Resizing time (s)
One pointing task:
Point with small?
Enlarge, then point?
mean resizing timemean movement times
for each ID and size
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
ndex of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
Index of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
81
2 3 4 5
ndex of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
ndex of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
Two pointing tasks:
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
ndex of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
Index of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
82
2 3 4 5
ndex of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
ndex of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
Two pointing tasks:
Point with small?
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
ndex of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
Index of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
83
0
0.5
1
1.5
2
2.5
Resizing time (s)
2 3 4 5
ndex of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
ndex of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
Two pointing tasks:
Point with small?
Enlarge, then point?
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
ndex of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
Index of Difficulty (easy to difficult)
Movementtime(s)
0.01.02.0
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
Index of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
84
Resize before
several difficult
pointing tasks
2 3 4 5
ndex of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
2 3 4 5
ndex of Difficulty (easy to difficult)
2cm/96px
4cm/192px
8cm/384px
0
0.5
1
1.5
Resizing time (s)
Zoomable tangible sliders
Bring both benefitsof performance+footprint
(if not resized too often)
85
Future Work
Form-factor
Other tangible controllers
Impact on current HCI models
86
Shape-Change for Zoomable TUIs: 

A Resizable Slider
with C. Masclet
Céline Coutrix
http://iihm.imag.fr/coutrix/

Contenu connexe

En vedette

Arqu hardware 03 - microprocesadores intel (63170)
Arqu hardware   03 - microprocesadores intel (63170)Arqu hardware   03 - microprocesadores intel (63170)
Arqu hardware 03 - microprocesadores intel (63170)jecalde1993
 
Science Behind Climate Change
Science Behind Climate ChangeScience Behind Climate Change
Science Behind Climate Changemeghanoakley
 
Lielie lasīšanas svētki
Lielie lasīšanas svētkiLielie lasīšanas svētki
Lielie lasīšanas svētkiValmibibl
 
Identifying Emotions Expressed by Mobile Users through 2D Surface and 3D Moti...
Identifying Emotions Expressed by Mobile Users through 2D Surface and 3D Moti...Identifying Emotions Expressed by Mobile Users through 2D Surface and 3D Moti...
Identifying Emotions Expressed by Mobile Users through 2D Surface and 3D Moti...Céline Coutrix
 
Arqu hardware 11 - fuentes de poder (63170)
Arqu hardware   11 - fuentes de poder (63170)Arqu hardware   11 - fuentes de poder (63170)
Arqu hardware 11 - fuentes de poder (63170)jecalde1993
 
OP: A Novel Programming Model for Integrated Design and Prototyping of Mixed...
OP: A Novel Programming Model  for Integrated Design and Prototyping of Mixed...OP: A Novel Programming Model  for Integrated Design and Prototyping of Mixed...
OP: A Novel Programming Model for Integrated Design and Prototyping of Mixed...Céline Coutrix
 
Pedagogy and ict
Pedagogy and ictPedagogy and ict
Pedagogy and ictSallyAitken
 
BuchiReddy 5+Years Resume
BuchiReddy 5+Years ResumeBuchiReddy 5+Years Resume
BuchiReddy 5+Years Resumebuchireddy6
 
AVI06 mixed reality coutrix
AVI06 mixed reality coutrixAVI06 mixed reality coutrix
AVI06 mixed reality coutrixCéline Coutrix
 

En vedette (10)

Arqu hardware 03 - microprocesadores intel (63170)
Arqu hardware   03 - microprocesadores intel (63170)Arqu hardware   03 - microprocesadores intel (63170)
Arqu hardware 03 - microprocesadores intel (63170)
 
Science Behind Climate Change
Science Behind Climate ChangeScience Behind Climate Change
Science Behind Climate Change
 
3.- 4.kl.
3.- 4.kl.3.- 4.kl.
3.- 4.kl.
 
Lielie lasīšanas svētki
Lielie lasīšanas svētkiLielie lasīšanas svētki
Lielie lasīšanas svētki
 
Identifying Emotions Expressed by Mobile Users through 2D Surface and 3D Moti...
Identifying Emotions Expressed by Mobile Users through 2D Surface and 3D Moti...Identifying Emotions Expressed by Mobile Users through 2D Surface and 3D Moti...
Identifying Emotions Expressed by Mobile Users through 2D Surface and 3D Moti...
 
Arqu hardware 11 - fuentes de poder (63170)
Arqu hardware   11 - fuentes de poder (63170)Arqu hardware   11 - fuentes de poder (63170)
Arqu hardware 11 - fuentes de poder (63170)
 
OP: A Novel Programming Model for Integrated Design and Prototyping of Mixed...
OP: A Novel Programming Model  for Integrated Design and Prototyping of Mixed...OP: A Novel Programming Model  for Integrated Design and Prototyping of Mixed...
OP: A Novel Programming Model for Integrated Design and Prototyping of Mixed...
 
Pedagogy and ict
Pedagogy and ictPedagogy and ict
Pedagogy and ict
 
BuchiReddy 5+Years Resume
BuchiReddy 5+Years ResumeBuchiReddy 5+Years Resume
BuchiReddy 5+Years Resume
 
AVI06 mixed reality coutrix
AVI06 mixed reality coutrixAVI06 mixed reality coutrix
AVI06 mixed reality coutrix
 

Similaire à Shape-Change for Zoomable TUIs: 
Opportunities and Limits of a Resizable Slider

Dimensionality Reduction | Machine Learning | CloudxLab
Dimensionality Reduction | Machine Learning | CloudxLabDimensionality Reduction | Machine Learning | CloudxLab
Dimensionality Reduction | Machine Learning | CloudxLabCloudxLab
 
Android Vector Drawable
 Android Vector Drawable Android Vector Drawable
Android Vector DrawablePhearum THANN
 
Photos and Images (Everything Has A Price)
Photos and Images (Everything Has A Price)Photos and Images (Everything Has A Price)
Photos and Images (Everything Has A Price)msaliba
 
Crossing the Resolution Divide
Crossing the Resolution DivideCrossing the Resolution Divide
Crossing the Resolution DivideCyrene Domogalla
 
Mesh sculpting for realistic terrain features - Unite Copenhagen 2019
Mesh sculpting for realistic terrain features - Unite Copenhagen 2019 Mesh sculpting for realistic terrain features - Unite Copenhagen 2019
Mesh sculpting for realistic terrain features - Unite Copenhagen 2019 Unity Technologies
 
Finding modes of_a_cantilever_beam_in_nx7
Finding modes of_a_cantilever_beam_in_nx7Finding modes of_a_cantilever_beam_in_nx7
Finding modes of_a_cantilever_beam_in_nx7Laura Bendula
 
Design and Implementation of VLSI Architecture for Image Scaling Processor
Design and Implementation of VLSI Architecture for Image  Scaling ProcessorDesign and Implementation of VLSI Architecture for Image  Scaling Processor
Design and Implementation of VLSI Architecture for Image Scaling ProcessorIJMER
 
Pixel Perfect Precision (how to do your design clean and neat)
Pixel Perfect Precision (how to do your design clean and neat)Pixel Perfect Precision (how to do your design clean and neat)
Pixel Perfect Precision (how to do your design clean and neat)Mitya Voskresensky
 
How to be Pixel Perfect (Replaces Making Accessibility Accessible) - Matt Gy...
How to be Pixel Perfect  (Replaces Making Accessibility Accessible) - Matt Gy...How to be Pixel Perfect  (Replaces Making Accessibility Accessible) - Matt Gy...
How to be Pixel Perfect (Replaces Making Accessibility Accessible) - Matt Gy...City University London
 
Creo 3.0 whatsnew(PTC Creo 2.0 Enhancements)
Creo 3.0 whatsnew(PTC Creo 2.0 Enhancements)Creo 3.0 whatsnew(PTC Creo 2.0 Enhancements)
Creo 3.0 whatsnew(PTC Creo 2.0 Enhancements)CY N
 
Understanding computer vision with Deep Learning
Understanding computer vision with Deep LearningUnderstanding computer vision with Deep Learning
Understanding computer vision with Deep LearningCloudxLab
 
Understanding computer vision with Deep Learning
Understanding computer vision with Deep LearningUnderstanding computer vision with Deep Learning
Understanding computer vision with Deep Learningknowbigdata
 
Understanding computer vision with Deep Learning
Understanding computer vision with Deep LearningUnderstanding computer vision with Deep Learning
Understanding computer vision with Deep LearningShubhWadekar
 
An overview of gradient descent optimization algorithms.pdf
An overview of gradient descent optimization algorithms.pdfAn overview of gradient descent optimization algorithms.pdf
An overview of gradient descent optimization algorithms.pdfvudinhphuong96
 
Performance Gap Analysis Techniques PowerPoint Presentation Slides
Performance Gap Analysis Techniques PowerPoint Presentation Slides Performance Gap Analysis Techniques PowerPoint Presentation Slides
Performance Gap Analysis Techniques PowerPoint Presentation Slides SlideTeam
 

Similaire à Shape-Change for Zoomable TUIs: 
Opportunities and Limits of a Resizable Slider (20)

Dimensionality Reduction | Machine Learning | CloudxLab
Dimensionality Reduction | Machine Learning | CloudxLabDimensionality Reduction | Machine Learning | CloudxLab
Dimensionality Reduction | Machine Learning | CloudxLab
 
Android Vector Drawable
 Android Vector Drawable Android Vector Drawable
Android Vector Drawable
 
Photos and Images (Everything Has A Price)
Photos and Images (Everything Has A Price)Photos and Images (Everything Has A Price)
Photos and Images (Everything Has A Price)
 
Copias asociativas SIEMENS NX
Copias asociativas SIEMENS NXCopias asociativas SIEMENS NX
Copias asociativas SIEMENS NX
 
Crossing the Resolution Divide
Crossing the Resolution DivideCrossing the Resolution Divide
Crossing the Resolution Divide
 
04 numerical
04 numerical04 numerical
04 numerical
 
Pixel Perfect
Pixel PerfectPixel Perfect
Pixel Perfect
 
Mesh sculpting for realistic terrain features - Unite Copenhagen 2019
Mesh sculpting for realistic terrain features - Unite Copenhagen 2019 Mesh sculpting for realistic terrain features - Unite Copenhagen 2019
Mesh sculpting for realistic terrain features - Unite Copenhagen 2019
 
Finding modes of_a_cantilever_beam_in_nx7
Finding modes of_a_cantilever_beam_in_nx7Finding modes of_a_cantilever_beam_in_nx7
Finding modes of_a_cantilever_beam_in_nx7
 
Design and Implementation of VLSI Architecture for Image Scaling Processor
Design and Implementation of VLSI Architecture for Image  Scaling ProcessorDesign and Implementation of VLSI Architecture for Image  Scaling Processor
Design and Implementation of VLSI Architecture for Image Scaling Processor
 
Pixel Perfect Precision (how to do your design clean and neat)
Pixel Perfect Precision (how to do your design clean and neat)Pixel Perfect Precision (how to do your design clean and neat)
Pixel Perfect Precision (how to do your design clean and neat)
 
How to be Pixel Perfect (Replaces Making Accessibility Accessible) - Matt Gy...
How to be Pixel Perfect  (Replaces Making Accessibility Accessible) - Matt Gy...How to be Pixel Perfect  (Replaces Making Accessibility Accessible) - Matt Gy...
How to be Pixel Perfect (Replaces Making Accessibility Accessible) - Matt Gy...
 
Ppp™
Ppp™Ppp™
Ppp™
 
Creo 3.0 whatsnew(PTC Creo 2.0 Enhancements)
Creo 3.0 whatsnew(PTC Creo 2.0 Enhancements)Creo 3.0 whatsnew(PTC Creo 2.0 Enhancements)
Creo 3.0 whatsnew(PTC Creo 2.0 Enhancements)
 
Understanding computer vision with Deep Learning
Understanding computer vision with Deep LearningUnderstanding computer vision with Deep Learning
Understanding computer vision with Deep Learning
 
Understanding computer vision with Deep Learning
Understanding computer vision with Deep LearningUnderstanding computer vision with Deep Learning
Understanding computer vision with Deep Learning
 
Understanding computer vision with Deep Learning
Understanding computer vision with Deep LearningUnderstanding computer vision with Deep Learning
Understanding computer vision with Deep Learning
 
An overview of gradient descent optimization algorithms.pdf
An overview of gradient descent optimization algorithms.pdfAn overview of gradient descent optimization algorithms.pdf
An overview of gradient descent optimization algorithms.pdf
 
Training on qc
Training on qcTraining on qc
Training on qc
 
Performance Gap Analysis Techniques PowerPoint Presentation Slides
Performance Gap Analysis Techniques PowerPoint Presentation Slides Performance Gap Analysis Techniques PowerPoint Presentation Slides
Performance Gap Analysis Techniques PowerPoint Presentation Slides
 

Dernier

Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSérgio Sacani
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...chandars293
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptxRajatChauhan518211
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Monika Rani
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfrohankumarsinghrore1
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxFarihaAbdulRasheed
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)Areesha Ahmad
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsSumit Kumar yadav
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencySheetal Arora
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxRizalinePalanog2
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfSumit Kumar yadav
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLkantirani197
 

Dernier (20)

Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptx
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questions
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
 

Shape-Change for Zoomable TUIs: 
Opportunities and Limits of a Resizable Slider

  • 1. Shape-Change for Zoomable TUIs: 
 A Resizable Slider Céline Coutrix Cédric Masclet
  • 7. motor and visual zooming is the best Chapuis and Dragicevic 2011 7 visual mag
  • 8. motor and visual zooming is the best Chapuis and Dragicevic 2011 8 visual mag motor mag
  • 9. motor and visual zooming is the best Chapuis and Dragicevic 2011 9 visual mag full magmotor mag
  • 10. motor and visual zooming is the best Chapuis and Dragicevic 2011 10 visual mag full magmotor mag zoom
  • 11. motor and visual zooming is the best Chapuis and Dragicevic 2011 11 visual mag full magmotor mag zoom
  • 12. motor and visual zooming is the best Chapuis and Dragicevic 2011 12 visual mag full magmotor mag zoom
  • 13. motor and visual zooming for sliders 13 ?
  • 14. resizable should be beneficial Ability to compromise between footprint and performance 14
  • 15. 15 tangible sliders bring performance Jansen et al. 2012Tuddenham et al. 2010Weiss et al. 2009Fitzmaurice and Buxton 1997
  • 19. Khalilbeigi et al. 2011 varying workspace: 
 continuously resizable display 19
  • 24. Motivation resizability tangibility graphical sliders ✔ ✘ tangible sliders ✘ ✔ 24
  • 25. Motivation resizability tangibility graphical sliders ✔ ✘ tangible sliders ✘ ✔ resizable tangible sliders 25
  • 26. Motivation resizability tangibility graphical sliders ✔ ✘ tangible sliders ✘ ✔ resizable tangible sliders ✔ ✔ 26
  • 27. Research questions Resizable tangible sliders • Benefit ? • Drawback ? 27
  • 28. Research questions • Benefit of Multiple Sizes: How much more efficient are users 
 with a large slider than a small slider? • Drawback of resizing: What is the drawback 
 of the additional manipulation for resizing? 28
  • 29. Research questions • Benefit of Multiple Sizes: How much more efficient are users 
 with a large slider than a small slider? • Drawback of resizing: What is the drawback 
 of the additional manipulation for resizing? XP1 XP2 29
  • 30. experimental plan pointing pursuing mouse impact of M+V zooming slider impact of M+V zooming impact of resizing 30
  • 31. experimental plan pointing pursuing mouse impact of M+V zooming slider impact of M+V zooming impact of resizing XP1 31
  • 32. experimental plan pointing pursuing mouse impact of M+V zooming slider impact of M+V zooming impact of resizing XP1 XP2 32
  • 33. experimental plan pointing pursuing mouse impact of M+V zooming slider impact of M+V zooming impact of resizing XP1 XP2 same
 prototype 33
  • 36. Benefit of Multiple Sizes: Experiment 1 How much more efficient are users 
 with a large slider than a small slider? 36
  • 37. 37 cursor target Task: pointing with a tangible slider at a target displayed on a distant screen
  • 41. 41 Constant 
 Control-Display gain ×1 ×2 ×4 2/96 = 4/192 = 8/384
  • 42. Benefit of Multiple Sizes: Experiment 1 difficulty of the task scale of the slidermovement time error rate 2cm/96px 4cm/192px 8cm/384px 2 (easy) 3 4 5 (difficult) 42
  • 43. Benefit of Multiple Sizes: Experiment 1 D = 30 px, W = {10, 4, 2, 1} px D = 60 px, W = {20, 9, 4, 2} pxdifficulty of the task scale of the slidermovement time error rate 2cm/96px 4cm/192px 8cm/384px 2 (easy) 3 4 5 (difficult) 43 ×2 ×4
  • 44. Benefit of Multiple Sizes: Experiment 1 44 • 12 right-handed participants (6 female) aged from 21 to 42 years old mean = 30 stdev = 6 • 2880 trials 12 participants 3 scales 4 widths * 2 distances 10 repetitions of each task
  • 45. 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px 45
  • 46. 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px 46 -0.98s
  • 47. 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px 47 -0.98s +6cm
 +288px
  • 48. 2 3 4 5 Index of Difficulty (easy to difficult) Errorrate 0.00.20.4 2cm/96px 4cm/192px 8cm/384px 48
  • 49. 2 3 4 5 Index of Difficulty (easy to difficult) Errorrate 0.00.20.4 2cm/96px 4cm/192px 8cm/384px 49 -26%
  • 50. 2 3 4 5 Index of Difficulty (easy to difficult) Errorrate 0.00.20.4 2cm/96px 4cm/192px 8cm/384px 50 -26% +6cm
 +288px
  • 51. 51 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px Zoomed in is better
  • 52. Zoomed in is better not possible when workspace is restricted 52
  • 53. Drawback of resizing: Experiment 2 53 Impact of resizing on performance
  • 54. Drawback of resizing: Experiment 2 54 resize resizeresize Need to measure
 the limit of usability ? resizeresizeresize resize resize resize resize resize resizeresizeresizeresizeresize resize resize resize resize resize resize resizeresize resize resize resize resize resize resize resize resizeresizeresize resize resize resize resize resize resize
  • 55. Task 1: pursuing 55 moving target cursor pursuit error
  • 56. Task 1: pursuing moving target when difficulty changes 56 Small slider
 (2cm/96px) 1 px 2 px 4 px easy difficult size of target
 changes
  • 57. Task 1: pursuing moving target when difficulty changes 57 4 px Small slider
 (2cm/96px) Resizable slider 1 px 2 px 4 px easy difficult size of target
 changes resize so that
 size of target
 is constant
  • 58. Task 1: pursuing moving target when difficulty changes 58 4 px Small slider
 (2cm/96px) Resizable slider Large slider
 (8cm/384px) 1 px 2 px 4 px 4 px 8 px 16 px easy difficult size of target
 changes size of target
 changes resize so that
 size of target
 is constant
  • 59. Task 1: pursuing moving target when difficulty changes 59 4 px Small slider
 (2cm/96px) Resizable slider Large slider
 (8cm/384px) 1 px 2 px 4 px 4 px 8 px 16 px easy difficult size of target
 changes size of target
 changes resize so that
 size of target
 is constant
  • 60. Task 2: resizing 60 target size actual size size error
  • 62. Drawback of resizing: Experiment interval of difficulty’s change (s) Slider device performance
 (pursuit error) Small
 (2cm/96px) Resizable Large
 (8cm/384px) 3 (difficult) 9 18 30 (easy) 62
  • 63. Drawback of resizing: Experiment 63 • 9 right-handed participants (5 female) aged from 21 to 49 years old mean = 31 stdev = 8 • Around 5h30 of trials 9 participants 3 sliders 4 intervals of difficulty’s change 2 repetitions of each 90 seconds trial
  • 64. Drawback of resizing: Experiment interval of difficulty’s change (s) performance
 (pursuit error) 3 (difficult) 9 18 30 (easy) 64 = median 
 of each frame’s error
  • 65. 65 3 9 18 30 Interval of difficulty change (s) Medianerror(%ofslider'srange) 048 Large slider Resizable slider Small slider
  • 66. 66 3 9 18 30 Interval of difficulty change (s) Medianerror(%ofslider'srange) 048 Large slider Resizable slider Small slider
  • 67. 67 3 9 18 30 Interval of difficulty change (s) Medianerror(%ofslider'srange) 048 Large slider Resizable slider Small slider
  • 68. 68 3 9 18 30 Interval of difficulty change (s) Medianerror(%ofslider'srange) 048 Large slider Resizable slider Small slider
  • 69. 69 3 9 18 30 2% 6% Interval of difficulty change (s) Medianerror(%ofslider'srange) 4% 8% Resizable slider Small slider Large slider y = a × x + b ≃ b
 Median error is constant Regression
  • 70. 70 3 9 18 30 2% 6% Interval of difficulty change (s) Medianerror(%ofslider'srange) 4% 8% Resizable slider Small slider Large slider y = a×bx + c Regression
  • 71. 71 3 9 18 30 2% 6% Interval of difficulty change (s) Medianerror(%ofslider'srange) 4% 8% Resizable slider Small slider Large slider The larger the slider, the better the performance
 but the bigger the footprint 1.75 larger
  • 72. 72 3 9 18 30 2% 6% Interval of difficulty change (s) Medianerror(%ofslider'srange) 4% 8% Resizable slider Small slider Large slider if too often, 
 small slider better 
 than resizable
  • 73. 73 3 9 18 30 2% 6% Interval of difficulty change (s) Medianerror(%ofslider'srange) 4% 8% Resizable slider Small slider Large slider if not too often, 
 resizable better than small slider
  • 74. 74 3 9 18 30 2% 6% Interval of difficulty change (s) Medianerror(%ofslider'srange) 4% 8% Resizable slider Small slider Large slider if no room available, resize 
 only if less often 
 than every ~9 seconds
  • 76. 76 from video analysis: mean resizing time = 0.7s 95%CI [0.6s, 0.8s] with no impact of amplitude pointing pursuing mouse impact of M+V zooming slider impact of M+V zooming impact of resizing
  • 77. 77 from video analysis: mean resizing time = 0.7s 95%CI [0.6s, 0.8s] with no impact of amplitude mean movement times for each ID and size pointing pursuing mouse impact of M+V zooming slider impact of M+V zooming impact of resizing
  • 78. 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 ndex of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 Index of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 78 0 0.5 1 1.5 2 2.5 Resizing time (s) mean resizing timemean movement times for each ID and size One pointing task
  • 79. 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 ndex of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 Index of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 79 0 0.5 1 1.5 2 2.5 Resizing time (s) One pointing task: Point with small? mean resizing timemean movement times for each ID and size
  • 80. 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 ndex of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 Index of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 80 0 0.5 1 1.5 2 2.5 Resizing time (s) One pointing task: Point with small? Enlarge, then point? mean resizing timemean movement times for each ID and size
  • 81. 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 ndex of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 Index of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 81 2 3 4 5 ndex of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 ndex of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px Two pointing tasks:
  • 82. 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 ndex of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 Index of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 82 2 3 4 5 ndex of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 ndex of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px Two pointing tasks: Point with small?
  • 83. 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 ndex of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 Index of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 83 0 0.5 1 1.5 2 2.5 Resizing time (s) 2 3 4 5 ndex of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 ndex of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px Two pointing tasks: Point with small? Enlarge, then point?
  • 84. 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 ndex of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 Index of Difficulty (easy to difficult) Movementtime(s) 0.01.02.0 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 Index of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 84 Resize before several difficult pointing tasks 2 3 4 5 ndex of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 2 3 4 5 ndex of Difficulty (easy to difficult) 2cm/96px 4cm/192px 8cm/384px 0 0.5 1 1.5 Resizing time (s)
  • 85. Zoomable tangible sliders Bring both benefitsof performance+footprint (if not resized too often) 85
  • 86. Future Work Form-factor Other tangible controllers Impact on current HCI models 86
  • 87. Shape-Change for Zoomable TUIs: 
 A Resizable Slider with C. Masclet Céline Coutrix http://iihm.imag.fr/coutrix/