Glassesvalidator

Latest version: v2.0.8

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 6

2.0.2

- fix regression in recording table that could cause a crash

2.0.1

- updated coder to fix problem where unmatched episode starts could not be removed
- deploying of marker images moved to glassesTools
- fixed loading of DataQualityType entries from JSON

2.0.0

Major update. Not backward compatible. glassesValidator project folders made with any version 1 have to be recreated. You can however manually copy the `markerInterval.tsv` files from the old working folder to the new folder so that you do not have to redo the manual coding step.
Updates to version 2:
- Drastically improved coding interface for indicating the validation intervals
- Option (under advanced options -> Project -> copy scene video on import) to not copy the scene video to the glassesValidator project, but use it from its original location. As long as you do not move the source folder of a recording, this will massively reduce the storage space needed for a glassesValidator project folder.
- Many performance and correctness fixes.
- For API users: much of the functionality has been split off into the new [glassesTools](https://github.com/dcnieho/glassesTools) module, for instance all the functionality in `glassesValidator.preprocess` but also the logic for ArUco marker detection and transforming gaze data to the plane. If you were using some of this functionality directly, you will need to switch to (also) using the glassesTools module.

1.2.5

- Now use median instead of mean when computing offset (acc) data quality measures. Since a fixation classifier is used that is robust to spikes in the data (I2MC), median is a better representation of the offset of the fixation intervals delivered by I2MC to the validation targets
- Fix two crashes in msgbox that pops up when an error occurs
- SeeTrue STONE importer:
- ensure frames are in the right order also on file systems that don't provide alphabetically ordered file listings
- removed two checks that the manufacturer said are not needed
- Hopefully make precompiled exe able to find the include ffmpeg.exe

1.2.4

- Renamed SeeTrue to SeeTrue STONE. This is a breaking change in that projects with data from the SeeTrue in them from versions prior to 1.2.4 cannot be opened in this version anymore. You have to remove the recordings using the older version and reimport them using this version.
- Added hardcoded default camera calibration matrix for SeeTrue STONE

1.2.3

Fix regression where glassesValidator didn't work when you do not have a camera calibration and therefore only have gaze on plane by means of homography.

Page 2 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.