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...
| Autores: | , , |
|---|---|
| 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 |