CVGRMay 17, 2024

TexPainter: Generative Mesh Texturing with Multi-view Consistency

arXiv:2406.18539v133 citationsh-index: 20Has CodeSIGGRAPH
Originality Incremental advance
AI Analysis

This addresses the challenge of automatic texture generation for 3D models, which is important for graphics and AI applications, though it is incremental as it builds on existing diffusion models.

The paper tackles the problem of generating multi-view consistent textures for 3D meshes using pre-trained diffusion models, and the result is a method that improves consistency and overall quality compared to state-of-the-art approaches.

The recent success of pre-trained diffusion models unlocks the possibility of the automatic generation of textures for arbitrary 3D meshes in the wild. However, these models are trained in the screen space, while converting them to a multi-view consistent texture image poses a major obstacle to the output quality. In this paper, we propose a novel method to enforce multi-view consistency. Our method is based on the observation that latent space in a pre-trained diffusion model is noised separately for each camera view, making it difficult to achieve multi-view consistency by directly manipulating the latent codes. Based on the celebrated Denoising Diffusion Implicit Models (DDIM) scheme, we propose to use an optimization-based color-fusion to enforce consistency and indirectly modify the latent codes by gradient back-propagation. Our method further relaxes the sequential dependency assumption among the camera views. By evaluating on a series of general 3D models, we find our simple approach improves consistency and overall quality of the generated textures as compared to competing state-of-the-arts. Our implementation is available at: https://github.com/Quantuman134/TexPainter

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes