APP下载

在移动VR中加速修正GPU桶形失真的方法

2018-03-21金益

电子技术与软件工程 2018年2期

摘 要 桶形失真是由于光线的倾斜度大引起的画面呈桶形膨胀形状的失真现象,该现象直接影响了移动VR中对图像的分析理解。本文提出一种新的三维映射几何模型,通过对图像网格的预计算与近似值处理,最后在视频编解码器中进行图像对比并计算图像差值和PSNR,数据结果证明此方法很好地权衡了GPU的输出质量和速度,并修正了失真图像,从而取得更好的细节处理效果。

【关键词】桶形失真 移动VR 预计算 近似值

1 引言

VR技术是利用计算机生成一种三维模拟环境,通过多种传感设备实现用户与该环境进行自然交互的技术。VR正从PC端向移动端进行扩展,研究基于移动设备上的VR应用具有重要的意义。移动端VR技术对图像质量的要求相当高,因为GPU相比传统的移动应用程序需要做更多的工作负载。工作负载增加的其中一个原因是移动端的图像内容需要进行两次渲染(每单位矩阵渲染一次)。另一个原因是GPU最后一次渲染使用了桶形失真过滤。这使得图像处理器的工作负荷特别大,因此我们需要思考良策以降低负荷。

2 桶形失真

桶形失真是由于光線的倾斜度大引起的画面呈桶形膨胀形状的失真现象,该现象直接影响了移动VR中对图像的分析理解。由于失真,图像被压缩,从而失去一部分图像信息;而剩下的部分则意味着要用更高的分辨率进行填充。由于存在桶形失真,我们需要应用反向转换,这样VR移动端的屏幕发出的光线才比较适宜。……

登录APP查看全文