VR之头盔镜片畸变补偿

本文探讨了VR头盔中镜片畸变的问题及其补偿技术,旨在提升虚拟现实体验的清晰度和舒适度。
摘要由CSDN通过智能技术生成

VR之头盔镜片畸变补偿

利用全景视频以及相关的硬件设备(头盔、眼镜)构建VR场景非常火爆,各个视频网站、科技公司纷纷上线相应的全景视频源或者推出自己的VR设备。包括google的cardboard,腾讯的炫境,暴风魔盒等等。
[google cardboard VR](http://tech.huanqiu.com/news/2015-05/6544546.html)
这些设备构造上大同小异,而且由于凸透镜片自身原因,或大或小的都会使原本正常的图片发生畸变。畸变由视界中心向视界边缘逐渐变大。最为直观感觉是,在视界中心的直线移动到视界边缘时会发生弯曲。[关于镜片畸变](https://en.wikipedia.org/wiki/Distortion_%28optics%29)
最为典型的镜片畸变包括“桶形畸变”和“枕型畸变”。分别由正常图像向“径向”压缩/拉伸而形成。关于桶形畸变的原理以及数学模型可以参考:
(http://stackoverflow.com/questions/6199636/formulas-for-barrel-pincushion-distortion)
经测试,现有的几个VR头盔or盒子都会使得图像发生枕型畸变,区别仅仅是畸变的程度不同而已。为了使图像正常显示,需要预先对图像进行桶形畸变的补偿。![畸变后的图像](https://img-blog.csdn.net/20160104152831518)
以下在fragment shader中实现这样的畸变:
// GLSL 代码
precision mediump 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值