Sensors (Jan 2023)

A Sequential Color Correction Approach for Texture Mapping of 3D Meshes

  • Lucas Dal’Col,
  • Daniel Coelho,
  • Tiago Madeira,
  • Paulo Dias,
  • Miguel Oliveira

DOI
https://doi.org/10.3390/s23020607
Journal volume & issue
Vol. 23, no. 2
p. 607

Abstract

Read online

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.

Keywords