公开/公告号CN106231291A
专利类型发明专利
公开/公告日2016-12-14
原文格式PDF
申请/专利权人 杭州当虹科技有限公司;
申请/专利号CN201610568957.5
申请日2016-07-18
分类号H04N13/04(20060101);G06F3/01(20060101);
代理机构
代理人
地址 310000 浙江省杭州市滨江区六和路368号一幢(北)二楼B2010室
入库时间 2023-06-19 01:07:21
法律状态公告日
法律状态信息
法律状态
2019-01-08
专利权人的姓名或者名称、地址的变更 IPC(主分类):H04N13/332 变更前: 变更后: 申请日:20160718
专利权人的姓名或者名称、地址的变更
2018-03-30
授权
授权
2017-01-11
实质审查的生效 IPC(主分类):H04N13/04 申请日:20160718
实质审查的生效
2016-12-14
公开
公开
技术领域
本发明涉及一种基于虚拟现实视频的影片故事回溯方法。
背景技术
用户在使用虚拟现实眼镜观看全景视频的时候,由于虚拟现实视频的效果是360度环绕式覆盖,用户只能看到其中一个角度的内容。
然而在现有的方案中,用户只能观看当前角度的内容,当用户转至侧面或背面的角度画面时,原本在正面的画面也会随着时间轴往前走,那么等到用户再转回到正面来观看视频的时候,正面的画面已经自动前进了一段时间。这样一来,用户就只能追踪到一条故事线,没用办法在不影响观看正面视频画面的前提下同时观看自己感兴趣的其他视频画面。
发明内容
本发明的目的在于克服现有技术中的不足而提供一种基于虚拟现实视频的影片故事回溯方法。
为实现上述目的,一方面,本发明提供的一种基于虚拟现实视频的影片故事回溯方法,包括如下步骤:
预设初始主视角;
当用户视角离开所述预设初始主视角、且所述用户视角与所述初始主视角之间大于预设角度差值时,视为偏离视角状态;
将所述用户视角处于偏离视角状态时的时刻记录为t时刻;
当用户视角回到所述预设初始主视角并停止转动时,视频自动回溯到所述t时刻进行播放。
优选地,当所述用户视角处于偏离视角状态、且所述用户视角在经过所述预设初始主视角时保持转动不停止时,则清除所述t时刻的记录。
优选地,当清除所述t时刻的记录后,直至所述用户视角停止转动时,将 当前用户视角视为新主视角。
根据本发明提供的一种基于虚拟现实视频的影片故事回溯方法,用户在使用虚拟现实眼镜观看全景视频的时候,可以随时离开正面视频画面,去寻找是否存在感兴趣的其他角度画面,而且不用担心自己会观看不到完整的正面视频画面——因为当用户回到正面视频画面进行观看的时候,本方法会直接将正面视频画面回溯到用户视角离开时的那个时间点,即用户能够在观看完自己感兴趣的其他角度画面后能够返回到原先中断的正面视频画面的时间点继续观看,这样就能在不影响观看正面视频画面的前提下同时观看自己感兴趣的其他视频画面。
具体实施方式
下面详细描述本发明的实施例,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是 直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
本发明一实施例提供了一种基于虚拟现实视频的影片故事回溯方法,包括如下步骤:
预设初始主视角;
当用户视角离开所述预设初始主视角、且所述用户视角与所述初始主视角之间大于预设角度差值时,视为偏离视角状态;
将所述用户视角处于偏离视角状态时的时刻记录为t时刻;
当用户视角回到所述预设初始主视角并停止转动时,视频自动回溯到所述t时刻进行播放。
具体地,首先制定主视角的选择方式:
影片开始的时候默认开始播放的视角为预设初始主视角;
当用户视角转动、且用户视角与初始主视角之间大于预设角度差值之后(在本实施例中为45°),则认为该用户视角已经偏离了预设初始主视角;
当用户视角处于偏离视角状态、且用户视角偏离预设初始主视角之后再往回转,或者一直往一个方向转直到接近转动一圈,如果用户视角与预设初始主视角之间的角度差绝对值小于预设角度差值时(在本实施例中为45°),则认为用户视角回到了预设初始主视角;
当用户视角处于偏离视角状态、且用户视角在一个新的视角位置的静止时间超过预设时间值之后(在本实施例中为5分钟),则将当前的用户视角定为新主视角。可以理解,预设时间值是针对用户体验的调整参数之一,在实际应用中可灵活变换。
具体地,视角的旋转角度通过陀螺仪给出的数据计算得到:首先获取陀螺仪以及加速计的具体数值,然后使用EKF算法(Extended Kalman Filter的简写,即扩展卡尔曼滤波器)对陀螺仪及加速计的数据进行修正,根据算法所得结果,即可计算出视角的旋转角度、旋转方向以及相对主视角的角度差。
一般地,第一预设角度差值和第二预设角度差值的取值区间在30°~180°之间。
具体地,当用户视角进入偏离视角状态时,将此时的时刻记录为t时刻,当用户视角在转了一周经过预设初始主视角或新主视角之后并没有停止转动,而是保持转动并再次离开预设初始主视角或新主视角的时候,则认为用户不希望再将原来的预设初始主视角或新主视角作为“主视角”,那么清除原来的“主视角”,并且清空原来记录的t时刻。
具体地,当清除t时刻的记录后,直至用户视角再次停止转动时,将当前的用户视角视为下一个新主视角。
特别的,上文所述的“用户视角经过预设初始主视角”,此处的“经过”定义为当前用户视角与原先t时刻的主视角的重合度达到一定比例以上(如在本实施例中定义的“经过”是当重合度达到2/3时)。
综上,这种基于虚拟现实视频的影片故事回溯方法,用户在使用虚拟现实眼镜观看全景视频的时候,可以随时离开正面视频画面,去寻找是否存在感兴趣的其他角度画面,而且不用担心自己会观看不到完整的正面视频画面——因为当用户回到正面视频画面进行观看的时候,本方法会直接将正面视频画面回溯到用户视角离开时的那个时间点,即用户能够在观看完自己感兴趣的其他角度画面后能够返回到原先中断的正面视频画面的时间点继续观看,这样就能在不影响观看正面视频画面的前提下同时观看自己感兴趣的其他视频画面。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
机译: 一种用于发送基于面积的360度视频的方法,一种用于接收基于面积的360度视频的方法,一种用于发送基于区域的360度视频的设备,一种用于基于区域接收360度视频的设备
机译: /基于虚拟现实和增强现实的故事提供内容的方法和系统
机译: /基于虚拟现实和增强现实的故事提供内容的方法和系统