A Gaze-enabled Graph Visualization to Improve Graph Reading Tasks
Abstract
Performing typical network tasks such as node scanning and path tracing can be difficult in large and dense graphs. To alleviate this problem we use eye-tracking as an interactive input to detect tasks that users intend to perform and then produce unobtrusive visual changes that support these tasks. First, we introduce a novel fovea based filtering that dims out edges with endpoints far removed from a user's view focus. Second, we highlight edges that are being traced at any given moment or have been the focus of recent attention. Third, we track recently viewed nodes and increase the saliency of their neighborhoods. All visual responses are unobtrusive and easily ignored to avoid unintentional distraction and to account for the imprecise and low-resolution nature of eyetracking. We also introduce a novel gaze-correction approach that relies on knowledge about the network layout to reduce eye-tracking error. Finally, we present results from a controlled user study showing that our methods led to a statistically significant accuracy improvement in one of two network tasks and that our gaze-correction algorithm enables more accurate eye-tracking interaction.
BibTeX
@article {10.1111:cgf.12381,
journal = {Computer Graphics Forum},
title = {{A Gaze-enabled Graph Visualization to Improve Graph Reading Tasks}},
author = {Okoe, Mershack and Alam, Sayeed Safayet and Jianu, Radu},
year = {2014},
publisher = {The Eurographics Association and John Wiley and Sons Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.12381}
}
journal = {Computer Graphics Forum},
title = {{A Gaze-enabled Graph Visualization to Improve Graph Reading Tasks}},
author = {Okoe, Mershack and Alam, Sayeed Safayet and Jianu, Radu},
year = {2014},
publisher = {The Eurographics Association and John Wiley and Sons Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.12381}
}