EyeFlow is a software used to extract biomarkers from videos created by HoloDoppler. It process determines the Blood Flow Rate, the Velocity, or the Arterial Resistivity Index of the blood vessel in the eye of a patient with the help of an automatic segmentation of the arteries and veins.
EyeFlow transforms complex video data into readable and useful biomarkers, making it accessible for the healthcare professionals.
The primary users of EyeFlow are:
- Optometrists
- Ophthalmologists
- Scientific researchers
- GIF Creation: Generates GIFs representing the analyzed data.
- Figure Creation: Produces figures for visual representation of biomarkers.
- Text File Outputs: Provides text files listing the extracted biomarkers.
To install EyeFlow, follow these steps:
- Download the ZIP file from the GitHub repository.
- Extract the contents of the ZIP file. This will include a folder with MATLAB scripts and a MATLAB application.
- A valid MATLAB license is required to run EyeFlow.
- A very performant computer is required to run EyeFlow.
- Curve Fitting Toolbox
- Deep Learning Toolbox
- Image Processing Toolbox
- MATLAB
- Optimization Toolbox
- Parallel Computing Toolbox
- Signal Processing Toolbox
- Statistics and Machine Learning Toolbox
- Wavelet Toolbox
- Run Matlab, then in "Add-Ons/Explore Add-Ons": search and install the "Deep Learning Toolbox Converter for ONNX Model Format"
To get started with PulseWave:
- Refer to the EyeFlow Google Slides presentation for detailed instructions. You can request help from the Digital Holography team for this presentation if needed.
We welcome contributions to EyeFlow. If you are interested in contributing, please follow these guidelines:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes.
- Submit a pull request.
EyeFlow is licensed under the GNU General Public License (GPL). See the LICENSE file for more information.
Thank you for using PulseWave!