[发明专利]用于坐式虚拟现实场景的头部重定向方法及装置有效
申请号: | 202110393903.0 | 申请日: | 2021-04-13 |
公开(公告)号: | CN113126760B | 公开(公告)日: | 2022-07-22 |
发明(设计)人: | 张松海;王琛;张奕卓;胡事民 | 申请(专利权)人: | 清华大学 |
主分类号: | G06F3/01 | 分类号: | G06F3/01 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 陈新生 |
地址: | 100084 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 虚拟现实 场景 头部 定向 方法 装置 | ||
本发明提供一种用于坐式虚拟现实场景的头部重定向方法及装置,该方法包括:根据用户的第一头部位置信息和第二头部位置信息,获取用户当前时刻的头部转动方向和头部转动速度,所述第一头部位置信息为用户在当前时刻的头部位置信息,所述第二头部位置信息为用户在上一预设时间序列的头部位置信息;对所述头部转动方向进行判断,若所述头部转动方向与坐姿前向之间的夹角增大,则根据所述头部转动速度,获取虚拟现实场景第一放大倍数,以根据所述虚拟现实场景第一放大倍数进行头部重定向。本发明根据头部转动速度改变虚拟现实场景的放大倍速,能够让用户在头部转动速度不同时,体验到匹配更为合适的放大倍数,达到了较高的舒适性和效率。
技术领域
本发明涉及虚拟现实技术领域,尤其涉及一种用于坐式虚拟现实场景的头部重定向方法及装置。
背景技术
用户在使用坐式虚拟现实时,例如,在沙发上或者不能转动的椅子上,头部无法转向身后。如果虚拟场景和头部角度采取一比一的映射关系,会导致用户无法看到整个虚拟场景的内容,因此需要对虚拟场景重定向。
目前虚拟现实头部重定向的方法均是当头部在不同的角度时,采用不同的放大倍数,主要分为两种:一是采用固定的放大倍数;二是采用动态的放大倍数。采用固定的放大倍数,困难在于不容易找到合适的取值,且受到个人和场景的影响;而采用动态调整放大倍数的方法,虽然可以让虚拟场景变化更自然,但仍然需要头部向左或者向右转动90度才能看到全部虚拟场景,所以会给用户的脖子带来不舒适的感受。此外,由于放大倍数不是固定的,使用的是人为设定的函数,会被用户察觉到,导致体验受到影响。
因此,现在亟需一种用于坐式虚拟现实场景的头部重定向方法及装置来解决上述问题。
发明内容
针对现有技术存在的问题,本发明提供一种用于坐式虚拟现实场景的头部重定向方法及装置。
本发明提供一种用于坐式虚拟现实场景的头部重定向方法,包括:
根据用户的第一头部位置信息和第二头部位置信息,获取用户当前时刻的头部转动方向和头部转动速度,所述第一头部位置信息为用户在当前时刻的头部位置信息,所述第二头部位置信息为用户在上一预设时间序列的头部位置信息;
对所述头部转动方向进行判断,若所述头部转动方向与坐姿前向之间的夹角增大,则根据所述头部转动速度,获取虚拟现实场景第一放大倍数,以根据所述虚拟现实场景第一放大倍数进行头部重定向。
根据本发明提供的一种用于坐式虚拟现实场景的头部重定向方法,所述方法还包括:
若所述头部转动方向与坐姿前向之间的夹角减小,则根据当前时刻的虚拟现实场景角度和用户头部角度之间的比值,获取虚拟现实场景第二放大倍数,以根据所述虚拟现实场景第二放大倍数进行头部重定向;
其中,所述用户头部角度为用户头部与坐姿前向之间的角度。
根据本发明提供的一种用于坐式虚拟现实场景的头部重定向方法,所述根据用户的第一头部位置信息和第二头部位置信息,获取用户当前时刻的头部转动方向和头部转动速度,包括:
根据所述第一头部位置信息,获取当前时刻的用户头部角度;
根据预设头部转动规则和所述用户头部角度,获取用户当前时刻的头部转动方向;
根据所述第二头部位置信息,获取用户头部在上一预设时间序列中的初始用户头部角度;
根据当前时刻的用户头部角度和所述初始用户头部角度,获取用户在当前时刻的头部转动速度。
根据本发明提供的一种用于坐式虚拟现实场景的头部重定向方法,所述根据所述头部转动速度,获取虚拟现实场景第一放大倍数,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110393903.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:OSFP光收发器模块的热优化
- 下一篇:语法改错质量评估方法和系统