[发明专利]全视向的球体光场渲染方法有效
| 申请号: | 201710783621.5 | 申请日: | 2017-09-01 |
| 公开(公告)号: | CN107464278B | 公开(公告)日: | 2020-01-24 |
| 发明(设计)人: | 虞晶怡;虞煌杰 | 申请(专利权)人: | 叠境数字科技(上海)有限公司 |
| 主分类号: | G06T15/50 | 分类号: | G06T15/50;G06T3/40 |
| 代理公司: | 31235 上海京沪专利代理事务所(普通合伙) | 代理人: | 周晓玲 |
| 地址: | 200031 上海市浦东新区中国(上海)*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 球体 渲染 方法 | ||
1.一种全视向的球体光场渲染方法,其特征在于包括如下步骤:
步骤一,预备步骤,即将相关文件进行预备输入与加载;
步骤二,预计算网格状密布于球体上的参考相机位置的深度图;
步骤三:移动渲染相机,其移动范围为所述球体表面,并计算、识别渲染相机四周包围其的四个参考相机;
步骤四:反投影渲染相机的像素,与所述四个参考相机进行深度测试:点P到参考相机的光心的垂直距离为:P在此相机下的深度值记为Depth1,同时取出参考相机预存深度图在PixelR处的深度值记为Depth2,如果Depth1=Depth2,则说明参考相机通过了点P的深度测试;
步骤五,对通过深度测试的参考相机进行插值,得到的即为最终渲染的像素值。
2.根据权利要求1所述的一种全视向的球体光场渲染方法,其特征在于:步骤四中如果不存在通过深度测试的参考相机,则选取位于所述四个参考相机外圈的其他参考相机,直到有通过深度测试的存在。
3.根据权利要求1所述的一种全视向的球体光场渲染方法,其特征在于:步骤五中,完成深度测试后分别赋予四个参考相机权重,其计算公式为:其中在上文定义为从球心指向渲染相机的向量;定义为从球心指向参考相机的向量;WR的取值范围为[0.5,∞);
进而渲染相机在PixelD处的像素值为
PixelD=∑WRPixelR
其中R为通过深度测试的参考相机集合。
4.根据权利要求1所述的一种全视向的球体光场渲染方法,其特征在于:步骤一中相关文件包括低精度的物体三维模型、参考相机的外参、内参以及相同数量的图片、描述参考相机相对位置关系的文件与描述此数据集属性的配置文件。
5.根据权利要求4所述的一种全视向的球体光场渲染方法,其特征在于:所述低精度的物体三维模型的面数为3万-10万。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于叠境数字科技(上海)有限公司,未经叠境数字科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710783621.5/1.html,转载请声明来源钻瓜专利网。





