Aggregate Gaze Visualization with Real-time Heatmaps


A GPU implementation is given for real-time visualization of aggregate eye movements (gaze) via heatmaps. Parallelization of the algorithm leads to substantial speedup over its CPU-based implementation and, for the first time, allows real-time rendering of heatmaps atop video. GLSL shader colorization allows the choice of color ramps. Several luminance-based color maps are advocated as alternatives to the popular rainbow color map, considered inappropriate (harmful) for depiction of (relative) gaze distributions.


Andrew Duchowski, Margaux Price, Miriah Meyer, Pilar Orero
Aggregate Gaze Visualization with Real-time Heatmaps
Proceedings of the ACM Symposium on Eye Tracking Research & Applications (ETRA), 2012.

gaze screenshot