100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large
-
Upload
niels-henze -
Category
Technology
-
view
727 -
download
3
description
Transcript of 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large
![Page 1: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/1.jpg)
Niels Henze University of Oldenburg
Enrico Rukzio
University of Duisburg-‐Essen
Susanne Boll University of Oldenburg
100,000,000 Taps
Analysis and Improvement of Touch Performance in the Large
![Page 2: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/2.jpg)
Touch me How can it be Believe me The sun always shines on my screen
![Page 3: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/3.jpg)
but sJll...
we cannot see what we touch fingers are bigger than the elements we touch
![Page 4: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/4.jpg)
Work about mobile
touchscreens? special interacJon techniques
![Page 5: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/5.jpg)
Work about mobile
touchscreens? special interacJon techniques performance for different target sizes and posiJons
Y. S. Park, S. H. Han, J. Park, Y. Cho: Touch key design for target selecJon on a mobile phone. Proc. MobileHCI, 2008.
![Page 6: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/6.jpg)
Work about mobile
touchscreens? special interacJon techniques performance for different target sizes and posiJons taps might be systemaJcally skewed
Y. S. Park, S. H. Han, J. Park, Y. Cho: Touch key design for target selecJon on a mobile phone. Proc. MobileHCI, 2008.
![Page 7: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/7.jpg)
Degrees of freedom
different sizes
![Page 8: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/8.jpg)
Degrees of freedom
different sizes different posiJons
![Page 9: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/9.jpg)
Degrees of freedom
different sizes different posiJons different devices
![Page 10: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/10.jpg)
Degrees of freedom
different sizes different posiJons different devices …
![Page 11: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/11.jpg)
Large amount of
touch data game published on the Android Market
![Page 12: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/12.jpg)
Large amount of
touch data game published on the Android Market we inform the player about the study
![Page 13: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/13.jpg)
Large amount of
touch data game published on the Android Market we inform the player about the study just looks like an ordinary game
![Page 14: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/14.jpg)
Large amount of
touch data game published on the Android Market we inform the player about the study just looks like an ordinary game parJcipants get some introducJon
![Page 15: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/15.jpg)
Large amount of
touch data game published on the Android Market we inform the player about the study just looks like an ordinary game parJcipants get some introducJon
![Page 16: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/16.jpg)
Large amount of
touch data game published on the Android Market we inform the player about the study just looks like an ordinary game parJcipants get some introducJon they tap the targets
![Page 17: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/17.jpg)
Large amount of
touch data game published on the Android Market we inform the player about the study just looks like an ordinary game parJcipants get some introducJon they tap the targets we vary targets’ size and posiJon
![Page 18: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/18.jpg)
We collected
data from 91,731 installaJons
![Page 19: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/19.jpg)
We collected
data from 91,731 installaJons > 50 different devices
The ten most common devices
![Page 20: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/20.jpg)
We collected
data from 91,731 installaJons > 50 different devices 120,626,225 touch events
![Page 21: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/21.jpg)
Using the data
we determined the error rate for different sizes
![Page 22: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/22.jpg)
Using the data
we determined the error rate for different sizes and the error rate for different posiJons
error rate
HTC Wildfire
![Page 23: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/23.jpg)
SystemaJc skew
found that taps are systemaJcally skewed
HTC Wildfire
![Page 24: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/24.jpg)
SystemaJc skew
found that taps are systemaJcally skewed determined offsets for each screen posiJon
Samsung Galaxy S
![Page 25: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/25.jpg)
SystemaJc skew
found that taps are systemaJcally skewed determined offsets for each screen posiJon derived how to shid taps to decrease error rate
devices with 480x800 pixels resoluJon
![Page 26: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/26.jpg)
SystemaJc skew
found that taps are systemaJcally skewed determined offsets for each screen posiJon derived how to shid taps to decrease error rate approximate a smooth shid funcJon
devices with 480x800 pixels resoluJon
![Page 27: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/27.jpg)
Experimental
validaJon implemented shid funcJon for 4 resoluJons
control condiJon experimental condiJon
![Page 28: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/28.jpg)
Experimental
validaJon implemented shid funcJon for 4 resoluJons published an update of the game
control condiJon experimental condiJon
![Page 29: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/29.jpg)
Experimental
validaJon implemented shid funcJon for 4 resoluJons published an update of the game randomly assigned players to a condiJon
control condiJon nc=6062
experimental condiJon ne=6139
![Page 30: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/30.jpg)
Shid funcJon
decreases the error rate
![Page 31: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/31.jpg)
Shid funcJon
decreases the error rate increases the precision
![Page 32: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/32.jpg)
Shid funcJon
decreases the error rate increases the precision for all considered resoluJons
![Page 33: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/33.jpg)
Summary interacJve task
implemented in a game touch data from 91,731
installaJons determined error rates and systemaJc skew
derived shid funcJon validated in a controlled
experiment
LimitaJons know ligle about the players experimental manipulaJon only has a small effect unlikely that the funcJon works for other tasks
![Page 34: 100,000,000 Taps: Analysis and Improvement of Touch Performance in the Large](https://reader034.fdocuments.us/reader034/viewer/2022052508/559e6da61a28abc6458b47fd/html5/thumbnails/34.jpg)
Niels Henze niels.henze@uni-‐oldenburg.de
University of Oldenburg
Enrico Rukzio enrico.rukzio@uni-‐due.de
University of Duisburg-‐Essen
Susanne Boll susanne.boll@uni-‐oldenburg.de
University of Oldenburg
100,000,000 Taps
Analysis and Improvement of
Touch Performance in the Large
ContribuJon
“App Store study” to build a model for an interacJve task
public between-‐groups experiment for the task
compensaJon funcJon for touches beyond specific
devices, users, and contexts
Interested in the data? hgp://nhenze.net/?page_id=673