VR投影
VR投影
从古代起,人们就一直在探究如何就立体的世界展示在平面上,最典型的就是将地球展示在平面上,经过很多人的努力,我们才看到了今天的世界地图,我们会看到地球上的每一点和地图上有所对应,将球体上的内容投影到长方形上,这是一种投影方式。
VR视频和全景图片与上述地图类似,也是经过相应分投影方式将全景VR视频展示出来。下面一起来看看几种投影方式。
等量矩形投影
这是最常见的投影方式,将球面得分内容按照经纬度,把球面坐标转换到矩形坐标上,也就是我们最常见的地球和世界地图的投影方式。
这种投影方式优点也很明显,就是我们能够直观球面和矩形的对应关系。但是缺点同样很多,在两极附近会有大量的像素点聚集,而在赤道附近像素比较稀疏,这种效果不是我们想要的,对于VR视频来说,我们不想头顶和下方的视频看起来很清晰,而我们正对面的场景清晰度很一般。所以对于VR是视频来说这种投影方式还有诸多不便。
立方投影
立方投影是在上面矩形投影方式上改进的方式,话不多说,上图:
图片展示的也是很清楚,他是先把球面转换成立方体,然后再将立方体展开。将球面的内容转换成立方体上最直观的方式就是在球体外面镶嵌一个立方体,然后将球面上的内容映射到立方体上,下面是一种映射方式:
这种投影方式是辐射状投影,这样会造成投射到正方形面上的像素分布不均匀,两边明显会比中心稀疏,但是这种问题可以通过一定的算法来避免,如下所示:
上面展示了优化后的等角投影,成为等角立方投影(EAC),EAC算法是专门设置成保持距离不变,从而做出均匀分布的像素,这种投影方式相比之前的好了很多,但是也是不可能很完美的将球面内容投射到立方体上,因为投射的长度是不一样的。除了这几种投影方式,还有其他的投影方式比如等面积投影,大家有兴趣可以自行查找。
- 点赞
- 收藏
- 关注作者
评论(0)