pulse2percept: A Python-based simulation framework for bionic vision
Michael BeyeleriD, Geoffrey M. BoyntoniD, Ione FineiD, Ariel RokemiD
Abstract
By 2020 roughly 200 million people worldwide will suffer from photoreceptor diseases such as retinitis pigmentosa and age-related macular degeneration, and a variety of retinal sight restoration technologies are being developed to target these diseases. One technology, analogous to cochlear implants, uses a grid of electrodes to stimulate remaining retinal cells. Two brands of retinal prostheses are currently approved for implantation in patients with late stage photoreceptor disease. Clinical experience with these implants has made it apparent that the vision restored by these devices differs substantially from normal sight. To better understand the outcomes of this technology, we developed pulse2percept, an open-source Python implementation of a computational model that predicts the perceptual experience of retinal prosthesis patients across a wide range of implant configurations. A modular and extensible user interface exposes the different building blocks of the software, making it easy for users to simulate novel implants, stimuli, and retinal models. We hope that this library will contribute substantially to the field of medicine by providing a tool to accelerate the development of visual prostheses.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 27
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Simulation of visual perception and learning with a retinal prosthesis
James R. Golden, Cordelia R. Erickson-Davis, … E. J. Chichilnisky·Journal of Neural EngineeringPeer-reviewed·Nov 20, 2018
- A Computational Model of Phosphene Appearance for Epiretinal Prostheses
J. Granley, M. Beyeler·bioRxiv·Jun 7, 2021
- Biologically plausible phosphene simulation forthe differentiable optimization of visual corticalprostheses
Maureen van der Grinten, Jaap de Ruyter van Steveninck, … Yağmur Güçlütürk·eLifePeer-reviewed·Jan 25, 2024
- A model of ganglion axon pathways accounts for percepts elicited by retinal implants
Michael Beyeler, Devyani Nanduri, … Ione Fine·Scientific ReportsPeer-reviewed·Jun 24, 2019
- Pulse trains to percepts: A virtual patient describing the perceptual effects of human visual cortical stimulation
Ione Fine, Geoffrey M. Boynton·bioRxiv·Mar 18, 2023
- Intact early visual representations, not phosphene-adapted features, account for human perceptual behavior with retinal prostheses
Jonathan Skaza, Shravan Murlidaran, … Michael Beyeler·bioRxiv·Jun 23, 2025