Huang Yi-Hua, Cao Yan-Pei, Lai Yu-Kun, Shan Ying, Gao Lin
IEEE Trans Pattern Anal Mach Intell. 2024 Sep;46(9):5986-6000. doi: 10.1109/TPAMI.2024.3382198. Epub 2024 Aug 6.
Texture synthesis is a fundamental problem in computer graphics that would benefit various applications. Existing methods are effective in handling 2D image textures. In contrast, many real-world textures contain meso-structure in the 3D geometry space, such as grass, leaves, and fabrics, which cannot be effectively modeled using only 2D image textures. We propose a novel texture synthesis method with Neural Radiance Fields (NeRF) to capture and synthesize textures from given multi-view images. In the proposed NeRF texture representation, a scene with fine geometric details is disentangled into the meso-structure textures and the underlying base shape. This allows textures with meso-structure to be effectively learned as latent features situated on the base shape, which are fed into a NeRF decoder trained simultaneously to represent the rich view-dependent appearance. Using this implicit representation, we can synthesize NeRF-based textures through patch matching of latent features. However, inconsistencies between the metrics of the reconstructed content space and the latent feature space may compromise the synthesis quality. To enhance matching performance, we further regularize the distribution of latent features by incorporating a clustering constraint. In addition to generating NeRF textures over a planar domain, our method can also synthesize NeRF textures over curved surfaces, which are practically useful. Experimental results and evaluations demonstrate the effectiveness of our approach.
纹理合成是计算机图形学中的一个基本问题,对各种应用都有益处。现有方法在处理二维图像纹理方面很有效。相比之下,许多现实世界的纹理在三维几何空间中包含中观结构,如草、树叶和织物,仅使用二维图像纹理无法对其进行有效建模。我们提出了一种使用神经辐射场(NeRF)的新颖纹理合成方法,用于从给定的多视图图像中捕捉和合成纹理。在所提出的NeRF纹理表示中,一个具有精细几何细节的场景被分解为中观结构纹理和底层基础形状。这使得具有中观结构的纹理能够作为位于基础形状上的潜在特征被有效地学习,这些潜在特征被输入到同时训练的NeRF解码器中,以表示丰富的视图相关外观。使用这种隐式表示,我们可以通过潜在特征的补丁匹配来合成基于NeRF的纹理。然而,重建内容空间和潜在特征空间的度量之间的不一致可能会损害合成质量。为了提高匹配性能,我们通过纳入聚类约束进一步规范潜在特征的分布。除了在平面域上生成NeRF纹理外,我们的方法还可以在曲面上合成NeRF纹理,这在实际中很有用。实验结果和评估证明了我们方法的有效性。