References
Authors:
Hao Lü University of Washington, Seattle, Washington, USA
Yang Li Google Research, Mountain View, California, USA
Published In:
CHI '11 Proceedings of the 2011 annual conference on Human factors in computing systems
Summary
Hypothesis:
Modern smart phones utilize touch based GUI's in order for users to navigate programs. This leads to several problems, the biggest two being: the "fat-finger problem," i.e. the target UI is too small for fingers to accurately press, and the "occlusion problem," i.e. the finger that will activate the control blocks vision of it while the user is pressing it. The authors hypothesis that the system they developed which they called, "Gesture Avatar," will perform better than normal input methods and better than the "Shift" system.
Testing the Hypothesis:
In order to test their hypothesis the authors created the system they outlined early in the paper with Java on the Android 2.2 with additional systems for image processing written in C++. They obtained twelve students, eight of them males and four of them females, from an unnamed company. The study they then performed had users learn both the Shift and Gesture Avatar system. Half of the users learned the Shift first and the other half learned the Gesture Avatar system first. This was done to prevent a user bias in favor of the system they learned first. The participants were then given a specific task to complete. They had to target a specific area on the screen using both systems. The target area varied in many ways throughout the experiment and the performance times of the users were measured. Halfway through completing this task, the users had to move from a sitting position to a treadmill where they completed the other half while walking on said treadmill.
Hypothesis Results:
The results of the experiment were ran through a ANOVA in order to eliminate any variance within the results. After this, the data showed that the Shift system was faster when the size of the target was 20px but slower at 10px and there were no differences when it was 15px. This falls in line with the author's hypothesis that Gesture Avatar would be better at smaller sizes but slower for larger ones. Also, Gesture Avatar showed no difference in response times while the user was walking and while he was sitting. On the other hand, Shift's time went up significantly while the user was moving.
Discussion
In my opinion the authors had a well defined hypothesis that was easy to test and evaluate. After reading the data from their experiment, it obviously fell in line with their hypothesis and proved that the Gesture Avatar system is at least worth investigating further. The system the authors created seems to me to be a very unique and promising method of user input. Forever I have struggled with the problems they addressed with Gesture Avatar (moving the caret while typing, selecting tiny hyperlinks). The authors could have had a more extensive experiment, i.e. a larger number of participants, more diverse participants, and more tests for them to perform. Also, I think having the users complete some of the tasks while on a treadmill is pointless because it cannot be generalized to normal walking. While on a treadmill you don't have to pay attention to where you are going or what is in front of you, only the pace at which you walk. A move apt experiment would to navigate an obstacle course or have the user walk on a semi-busy sidewalk (if that is allowed within experimentation rules).