To generate high quality rendering images for real time applications, it is often to trace only a few samples-per-pixel (spp) at a lower resolution and then supersample to the high resolution. Based on the observation that the rendered pixels at a low resolution are typically highly aliased, we present a novel method for neural supersampling based on ray tracing 1/4-spp samples at the high resolution. Our key insight is that the ray-traced samples at the target resolution are accurate and reliable, which makes the supersampling an interpolation problem. We present a mask-reinforced neural network to reconstruct and interpolate high-quality image sequences. First, a novel temporal accumulation network is introduced to compute the correlation between current and previous features to significantly improve their temporal stability. Then a reconstruct network based on a multi-scale U-Net with skip connections is adopted for reconstruction and generation of the desired high-resolution image. Experimental results and comparisons have shown that our proposed method can generate higher quality results of supersampling, without increasing the total number of ray-tracing samples, over current state-of-the-art methods.
翻译:为了为实时应用生成高质量的图像,通常只能以低分辨率追踪几个样本/像素(spp),然后作为高分辨率的超模。基于低分辨率的像素通常被高度化化的观察,我们提出了一个新型的神经超抽样取样方法,该方法基于对1/4-Spp的高分辨率的射线追踪1/4-Spp样本。我们的关键洞察力是,目标分辨率的光谱样本是准确和可靠的,这使得超级取样成为一个内插问题。我们提出了一个掩膜强化的神经网络,用于重建和内插高质量图像序列。首先,引入一个新的时间累积网络,以计算当前和以往特征之间的相互关系,从而大大改善时间稳定性。然后,采用一个基于多尺度的U-网络的重建网络,并进行跳过连接,以重建和生成所需的高分辨率图像。实验结果和比较表明,我们提出的方法可以产生更高质量的超级取样结果,而不增加当前状态的光谱样本总数。