Frametop eye nets
Gaze models for the infrared eye cameras of the Valve Steam Frame headset. Frametop's eye tracker
(ft-eyes) can run one instead of its classic pupil finder: the net reads each eye camera's frame and
gives that eye's raw gaze, and Frametop's own nine-dot calibration fits it to the person wearing the
headset.
Frametop downloads these files when you pick a version in Frametop Input Settings (Gaze page), from a fixed commit of this repository, and checks each file's SHA-256. You don't need to download them yourself.
Frametop is an independent open-source project. It isn't affiliated with or endorsed by Valve or Hugging Face. Steam and Steam Frame are trademarks of Valve Corporation.
Files
Each version is a folder, so earlier versions stay available at the same paths.
| File | What it is |
|---|---|
<version>/model.ncnn.param, model.ncnn.bin |
the network, ncnn, fp16 |
<version>/model.json |
its input size, outputs and test numbers, for ft-eyes |
<version>/NOTICE |
how that version was trained, what it was tested on, and what to expect |
Versions
| Version | Date | Status | Trained on |
|---|---|---|---|
eyes-v0 |
2026-10-16 | experimental | one person, one headset seating |
Limits
- Made for the Steam Frame's eye cameras and Frametop's tracker. On other cameras they won't work.
- Trained on very few people so far. Eyes, lashes, make-up, glasses and headset fits unlike theirs may track worse. Each version's NOTICE says who and how much.
- Gaze estimation only. Don't use these models, or anything derived from them, to identify, recognise or profile anyone.
Licence
These weights are licensed under Creative Commons Attribution-NonCommercial 4.0 (CC BY-NC 4.0). See LICENSE.