论文标题

瓷砖:可易,可控制的材料生成和捕获

TileGen: Tileable, Controllable Material Generation and Capture

论文作者

Zhou, Xilong, Hašan, Miloš, Deschaintre, Valentin, Guerrero, Paul, Sunkavalli, Kalyan, Kalantari, Nima

论文摘要

最近的方法(例如材料gan)已使用无条件的gan来生成每像素材料图,或作为从输入照片重建材料之前的材料。这些模型可以产生各种的随机材料外观,但没有任何将生成材料限制为特定类别或控制生成材料的粗糙结构的机制,例如砖墙上的确切砖布局。此外,从单个输入照片中重建的材料通常具有伪影,通常不可易换,这限制了它们在实际内容创建管道中的使用。我们提出了Tilegen,这是一种针对SVBRDFS的生成模型,该模型特定于物料类别,始终可易换,并且在提供的输入结构模式上有条件。 Tilegen是Stylegan的一种变体,其架构经过修改,以始终产生可易化的(周期性)材料图。除了标准的“样式”潜在代码外,Tilegen还可以选择拍摄条件图像,从而使用户直接控制材料的主要空间(和可选的颜色)功能。例如,用砖块材料,用户可以指定砖布局和砖块,或者在皮革材料中,皱纹和褶皱的位置。我们的反渲染方法可以通过优化找到一种材料,从而在感知上匹配单个目标照片。这种重建也可以以用户提供的模式为条件。所得的材料可拆卸,可以大于目标图像,并且可以通过改变条件来编辑。

Recent methods (e.g. MaterialGAN) have used unconditional GANs to generate per-pixel material maps, or as a prior to reconstruct materials from input photographs. These models can generate varied random material appearance, but do not have any mechanism to constrain the generated material to a specific category or to control the coarse structure of the generated material, such as the exact brick layout on a brick wall. Furthermore, materials reconstructed from a single input photo commonly have artifacts and are generally not tileable, which limits their use in practical content creation pipelines. We propose TileGen, a generative model for SVBRDFs that is specific to a material category, always tileable, and optionally conditional on a provided input structure pattern. TileGen is a variant of StyleGAN whose architecture is modified to always produce tileable (periodic) material maps. In addition to the standard "style" latent code, TileGen can optionally take a condition image, giving a user direct control over the dominant spatial (and optionally color) features of the material. For example, in brick materials, the user can specify a brick layout and the brick color, or in leather materials, the locations of wrinkles and folds. Our inverse rendering approach can find a material perceptually matching a single target photograph by optimization. This reconstruction can also be conditional on a user-provided pattern. The resulting materials are tileable, can be larger than the target image, and are editable by varying the condition.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源