Skip to content

This repository hosts the script that was utilized for report the results of the conference article: “Localization of blood vessels in in-vitro LSCI images with K-means”

Notifications You must be signed in to change notification settings

friscolt/i2mtc-2021

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Localization of blood vessels in in-vitro LSCI images with K-means

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.

Abstract

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.

[Paper] [Poster]

Contents

  • f_i2mtc2021.m - Matlab script. The script f_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 in data.mat. This live script describes step by step the use of the auxiliary functions described in f_i2mtc2021.m

Organization

No additional content directories are declared.

Contributors

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

Reference

If you use functions from this script in your work, please use the BibTex entry below for citation.

[Paper]

@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}
}

About

This repository hosts the script that was utilized for report the results of the conference article: “Localization of blood vessels in in-vitro LSCI images with K-means”

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages