预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111754614A(43)申请公布日2020.10.09(21)申请号202010622589.4(22)申请日2020.06.30(71)申请人平安国际智慧城市科技股份有限公司地址518000广东省深圳市前海深港合作区妈湾兴海大道3048号前海自贸大厦1-34层(72)发明人徐帆杨拓(74)专利代理机构深圳市赛恩倍吉知识产权代理有限公司44334代理人刘丽华孙芬(51)Int.Cl.G06T15/00(2011.01)G06T15/55(2011.01)G06T19/00(2011.01)权利要求书3页说明书14页附图2页(54)发明名称基于VR视频渲染方法、装置、电子设备及存储介质(57)摘要本发明涉及人工智能技术领域,提供一种基于VR视频渲染方法、装置、电子设备及存储介质,方法包括:创建渲染模型;获取待渲染视频并解码得到视频纹理数据;加载顶点着色器和片元着色器并进行编译;将顶点坐标和顶点索引输入到顶点着色器得到目标顶点着色器,将纹理坐标输入到片元着色器中得到目标片元着色器;监听待渲染视频的偏移量,得到更新的视频纹理数据,在目标顶点着色器和目标片元着色器中将更新的视频纹理数据渲染到终端设备的显示屏幕上。本发明通过预设的渲染模式将更新的视频纹理数据渲染到终端设备的显示屏幕上,提高了视频渲染的准确率。此外,本发明还涉及区块链技术领域,待渲染视频可存储于区块链节点中。CN111754614ACN111754614A权利要求书1/3页1.一种基于VR视频渲染方法,其特征在于,所述基于VR视频渲染方法包括:创建渲染模型,所述渲染模型中对应有顶点坐标、顶点索引和纹理坐标;获取待渲染视频,并解码所述待渲染视频得到视频纹理数据;在开放式图形库中加载顶点着色器和片元着色器,并对所述顶点着色器和片元着色器进行编译;调用所述开放式图形库接口将所述顶点坐标和所述顶点索引输入到编译后的顶点着色器得到目标顶点着色器,将所述纹理坐标输入到编译后的片元着色器中得到目标片元着色器;监听所述待渲染视频的偏移量,得到更新的视频纹理数据,在所述目标顶点着色器和所述目标片元着色器中将所述更新的视频纹理数据渲染到终端设备的显示屏幕上。2.如权利要求1所述的基于VR视频渲染方法,其特征在于,所述监听所述待渲染视频的偏移量,得到更新的视频纹理数据,在所述目标顶点着色器和所述目标片元着色器中将所述更新的视频纹理数据渲染到终端设备的显示屏幕上包括:当监听到所述待渲染视频的渲染模式为左右分屏模式时,将所述终端设备的显示屏幕划分为左分屏区域和右分屏区域;调用所述开放式图形库的接口调整所述左分屏区域和所述右分屏区域对应的视频纹理数据中的眼睛和目标位置的X轴坐标,得到更新的视频纹理数据,其中,所述右分屏区域对应的所述眼睛和所述目标位置的X轴坐标按照预设的偏移位移量调整偏左侧方向;将所述更新的视频纹理数据分别渲染到所述左分屏区域和所述右分屏区域。3.如权利要求1所述的基于VR视频渲染方法,其特征在于,所述监听所述待渲染视频的偏移量,得到更新的视频纹理数据,在所述目标顶点着色器和所述目标片元着色器中将所述更新的视频纹理数据渲染到终端设备的显示屏幕上包括:监听所述待渲染视频的观看角度的偏移量,并根据所述观看角度的偏移量调整所述待渲染视频的视频纹理数据得到更新的视频纹理数据;更新所述目标顶点着色器和所述目标片元着色器中的视频纹理数据为所述更新的视频纹理数据;将所述更新的视频纹理数据渲染到终端设备的显示屏幕上。4.如权利要求3所述的基于VR视频渲染方法,其特征在于,所述监听所述待渲染视频的观看角度的偏移量,并根据所述观看角度的偏移量调整所述待渲染视频的视频纹理数据得到更新的视频纹理数据包括:监听所述待渲染视频对应的手势滑动的横向偏移量和纵向偏移量;根据所述横向偏移量和所述纵向偏移量生成所述待渲染视频的观看角度的偏移矩阵;将所述偏移矩阵与每个三角形的顶点坐标相乘得到新的顶点坐标;按照所述新的顶点坐标调整所述待渲染视频的视频纹理数据的偏移角度矩阵得到更新的视频纹理数据。5.如权利要求3所述的基于VR视频渲染方法,其特征在于,所述监听所述待渲染视频的观看角度的偏移量,并根据所述观看角度的偏移量调整所述待渲染视频的视频纹理数据得到更新的视频纹理数据包括:监听所述待渲染视频对应的终端设备的调整方向并获取所述终端设备调整方向后对2CN111754614A权利要求书2/3页应的三维空间;获取预先设置的灵敏度系数;将所述三维空间的方向转换为x轴、y轴和z轴的偏移量;根据所述x轴、y轴和z轴的偏移量生成所述待渲染视频的观看角度的偏移矩阵;将所述偏移矩阵与所述灵敏度系数相乘之积与每个三角形的顶点坐标相乘得到新的顶点坐标;按照所述新的