Lattice Menu: A Low-Error Gaze-Based Marking Menu Utilizing Target-Assisted Gaze Gestures on a Lattice of Visual Anchors
Taejun Kim, Auejin Ham, Sunggeun Ahn, Geehyuk Lee
TL;DR
Lattice Menu introduces a gaze-based marking menu that uses a lattice of visual anchors to anchor gaze and enable target-assisted gestures for multi-level item selection in VR/AR. The method is evaluated across multiple menu structures (4×4×4 and 6×6×6) and sizes (8°, 10°, 12°), achieving an expert error rate near 1% and selection times of 1.3–1.6 s, substantially outperforming a border-crossing baseline. Through preliminary and user studies, the authors show that visual anchors reduce unintended selections, identify optimal anchor saliency, and provide design guidelines for real-world deployment, including considerations for background, depth, and personalization. The work demonstrates that integrating a lattice of targets for gaze gestures yields robust, low-fatigue gaze interactions suitable for AR/VR applications and offers practical guidance for applying gaze-based menus in dynamic environments.
Abstract
We present Lattice Menu, a gaze-based marking menu utilizing a lattice of visual anchors that helps perform accurate gaze pointing for menu item selection. Users who know the location of the desired item can leverage target-assisted gaze gestures for multilevel item selection by looking at visual anchors over the gaze trajectories. Our evaluation showed that Lattice Menu exhibits a considerably low error rate (~1%) and a quick menu selection time (1.3-1.6 s) for expert usage across various menu structures (4 x 4 x 4 and 6 x 6 x 6) and sizes (8, 10 and 12°). In comparison with a traditional gaze-based marking menu that does not utilize visual targets, Lattice Menu showed remarkably (~5 times) fewer menu selection errors for expert usage. In a post-interview, all 12 subjects preferred Lattice Menu, and most subjects (8 out of 12) commented that the provisioning of visual targets facilitated more stable menu selections with reduced eye fatigue.
