📌 Early detection of Alzheimer’s and Parkinson’s could start with vision.
BegiBrainTool is an innovative battery of visual tests designed to assess spatial and dynamic vision processing, as well as autonomous visual responses in patients with neurodegenerative diseases. Its goal is to provide a standardized and adaptable tool for both research and clinical practice, facilitating early detection and monitoring of conditions such as Alzheimer’s and Parkinson’s.
✔ Modular and customizable test battery
✔ PsychoPy-based, open-source platform
✔ Compatible with eye-tracking and biometric sensors (e.g., GazePoint GP3 HD)
✔ Designed for both research and clinical use
✔ JSON/XLSX parameter configuration
→ Automated preprocessing & feature extraction pipelines (in development)
🏥 A solution for a growing need in neurology: vision assessment as an early biomarker for neurodegenerative diseases.
Hardware setup tested in lab conditions:
- 🖥️ Control computer with PsychoPy
- 👁️ Eye-tracker (GazePoint GP3 HD)
- 💓 Biometric sensors (PPG, GSR)
- 🎮 Response pad
- 🧠 Head-mounted display (optional)
- To be implemented: DVS Camera
Software overview:
- User-friendly GUI for clinicians and researchers
- Synchronized acquisition of gaze, pupil, HRV, GSR, and responses
- Modular execution: run only the tests you need
- Optimized for scalability and multicenter/longitudinal studies
BegiBrainTool consists of three interactive modules, each designed to assess different aspects of visual perception:
🟢 Evaluates basic and semantic visual processing through stimuli that vary in:
✅ Spatial frequency
✅ Contrast
✅ Color saturation
Each visual parameter (spatial frequency, contrast, saturation) is first calibrated individually using a threshold detection test.
🟢 Analyzes visual attention and tracking ability through moving stimuli tasks, including:
✅ Fixation Stability Test (with and without fixation point)
✅ Visual search test
✅ Background noise tasks - Smooth Pursuit test
✅ Flicker Fusion Threshold test
✅ Saccade and antisaccade test
🟢 Measures unconscious reactions to basic and emotional visual stimuli (e.g., fear-related images) through:
✅ Pupillary response analysis
✅ Heart rate variability (HRV)
✅ Galvanic skin response (GSR)
📢 A growing problem: The aging population in Spain has led to an increase in neurodegenerative diseases. Neurologists need fast, non-invasive, and personalized tools to tackle this challenge.
🔍 A gap in clinical neuroscience: Currently, there is no comprehensive toolbox that evaluates vision in relation to early detection of Alzheimer’s and Parkinson’s.
🖥 A modular and open-source solution: BegiBrainTool is a flexible platform, tailored for both clinical and research applications, integrating cutting-edge technology for visual assessment and computational neuroscience.
🔬 BegiBrainTool is under active development. We are currently working on validating the toolbox components and establishing solid data collection protocols.
✅ Optimization of modules and integration with databases.
✅ Clinical validation with patients of different neurodegenerative profiles.
✅ Release as an open-source tool for the scientific community.
📢 You can contribute! If you are a researcher, clinician, or developer, join our community and help us improve BegiBrainTool.
🔹 Requirements: PsychoPy 2024+, Python 3.8+
🔹 Compatible devices: GazePoint GP3 HD eye-tracking system and compatible biometric sensors. Other eye-trackers may be used.
git clone https://github.com/user/BegiBrainTool.git
cd BegiBrainToolC:\Program Files\PsychoPy> python.exe -m pip install requirements.txtOR:
Open PsychoPy's PIP terminal: Tools --> 'Plugion/Packages manager' --> 'Packages' --> 'Open PIP terminal':
pip install requirements.txtThis terminal may crash during installation. Please, be patient. If PsychoPy crashes while trying to open the Package manager make sure to run PsychoPy with admin rigths.
python begibraintool_main.py