Parallelization of retina fundus image skeletonization in CUDA architecture
Autor(a) principal: | |
---|---|
Data de Publicação: | 2013 |
Outros Autores: | , , |
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 |