This repository contains the code that was used for the data-acquisition and analysis of our SPV mobility study published as:
- de Ruyter van Steveninck, J. , van Gestel, T., Koenders, P., van der Ham, G., Vereecken, F., Güçlü, U., ... & van Wezel, R. (2022). Real-world indoor mobility with simulated prosthetic vision: The benefits and feasibility of contour-based scene simplification at different phosphene resolutions. Journal of vision, 22(2), 1-1. https://doi.org/10.1167/jov.22.2.1
- Download the data from the donders data repository: https://doi.org/10.34973/ymcn-fe47 (Temporarily unavailable.. Use this link instead).
- Clone this repository and run the jupyter notebook: Analysis/DataAnalysis_v_21Dec2021.ipynb
The experiments can be reproduced through the following steps:
- Clone this repository and install depencencies.
- Optional: Connect arduino (for synchronization with external devices, e.g., camera, motion recording, etc).
- Connect HTC VIVE Headset with 'direct display mode' disabled (HMD should be recognized as a monitor, and the camera as webcam).
- Run the data-aquisition script: python Experiments/run.py
- Enter participant ID, etc.
- A set of windows appear. Drag the large window with the VR view to the external monitor (the VIVE HMD).
- Run the experiment.
For more up-to-date phosphene simulation studies from our lab, please refer to the following repositories: