间接运动映射流水线和捏合质心的制作方法

专利查询21小时前  4



背景技术:

1、一些设备可以生成并呈现扩展现实(xr)环境。xr环境可包括人们经由电子系统感知和/或与其交互的完全或部分模拟的环境。在xr中,跟踪人的物理运动的子集或其表示,并且作为响应,以符合现实属性的方式调节在xr环境中模拟的一个或多个虚拟对象的一个或多个特性。一些xr环境允许多个用户在xr环境中与虚拟对象交互或相互交互。例如,用户可使用手势来与xr环境的部件交互。然而,需要一种改进的技术来管理对执行手势的手的跟踪。


技术实现思路



技术特征:

1.一种方法,所述方法包括:

2.根据权利要求1所述的方法,其中所述输入位置还基于在所述捏合质心周围应用的死区来确定。

3.根据权利要求1所述的方法,其中所述手跟踪数据与用户运动相关联,并且其中基于所述捏合质心来确定所述输入位置包括:

4.根据权利要求1所述的方法,其中手位置基于食指指节位置,并且其中所述预定义的偏移被应用于所述食指指节位置。

5.根据权利要求1所述的方法,所述方法还包括:

6.根据权利要求1所述的方法,所述方法还包括:

7.根据权利要求6所述的方法,其中所述手跟踪数据与用户运动相关联,并且其中根据所述用户运动来调适所述不灵敏区的大小。

8.根据权利要求7所述的方法,所述方法还包括:

9.一种计算机程序产品,所述计算机程序产品包括能够由一个或多个处理器执行以进行以下操作的计算机可读代码:

10.根据权利要求9所述的计算机程序产品,其中所述输入位置还基于在所述捏合质心周围应用的死区来确定。

11.根据权利要求9所述的计算机程序产品,其中所述手跟踪数据与用户运动相关联,并且其中用于基于所述捏合质心来确定所述输入位置的所述计算机可读代码包括用于进行以下操作的计算机可读代码:

12.根据权利要求9所述的计算机程序产品,其中手位置基于食指指节位置,并且其中所述预定义的偏移被应用于所述食指指节位置。

13.根据权利要求9所述的计算机程序产品,所述计算机程序产品还包括用于进行以下操作的计算机可读代码:

14.根据权利要求13所述的非暂态计算机可读介质,其中所述手跟踪数据与用户运动相关联,并且其中根据所述用户运动来调适所述预定义的不灵敏区的大小。

15.根据权利要求14所述的计算机程序产品,所述计算机程序产品还包括用于进行以下操作的计算机可读代码:

16.一种系统,所述系统包括:

17.根据权利要求16所述的系统,其中所述输入位置还基于在所述捏合质心周围应用的死区来确定。

18.根据权利要求16所述的系统,其中所述手跟踪数据与用户运动相关联,并且其中用于基于所述捏合质心来确定所述输入位置的所述计算机可读代码包括用于进行以下操作的计算机可读代码:

19.根据权利要求16所述的系统,其中手位置基于食指指节位置,并且其中所述预定义的偏移被应用于所述食指指节位置。

20.根据权利要求19所述的系统,所述系统还包括用于以下操作的计算机可读代码:


技术总结
本公开总体上涉及间接运动映射流水线和捏合质心。处理手势输入包括从一个或多个传感器获得手的手跟踪数据,其中该手在该手跟踪数据中执行捏合,根据该手跟踪数据来确定该手的手位置和手取向,基于该手取向应用从该手位置的预定义的偏移以确定捏合质心,以及基于该捏合质心来确定输入位置。该捏合质心用于间接运动映射流水线中,以基于用户运动来确定用户输入的特性。

技术研发人员:D·J·布鲁尔,C·B·洛蒂,D·J·梅耶,J·K·舒茨伯格,邱天,Y·唐
受保护的技术使用者:苹果公司
技术研发日:
技术公布日:2024/12/5

最新回复(0)