Image processing for a high-resolution optoelectronic retinal prosthesis.
In an effort to restore visual perception in retinal diseases such as age-related macular degeneration or retinitis pigmentosa, a design was recently presented for a high-resolution optoelectronic retinal prosthesis having thousands of electrodes. This system requires real-time image processing fast enough to convert a video stream of images into electrical stimulus patterns that can be properly interpreted by the brain. Here, we present image-processing and tracking algorithms for a subretinal implant designed to stimulate the second neuron in the visual pathway, bypassing the degenerated first synaptic layer. For this task, we have developed and implemented: 1) A tracking algorithm that determines the implant's position in each frame. 2) Image cropping outside of the implant boundaries. 3) A geometrical transformation that distorts the image appropriate to the geometry of the fovea. 4) Spatio-temporal image filtering to reproduce the visual processing normally occurring in photoceptors and at the photoreceptor-bipolar cell synapse. 5) Conversion of the filtered visual information into a pattern of electrical current. Methods to accelerate real-time transformations include the exploitation of data redundancy in the time domain, and the use of precomputed lookup tables that are adjustable to retinal physiology and allow flexible control of stimulation parameters. A software implementation of these algorithms processes natural visual scenes with sufficient speed for real-time operation. This computationally efficient algorithm resembles, in some aspects, biological strategies of efficient coding in the retina and could provide a refresh rate higher than fifty frames per second on our system.
Asher
Alon
A
Department of Interdisciplinary Studies, Faculty of Engineering, Tel Aviv University, Tel Aviv, Ramat Aviv 69978, Israel. alon.asher@gmail.com
Segal
William A
WA
Baccus
Stephen A
SA
Yaroslavsky
Leonid P
LP
Palanker
Daniel V
DV
D003198:Computer Simulation; D017076:Computer-Aided Design; D004599:Electric Stimulation Therapy / Q000295:instrumentation* / Q000379:methods; D019544:Equipment Failure Analysis; D006801:Humans; D007090:Image Interpretation, Computer-Assisted / Q000295:instrumentation* / Q000379:methods; D008959:Models, Neurological; D055095:Optics and Photonics / Q000295:instrumentation*; D019736:Prostheses and Implants; D011474:Prosthesis Design; D012165:Retinal Ganglion Cells / Q000502:physiology*; D013813:Therapy, Computer-Assisted / Q000295:instrumentation / Q000379:methods; D014786:Vision Disorders / Q000503:physiopathology* / Q000534:rehabilitation*