VR设备利用高分辨率和高帧速率来创造临场感和沉浸感,但这可能会对性能、内存、系统和无线带宽以及电源造成负担。高通一直在探索应对所述挑战的解决方案,而超分辨率技术正是其中之一。
例如,高通与《Virtual Desktop》的开发商Guy Godin合作,将Snapdragon Game Super Resolution集成到头显渲染中,从而提高PCVR的质量。现在,原本只能以较低分辨率进行渲染的VR游戏玩家可以将自己最爱的PCVR游戏upscaling到最高可用分辨率设置。你同时可以利用同步空间扭曲来帮助进一步降低VR规格PC的要求。高通表示,很快就会向采用骁龙XR2平台的众多头显提供支持。
《Virtual Desktop》的PCVR串流选项
什么是Super Resolution超分辨率?它如何帮助虚拟现实?
超分辨率技术可以提纯细节和增强特征,从较低分辨率的输入中创建更高分辨率的图像,从而产生清晰的视觉效果,而且这一切消耗的资源都要比本地渲染更少。通过利用超分辨率,开发者可以提高显示分辨率,同时满足帧速率并保持视觉逼真度。
这样的方法同样有利于VR设备。经过精心调整的算法可以减少传输渲染帧所需的无线带宽,从而增强PCVR到头显的渲染设置。另外,通过在头显端应用超分辨率,由于仅在接近显示管道末端upscaling内容,所以功耗和带宽压力都会降低。
Snapdragon Game Super Resolution for VR的主要功能
在实现超分辨率算法时,VR系统的特性需要特别注意。高通的解决方案中考虑了虚拟现实的几个特定方面:只需要颜色缓冲区:为了便于集成到VR系统中并支持现有内容,高通选择了一种只需要颜色缓冲区即可执行upscaling的算法。这对于将超分辨率应用于现有应用至关重要,因为无需开发者进行任何更改或重建应用程序。 支持帧外推法:与同步空间扭曲等帧速率外推技术集成,可以提高帧速率和分辨率,这可以令可用的PC渲染时间增加一倍,而头显upscaling已经节省了PC渲染时间。 低延迟:VR中的延迟应该保持在较低的水平,以便可以针对目标硬件高度优化解决方案。upscaling解决方案经过精心优化,可在保持骁龙XR2头显低功耗的同时实现最大性能。这可以在不添加任何延迟帧的情况下完成。 优化的功率和带宽:与其他流行的超分辨率算法不同,高通使用单个GPU通道,所以可以将其与其他操作相结合,避免昂贵的额外内存访问,并最大限度地减少额外采样图像的质量损失。如下面的视频所示,左边采用标准双线性upscaling,而右边则是采用Snapdragon Game Super Resolution for VR。
Snapdragon Game Super Resolution的高性能、低延迟、单程特性使其非常适合采用骁龙XR2平台的头显。高通表示,接下来将分享更多与Snapdragon Game Super Resolution相关的内容。