Parallelization of retina fundus image skeletonization in CUDA architecture

Detalhes bibliográficos
Autor(a) principal: Komati, Karin Satie
Data de Publicação: 2013
Outros Autores: Souza, Flavio Severiano Lamas de, Guimarães, Juliana Amorim, Andrade, Jefferson Oliveira
Tipo de documento: Artigo
Idioma: por
Título da fonte: Revista Brasileira de Contabilidade e Gestão
Texto Completo: https://www.revistas.udesc.br/index.php/reavi/article/view/3433
Resumo: This work presents a comparative analysis of the response time for the skeletonization of images, using two versions of the Zhang-Suen algorithm: a sequential mono-processed version and an parallel multi-processed version using the graphics processing unit. The parallel computing platform chosen was CUDA. The skeletonization applications developed is aimed towards processing retinal images, whose characteristics are extracted of blood vessels to assist medical diagnosis, and thus the response time of the system is paramount. Tests were performed on the DRIVE public retinal images database, and showed that the parallel version of the algorithm was, on average, more than 31 times faster than the sequential version.
id UDESC-3_f9943196f44a92c3b21f1ef4015a29f5
oai_identifier_str oai::article/3433
network_acronym_str UDESC-3
network_name_str Revista Brasileira de Contabilidade e Gestão
repository_id_str
spelling Parallelization of retina fundus image skeletonization in CUDA architectureParalelización de esqueletización de imágenes de fondo de retina en arquitectura CUDAParalelização de esqueletização de imagens de fundo de retina na arquitetura CUDAalgoritmo de esqueletizaçãoZhang-Suenimagens digitais de fundo de retinaCUDADRIVEskeletonization algorithmZhang-Suendigital retinal imagesCUDADRIVEalgoritmo de esqueletizaciónZhang-Suenimágenes digitales de fondo retinaCUDADRIVEThis work presents a comparative analysis of the response time for the skeletonization of images, using two versions of the Zhang-Suen algorithm: a sequential mono-processed version and an parallel multi-processed version using the graphics processing unit. The parallel computing platform chosen was CUDA. The skeletonization applications developed is aimed towards processing retinal images, whose characteristics are extracted of blood vessels to assist medical diagnosis, and thus the response time of the system is paramount. Tests were performed on the DRIVE public retinal images database, and showed that the parallel version of the algorithm was, on average, more than 31 times faster than the sequential version.Este trabajo presenta un estudio comparativo del tiempo de procesamiento de un algoritmo de esqueletización de imágenes desarrollado de dos formas: secuencial y paralela. La aplicación está centrada en imágenes de fondo de retina, cuya extracción de las características de los vasos sanguíneos ayudará a los diagnósticos médicos, por lo que el tiempo de respuesta del sistema es fundamental. Se eligió la plataforma de computación en paralelo CUDA. Las pruebas realizadas en una base de datos pública de imágenes de retina, DRIVE, mostraron que la versión paralela era, en promedio, más de 31 veces más rápida que la versión no paralela.Este trabalho apresenta um estudo comparativo do tempo de processamento de um algoritmo de esqueletização de imagens desenvolvido sob duas formas: sequencial e paralela. A aplicação é voltada para imagens de fundo de retina, cuja extração de características dos vasos sanguíneos auxiliará diagnósticos médicos e, portanto, o tempo de resposta do sistema é fundamental. A plataforma de computação paralela escolhida foi o CUDA. Testes realizados em uma base de dados pública de imagens de retina, DRIVE, mostraram que a versão paralela foi, em média, mais de 31 vezes mais rápida do que a versão sem paralelismo.Universidade do Estado de Santa Catarina — UDESC2013-08-06info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://www.revistas.udesc.br/index.php/reavi/article/view/343310.5965/2764747102032013075Revista Brasileira de Contabilidade e Gestão; Vol. 2 No. 3 (2013); 75-85Revista Brasileira de Contabilidade e Gestão; Vol. 2 Núm. 3 (2013); 75-85Revista Brasileira de Contabilidade e Gestão; v. 2 n. 3 (2013); 75-852764-747110.5965/2764747102032013reponame:Revista Brasileira de Contabilidade e Gestãoinstname:Universidade do Estado de Santa Catarina (UDESC)instacron:UDESCporhttps://www.revistas.udesc.br/index.php/reavi/article/view/3433/2574Copyright (c) 2013 Karin Satie Komati, Juliana Guimarães, Flavio Severiano Souza, Jefferson Oliveira Andradehttps://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessKomati, Karin SatieSouza, Flavio Severiano Lamas deGuimarães, Juliana AmorimAndrade, Jefferson Oliveira2023-09-01T13:42:39Zoai::article/3433Revistahttps://www.revistas.udesc.br/index.php/reavi/indexPUBhttps://www.revistas.udesc.br/index.php/reavi/oairbceg.ceavi@udesc.br || paulo.barth@udesc.br2764-74712764-7471opendoar:2023-09-01T13:42:39Revista Brasileira de Contabilidade e Gestão - Universidade do Estado de Santa Catarina (UDESC)false
dc.title.none.fl_str_mv Parallelization of retina fundus image skeletonization in CUDA architecture
Paralelización de esqueletización de imágenes de fondo de retina en arquitectura CUDA
Paralelização de esqueletização de imagens de fundo de retina na arquitetura CUDA
title Parallelization of retina fundus image skeletonization in CUDA architecture
spellingShingle Parallelization of retina fundus image skeletonization in CUDA architecture
Komati, Karin Satie
algoritmo de esqueletização
Zhang-Suen
imagens digitais de fundo de retina
CUDA
DRIVE
skeletonization algorithm
Zhang-Suen
digital retinal images
CUDA
DRIVE
algoritmo de esqueletización
Zhang-Suen
imágenes digitales de fondo retina
CUDA
DRIVE
title_short Parallelization of retina fundus image skeletonization in CUDA architecture
title_full Parallelization of retina fundus image skeletonization in CUDA architecture
title_fullStr Parallelization of retina fundus image skeletonization in CUDA architecture
title_full_unstemmed Parallelization of retina fundus image skeletonization in CUDA architecture
title_sort Parallelization of retina fundus image skeletonization in CUDA architecture
author Komati, Karin Satie
author_facet Komati, Karin Satie
Souza, Flavio Severiano Lamas de
Guimarães, Juliana Amorim
Andrade, Jefferson Oliveira
author_role author
author2 Souza, Flavio Severiano Lamas de
Guimarães, Juliana Amorim
Andrade, Jefferson Oliveira
author2_role author
author
author
dc.contributor.author.fl_str_mv Komati, Karin Satie
Souza, Flavio Severiano Lamas de
Guimarães, Juliana Amorim
Andrade, Jefferson Oliveira
dc.subject.por.fl_str_mv algoritmo de esqueletização
Zhang-Suen
imagens digitais de fundo de retina
CUDA
DRIVE
skeletonization algorithm
Zhang-Suen
digital retinal images
CUDA
DRIVE
algoritmo de esqueletización
Zhang-Suen
imágenes digitales de fondo retina
CUDA
DRIVE
topic algoritmo de esqueletização
Zhang-Suen
imagens digitais de fundo de retina
CUDA
DRIVE
skeletonization algorithm
Zhang-Suen
digital retinal images
CUDA
DRIVE
algoritmo de esqueletización
Zhang-Suen
imágenes digitales de fondo retina
CUDA
DRIVE
description This work presents a comparative analysis of the response time for the skeletonization of images, using two versions of the Zhang-Suen algorithm: a sequential mono-processed version and an parallel multi-processed version using the graphics processing unit. The parallel computing platform chosen was CUDA. The skeletonization applications developed is aimed towards processing retinal images, whose characteristics are extracted of blood vessels to assist medical diagnosis, and thus the response time of the system is paramount. Tests were performed on the DRIVE public retinal images database, and showed that the parallel version of the algorithm was, on average, more than 31 times faster than the sequential version.
publishDate 2013
dc.date.none.fl_str_mv 2013-08-06
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.revistas.udesc.br/index.php/reavi/article/view/3433
10.5965/2764747102032013075
url https://www.revistas.udesc.br/index.php/reavi/article/view/3433
identifier_str_mv 10.5965/2764747102032013075
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://www.revistas.udesc.br/index.php/reavi/article/view/3433/2574
dc.rights.driver.fl_str_mv https://creativecommons.org/licenses/by/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by/4.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade do Estado de Santa Catarina — UDESC
publisher.none.fl_str_mv Universidade do Estado de Santa Catarina — UDESC
dc.source.none.fl_str_mv Revista Brasileira de Contabilidade e Gestão; Vol. 2 No. 3 (2013); 75-85
Revista Brasileira de Contabilidade e Gestão; Vol. 2 Núm. 3 (2013); 75-85
Revista Brasileira de Contabilidade e Gestão; v. 2 n. 3 (2013); 75-85
2764-7471
10.5965/2764747102032013
reponame:Revista Brasileira de Contabilidade e Gestão
instname:Universidade do Estado de Santa Catarina (UDESC)
instacron:UDESC
instname_str Universidade do Estado de Santa Catarina (UDESC)
instacron_str UDESC
institution UDESC
reponame_str Revista Brasileira de Contabilidade e Gestão
collection Revista Brasileira de Contabilidade e Gestão
repository.name.fl_str_mv Revista Brasileira de Contabilidade e Gestão - Universidade do Estado de Santa Catarina (UDESC)
repository.mail.fl_str_mv rbceg.ceavi@udesc.br || paulo.barth@udesc.br
_version_ 1797048020292861952