[发明专利]一种全景视频的视场控制方法、装置、设备及存储介质有效
申请号: | 201811369535.0 | 申请日: | 2018-11-16 |
公开(公告)号: | CN111198610B | 公开(公告)日: | 2021-08-10 |
发明(设计)人: | 付宇豪 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06T19/00 |
代理公司: | 北京新知远方知识产权代理事务所(普通合伙) 11397 | 代理人: | 马军芳;张艳 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 全景 视频 视场 控制 方法 装置 设备 存储 介质 | ||
本申请实施例提供一种全景视频的视场控制方法、装置、设备及存储介质;方法包括:根据展示全景视频播放窗口的设备类型,监听方向转动事件;根据所述方向转动事件,调整所述播放窗口对应的播放窗口视场;将调整后的播放窗口视场在三维模型的表面纹理中进行投影,得到纹理区域;其中,所述表面纹理是将所述全景视频的视频帧的像素点对应的纹理坐标,映射到所述三维模型的表面的顶点坐标得到的;在所述播放窗口中渲染所述纹理区域。
技术领域
本申请实施例涉及多媒体技术,尤其涉及一种全景视频的视场控制方法、装置、设备及存储介质。
背景技术
通信基础设施的不断发展,使得终端网络通信的速率不断提升,从而各种媒体形式特别是视频在网络中得到前所未有地广泛传播。全景视频是对用户感知视频方式的拓展,视频中的内容的展现能够呈现丰富多样的方式。
例如,在全景视频中,用户不再是纯粹的观看者,还可以与全景视频进行互动,全景视频中的视场能够根据用户的需求进行方向转动,且视场中的对象(例如景物、人等)能够根据用户意愿进行缩放,从而用户可以关注全景视频中感兴趣的内容,并给用户如同身临其境的感知效果。
但是用户在UI交互机制不同的终端上,对全景视频的方向转动进行控制的指令也不同,然而现有的视频播放控制技术,没有解决全景视频的视场方向转指令与终端的UI交互机制不兼容的问题,导致无法在终端上完成全景视频的方向转。
发明内容
有鉴于此,本申请实施例提供一种全景视频的视场控制方法、装置、设备及存储介质。
本申请实施例提供了一种全景视频的视场控制方法,包括:
根据展示全景视频播放窗口的设备类型,监听方向转动事件;
根据所述方向转动事件,调整所述播放窗口对应的播放窗口视场;
将调整后的播放窗口视场在三维模型的表面纹理中进行投影,得到纹理区域;其中,所述表面纹理是将所述全景视频的视频帧的像素点对应的纹理坐标,映射到所述三维模型的表面的顶点坐标得到的;
在所述播放窗口中渲染所述纹理区域。
上述方案中,在所述根据展示全景视频播放窗口的设备类型,监听方向转动事件之前,所述方法还包括:
将所述全景视频的视频帧的像素点映射到纹理空间,得到所述像素点的纹理坐标;
将所述像素点的纹理坐标映射到所述三维模型的表面的顶点坐标,形成所述表面纹理。
上述方案中,所述根据所述方向转动事件,调整所述播放窗口对应的播放窗口视场,包括:
根据所述方向转动事件,确定所述全景视频对应的方向转动参数;
按照所述方向转动参数,转动所述播放窗口视场的角度。
上述方案中,所述根据展示全景视频播放窗口的设备类型,监听方向转动事件,包括:
当所述设备类型为触控终端类型时,监听触控操作触发的方向转动事件;
当所述设备类型为受实体控制终端类型时,监听实体操作触发的方向转动事件。
上述方案中,所述根据所述方向转动事件,确定所述全景视频对应的方向转动参数,包括:
当所述方向转动事件包含至少两种方向转动事件时,按照预设方向转动事件优先级,分别响应所述至少两种方向转动事件,确定所述全景视频对应的方向转动参数。
上述方案中,所述根据所述方向转动事件,调整所述播放窗口对应的播放窗口视场,还包括:
响应所述方向转动事件,按照预设的方向转动角度调整所述播放窗口对应的播放窗口视场;或者,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811369535.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:图像处理方法和装置
- 下一篇:一种资源传输方法及装置、存储介质