Pupil Headsets are plug and play USB devices carefully designed to be lightweight, unobtrusive, and easy to use.
The hardware is strong and flexible. The 3d printed frame holds research grade cameras that record your field of view and your eye movements.
Our versatile and modular system is ready to be adapted to the specificities of your research or application requirements.
Monocular - Record and stream the gaze of the participant.
Binocular - Estimate where the participant is looking in 3d (vergence) and robust binocular eye movement data.
Egocentric vision research - Record the field of view of the participant.
Eye movement research - Record eye movement data.
Connect your Pupil headset to a Linux, MacOS, or Windows computer via USB
Pupil Capture is the software used with your Pupil headset.
Pupil Capture receives video and audio streams, detects your pupil, tracks your gaze, tracks markers in your environment, streams data in real-time over the network, and records data in an open format.
Pupil Player is a media and data visualizer at its core. You will use it to look at Pupil Capture recordings.
Visualize your data and export it. All Pupil software is open-source. You can modify it or write your own plugins to suit your needs.
Download the latest version of Pupil Player and test it out with our sample dataset.
Technical Specifications & Performance
Eye tracking performance is determined in equal parts by the hardware and software.
We constantly work on our algorithms and codebase, so you can expect a steady improvement and the latest features.
The headset is configurable with different cameras, so you can get the hardware you need: from high resolution capture at 30 hz to low latency (5.7ms) 120hz eye and world camera.
|Gaze Accuracy||0.60 degrees|
|Gaze Precision||0.08 degrees|
|Pupil Tracking Technology||Dark pupil with 3d model|
|Pupil Parameters||2D position + 3D eye model parameters|
|2D Gaze Parameters||Normalized 2D gaze position|
|3D Gaze Parameters||3D gaze rays + 3D gaze point through binocular vergence|
|Pupil Diameter||Relative size in eye camera pixels + absolute size in mm through 3d eye model|
|Calibration||9-point and 5-point|
|Sampling Frequency Eye Camera||120hz|
|Sampling Frequency World Camera||60hz@720p / 30hz@1080p /120hz@vga|
|Camera Latency||5.7 ms|
|Processing Latency||Depending on CPU typically > 3ms|
|Slippage compensation||Yes, through 3D eye model|
|Recording||Pupil and gaze and user data + raw eye and world video|
|Realtime Streaming||Pupil, gaze, user, and video data.|