Tracking and diameter estimation of blood vessels using Gaussian process and Radon transform
You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
Tracking and diameter estimation of blood vessels using Gaussian process and Radon transform
keywords: retinal segmentation, blood vessel tracking, Gaussian process, Radon transform, vascular bifurcation detection, diameter estimation
This script track center points and diameter of blood vessels, which is an ongoing challenge in medical image analysis. We hypothesize that the curvature and the diameter of blood vessels are Gaussian processes (GPs). Local Radon transform, which is robust against noise, is subsequently used to compute the features and train the GPs. By learning the kernelized covariance matrix from training data, vessel direction and its diameter are estimated. In order to detect bifurcations, multiple GPs are used and the difference between their corresponding predicted directions is quantified.
References: Masoud Elhami Asl, et al. "Tracking and diameter estimation of retinal vessels using Gaussian process and Radon transform." Journal of Medical Imaging 4.3 (2017): 034006.
This algorithm is the result of many hours of work and problem solving. Please cite the above paper in case you find the script useful in your own research.
Developed and Copyrighted by Masoud Elhami Asl (2017)
Cite As
Masoud Elhamiasl (2026). Blood vessels tracking and diameter estimation using Gaussian process (https://github.com/masoudea/GPvesseltracking), GitHub. Retrieved .
General Information
- Version 1.0.0.0 (3.33 MB)
-
View License on GitHub
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
Versions that use the GitHub default branch cannot be downloaded
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.0.0.0 |
