[发明专利]用于头戴式显示器的预测跟踪的方法、装置及存储介质有效
申请号: | 201710912046.4 | 申请日: | 2014-05-29 |
公开(公告)号: | CN107577045B | 公开(公告)日: | 2019-06-04 |
发明(设计)人: | 史蒂文·拉瓦列;彼得·乔卡里斯 | 申请(专利权)人: | 脸谱科技有限责任公司 |
主分类号: | G02B27/00 | 分类号: | G02B27/00;G02B27/01;G06F3/01;G06T5/00 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 梁丽超;田喜庆 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 头戴式 显示器 预测 跟踪 方法 装置 存储 介质 | ||
1.一种用于头戴式显示器的预测跟踪方法,包括:
从监测头戴式显示器的传感器获得角速度测量值;
基于所述角速度测量值和平滑阶梯函数确定时间的预测区间,其中,随着所确定的所述时间的预测区间接近零或最大的延迟区间,所确定的所述时间的预测区间的向零倾斜;
使用在整个所述时间的预测区间推断的平滑后的所述角速度测量值预测用于所述头戴式显示器的三维方位以创建在经过等于所述时间的预测区间的时间后所述头戴式显示器的预测的方位;以及
生成用于在所述头戴式显示器上呈现的对应于所述头戴式显示器的所述预测的方位的渲染图像。
2.根据权利要求1所述的方法,其中,所述平滑阶梯函数由函数smoothstep(t)=3t2-2t3来描述,其中,t是缩放的未被平滑的预测区间,使得t=1对应于所述延迟区间,并且所述smoothstep(t)是所确定的预测区间。
3.根据权利要求1所述的方法,还包括:在所述角速度测量值指示所述头戴式显示器基本上静止时,通过在整个采样周期对所述角速度测量值执行回归并且应用所述回归的结果代替所述角速度测量值,来平滑所述角速度测量值。
4.根据权利要求3所述的方法,还包括:当所述角速度测量值指示所述头戴式显示器以大于基本为零的角速度运动时,停用所述角速度测量值的平滑。
5.根据权利要求1所述的方法,其中,预定的所述延迟区间在15毫秒到60毫秒之间。
6.根据权利要求1所述的方法,其中,预定阈值为每秒0.3弧度。
7.根据权利要求1所述的方法,其中,以大于或等于1000Hz的采样率获得所述角速度测量值。
8.一种用于头戴式显示器的预测跟踪装置,包括存储有可执行的计算机指令的非暂时性计算机可读存储介质并且还包括硬件处理器,所述硬件处理器被配置为执行所述计算机指令使得所述处理器:
从监测头戴式显示器的传感器获得角速度测量值;
基于所述角速度测量值和平滑阶梯函数确定时间的预测区间,其中,随着所确定的所述时间的预测区间接近零或最大的延迟区间,所确定的所述时间的预测区间向零倾斜;
使用在整个所述时间的预测区间推断的平滑后的所述角速度测量值预测用于所述头戴式显示器的三维方位以创建在经过等于所述时间的预测区间的时间后所述头戴式显示器的预测的方位;以及
生成用于在所述头戴式显示器上呈现的对应于所述头戴式显示器的所述预测的方位的渲染图像。
9.根据权利要求8所述的装置,其中,所述平滑阶梯函数由函数smoothstep(t)=3t2-2t3来描述,其中,t是缩放的未被平滑的预测区间,使得t=1对应于所述延迟区间,并且所述smoothstep(t)是所确定的预测区间。
10.根据权利要求8所述的装置,其中,所述指令在由处理器执行时进一步使所述处理器:在所述角速度测量值指示所述头戴式显示器基本上静止时,通过在整个采样周期对所述角速度测量值执行回归并且应用所述回归的结果代替所述角速度测量值,来平滑所述角速度测量值。
11.根据权利要求10所述的装置,其中,所述指令在由处理器执行时进一步使所述处理器:当所述角速度测量值指示所述头戴式显示器以大于基本为零的角速度运动时,停用所述角速度测量值的平滑。
12.根据权利要求8所述的装置,其中,预定的所述延迟区间在15毫秒到60毫秒之间。
13.根据权利要求8所述的装置,其中,预定阈值为每秒0.3弧度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于脸谱科技有限责任公司,未经脸谱科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710912046.4/1.html,转载请声明来源钻瓜专利网。