This is the repository for the code and configuration files of the Closed Eyes 2.0 project, a collaboration between the UBC Vision Lab and MEMs lab (UBC Mechanical Engineering).
The experiment code is written in Python and depends critically on the PscyhoPy framework and Lab Streaming Layer.
Significant adaptations were made to the ogiginal code (from Closed Eyes 1.0) to allow a more streamlined and flexible means of running the different task conditions and controlling experiment paramaters. The inclusion of 'configuration files' are the engine of this improved flexibility.
Several scholarly accomplishments and publications have emerged from the worked of the Closed Eyes project.
- Master's thesis (MASc) by Hiroshan Gunawardane: A model-based fusion technique for ocular motion sensing.
- Master's thesis (MA) by Raymond R. MacNeil: Tracking the closed eye by calibrating electrooculography with pupil-corneal reflection.
- Vision Sciences Society 2021 conference presentation by Raymond R. MacNeil: Poster, Talk
- Gunawardane, P.D.S.H., MacNeil, R.R., Zhao, L., Enns, J.T., de Silva, C.W., & Chiao, M. (2021). A Fusion Algorithm for Saccade Eye Movement Enhancement With EOG and Lumped-Element Models. IEEE Transactions on Bio-Medical Engineering, 68(10), 3048–3058. https://doi.org/10.1109/TBME.2021.3062256
- Gunawardane, P.D.S.H., MacNeil, R.R., Zhao, L., Enns, J.T., de Silva, C.W., & Chiao, M. (2024). A Fusion Algorithm Based on a Constant Velocity Model for Improving the Measurement of Saccade Parameters with Electrooculography. Sensors, 24(2), 540. https://doi.org/10.3390/s24020540
If needed, update code to allow support for Condition 2.