[发明专利]全景视频的多窗口播放方法、装置、电子设备及存储介质有效
申请号: | 201811368817.9 | 申请日: | 2018-11-16 |
公开(公告)号: | CN111200750B | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 付宇豪 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/44;H04N21/485;G06T19/20;G06T15/04;H04N13/363 |
代理公司: | 北京新知远方知识产权代理事务所(普通合伙) 11397 | 代理人: | 马军芳;张艳 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 全景 视频 窗口 播放 方法 装置 电子设备 存储 介质 | ||
本公开实施例提供一种全景视频的多窗口播放方法、装置、电子设备及存储介质;方法包括:将全景视频中的视频帧映射为三维模型的表面纹理;确定与播放窗口对应的播放窗口视场、以及与所述播放窗口的子窗口对应的子窗口视场;将所述播放窗口视场、以及子窗口视场分别在所述三维模型的表面纹理中进行投影,对应得到处于所述播放窗口视场的纹理区域、以及处于所述子窗口视场的纹理区域;在所述播放窗口中渲染处于所述播放窗口视场的纹理区域,并在所述子窗口中渲染处于所述子窗口视场的纹理区域。
技术领域
本公开实施例涉及多媒体技术,尤其涉及一种全景视频的多窗口播放方法、装置、电子设备及存储介质。
背景技术
通信基础设施的不断发展,使得终端网络通信的速率不断提升,从而各种媒体形式特别是视频在网络中得到前所未有地广泛传播。全景视频是对用户感知视频方式的拓展,视频中的内容的展现能够呈现丰富多样的方式。
例如,在全景视频中,用户不再是纯粹的观看者,还可以与全景视频进行互动,全景视频中的视场能够根据用户的需求进行方向转动,且视场中的对象 (例如景物、人等)能够根据用户意愿进行缩放,从而用户可以关注全景视频中感兴趣的内容,并给用户如同身临其境的感知效果。
虽然全景视频的视场能够进行变化,但是在播放过程的任意时刻其视场是单一的,对于如何改进展现内容的效率,从而保证用户更高效地在全景视频中获取信息,现有技术尚无有效解决方案。
发明内容
有鉴于此,本公开实施例提供一种全景视频的多窗口播放方法、装置、电子设备及存储介质。
第一方面,本公开实施例提供了一种全景视频的多窗口播放方法,包括:
将全景视频中的视频帧映射为三维模型的表面纹理;
根据与播放窗口对应的播放窗口视场的方向和放大倍数,确定所述播放窗口视场;
根据与所述播放窗口的子窗口对应的子窗口视场的方向和/或放大倍数,确定所述子窗口视场;
对于按照渲染时间的先后顺序排列的待渲染的各个视频帧执行以下操作:
将所述播放窗口视场在对应待渲染的视频帧映射形成的表面纹理中进行投影,并将所述子窗口视场在对应已渲染的视频帧映射形成的表面纹理中进行投影,对应得到处于所述播放窗口视场的纹理区域、以及处于所述子窗口视场的纹理区域;
在所述播放窗口中渲染处于所述播放窗口视场的纹理区域,并在所述子窗口中渲染处于所述子窗口视场的纹理区域;
其中,所述播放窗口与所述子窗口渲染的纹理区域来自同一视频帧或时间上不同步的视频帧。
上述方案中,所述将全景视频中的视频帧映射为三维模型的表面纹理,包括:
将待渲染的所述视频帧的像素点映射到纹理空间,得到所述像素点的纹理坐标;
将所述像素点的纹理坐标映射到所述三维模型的表面的顶点坐标,以形成所述三维模型的表面纹理。
上述方案中,所述根据与播放窗口对应的播放窗口视场的方向和放大倍数,确定所述播放窗口视场,包括:
解析所述全景视频的解码元数据,得到在所述播放窗口中渲染所述视频帧时,所述播放窗口视场的方向和放大倍数;
或者,
解析接收的用于设定方向和放大倍数的操作,确定所述播放窗口视场对应的方向和放大倍数。
上述方案中,所述方法还包括:
通过以下方式确定与所述播放窗口的子窗口对应的子窗口视场方向:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811368817.9/2.html,转载请声明来源钻瓜专利网。