Controlled capture of real-world material appearance yields tabulated sets of highly realistic reflectance data. In practice, however, its high memory footprint requires compressing into a representation that can be used efficiently in rendering while remaining faithful to the original. Previous works in appearance encoding often prioritised one of these requirements at the expense of the other, by either applying high-fidelity array compression strategies not suited for efficient queries during rendering, or by fitting a compact analytic model that lacks expressiveness. We present a compact neural network-based representation of BRDF data that combines high-accuracy reconstruction with efficient practical rendering via built-in interpolation of reflectance. We encode BRDFs as lightweight networks, and propose a training scheme with adaptive angular sampling, critical for the accurate reconstruction of specular highlights. Additionally, we propose a novel approach to make our representation amenable to importance sampling: rather than inverting the trained networks, we learn to encode them in a more compact embedding that can be mapped to parameters of an analytic BRDF for which importance sampling is known. We evaluate encoding results on isotropic and anisotropic BRDFs from multiple real-world datasets, and importance sampling performance for isotropic BRDFs mapped to two different analytic models.
翻译:然而,在实践中,高的记忆足迹需要压缩成一个能够有效用于使原始数据更符合实际的表达面,同时保持对原始数据的忠实。 以往的外观工作往往以牺牲另一种要求为代价,将其中一项要求编码为优先。 我们提出一种新的方法,使我们的外观代表面适应重要的取样:我们学会用一个更紧凑的嵌入系统来编码这些数据,这种嵌入系统可以用来将高精度的重建与通过内建反射干涉的有效实际转换结合起来。我们将BRDF系统编码为轻量网络,并提议一个具有适应性角取样的培训计划,这对于准确重建光学亮点至关重要。 此外,我们提出一种新颖的方法,使我们的外观代表面可以用于重要的取样:而不是颠倒经过训练的网络,我们学会将其编码成一个更紧凑的嵌入网络,可以用来为具有重要重要性的分析性的BRDF系统参数。 我们从实摄氏和BRPDF系统两个模型来评估一个用于实地数据模型的编码结果。