A Semi‐Procedural Convolutional Material Prior
dc.contributor.author | Zhou, Xilong | en_US |
dc.contributor.author | Hašan, Miloš | en_US |
dc.contributor.author | Deschaintre, Valentin | en_US |
dc.contributor.author | Guerrero, Paul | en_US |
dc.contributor.author | Sunkavalli, Kalyan | en_US |
dc.contributor.author | Kalantari, Nima Khademi | en_US |
dc.contributor.editor | Hauser, Helwig and Alliez, Pierre | en_US |
dc.date.accessioned | 2023-10-06T11:58:53Z | |
dc.date.available | 2023-10-06T11:58:53Z | |
dc.date.issued | 2023 | |
dc.description.abstract | Lightweight material capture methods require a material prior, defining the subspace of plausible textures within the large space of unconstrained texel grids. Previous work has either used deep neural networks (trained on large synthetic material datasets) or procedural node graphs (constructed by expert artists) as such priors. In this paper, we propose a semi‐procedural differentiable material prior that represents materials as a set of (typically procedural) grayscale noises and patterns that are processed by a sequence of lightweight learnable convolutional filter operations. We demonstrate that the restricted structure of this architecture acts as an inductive bias on the space of material appearances, allowing us to optimize the weights of the convolutions per‐material, with no need for pre‐training on a large dataset. Combined with a differentiable rendering step and a perceptual loss, we enable single‐image tileable material capture comparable with state of the art. Our approach does not target the pixel‐perfect recovery of the material, but rather uses noises and patterns as input to match the target appearance. To achieve this, it does not require complex procedural graphs, and has a much lower complexity, computational cost and storage cost. We also enable control over the results, through changing the provided patterns and using guide maps to push the material properties towards a user‐driven objective. | en_US |
dc.description.number | 6 | |
dc.description.sectionheaders | ORIGINAL ARTICLES | |
dc.description.seriesinformation | Computer Graphics Forum | |
dc.description.volume | 42 | |
dc.identifier.doi | 10.1111/cgf.14781 | |
dc.identifier.issn | 1467-8659 | |
dc.identifier.uri | https://doi.org/10.1111/cgf.14781 | |
dc.identifier.uri | https://diglib.eg.org:443/handle/10.1111/cgf14781 | |
dc.publisher | © 2023 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd. | en_US |
dc.rights | Attribution 4.0 International License | |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
dc.subject | rendering | |
dc.title | A Semi‐Procedural Convolutional Material Prior | en_US |
Files
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- v42i6_23_14781.pdf
- Size:
- 9.65 MB
- Format:
- Adobe Portable Document Format