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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112465939A(43)申请公布日2021.03.09(21)申请号202011339582.8(22)申请日2020.11.25(71)申请人上海哔哩哔哩科技有限公司地址200433上海市杨浦区政立路485号国正中心3号楼(72)发明人许欢谭兆歆刘浩(74)专利代理机构北京英特普罗知识产权代理有限公司11015代理人邓小玲(51)Int.Cl.G06T15/00(2011.01)权利要求书2页说明书10页附图5页(54)发明名称全景视频渲染方法及系统(57)摘要本申请公开了一种全景视频渲染方法,该方法包括:从视频源中获取当前帧图像,并生成纹理贴图数据,其中,根据透视相机的视角确定注视点区域,对所述注视点区域外的画面像素采用比所述注视点区域内的画面像素更低的分辨率进行渲染;构建球形渲染模型,根据所述纹理贴图数据将所述当前帧图像映射为三维画面;将所述三维画面投影到二维屏幕中。本申请还公开了一种全景视频渲染系统、电子装置和计算机可读存储介质。由此,能够通过弱化用户注视点区域外画面像素的渲染的方式,优化渲染效率,避免播放卡顿。CN112465939ACN112465939A权利要求书1/2页1.一种全景视频渲染方法,其特征在于,所述方法包括:从视频源中获取当前帧图像,并生成纹理贴图数据,其中,根据透视相机的视角确定注视点区域,对所述注视点区域外的画面像素采用比所述注视点区域内的画面像素更低的分辨率进行渲染;构建球形渲染模型,根据所述纹理贴图数据将所述当前帧图像映射为三维画面;及将所述三维画面投影到二维屏幕中。2.根据权利要求1所述的全景视频渲染方法,其特征在于,所述根据透视相机的视角确定注视点区域包括:获取所述透视相机的视角范围和预设的视角阈值;通过所述视角范围加上所述视角阈值确定所述注视点区域。3.根据权利要求1或2所述的全景视频渲染方法,其特征在于,所述对所述注视点区域外的画面像素采用比所述注视点区域内的画面像素更低的分辨率进行渲染包括:从预设的分辨率级别中设置播放所述全景视频的第一分辨率;将所述注视点区域内的画面像素采用所述第一分辨率进行渲染,生成第一纹理贴图数据;从所述预设的分辨率级别中获取比所述第一分辨率低一级别的第二分辨率;将所述注视点区域外的画面像素采用所述第二分辨率进行渲染,生成第二纹理贴图数据。4.根据权利要求1所述的全景视频渲染方法,其特征在于,所述将所述三维画面投影到二维屏幕中包括:监听用户端的预定交互方式对应的交互式操作;记录所述交互式操作产生的二维偏移量;将所述二维偏移量转换为所述三维画面在所述球形渲染模型中的偏移角度;根据所述偏移角度更新所述透视相机的投影矩阵。5.根据权利要求4所述的全景视频渲染方法,其特征在于,所述用户端的预定交互方式包括:当所述用户端为Web端时,所述预定交互方式为鼠标或键盘的交互式操作;当所述用户端为移动端时,所述预定交互方式为触屏操作或设备视角模式控制操作。6.根据权利要求1或4所述的全景视频渲染方法,其特征在于,所述将所述三维画面投影到二维屏幕中还包括:监听播放所述全景视频的展示区域的尺寸是否发生改变;当发生改变时,获取所述展示区域改变后的尺寸;根据所述改变后的尺寸调整渲染画布的尺寸,并更新所述透视相机的投影矩阵。7.根据权利要求6所述的全景视频渲染方法,其特征在于,所述调整渲染画布的尺寸包括:将所述渲染画布设置为与所述展示区域的所述改变后的尺寸相同的尺寸。8.根据权利要求1所述的全景视频渲染方法,其特征在于,所述方法在从视频源中获取当前帧图像之后还包括:根据预设的性能检测参数判断所述当前帧图像是否需要进行渲染;2CN112465939A权利要求书2/2页当不需要进行渲染时,跳过所述当前帧图像,继续获取下一帧图像。9.一种全景视频渲染系统,其特征在于,所述系统包括:渲染模块,用于从视频源中获取当前帧图像,并生成纹理贴图数据,其中,根据透视相机的视角确定注视点区域,对所述注视点区域外的画面像素采用比所述注视点区域内的画面像素更低的分辨率进行渲染;映射模块,用于构建球形渲染模型,根据所述纹理贴图数据将所述当前帧图像映射为三维画面;投影模块,用于将所述三维画面投影到二维屏幕中。10.一种电子装置,其特征在于,所述电子装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的全景视频渲染程序,所述全景视频渲染程序被所述处理器执行时实现如权利要求1至8中任一项所述的全景视频渲染方法。11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有全景视频渲染程序,所述全景视频渲染程序被处理器执行时实现如权利要求1至8中任一项所述的全景视频渲染方法。3CN112465939A说明书1/10页