Model Releases

Measuring Browser Webcam Gaze Honestly: A Capture-Clock Methodology and Open Reference Implementation

arXiv:2608.11566v1 Announce Type: cross Abstract: Browser-based webcam gaze trackers are increasingly used for crowd-scale data collection and in clinical settings where lab eye trackers are impractic

DGX agentpaper
model-releasesarxiv-cs-cv

arXiv:2608.11566v1 Announce Type: cross Abstract: Browser-based webcam gaze trackers are increasingly used for crowd-scale data collection and in clinical settings where lab eye trackers are impractical, but the reported latency numbers may not represent real world functionality. The common practice of timestamping each gaze sample when it is emitted, rather than when its source frame was captured, makes the measured inference latency read about 0,ms no matter how slow the engine really is. We show how to measure it honestly, recovering a per-frame capture clock from the browser's exttt{re-quest-Video-Frame-Call-back} (rVFC) API (exttt{captureTime} where the browser exposes it for local camera streams, else exttt{presentationTime}, in which case every recovered latency is a verifiable lower bound): exact source-frame pairing through a per-frame queue for engines that expose their inference pipeline, and a further lower bound for engines that do not, such as WebGazer. We release an open TypeScript implementation and benchmark harness, demonstrated on two interchangeable engines: WebGazer and a new FaceMesh+KRR pipeline.

Source: arXiv cs.CV | 2026-08-13

Loading related sources…