Open Source 3D Pupil Detection and Mapping for Windows

Community Stories

Author(s): Pupil Dev Team

October 10, 2016

We are excited to share Yuta Itoh, Jason Orlosky, et al.'s open source 3d pupil detection and mapping implementation. The code is written in C++, is easy to compile, and runs on Windows. Check out their repo on github.

Their software is compatible with Pupil hardware and enables one to obtain the following:

  • 3d Gaze normal vector

  • 3d eyeball center w.r.t the camera

  • Pupil diameter in mm

  • 2d pupil ellipse size in pixels

  • 2d pupil ellipse angle in degrees

  • Coming soon - glint positions