[发明专利]基于用户位置的全景视频播放方法和系统有效
申请号: | 201711473679.6 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108174240B | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 朱磊;李建英;韩琦 | 申请(专利权)人: | 青岛一舍科技有限公司 |
主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/258;H04N21/4402;H04N21/442;H04N21/45;H04N21/472;G06T7/80 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 266100 山东省青岛市崂山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于用户位置的全景视频播放方法和系统。该方法包括:获取用户终端位置;在多个摄像位置中选取一个作为目标摄像位置,其中,所述多个摄像位置中的每一个分别设有全景摄像机,所述全景摄像机适于采集各自预定范围内的全景视频;根据用户终端位置和目标摄像位置,确定目标摄像位置处的全景摄像机所拍摄的全景视频中的标定点的坐标;在目标摄像位置处的全景摄像机所拍摄的全景视频中,选取包含所述标定点的、具有预设视域尺寸的视频画面,作为用户终端所显示的视频画面。通过使用上述方法和系统,用户在观看全景视频时不需要手动调整视角便可快速、准确地观看自己所在位置的视频显示画面,克服了现有技术的不足。 | ||
搜索关键词: | 基于 用户 位置 全景 视频 播放 方法 系统 | ||
获取用户终端位置;
在多个摄像位置中选取一个作为目标摄像位置,其中,所述多个摄像位置中的每一个分别设有全景摄像机,所述全景摄像机适于采集各自预定范围内的全景视频;
根据用户终端位置和目标摄像位置,确定目标摄像位置处的全景摄像机所拍摄的全景视频中的标定点的坐标;
在目标摄像位置处的全景摄像机所拍摄的全景视频中,选取包含所述标定点的、具有预设视域尺寸的视频画面,作为用户终端所显示的视频画面。
2.根据权利要求1所述的全景视频播放方法,其特征在于,所述根据用户终端位置和目标摄像位置,确定目标摄像位置处的全景摄像机所拍摄的全景视频中的标定点的坐标的步骤包括:用(Xw,Yw,Zw)表示用户终端位置的坐标,根据如下公式计算目标摄像位置处的全景摄像机所拍摄的全景视频中对应的全景图像帧中的标定点的坐标(X1,Y1):
其中,Zc为比例参数,f为目标摄像位置处的全景摄像机的焦距。
3.根据权利要求2所述的全景视频播放方法,其特征在于,所述在目标摄像位置处的全景摄像机所拍摄的全景视频中,选取包含所述标定点的、具有预设视域尺寸的视频画面,作为用户终端所显示的视频画面的步骤包括:以标定点(X1,Y1)为图像中心,以固定尺寸W和H为矩形区域的长和宽,其中,该矩形区域尺寸为所述预设视域尺寸,将该矩形区域进行正投影变换,获得球面或柱面显示区域;
将获得的球面或柱面显示区域经过反投影变换,获得该球面或柱面显示区域对应的平面矩形视图,作为用户终端所显示的视频画面。
4.根据权利要求3所述的全景视频播放方法,其特征在于,平面图像坐标和球面坐标的投影变换公式如下:其中,X'、Y'为平面坐标(X1,Y1)对应的球面坐标。
5.根据权利要求4所述的全景视频播放方法,其特征在于,所述预设视域尺寸对应矩形的长宽比与用户终端播放的视频画面的宽高比一致。6.根据权利要求4或5所述的全景视频播放方法,其特征在于,该方法还包括:获取用户终端的屏幕长度和宽度的比例,作为参考比值;
通过缩放和/或剪裁对预设视域尺寸进行调整,以使得调整后的预设视域尺寸对应的矩形尺寸的长宽比与所述参考比值一致。
7.根据权利要求1‑6中任一项所述的全景视频播放方法,其特征在于,所述在多个摄像位置中选取一个作为目标摄像位置的步骤包括:将部分或全部摄像位置发送给用户终端,以在用户终端上显示部分或全部全景摄像机的分布状态;
根据用户终端所选择的摄像位置,将该摄像位置作为目标摄像位置。
8.根据权利要求1‑7中任一项所述的全景视频播放方法,其特征在于,所述在多个摄像位置中选取一个作为目标摄像位置的步骤包括:基于用户终端位置,将所述多个摄像位置中距离用户终端位置最近的摄像位置作为初始的默认目标摄像位置。
9.根据权利要求1‑8中任一项所述的全景视频播放方法,其特征在于,多个摄像位置是固定的或可移动的。10.基于用户位置的全景视频播放系统,其特征在于,该系统包括:位置获取模块,适于获取用户终端位置;
选择模块,适于在多个摄像位置中选取一个作为目标摄像位置,其中,所述多个摄像位置中的每一个分别设有全景摄像机,所述全景摄像机适于采集各自预定范围内的全景视频;
确定模块,适于根据用户终端位置和目标摄像位置,确定目标摄像位置处的全景摄像机所拍摄的全景视频中的标定点的坐标;
标定模块,适于在目标摄像位置处的全景摄像机所拍摄的全景视频中,选取包含所述标定点的、具有预设视域尺寸的视频画面,作为用户终端所显示的视频画面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛一舍科技有限公司,未经青岛一舍科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711473679.6/,转载请声明来源钻瓜专利网。