pupil-labs/pupil: Pupil Capture, Player, and Service release
Authors/Creators
- Moritz Kassner1
- Pablo Prietz2
- Patrick Fürst3
- Patrick Faion2
- Will1
- Roman Roibu2
- Marc Tonsen
- Ching
- Michael Barz
- Windson yang4
- Emre D.
- Rafael Picanço5
- ckbaumann
- Sarah Leu
- Andrew Xia6
- Nathakit Sae-Tan2
- fneitzel7
- Polynomdivision
- Basile
- Christopher Gundler
- Chadwick Boulay8
- helei0147
- Toshi Kurauchi9
- Tobias Fischer10
- Patrick Burke11
- Manuel Spitschan12
- Iggy13
- Felix Lange
- Evan
- Aeefire
- 1. Pupil Labs
- 2. @pupil-labs
- 3. @crate
- 4. unicooo
- 5. Imagine Tecnologia Comportamental
- 6. @limebike
- 7. eye square GmbH
- 8. The Ottawa Hospital Research Institute
- 9. @Insper
- 10. Queensland University of Technology
- 11. OFFIS, Institut für Informatik
- 12. University of Oxford
- 13. Toptal
Description
We are pleased to announce the release of Pupil v1.23!
Download the latest bundle (scroll down to the end of the release notes and see Assets).
Please feel free to get in touch with feedback and questions via the #pupil channel on Discord :smile:
Improvements Windows Driver Installation Stability - #1833We have greatly improved the driver installation workflow on Windows. You should not experience problems with spaces or non-english characters in the path to your Pupil installation anymore. Additionally, you do no longer have to run the application as administrator. You still need an adminstrator to authorize the driver installation.
Changes On-demand Loading of Multi-part Recordings - #1835Multiple users have reported problems when opening Pupil Mobile recordings with a large amount of video parts. We were able fix this issue by loading the video parts on demand instead of opening them all at once. As a result, Pupil Player will open Pupil Mobile or Pupil Invisible recordings with multiple parts much quicker than before.
As a side-effect, during playback in Pupil Player, you might experience short frame jumps when a new video part needs to be loaded. This does not affect the underlying data or any exports.
Bug Fixes- Fixed a crash when changing the ROI without a connected headset - #1827
- Fixed a crash when opening recordings with empty video parts - #1832
- Gracefully stop recordings when receiving non-monotonic timestamps - #1829
- Fixed an issue with calibration file storage on macOS - #1836
- Fixed an issue with gaze history settings restoration from session settings - #1836
We updated the pyndsi dependency to v1.3. On Linux and macOS, you can update with:
pip install -U git+https://github.com/pupil-labs/pyndsi
On Windows, please download and install the latest wheel from GitHub.
Removed All Direct C++ Dependencies - #1828After the latest rework of the calibration codebase to remove C++ dependencies in v1.22, we have re-evaluated all dependencies for Pupil Core software -- especially on Windows. We are very pleased to announce that we have finally externalized or gotten rid of all C++ dependencies! :tada:
This greatly simplifies the developer setup on Windows. The biggest changes include:
- You no longer have to to install Visual Studio to run from source
- You no longer need to download OpenCV
- You are no longer bound to a fixed path
C:\work
We have updated the developer docs with the updated setup instructions. We hope that this simplifies your setup and enables you to develop awesome plugins for Pupil Capture and Pupil Player that can be shared with the community!
<h3 id="downloads">Downloads</h3>Due to technical reasons, we are not able to provide a macOS release yet. We will add it as soon as it is available. We apologize for the inconvinience.
Files
pupil-labs/pupil-v1.23.zip
Files
(4.3 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:0c26cc64fc429693ac81995fddbd4149
|
4.3 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/pupil-labs/pupil/tree/v1.23 (URL)