GazeAgent: VLM-Guided Implicit Gaze Calibration from Egocentric Multimodal Behavior for AI Glasses
Organizations: Department of Bioengineering, University of California San Diego · Swartz Center for Computational Neuroscience, University of California San Diego · Tsinghua University, University of California San Diego · Institute for Neural Computation, University of California San Diego ·
Abstract
AI glasses typically require explicit, user-specific eye-tracker calibration, and accuracy can drift when the device shifts during use. We present GazeAgent, a VLM-guided framework that continuously and adaptively improves gaze-calibration accuracy from naturally occurring behavior without asking users to interrupt their activities. GazeAgent identifies precise visual attention (PVA) events from multimodal streams of inertial measurement unit (IMU), gaze, and wearer-hand signals, validates their task relevance, and localizes functional targets as pseudo-calibration targets. In a 10-participant scripted study, the system detected all 820 predefined PVA opportunities and, under device disturbance, reduced median gaze error by 44.1% compared with explicit calibration. In a five-participant case study, autonomous calibration produced the lowest workload and interruption ratings, and all participants preferred it for routine use. By deriving task-critical targets from natural multimodal behavior, GazeAgent demonstrates the potential for continuous, adaptive, and low-burden gaze interaction on egocentric AI glasses.
Figures & tables
| Accepted Events | Rejected Events | ||
|---|---|---|---|
| Peeling a tape strip | Applying toothpaste | Reaching for a large object | Reaching for a pillow |
| Accept | Accept | Reject | Reject |
| Target: Tape edge | Target: Toothbrush tip | Target: None | Target: None |
| H1: The tape edge is a spatially precise functional target. H2: The head and hands remain stable. H3: Both hands perform a fine peeling action. H4: The action involves sustained manipulation and an elevated reach. | H1: Toothpaste must be accurately placed on the toothbrush head. H2: The head, hands, tube, and toothbrush remain stable. H3: One hand stabilizes the toothbrush while the other squeezes the tube. H4: The action requires sustained attention and precise alignment. | H1: No spatially precise functional target is visible. H2: The user appears to be moving toward the object. H3: The hand performs a coarse reaching action. H4: The action is brief, familiar, and visually undemanding. | H1: The large target does not require precise foveal vision. H2: The frame shows repositioning rather than stable fixation. H3: The hand performs a coarse grasp. H4: The action is familiar and low precision. |
| Measure | Aria explicit calibration | Autonomous implicit calibration | Personalized feedback |
|---|---|---|---|
| NASA-TLX, median [IQR], 0 to 100 | 47.5 [46.7 to 55.0] | 41.7 [40.8 to 44.2] | 45.8 [43.3 to 48.3] |
| Interruption rating, median [IQR], 1 to 7 | 5 [4 to 6] | 1 [1 to 2] | 3 [2 to 4] |
| Preferred for routine use | 0/5 | 5/5 | 0/5 |
| Main perceived benefit | Predictable and transparent | No explicit action required | Allows users to correct errors |
| Main concern | Interrupts the ongoing task | Background updates are less visible | Queries still require attention |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| Hypothesis | Independent evidence | Detector-conditioned characteristic | Conclusion |
|---|---|---|---|
| H1 | Necessity was selected in 90.6% of accepted judgments. Median target width was , approximately 9.8% of the camera field of view, and 14.2% of targets were at most . | Median gaze dispersion was for PVA and for controls, characterizing the stability profile induced by the proposal gate. | Task necessity and a functional target that is relatively small within the complete scene are supported. |
| H2 | Stage 1 required concurrent IMU-based head stability and raw-gaze stability for every proposal, and it recalled all 820 scripted opportunities. | Stable gaze occurred in 70% of head-stable samples and 25% of head-unstable samples; the association was positive in 142 of 143 recordings. | H2 is operationally supported: the empirically effective stability gate identifies usable candidate intervals. |
| H3 | C4 was selected in 77.4% of accepted judgments. Gaze-hand distance decreased from for unanimously rejected events to for unanimously accepted events; it was also lower for PVA than control intervals ( ). | Hand-presence is required for proposal generation; stable-gaze comparisons by hand visibility are therefore descriptive. | Supported by spatial gaze-hand proximity and human endorsement, with hand presence serving as the proposal gate. |
| H4.1 | Fixation duration was 0.840 s for PVA and 0.047 s for controls ( ); event duration increased from 1.4 s to 4.8 s with consensus. Head angular rate changed from 0.49 to 0.22 to 0.52 rad/s (approach versus event: ). | None. | Sustained attention and motion settling are supported. |
| H4.2 | Reachability was selected in only 6.6% of accepted judgments and showed no significant association with event duration ( ); these events were uncommon in AEA. | None. | The current data do not support H4.2; the low event frequency left the test underpowered, and a dedicated reachability protocol is needed. |
Eye Tracking
Eye tracking measures where people look and how their eyes move to study visual attention, behavior, and gaze-controlled systems.
See all 61 papers