Interactive VPL-based global illumination on the GPU using fuzzy clustering

Physically-based synthesis of high quality imagery, including global illumination light transport phenomena, results in a significant workload, which makes interactive rendering a very challenging task. We propose a VPL-based ray tracing approach that runs entirely in the GPU and achieves interactiv...

Descripción completa

Detalles Bibliográficos
Autores: Colom, Arnau, Rodrigues Sepúlveda Marques, Ricardo Jorge, Santos, Luís Paulo
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2022
País:España
Institución:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)
Repositorio:Recercat. Dipósit de la Recerca de Catalunya
OAI Identifier:oai:recercat.cat:2445/192282
Acceso en línea:https://hdl.handle.net/2445/192282
Access Level:acceso abierto
Palabra clave:Infografia
Algorismes computacionals
Computer graphics
Computer algorithms
id ES_0fb283de6ae83ae8ea89ee5618bcbba3
oai_identifier_str oai:recercat.cat:2445/192282
network_acronym_str ES
network_name_str España
repository_id_str
spelling Interactive VPL-based global illumination on the GPU using fuzzy clusteringColom, ArnauRodrigues Sepúlveda Marques, Ricardo JorgeSantos, Luís PauloInfografiaAlgorismes computacionalsComputer graphicsComputer algorithmsPhysically-based synthesis of high quality imagery, including global illumination light transport phenomena, results in a significant workload, which makes interactive rendering a very challenging task. We propose a VPL-based ray tracing approach that runs entirely in the GPU and achieves interactive frame rates while handling global illumination light transport phenomena. This approach is based on clustering both shading points and VPLs and computing visibility only among clusters' representatives. A new massively parallel K-means clustering algorithm, enables efficient execution in the GPU. Rendering artifacts, that could result from the piecewise constant approximation of the VPLs/shading points visibility function introduced by the clustering, are smoothed away by resorting to an innovative approach based on fuzzy clustering and weighted interpolation of the visibility function. The effectiveness of the proposed approach is experimentally verified for a collection of scenes, with frame rates larger than 3 fps and up to 25 fps being demonstrated.Elsevier2023202320222023info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersion12 p.application/pdfhttps://hdl.handle.net/2445/192282Articles publicats en revistes (Matemàtiques i Informàtica)reponame:Recercat. Dipósit de la Recerca de Catalunyainstname:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)InglésReproducció del document publicat a: https://doi.org/10.1016/j.cag.2022.09.008Computers & Graphics, 2022, vol. 108, p. 74-85https://doi.org/10.1016/j.cag.2022.09.008cc-by-nc-nd (c) Arnau Colom et al., 2022http://creativecommons.org/licenses/by-nc-nd/3.0/es/info:eu-repo/semantics/openAccessoai:recercat.cat:2445/1922822026-05-29T05:05:01Z
dc.title.none.fl_str_mv Interactive VPL-based global illumination on the GPU using fuzzy clustering
title Interactive VPL-based global illumination on the GPU using fuzzy clustering
spellingShingle Interactive VPL-based global illumination on the GPU using fuzzy clustering
Colom, Arnau
Infografia
Algorismes computacionals
Computer graphics
Computer algorithms
title_short Interactive VPL-based global illumination on the GPU using fuzzy clustering
title_full Interactive VPL-based global illumination on the GPU using fuzzy clustering
title_fullStr Interactive VPL-based global illumination on the GPU using fuzzy clustering
title_full_unstemmed Interactive VPL-based global illumination on the GPU using fuzzy clustering
title_sort Interactive VPL-based global illumination on the GPU using fuzzy clustering
dc.creator.none.fl_str_mv Colom, Arnau
Rodrigues Sepúlveda Marques, Ricardo Jorge
Santos, Luís Paulo
author Colom, Arnau
author_facet Colom, Arnau
Rodrigues Sepúlveda Marques, Ricardo Jorge
Santos, Luís Paulo
author_role author
author2 Rodrigues Sepúlveda Marques, Ricardo Jorge
Santos, Luís Paulo
author2_role author
author
dc.subject.none.fl_str_mv Infografia
Algorismes computacionals
Computer graphics
Computer algorithms
topic Infografia
Algorismes computacionals
Computer graphics
Computer algorithms
description Physically-based synthesis of high quality imagery, including global illumination light transport phenomena, results in a significant workload, which makes interactive rendering a very challenging task. We propose a VPL-based ray tracing approach that runs entirely in the GPU and achieves interactive frame rates while handling global illumination light transport phenomena. This approach is based on clustering both shading points and VPLs and computing visibility only among clusters' representatives. A new massively parallel K-means clustering algorithm, enables efficient execution in the GPU. Rendering artifacts, that could result from the piecewise constant approximation of the VPLs/shading points visibility function introduced by the clustering, are smoothed away by resorting to an innovative approach based on fuzzy clustering and weighted interpolation of the visibility function. The effectiveness of the proposed approach is experimentally verified for a collection of scenes, with frame rates larger than 3 fps and up to 25 fps being demonstrated.
publishDate 2022
dc.date.none.fl_str_mv 2022
2023
2023
2023
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv https://hdl.handle.net/2445/192282
url https://hdl.handle.net/2445/192282
dc.language.none.fl_str_mv Inglés
language_invalid_str_mv Inglés
dc.relation.none.fl_str_mv Reproducció del document publicat a: https://doi.org/10.1016/j.cag.2022.09.008
Computers & Graphics, 2022, vol. 108, p. 74-85
https://doi.org/10.1016/j.cag.2022.09.008
dc.rights.none.fl_str_mv cc-by-nc-nd (c) Arnau Colom et al., 2022
http://creativecommons.org/licenses/by-nc-nd/3.0/es/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv cc-by-nc-nd (c) Arnau Colom et al., 2022
http://creativecommons.org/licenses/by-nc-nd/3.0/es/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 12 p.
application/pdf
dc.publisher.none.fl_str_mv Elsevier
publisher.none.fl_str_mv Elsevier
dc.source.none.fl_str_mv Articles publicats en revistes (Matemàtiques i Informàtica)
reponame:Recercat. Dipósit de la Recerca de Catalunya
instname:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)
instname_str Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)
reponame_str Recercat. Dipósit de la Recerca de Catalunya
collection Recercat. Dipósit de la Recerca de Catalunya
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869403468431622144
score 15,81155