MiguelCastro3 / Different-classifiers-in-retinal-vessel-segmentation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Different classifiers in retinal vessel segmentation

PROJECT:

This project follows the continuation of the project Blood vessel segmentation using line operators, where the objective is to automatically segment blood vessels in images fundus, using the support vector machine (SVM) which uses vectors to build its final kernel. Here, the number of points extracted at random, the type of normalization (global and individual), the type of classified (linear and rbf) and the percentage of points extracted belonging to thin vessels, thick vessels and background were varied.

STEPS:

  • Extraction of features and labels for random points, for vases and background and for thin vases, thick vases and background;
  • Application of the kernel and respective segmentation of blood vessels;
  • Variation of some variables in order to analyze how they may affect the final results.

FILES:

RESULTS:

  • Different segmentations obtained by varying the number of random points extracted.

1

Number of points Accuracy (%) AUC (%)
1000 94,13 83,12
2000 94,24 83,19
3000 94,32 84,14
4000 94,34 83,45
5000 94,41 83,40
7500 94,43 83,50
10000 94,42 82,82
  • Different segmentations obtained by varying the number of random points extracted.

Sem Título

Image Normalization Kernel Accuracy (%) AUC (%)
a) Global Linear 91,85 94,58
b) Global RBF 92,38 81,27
c) Individual Linear 92,97 94,56
d) Individual RBF 93,49 81,48
  • Best results for each test (random points; pots and background; thin pots, thick pots and background) and comparison between them.

ddddd

Image SVM method Accuracy (%) AUC (%)
a) Random points 92,97 94,56
b) 20% vases and 80% background 94,09 94,68
c) 10% fine vases, 15% thick vases and 75% background 94,02 94,74
d) Manual segmentation 100,00 100,00

About


Languages

Language:Python 100.0%