For several reasons, the segmentation of the vascular system is one of the most researched problems of retinal image analysis: on the one hand, it can be used for the detection of various other anatomical parts; on the other hand, the geometry of the vessels can be used to infer on various diseases, like hypertension. We have developed a novel technique for the accurate segmentation of the vasculature. The method is described in the paper (1).
Example
To have an impression on what the software does, see the following input and output images.
Input
Output
Files
The implementation of the method described in (1) is available in binary format compiled for Ubuntu 17.04 AMD64. The usage of the software is included in the README files:
Ubuntu 17.04 x64:
Ubuntu 17.04 x64:
References
Kovács, G., & Hajdu, A. (2016). A Self-Calibrating Approach for the Segmentation of Retinal Vessels by Template Matching and Contour Reconstruction. Medical Image Analysis, 29(4), 24–46, (IF=4.565). https://doi.org/10.1016/j.media.2015.12.003
@article{j006,
author = {Kov\'acs, Gy. and Hajdu, A.},
title = {A Self-Calibrating Approach for the Segmentation of Retinal Vessels by Template Matching and Contour Reconstruction},
journal = {Medical Image Analysis},
volume = {29(4)},
pages = {24--46},
year = {2016},
note = {(IF=4.565)},
doi = {10.1016/j.media.2015.12.003},
group = {journal},
preprint = {https://drive.google.com/open?id=0B3E8L0dtBKcsUUtSRWloVFpCRlE},
link = {http://www.medicalimageanalysisjournal.com/article/S1361-8415(15)00184-X/fulltext?cc=y=},
code = {http://gykovacs.github.io/downloads#vessel-segmentation}
}
Sample codes for books on parallel and OpenCL programming
Sample codes for the books (1), (2), (3) are available below:
Párhuzamos prog. eszközök és összetett alkalmazásaik [Parallel programming and its complex applications]:
OpenCL:
References
Kovács, G. (2013). Párhuzamos programozási eszközök és összetett alkalmazásaik [Parallel programming and its complex applications] (p. 321). Typotex.
@book{b0,
author = {Kov\'acs, Gy.},
title = {P\'arhuzamos programoz\'asi eszk\"oz\"ok \'es \"osszetett alkalmaz\'asaik [Parallel programming and its complex applications]},
year = {2013},
pages = {321},
isbn = {978-963-279-328-3},
publisher = {Typotex},
group = {book},
preprint = {https://drive.google.com/open?id=0B3E8L0dtBKcsaTAyc0xxTXpQZmM},
link = {http://www.typotex.hu/book/6825/kovacs_gyorgy_parhuzamos_programozasi_eszkozok},
code = {http://gykovacs.github.io/downloads#sample-codes-for-books-on-parallel-and-opencl-programming}
}
Kovács, G. (2013). OpenCL [Hungarian] (p. 361). Typotex.
@book{b1,
author = {Kov\'acs, Gy.},
title = {OpenCL [Hungarian]},
year = {2013},
pages = {361},
isbn = {978-963-279-332-0},
publisher = {Typotex},
group = {book},
preprint = {https://drive.google.com/open?id=0B3E8L0dtBKcsSXR3Q1Nhdm9sYVk},
link = {http://www.typotex.hu/book/6817/kovacs_gyorgy_opencl},
code = {http://gykovacs.github.io/downloads#sample-codes-for-books-on-parallel-and-opencl-programming}
}
Kovács, G. (2013). OpenCL [English] (p. 355). Typotex.
@book{b2,
author = {Kov\'acs, Gy.},
title = {OpenCL [English]},
year = {2013},
pages = {355},
isbn = {978-963-279-334-4},
publisher = {Typotex},
group = {book},
preprint = {https://drive.google.com/open?id=0B3E8L0dtBKcsdUM5bEszSzlYUEU},
link = {http://www.typotex.hu/en/book/6822/kovacs_gyorgy_opencl_english},
code = {http://gykovacs.github.io/downloads#sample-codes-for-books-on-parallel-and-opencl-programming}
}
openip - The open source image processing library
Introduction
The openip open source image processing library is a lightweight image processin library for academic and industrial applications. Detailed descriptions can be found in the paper (1).
Kovács, G., Iván, J. I., Pányik, A., & Fazekas, A. (2010). The OpenIP open source image processing library. In Proc. of ACM Multimedia 2010 (pp. 1489–1492). October 25–29, Florence, Italy.
@inproceedings{c010,
author = {Kov\'acs, Gy. and Iv\'an, J. I. and P\'anyik, A. and Fazekas, A.},
title = {The OpenIP open source image processing library},
booktitle = {Proc. of ACM Multimedia 2010},
address = {October 25--29, Florence, Italy},
pages = {1489--1492},
year = {2010},
group = {proceedings},
preprint = {https://drive.google.com/open?id=0B3E8L0dtBKcsZERjZEpVS25nbXM},
link = {http://dl.acm.org/citation.cfm?id=1873951&picked=prox},
code = {http://gykovacs.github.io/downloads#openip_-_the-open-source-image-processing-library}
}