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...

Descripción completa

Detalles Bibliográficos
Autores principales: Dal’Col, Lucas, Coelho, Daniel, Madeira, Tiago, Dias, Paulo, Oliveira, Miguel
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