This repository has the functions to implement the methods described in the conference article: Localization of blood vessels in in-vitro LSCI images with K-means, developed as part of the project "Visualization and localization of blood vessels" at INAOE.
The visualization and localization of blood vessels in Laser Speckle Contrast Imaging is an important task in biomedical applications such as dermatology, neurosciences, and ophthalmology, as it allows to determine the presence of blood vessels and also to estimate properties such as blood flow. This work establishes a review of visualization methods for contrast calculation and improvement in Laser Speckle Contrast Imaging. In addition, it is presented the localization of blood vessels in an automatic way through clustering. The results suggest that the localization of blood vessels depends largely on the calculation and improvement of contrast. If the blood vessel and biological tissue regions are well separated from each other, and the noise level is low, K-means clustering is a powerful tool for locating blood vessels in Laser Speckle Contrast Imaging.
-
f_i2mtc2021.m
- Matlab script. The scriptf_i2mtc2021.m
contains 1 main function (f_i2mtc2021
) and 1 auxiliary function (f_kmeans
) to implement the methods described in this paper. -
data.mat
- MAT file. It contains three variables.img
, contains a package of 30 in-vitro speckle images of a straight vessel at a depth of 0µm. The image is a 445x461x30 grayscale matrix.gt
, contains the ground truth of the in-vitro speckle image of a straight vessel. The image is a 445x461 pixel logical type matrix.meth
, is a cell containing six fields. Each field stores a contrast improved image of a straight vessel. Each image is a 445x461 pixel. Fields are sorted as follows:
Field Method Autor/Work 1 Spatial contrast (sK) P. G. Vaz 2 Spatial contrast averaged (sKavg) P. G. Vaz 3 Spatiodirectional contrast (sdK) C. Perez-Corona 4 Gaussian Sliding Windows (GSW) E. B. Postnov 5 Principal Component Analysis (PCA) E. Morales-Vargas 6 Wavelet Approach (WA) F. Lopez-Tiro
demo.mlx
- Matlab live script. It contains an example of the image processing available indata.mat
. This live script describes step by step the use of the auxiliary functions described inf_i2mtc2021.m
No additional content directories are declared.
Code for algorithms, applications and tools contributed by:
F. Lopez-Tiro, H. Peregrina-Barreto, J. Rangel-Magdaleno, and J. C. Ramirez-San-Juan
Please email us your comments, criticism, and questions at francisco.lopez@inaoe.mx
If you use functions from this script in your work, please use the BibTex entry below for citation.
@inproceedings{lopez2021localization,
title={Localization of blood vessels in in-vitro LSCI images with K-means},
author={Lopez-Tiro, F and Peregrina-Barreto, H and Rangel-Magdaleno, J and Ramirez-San-Juan, JC},
booktitle={2021 IEEE International Instrumentation and Measurement Technology Conference (I2MTC)},
pages={1--5},
year={2021},
organization={IEEE}
}