[发明专利]结合推荐视角的全景视频视角调整方法和装置在审
申请号: | 201910836795.2 | 申请日: | 2019-09-05 |
公开(公告)号: | CN110519644A | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 朱磊;杨晓光 | 申请(专利权)人: | 青岛一舍科技有限公司 |
主分类号: | H04N21/442 | 分类号: | H04N21/442;H04N21/466;H04N21/482;H04N21/6587;H04N21/81 |
代理公司: | 23209 哈尔滨市伟晨专利代理事务所(普通合伙) | 代理人: | 韩立岩<国际申请>=<国际公布>=<进入 |
地址: | 266100 山东省青岛市崂山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 陀螺仪数据 视角数据 全景视频 视角转换 视角 渲染 方法和装置 播放 观看视角 滑动数据 视角调整 用户手势 陀螺仪 | ||
本发明公开了一种结合推荐视角的全景视频视角调整方法和装置,该方法包括:获取全景视频文件;获取推荐视角数据;获取陀螺仪数据,并计算陀螺仪数据与推荐视角数据的差值;根据差值,旋转渲染模型使播放视角转换为推荐视角;获取陀螺仪数据和用户手势滑动数据,并计算二者与推荐视角数据的差值;根据差值,旋转渲染模型使播放视角转换为推荐视角。根据本发明技术方案,能够在不关闭陀螺仪的情况下,为用户及时推荐观看视角。
技术领域
本发明涉及全景视频播放领域,尤其涉及一种结合推荐视角的全景视频视角调整方法及装置。
背景技术
现有技术中用户通过播放软件观看全景视频时,为了改变全景视频的播放视角,用户可以通过移动设备自带的陀螺仪进行交互,和/或通过用户滑动手势进行控制。但是由于用户在观看时并不能掌握全景视频整体画面,以致于即使通过上述交互方式来改变播放视角,也不能及时、准确的观看到精彩画面。
因此对于此类用户来说,可能更希望视频播放软件在播放全景视频时可以实时推荐精彩视角。此外,由于移动设备自带的陀螺仪在开启状态下,全景视频播放时视频播放软件中的全景渲染模型会与陀螺仪位置同步,以致于用户的观看视角会受到陀螺仪位置的影响,那么如何在不关闭陀螺仪的情况下,为用户及时推荐观看视角是一个亟待解决的问题。
发明内容
鉴于以上问题,做出本发明。
根据本发明一方面,提供一种结合推荐视角的全景视频视角调整方法,其特征在于,包括:获取全景视频文件;获取推荐视角数据;获取陀螺仪数据,并计算陀螺仪数据与推荐视角数据的差值;根据所述差值,旋转渲染模型使播放视角转换为推荐视角;获取陀螺仪数据和用户手势滑动数据,并计算二者与所述推荐视角数据的差值;根据所述差值,旋转渲染模型使播放视角转换为推荐视角。
进一步地,推荐视角数据是全景视频帧中预设的场景画面所对应的播放视角。
进一步地,陀螺仪数据是陀螺仪在设备坐标系X轴、Y轴和Z轴方向上的欧拉角。
进一步地,所述用户手势滑动数据是角度旋转量。
进一步地,获取陀螺仪数据和用户手势滑动数据,并计算二者与所述推荐视角数据的差值这一步骤包括:Roll=roll2-roll1,Pitch=pitch2-pitch1+radX,Yaw=yaw2-yaw1+radY,其中,roll1、pitch1和yaw1为陀螺仪欧拉角,roll2、pitch2和yaw2为推荐视角欧拉角,radX,radY为手势滑动的角度旋转量。
进一步地,获取推荐视角数据包括:获取设定视角数据,其中所述设定视角数据是设定区间内的推荐视角数据集,获取陀螺仪数据包括:获取所述设定时间区间内的陀螺仪数据;计算所述设定时间区间内的陀螺仪数据与推荐视角数据的差值,根据所述差值,旋转渲染模型使播放视角转换为推荐视角,包括:在接收推荐视角请求指令后设定时间区间内,转换为推荐视角。
根据本发明另一方面,提供一种结合推荐视角的全景视频视角调整装置,包括:第一获取部件,获取全景视频文件;第二获取部件,获取推荐视角数据;差值计算部件,获取陀螺仪数据,并计算陀螺仪数据与推荐视角数据的差值;第一视角转换部件,根据所述差值,旋转渲染模型使播放视角转换为推荐视角;用户手势添加部件,获取陀螺仪数据,并获取用户手势滑动数据,并计算所述差值与用户手势滑动数据之和;第二视角转换部件,根据计算结果,旋转渲染模型,使播放视角转换为推荐视角。
进一步地,陀螺仪数据是陀螺仪在设备坐标系X轴、Y轴和Z轴方向上的欧拉角。
进一步地,用户手势滑动数据是角度旋转量。
进一步地,第二获取部件获取设定视角数据,其中所述设定视角数据是设定区间内的推荐视角数据集,所述差值计算部件获取所述设定时间区间内的陀螺仪数据;且所述差值计算部件计算所述设定时间区间内的陀螺仪数据与设定视角数据的差值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛一舍科技有限公司,未经青岛一舍科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910836795.2/2.html,转载请声明来源钻瓜专利网。