[发明专利]一种视频播放的控制方法及装置有效
申请号: | 201611262140.1 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106657972B | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 田志泽 | 申请(专利权)人: | 深圳超多维科技有限公司 |
主分类号: | H04N13/20 | 分类号: | H04N13/20;H04N13/30;H04N21/431;H04N21/454;H04N21/472;H04N21/485;H04N21/81;G06T5/00;G06T15/10 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;安利霞 |
地址: | 518054 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种视频播放的控制方法及装置,其中应用于服务器端的控制方法包括:接收用户的视角方向数据;根据视角方向数据,利用预先确定的三维映射模型,获取在三维映射模型中与用户的可视角不相关的区域的坐标范围;根据三维映射模型中确定的坐标范围,确定待输出的全景视频图像中与坐标范围对应的丢弃图像区域;将待输出的全景视频图像中除丢弃图像区域之外的剩余区域的图像数据,传输至视频图像输出终端。本发明实施例解决了现有技术中在进行全景视频播放时存在的要么消耗较大以及要么视频卡顿较为严重的问题。 1 | ||
搜索关键词: | 映射模型 全景视频图像 三维 视角方向 视频播放 图像区域 丢弃 全景视频播放 接收用户 剩余区域 视频图像 输出终端 图像数据 预先确定 输出 可视角 视频卡 服务器 消耗 传输 应用 | ||
接收用户的视角方向数据,所述视角方向数据用于指示用户的观看姿态;
根据所述视角方向数据,利用预先确定的三维映射模型,获取在三维映射模型中与所述用户的可视角不相关的区域的坐标范围;
根据三维映射模型中确定的所述坐标范围,确定待输出的全景视频图像中与所述坐标范围对应的丢弃图像区域;
将待输出的全景视频图像中除所述丢弃图像区域之外的剩余区域的图像数据,传输至视频图像输出终端。
2.根据权利要求1所述的控制方法,其特征在于,所述根据所述视角方向数据,利用预先确定的三维映射模型,获取在三维映射模型中与所述用户的可视角不相关的区域的坐标范围的步骤,包括:根据所述视角方向数据,确定用户的当前视点在所述三维映射模型上的位置坐标;
根据所述当前视点在所述三维映射模型上的位置坐标,确定在所述三维映射模型上的图像最低相关点的位置坐标,其中,所述图像最低相关点为所述当前视点与所述三维映射模型的中心点的连线的延长线与所述三维映射模型的交点;
根据所述图像最低相关点的位置坐标,获取在三维映射模型中与所述用户的可视角不相关的区域的坐标范围。
3.根据权利要求2所述的控制方法,其特征在于,所述根据所述图像最低相关点的位置坐标,获取在三维映射模型中与所述用户的可视角不相关的区域的坐标范围的步骤,包括:根据用户在所述三维映射模型上的可视角和所述图像最低相关点的位置坐标,确定三维映射模型中与所述用户的可视角不相关的区域的坐标范围;或者,
根据所述图像最低相关点的位置坐标和预先设定的偏移范围,确定三维映射模型中与所述用户的可视角不相关的区域的坐标范围。
4.根据权利要求2或3所述的控制方法,其特征在于,所述三维映射模型包括三维球体模型;
所述根据三维映射模型中确定的所述坐标范围,确定待输出的全景视频图像中与所述坐标范围对应的丢弃图像区域的步骤,包括:
根据所述全景视频图像与所述三维球体模型的映射关系和所述坐标范围,确定待输出的全景视频图像中与所述坐标范围对应的丢弃图像区域。
5.根据权利要求4所述的控制方法,其特征在于,所述图像最低相关点的位置坐标包括图像最低相关点的纬度和经度;
所述坐标范围包括:以所述图像最低相关点为中心的纬度坐标范围和经度坐标范围;
所述根据所述全景视频图像与所述三维球体模型的映射关系和所述坐标范围,确定待输出的全景视频图像中与所述坐标范围对应的丢弃图像区域的步骤,包括:
根据所述全景视频图像与所述三维球体模型的映射关系、所述图像最低相关点的纬度以及所述纬度坐标范围,得到所述待输出的全景视频图像中与所述坐标范围对应的丢弃图像区域的高度范围;
根据所述全景视频图像与所述三维球体模型的映射关系、所述图像最低相关点的经度以及所述经度坐标范围,得到所述待输出的全景视频图像中与所述坐标范围对应的丢弃图像区域的宽度范围。
6.根据权利要求5所述的控制方法,其特征在于,所述全景视频图像为矩形图像或椭圆形图像;
若所述全景视频图像与所述三维球体模型的映射关系包括:所述全景视频图像的高度映射为所述三维球体模型的直径,则:
所述根据所述全景视频图像与所述三维球体模型的映射关系、所述图像最低相关点的纬度以及所述纬度坐标范围,得到所述待输出的全景视频图像中与所述坐标范围对应的丢弃图像区域的高度范围的步骤,包括:
当α+β/2<=π/2并且α‑β/2>=‑π/2时:
通过如下公式得到所述丢弃图像区域的高度范围的上边界值:
通过如下公式得到所述丢弃图像区域的高度范围的下边界值:
当α+β/2>π/2时:
通过如下公式得到所述丢弃图像区域的高度范围的上边界值:
T11=0;
通过如下公式得到所述丢弃图像区域的高度范围的下边界值:
当α‑β/2<‑π/2时:
通过如下公式得到所述丢弃图像区域的高度范围的上边界值:
通过如下公式得到所述丢弃图像区域的高度范围的下边界值:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳超多维科技有限公司,未经深圳超多维科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611262140.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种360度3D全景拍摄设备和拍摄方法
- 下一篇:视频播放方法及设备