Metadata-Version: 2.4
Name: psychopy_pupilio
Version: 1.5.1
Summary: Psychopy Plugin for the Pupil.IO Eye-tracking Device
Home-page: https://www.deep-gaze.com
Author: ZW
License: NA
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Dynamic: home-page
Dynamic: requires-python

# Pupil.IO PsychoPy Integration

</div>

**pupilio** is a lightweight Python SDK for the Pupil.IO eye-trackers developed by Hangzhou Shenning Technology Co., Ltd. It offers a user-friendly interface that covers core eye-tracking functions like data recording, calibration,  validation, and real-time access to gaze data. **"pupilio"** seamlessly integrates with popular platforms such as PsychoPy and PyGame, it enables quick development of eye-tracking studies.

## The Pupil.IO eye-tracker

<div align="left">
  <a href="https://raw.githubusercontent.com/GanchengZhu/Pupilio/refs/heads/master/docs/_static/images/intro/about/pupilio_c.PNG">
    <img width="390" height="351" src="https://raw.githubusercontent.com/GanchengZhu/Pupilio/refs/heads/master/docs/_static/images/intro/about/pupilio_c.PNG">
  </a>
</div>


[Pupil.IO](https://www.deep-gaze.com/) is a high-speed, high-precision eye-tracking system featuring an all-in-one (AIO) plug-and-play design that is ideal for both scientific research and clinical applications. With minimal setup (just power on and start tracking), it delivers lab-grade accuracy in a compact, user-friendly form factor.

- **Precision Tracking**: Capture high-frequency eye movement and pupil dynamics with lab-grade accuracy.
- **Seamless Compatibility**: Native integration with PsychoPy, PyGame, and other Python experimental platforms.
- **Multi-Modal Synchronization**: Native support for LabStreamingLayer (LSL) to synchronize gaze, pupil dynamics, and event markers with EEG, fNIRS, and EMG via LabRecorder.
- **Intuitive Workflow**: Simplified calibration, validation, and recording with minimal setup.

### Specifications
| Specifications | AIO (Commercial) | PRO (Research) | DVS-2K** (Premiere Research) |
|---|---|---|------------------------------|
| Sampling Rate | 200 Hz | 400 Hz | 2000 Hz                      |
| Tracking Accuracy | 0.5-1.0 deg | 0.3-0.8 deg | 0.3-0.8 deg                  |
| Spatial Resolution | 0.05 deg | 0.08 deg | 0.02 deg                     |
| System Latency | 25 ms | 12 ms | 5 ms                         |
| Tracking Algorithm | Neural Network | Neural Network | Neural Network               |
| Development Support | C++/Python/Matlab | C++/Python/Matlab | C++/Python/Matlab            |
| Operating System | Windows 11 | Windows 11 | Windows 11                   |
| Head Box | 40x40cm @ 70cm | 40x40cm @ 70cm | -                            |
| Psychology Experiment Software | PsychoPy/PsychToolBox | PsychoPy/PsychToolBox | PsychoPy/PsychToolBox        |
| Research Support | Yes | Yes | Yes                          |

\*\* DVS-2K edition available in Q4 2026. Final specifications subject to product manual.
