Kernel Foveated Rendering

Kernel Foveated Rendering
复制标题

DOI:
10.1145/3203199
复制
发表时间:
2018-07
期刊:
Proc. ACM Comput. Graph. Interact. Tech.
影响因子:
--
通讯作者:
Xiaoxu Meng;Ruofei Du;Matthias Zwicker;A. Varshney
Xiaoxu Meng;Ruofei Du;Matthias Zwicker;A. Varshney
中科院分区:
其他
文献类型:
--
作者:
Xiaoxu Meng;Ruofei Du;Matthias Zwicker;A. Varshney

文献摘要

被引文献

相似文献

注视点渲染与眼动追踪相结合,有可能在最小的感知细节损失的情况下显著加速交互式3D图形。本文通过在经典对数极坐标映射中嵌入多项式核函数来参数化注视点绘制。我们的gpu驱动技术使用封闭形式,参数化的注视点,模拟人类视网膜中感光器的分布。我们提出了一个简单的两通道内核注视点渲染(KFR)管道,它可以很好地映射到现代gpu上。在第一次传递中,我们计算内核对数极变换并渲染到降低分辨率的缓冲区。在第二步中,我们执行反对数极坐标变换和抗锯齿,将降低分辨率的渲染映射到全分辨率屏幕。我们进行了试点和正式的用户研究,以经验确定KFR参数。我们观察到在4K UHD (2160p)显示器上渲染的2.8X - 3.2X加速,细节感知损失最小。眼动追踪引导的内核注视点渲染的相关性只会随着显示分辨率的预期提高而增加,这使得解决交互式渲染和感知现实主义相互冲突的目标变得更加困难。
Foveated rendering coupled with eye-tracking has the potential to dramatically accelerate interactive 3D graphics with minimal loss of perceptual detail. In this paper, we parameterize foveated rendering by embedding polynomial kernel functions in the classic log-polar mapping. Our GPU-driven technique uses closed-form, parameterized foveation that mimics the distribution of photoreceptors in the human retina. We present a simple two-pass kernel foveated rendering (KFR) pipeline that maps well onto modern GPUs. In the first pass, we compute the kernel log-polar transformation and render to a reduced-resolution buffer. In the second pass, we carry out the inverse-log-polar transformation with anti-aliasing to map the reduced-resolution rendering to the full-resolution screen. We have carried out pilot and formal user studies to empirically identify the KFR parameters. We observe a 2.8X -- 3.2X speedup in rendering on 4K UHD (2160p) displays with minimal perceptual loss of detail. The relevance of eye-tracking-guided kernel foveated rendering can only increase as the anticipated rise of display resolution makes it ever more difficult to resolve the mutually conflicting goals of interactive rendering and perceptual realism.