Consortium for Retinal Imaging and Tracking Experiments (C-RITE) is cross-institutional group of labs who use scanning-laser ophthalmoscopy (SLO) to measure structure and function of human and animal visual systems. The mission of C-RITE is to share the technological innovations developed across labs.
Below is a list of available software repositories organized by the primary purpose and the lab primarily responsible for its development. Click on the name of the package for more information and a link to the source code. In some cases, the source code is not currently available in a downloadable format and a primary contact who can assist you in obtaining a copy is listed.
|Name||Purpose||Primary development lab|
|AO auto montage||Image processing||Morgan & Brainard|
|AOSACA||AO specific tools||Roorda|
|AOStimulation||AO specific tools||Brainard & Morgan|
|Light propagation model||Analysis tools||Sincich|
|Pupil Tracker||Data collection||Harmening|
A MATLAB gui for controlling a tracking SLO. This software is used for testing visual function. Users specify images and temporal sequences to be rendered through the SLO during an experiment. Documentation of AOMcontrol's purpose and limitations is available.
Image capture and delivery interface. Use appropriate version depending on the FPGA board being used.
- Source code currently unavailable. Contact Wolf Harmening for more information.
Description coming soon.
A stand alone program for pupil tracking during experimental data collection. This program does not require AOMcontrol to run. See also AOMcontrol Pupil tracker for an AOMcontrol integrated solution.
A Psychtoolbox based program for controlling an external projector. This program can display fixation targets, eccentricity grids, steady state background fields and fundus images. It's primary purpose is color vision research. In the future, this program will include an option to synchronize frame updates with SLO presented stimuli.
AO Auto montaging
Software to process adaptive optics videos and stitch together a montage image. The software has been described in a published manuscript: M. Chen, R. F. Cooper, G. K. Han, J. Gee, D. H. Brainard, and J. I. W. Morgan, "Multi-modal automatic montaging of adaptive optics retinal images," Biomedical Optics Express, Vol. 7 (12), pp. 4899-4918, 2016..
An open-source tool for eye motion extraction from retinal videos obtained with a SLO. ReVAS uses a strip-based image registration program designed for SLO videos by Scott B. Stevenson, Austin Roorda and Garish Kumar (2010) Proceedings of the 2010 Symposium on Eye-Tracking Research & Applications, Austin, TX..
A general purpose toolbox for collecting and analyzing retinally targeted psychophysical data. Routines include algorithms for generating cone targeted stimuli, collecting and analyzing color naming, delivery analysis and light capture modeling and converting SLO power readings (microWatts) into photons.
Light propagation model
- Source code coming soon. Contact Lawrence Sincich.
A state-of-the-art model of light delivery and back-scatter in an AOSLO. Developed by Zander Meadway in the Sincich Lab. Aspects of this model were presented at ARVO 2017 and 2018. A full publication is in preparation.
Adaptive Optics specific technology
- Source code coming soon. Contact Austin Roorda.
Wavefront sensing and deformable mirror control loop.
A project to develop software/hardware to track the eye using the AO image and deliver targeted stimuli through the instrument.
The original suite of software and hardware developed for C-RITE was funded bya National Institute of Health Bioengineering Research Partnership (R01EY023591).