Product Catalog
Updated on : 20201027

Our tools make thehidden patternsof human behavior
visible and actionable.
Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Updated on : 20201027

i.

What we do.

We founded Pupil Labs in 2014 around a single product Pupil Core - a platform that is comprised of an open source
software suite and a wearable eye tracking headset. Pupil
Core is more than just a product, it is an open platform usedby a global community of researchers. In a few short years,
we grew from a 2 person company into a market leader inwearable eye tracking.

We believe that great technology gets out of your way. We
have taken steps towards realizing this vision in our newest
product - Pupil Invisible. The first eye tracking device that
truly looks and feels like a normal pair of glasses. No setup,no adjustments, no calibration.

We are excited to see what you do with Pupil in your research,and every day life. Feel free to get in touch with us!

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Updated on : 20201027

ii.

What you’ll find in
this catalog.
Pupil Invisible

Overview 
Software 
Tech Specs 
Accessories

1-3 
4 
5-6 
7

Pupil Core

Overview 
Software 
Tech Specs 
Configurations Accessories

8-10 
11 
12-13 
14 
15

VR/AR

Overview 
Tech Specs

16-18 
19

SupportOverview

21

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Updated on : 20201027

iii.

Pupil Invisible

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Updated on : 20201027

01Pupil Invisible

PID: pi_v1

Standard Price : € 5500

Academic Price : € 4800

Overview

No setup. No calibration.

Instant gaze data.
The very first eye tracking device that truly
looks and feels like a normal pair of glasses.
Machine learning powered and comes withan Android smartphone companion. 

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Updated on : 20201027

02Pupil Invisible

Wear
Put on the glasses and launch
the Invisible Companion app.

OverviewAnalyzenrich your data in Pupil
Cloud, and gain deep insights
into human behavior.

CaptureObserve real-time gazebehavior, record, and upload
securely to the cloud.

EWorks in all environments

Swappable lenses

Traditional eye tracking approaches fail in brightsunlight. Pupil Invisible provides robust gazeestimation in any environment!

You can easily pop in/out lenses with different
prescriptions and shades. Can accommodate
prescription ranges from -8 to +8 diopter.

Convenient by design

Never lose track

A wide angle camera records your full field of view.
An integrated microphone can capture audio. We
recognize that you might not always want to bewearing an outward facing camera. That is why wehave designed the entire scene camera to be quickly
and easily detached/re-attached via magnetic
connection.

Our algorithms perfectly and instantaneouslycompensate for the movement of the glasses,ensuring high quality eye tracking data at all times.
Take the glasses on and off, just like you would anormal pair of glasses. We have also integrated an
IMU into the frame, so that you can keep track ofhead movements.

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

pdated on 20201027

U:03

Pupil Invisible

Software

The companion
you deserve.
Pupil Invisible comes with an Android smartphoneand companion app - Invisible Companion. It uses
the companion device for real-time neural network
gaze estimation, real-time streaming over wifi,
recording, and optional connectivity to Pupil Cloudto securely backup your recordings.

Organize. Upload.
Collaborate.

We want you to be able to focus on what mattersmost - your research. Pupil Cloud helps you
streamline your research workflow. Create study
meta-data in the web before you go into the field.
Synchronize all study data between Pupil Invisible
Companion devices in the field.

Make recordings in the field. Securely upload
recordings to the cloud. Organize and collaborate
with colleagues around the world.

Pupil Invisible Monitor is a lightweight desktop appthat enables streaming of video and gaze data over
WiFi from your Pupil Invisible Companion Devices.

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.comUpdated on : 20201027

04Pupil Invisible

Technical Specifications

Glasses46.9 g (with Scene Camera) 
W: 144mm 
H: 48mm

D: 160mm

Scene Camera
W: 144mm 
H: 48mm

D: 160mm

Gaze Data

Normalized 2D gaze positions

Calibration

NoneSensors

Scene Camera

0Hz@1088 x 1080px
Detachable scene camera.

Square aspect ratio covers full
field of view.

Audio

Microphone included in scenecamera.
3

Scene Camera FOV

H:82° V:82°

ecording

Gaze data, videos, user
input data.

eal-time Streaming

Gaze data at 55Hz, world videoat 30Hz.

Mobile Recording DeviceInvisible Companion onAndroid (Version 8 and up)

RR

Physical Properties

rame

A12 Nylon

FP

Prescription Lenses

Eye Camera

200Hz @ 192x192px IRillumination
IMU

Gyroscope and Accelerometer@200Hz.

enses

CR-39 Anti-Scratch UV Filter

Anti-Reflective

Dust and Water Repelling CoatingL

Accommodates -8 to+8 diopter lenses.

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Updated on : 20201027

05

Pupil Invisible

Technical Specifications

Machine Learning

Environment

Robust for all environments.

Slippage Compensation

Slippage invariant.

Mobile ecor ing nit
RdU

Demographics

Works on the majority of people.

n ion iSoftware

Provides power storage andPupil Invisible Companion App neural network omputation for Download for free on the PlayStore.
ga e estimation.

Requires Android version 9.
ecor ing Duration

hours storage spa e minutesof run time fast harging.
Fuct

al ty,,cz

Rd8c,itional ecor ing nit

AddRdU, 100c

se a se ond mobile re ording
unit while the rst is harging
and uploading re ordings toPupil Cloud.

UccficcClou

pload re ordings to Pupil Cloudpt in .

dUc

(OTechnical eportR-)

A igh evel Des ription andPerforman e valuation of PupilInvisible
9H-LccE(2020-0-01)

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Updated on : 20201027

06

Pupil Invisible

Accessories

Prescription Lens Kit€ 1200P pi lenskit
ID:_Prescription lens kit to accommodate avariety of wearers.
Material:Acrylic. Anti-Scratch,Anti-Reflective, UV Protection
Coating.

Pupil Invisible Companion€ 750

Optics:Clear lenses from -3 to +3
diopter in 0.5 steps. Lenses
can be popped in and out fromInvisible frames in seconds.

P pi oneplus6
ID:_Connect your Pupil Core headset to this OnePlus 6 device via USB-C.
Preview eye and scene camera in app. Stream video to Pupil Capture
over WiFi. Record directly on the device for post-hoc visualization andanalysis with Pupil Player.
Device:OnePlus 6 (128GB Storage)

ec r i i e:

Up to 2.5 hours locally onthe devicei i trea i :Over local i i networ toPupil Capture
Ro d ng T m.

a le:USB-C to USBCbW FCSm ngW Fk.

ea trapH€ 50

P pi strapd S

ID:_d usta le strap to secure your Pupil nvisi lelasses for sports and other dynamic activities. asy
snap-on connection to lasses frame. d ust the ty pullin the ta s.

A

jb

Ibg

Egbg

Mi i
18cm

jfibe t :n mum L

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Ang hMa i40cm

e t :x mum L

ng h

Updated on 20201027:

07

Pupil Core

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Updated on : 20201027

08

Pupil CoreOverview

Configurable From : € 2740

*Academic discounts available

Open and Accessible.

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Pupil Core is an eye tracking platformthat is comprised of an open source
software suite and a wearable eye
tracking headset. It has grown into
an open platform used by a global
community of researchers. Venture
into new areas of inquiry.

Updated on : 20201027

09

Pupil CoreOverview

Adapt
Pupil Core is used for a diverse rangeof research purposes. The headset ismodular, durable, and lightweight.

Add eye tracking to your research.
Use Pupil core for gaze estimation,pupillometry, and egocentric visionresearch. Adapt our hardware to suit
your needs. Build novel prototypes.

ExtendA lot of work went into making oursoftware modular and accessible.

Binocular

Our most versatile eye tracking headset. Get robust
binocular pupil data, gaze data, and first person
field of view video.

Eye Movement

Research

Only need data for pupillometry? Use thisconfiguration and get robust binocular pupil data inreal-time or for post-hoc analysis.

If you’re a user, you don’t have towrite a single line of code. Just use
our software like any other app.

If you’re a developer, you can use ournetwork based API to connect toother devices and computers. Easily
add your custom features by writing
a plugin in Python. Load plugins atruntime in the app. Want to do evenmore? You can! Check out the sourcecode on github.

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Updated on : 20201027

10

Pupil CoreSoftware

Pupil software runs on macOS, Linux, and Windows 10. Pupil software
enables you to record, visualize, and analyze eye tracking data. Pupil
software is open source and updates are released on a regular basis.
Use Pupil Capture for data acquisition and real-time applications. Pupil
Player for visualizationa and analysis (post-hoc). Pupil Mobile for dataacquisition and streaming. You can easily extend functionality of Pupil
by developing your own plugins in Python or modify the source code!

Record.

Play.

Connect your Pupil Core headset to a desktop or laptop.
View and record real-time gaze and pupil data. Interface
with other devices with our network based API.

Drag and drop your recordings into Pupil Player. Build
rich visualizations of gaze on first-person video. Enrich
your data with analysis plugins. Export raw data andenriched data for further analysis.

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Updated on : 20201027

11Pupil CoreTechnical Specifications

Frame22.75 g 
W: 160 
H: 51mm

D: 175 mm
Gaze Accuracy

Accuracy

0.60ºPrecision

0.02ºPupil Tracking

Dark Pupil with 3D model

Pupil Parameters

2D Position

3D Eye model parameters

Gaze Parameters

2D Gaze

Normalized 2D gaze position

Pupil Diameter

Relative size in eye camera
pixels, absolute size in mm

3D Gaze

3D gaze rays + 3D gaze point
through binocular vergencethrough 3D eye model

5 point calibration. Multiple
calibration methods available.
See documentationCalibration

Sampling Frequency

Latency

Slippage Compensation

Eye Camera

200Hz @ 192x192px

Scene Camera

30hz@1080p 

60hz@720p 120hz@480p

Eye Camera

8.5ms

Processing Latency

Depending on CPU typically > 3ms

Yes, through 3D eye model

Recording

Pupil and gaze and user data Raw eye and world video

Connectivity

Pupil Core headsets connect
via US to your laptop or
desktop computer running
Pupil Core so tware. Pupil
Capture destop app enables
data capture, recording, andB

real time data relay via Wi i orN. Please see network P
documentation or more in o.
-FLAAf

Iff

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Updated on : 20201027

12

Pupil CoreTechnical Specifications

Physical Properties

Material

PA12 Nylon

Scene Camera FOV

Wide Angle Lens

1080p H:139 V:83 720p H:99 V:53

480p H:100 V:74

Sample Recording

Download sample recording

Desktop Software

Pupil Capture

Real time application. 
Download

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Narrow Angle Lens

1080p H:88 V:54 

720p H:63 V:37

480p H:42 V:32

HV

Measured from the midpointof the frame edge for bothhorizontal and vertical values.

Pupil Player

Post-hoc visualization andanalysis. Download

Updated on : 20201027

13

Pupil Core

Configurations

Pupil Core

PID: pupil_wnone_e200b

Scene Camera:

None

Eye Camera:

200hz binocular

Pupil Core

PID: pupil_w120_e200b

Scene Camera:

High Speed 120Hz

Eye Camera:

200hz binocular

Pupil Core

PID: pupil_wusbc_e200b

Scene Camera:

None 1 2

Eye Camera:

200hz binocular

Key Price : € 2490

Academic Price : € 1900
Pupil Core eye tracking headset with 200Hz binocular eye cameras.

Key Price : € 2740

Academic Price : € 2150
Pupil Core eye tracking headset with high speed scene camera and200Hz binocular eye cameras.

Key Price : € 3090

Academic Price : € 2500
Pupil Core eye tracking headset with USB-C plug, mount and 200Hz
binocular eye cameras.

1  USB-C plug to connect to a wide range of cameras/sensors.

2 Ships with standard tripod screw and mount. Compatible with IntelRealSense D400 series sensors. (*RealSense sensor not included.)
Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Updated on : 20201027

14

Pupil Core

Accessories

Eye Camera (Left)€ 650

PID: camera_e200l

IR eye tracking camera. Use to upgrade 120Hz Pupil Core headsets. No
tools required. Or use as hardware for custom prototype development.
Sensor:Global Shutter 200x200@200fps, 400x400 @120fps

Latency:

4.5ms

Illumination:

IR camera with IR illumination(dark pupil tracking)Sample Video:

Download Link

Eye Camera (Right)

PID: camera_e200r€ 650

IR eye tracking camera. Use to upgrade 120Hz Pupil Core headsets. No
tools required. Or use as hardware for custom prototype development.
Sensor:Global Shutter 200x200@200fps, 400x400 @120fps

Latency:

4.5ms

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Illumination:

IR camera with IR illumination(dark pupil tracking)Sample Video:

Download Link

Updated on : 20201027

15

VR/AR

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Updated on : 20201027

16

VR/AROverview

Add awareness to your

VR/AR experience.
Add Pupil Core based eye tracking
capabilities to the current range ofleading VR and AR platforms. Use theVR or AR hardware you already own,and augment it with our tool-free,drop-in eye tracking hardware. You can
use our software platform, or roll yourown. With our open source software anddirect access to the raw eye video feeds
you are never locked into a platform.

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Updated on : 2020102717

VR/AR

Overview

HTC Vive

Binocular Add-on

PID: htcvive_e200b€ 1400Add binocular eye tracking to your HTC Vive and Vive PRO VR
headset. Includes binocular 200Hz eye tracking cameras,clip-on attachment rings with IR illuminators and USB
connector clip. No tools required!

Epson BT-300

Binocular Mount Add-on

PID: epsonbt300_w120_e200b€ 1750

Binocular camera mounts for

Epson Moverio BT-300 and world

camera mount. Ships with USBC clip, 2 x 200Hz eye cameras, and 1 x
high speed world camera.

HoloLens

Binocular Add-on

PID: hololens_w120_e200b€ 1750Add binocular eye tracking to yourMicrosoft HoloLens AR headset.

Includes binocular 200Hz eye tracking cameras, high speed worldcamera, clip on attachment mounts, and USB connector clip.

Build with us.

Pupil Core API
Build with Pupil Core’s network based API. We
maintain a Unity3d plugin and WorldViz has outof the box support for Pupil Core.

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Updated on : 20201027

18

VR/AR

Technical Specifications

Basic Capabilities

Mono / Stereo

Dependent on desired setup
Field of View

HTC Vive / Vive Pro: up to HMD
limits. Epson BT-200: greaterthan 100°Gaze Precision~0.08°

Tracking Frequency

200Hz
Gaze Accuracy~1.0°

Latency

Camera Latency

8.5ms

Processing Latency

3-4ms on i5 CPU

Imaging

Resolution

192x192
Saturation

Interconnected bandwidth USB
2.0 -60% saturation

Connection

USB 2.0

Data Output

Combined Eye Gaze

Yes
Pupil Position

Yes
Pupil Diameter

Yes - units in pixels using 2D
appearance, units in mm using
3D modelIndependent Eye Gaze

Yes -1 gaze point per eye
Eye Accomodation

Yes, using binocular vergence
Velocity / Acceleration

Can be implemented if desiredCalibration

Method5 point

Power / Performance / Memory

Host CPU % Utilization

50% of one core per eye

Connectivity

SDKThrough network message based
APIample Recordings

Snity3D Scene

Download Sample RecordingU

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Plugin for Game Engine

Reference plugin implementation
for Unity3D Reference plugin official Vizard 6plugin

pherical Image

Download Sample Recording
SUpdated on : 20201027

19

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

Updated on : 20201027

20

Support

Get training and support.

Connect and learn.

Need more support? Get a support contract for one on one
video/screen sharing sessions with Pupil Labs engineers andexpedited email response.
12 Months Contract

PID: support_12€ 20007x one hour video/screen sharing sessions andemail support.

Pupil Labs GmbH, Sanderstr. 28, 12047, Berlin, Germany 
www.pupil-labs.com / sales@pupil-labs.com

6 Months Contract

PID: support_6€ 10003x one hour video/screen sharing sessions andemail support.

Updated on : 20201027

21

Pupil Labs GmbHSanderstr. 28, 12047, Berlin, Germany 
sales@pupil-labs.com 

www.pupil-labs.com

Updated on : 20201027