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.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Dataset used to train DeeJanuz/frametop-eyes-models