Cargando…
A Sequential Color Correction Approach for Texture Mapping of 3D Meshes
Texture mapping can be defined as the colorization of a 3D mesh using one or multiple images. In the case of multiple images, this process often results in textured meshes with unappealing visual artifacts, known as texture seams, caused by the lack of color similarity between the images. The main g...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9865480/ https://www.ncbi.nlm.nih.gov/pubmed/36679413 http://dx.doi.org/10.3390/s23020607 |
_version_ | 1784875848660156416 |
---|---|
author | Dal’Col, Lucas Coelho, Daniel Madeira, Tiago Dias, Paulo Oliveira, Miguel |
author_facet | Dal’Col, Lucas Coelho, Daniel Madeira, Tiago Dias, Paulo Oliveira, Miguel |
author_sort | Dal’Col, Lucas |
collection | PubMed |
description | Texture mapping can be defined as the colorization of a 3D mesh using one or multiple images. In the case of multiple images, this process often results in textured meshes with unappealing visual artifacts, known as texture seams, caused by the lack of color similarity between the images. The main goal of this work is to create textured meshes free of texture seams by color correcting all the images used. We propose a novel color-correction approach, called sequential pairwise color correction, capable of color correcting multiple images from the same scene, using a pairwise-based method. This approach consists of sequentially color correcting each image of the set with respect to a reference image, following color-correction paths computed from a weighted graph. The color-correction algorithm is integrated with a texture-mapping pipeline that receives uncorrected images, a 3D mesh, and point clouds as inputs, producing color-corrected images and a textured mesh as outputs. Results show that the proposed approach outperforms several state-of-the-art color-correction algorithms, both in qualitative and quantitative evaluations. The approach eliminates most texture seams, significantly increasing the visual quality of the textured meshes. |
format | Online Article Text |
id | pubmed-9865480 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-98654802023-01-22 A Sequential Color Correction Approach for Texture Mapping of 3D Meshes Dal’Col, Lucas Coelho, Daniel Madeira, Tiago Dias, Paulo Oliveira, Miguel Sensors (Basel) Article Texture mapping can be defined as the colorization of a 3D mesh using one or multiple images. In the case of multiple images, this process often results in textured meshes with unappealing visual artifacts, known as texture seams, caused by the lack of color similarity between the images. The main goal of this work is to create textured meshes free of texture seams by color correcting all the images used. We propose a novel color-correction approach, called sequential pairwise color correction, capable of color correcting multiple images from the same scene, using a pairwise-based method. This approach consists of sequentially color correcting each image of the set with respect to a reference image, following color-correction paths computed from a weighted graph. The color-correction algorithm is integrated with a texture-mapping pipeline that receives uncorrected images, a 3D mesh, and point clouds as inputs, producing color-corrected images and a textured mesh as outputs. Results show that the proposed approach outperforms several state-of-the-art color-correction algorithms, both in qualitative and quantitative evaluations. The approach eliminates most texture seams, significantly increasing the visual quality of the textured meshes. MDPI 2023-01-05 /pmc/articles/PMC9865480/ /pubmed/36679413 http://dx.doi.org/10.3390/s23020607 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Dal’Col, Lucas Coelho, Daniel Madeira, Tiago Dias, Paulo Oliveira, Miguel A Sequential Color Correction Approach for Texture Mapping of 3D Meshes |
title | A Sequential Color Correction Approach for Texture Mapping of 3D Meshes |
title_full | A Sequential Color Correction Approach for Texture Mapping of 3D Meshes |
title_fullStr | A Sequential Color Correction Approach for Texture Mapping of 3D Meshes |
title_full_unstemmed | A Sequential Color Correction Approach for Texture Mapping of 3D Meshes |
title_short | A Sequential Color Correction Approach for Texture Mapping of 3D Meshes |
title_sort | sequential color correction approach for texture mapping of 3d meshes |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9865480/ https://www.ncbi.nlm.nih.gov/pubmed/36679413 http://dx.doi.org/10.3390/s23020607 |
work_keys_str_mv | AT dalcollucas asequentialcolorcorrectionapproachfortexturemappingof3dmeshes AT coelhodaniel asequentialcolorcorrectionapproachfortexturemappingof3dmeshes AT madeiratiago asequentialcolorcorrectionapproachfortexturemappingof3dmeshes AT diaspaulo asequentialcolorcorrectionapproachfortexturemappingof3dmeshes AT oliveiramiguel asequentialcolorcorrectionapproachfortexturemappingof3dmeshes AT dalcollucas sequentialcolorcorrectionapproachfortexturemappingof3dmeshes AT coelhodaniel sequentialcolorcorrectionapproachfortexturemappingof3dmeshes AT madeiratiago sequentialcolorcorrectionapproachfortexturemappingof3dmeshes AT diaspaulo sequentialcolorcorrectionapproachfortexturemappingof3dmeshes AT oliveiramiguel sequentialcolorcorrectionapproachfortexturemappingof3dmeshes |