Skip to content
Mehmet Agaoglu edited this page May 3, 2020 · 7 revisions

What is ReVAS?

Retinal Video Analysis Suite: a utility for extracting eye position traces from retinal videos recorded via scanning laser ophthalmoscopes. ReVAS can generate stabilized retinal videos and create reference frames from raw videos. Finally, ReVAS also includes a set of tools for filtering and classifying eye movements into drifts and (micro)saccades, and extracting detailed information about these eye movements.

ReVAS enables users to create and save a pipeline, i.e., a set of chained processing blocks each of which has a single operation/effect on its output, to analyze SLO videos.

The main goals behind ReVAS were

  1. To streamline studies involving SLOs (mainly AOSLO and TSLO) by creating a unified and modularized framework to analyze retinal videos, and
  2. To improve reproducibility and transparency of the analyses used in different studies.

ReVAS aims to achieve (1) by breaking down the video analysis process into portable single-purpose blocks. Most basic and typical processing blocks such as trimming, bandpass filtering, blink detection, etc. are already included. However, if a given project necessitates a unique processing step, ReVAS allows users to implement their own custom modules (provided that they follow Module Guidelines) and integrate them into a new or existing pipeline.

(2) is achieved by simplifying reporting and sharing details of a pipeline. Users can simply share the ReVAS version and their pipeline configuration with other researchers to reproduce the same analysis workflow. Fine-tuning parameters of some modules for best outcome depends on the video type, field size, stimulus used, etc., thus sharing a pipeline that works well with others will also reduce the collective effort to analyze videos, and let researchers focus their time more on interpretation of the results.

The paper associated with ReVAS can be found here.

How to cite?

Clone this wiki locally