All products

L0 / Eye-tracking glasses

Part of the capture kit

Bought device

Lens

See where the hands are going.

Bought eye-tracking glasses that put gaze and hands on the same clock as the video.

Bought device
Pupil Labs Neon module + frame
Streams
Egocentric video · gaze · motion
Channels
Gaze target · hand pose (the head-camera adapter estimates it) · head pose (planned)
Egress
Video and poses redacted under consent; gaze as features
Bought device — no Cr4dle concept model.
Lens is a bought device. Cr4dle designs no hardware for this family.

Lens is a bought device used as shipped. What is planned for a later phase: collections of consented, labelled episodes on your task (quoted per usable demonstration), the kit licence so your own demonstrators produce them, and dataset licences — each behind its dated gate. Cr4dle is a non-commercial research programme now, and nothing is offered for sale today.

Follow Lens
01The channel

Buy the sensor; own the label.

Lens is the working name for the Pupil Labs Neon glasses used as shipped: an egocentric camera, an eye tracker and a motion sensor on one clock. Cr4dle designs no glasses. The family exists so the scene video and the gaze target enter the same recording, redaction and consent path as the head camera's frames, the hand pose estimated from them on the hub, and every other stream.

02In a demonstration

Three labelled channels, one clock.

In an instrumented demonstration the glasses supply the gaze target and their scene video, redacted on the hub like every camera's; the head-camera adapter in the same kit estimates hand pose on the hub from the frame before redaction, and head pose is planned, because the reference estimator gives no measured head pose (the glasses' adapter emits no pose stream); an sEMG/IMU band supplies contact force. Each channel carries a label-validity spec: how it is validated, on which held-out-user split, and by when. Gaze joins a collection only when a buyer names it (a rule for a later phase, ADR-0136).

The recording path
03Work in progress

Where we are.
What comes next.

Implemented reference: the family integration runs the glasses' three streams through the shared runtime on simulated or replayed data, records and replays through the same seam, and sets no state field. The Neon adapter, the redaction pass and the MediaPipe pose estimator exist as tested reference code in the capture kit; no packet has been captured from a device. No hardware is built for this family.

A clear boundary

A gaze target is where the wearer looked: a point on the scene camera, on the video clock; a gaze ray is future work, not a shipped field. It never claims a mental state of any kind, and never what the wearer was thinking. No eye image leaves the device.

Next steps and dated gates

Designed forA bought instrument, used as shipped.
Pupil Labs Neon glasses supply the egocentric video and the gaze target in an instrumented demonstration, and the head-camera adapter in the same kit estimates hand pose on the hub from the frame before redaction, and head pose is planned, because the reference estimator gives no measured head pose; the glasses' adapter emits no pose stream. Cr4dle adds the clock, the consent and the label-validity spec, not hardware.
Next proofPrint the sync error on one person.
The date of the 2026-10-05 gate (the glasses and an sEMG/IMU band on one person with the scene-video-to-band sync residual and the Companion clock offset printed (gaze-to-scene alignment is the vendor's shared clock), plus per-session angular error on fixation targets at the working distance) passed with no result recorded in the registry. This gate is a research gate.
Research horizonDoes natural gaze earn its place?
Replicate the published gaze-conditioned imitation results on a research task under a held-out-user split, and publish the number either way. Gaze joins a kit only when a buyer names it (a rule for a later phase, ADR-0136).
Continue exploring

Meet Ember.

The other half of the capture kit, on the same clock and the same recording path.

Explore Ember