"매 eye tracking 은 user gaze direction 의 measure — pupil/cornea reflection 또는 ML model 의 사용". 2026 의 mainstream: Apple Vision Pro, Meta Quest 3S Pro, PSVR2. 매 foveated rendering, gaze-based UI selection, accessibility (ALS), UX research 의 enables.
매 핵심
매 Sensing Methods
PCCR (Pupil Center Corneal Reflection): IR LED illumination + IR camera. Sub-degree accuracy, dedicated HW (Tobii, Vision Pro).
Webcam-based ML: WebGazer.js, MediaPipe Iris. ~3-5° accuracy, no special HW.
Fixations: stable gaze (>100ms) — what user actually reads.
Saccades: rapid eye movement between fixations.
Smooth pursuit: tracking moving target.
매 응용
Foveated rendering (high-res only at gaze point — VR perf 4-10x).
Gaze + pinch UI selection (Apple Vision Pro paradigm).
Accessibility: gaze-typing for ALS/locked-in patients.
UX research: heatmaps, attention analysis.
Driver monitoring (drowsiness detection).
💻 패턴
WebGazer.js (browser, no HW)
importwebgazerfrom'webgazer';awaitwebgazer.setRegression('ridge').setGazeListener((data,timestamp)=>{if(!data)return;console.log('gaze:',data.x,data.y);// screen px
}).begin();// User must calibrate by clicking around