本公开涉及虚拟现实,尤其涉及一种交互方法、装置、设备、存储介质和程序产品。
背景技术:
1、随着人工现实领域的发展,用户在vr,ar以及mr场景下与内容的交互必不可少。
2、在vr,ar以及mr场景中,如何解决生物手与虚拟物体进行交互是一个亟待解决的问题。
技术实现思路
1、为了解决上述技术问题,本公开实施例提供了一种交互方法、装置、设备、存储介质和程序产品,当手掌处于五指并拢且伸直状态,并在指定范围内时,触发人机交互的操作,解决了生物手与虚拟物体交互的问题。
2、第一方面,本公开实施例提供一种交互方法,所述方法包括:
3、检测手掌是否处于五指并拢且伸直状态;
4、在所述手掌处于五指并拢且伸直状态时,判断所述手掌是否处于预设范围内;
5、在所述手掌处于预设范围内时,触发人机交互操作。
6、第二方面,本公开实施例提供一种交互装置,所述装置包括:
7、五指状态检测模块,用于检测手掌是否处于五指并拢且伸直状态;
8、手掌范围判断模块,用于在所述手掌处于五指并拢且伸直状态时,判断所述手掌是否处于预设范围内;
9、交互触发模块,用于在所述手掌处于预设范围内时,触发人机交互操作。
10、第三方面,本公开实施例提供一种电子设备,所述电子设备包括:
11、一个或多个处理器;
12、存储装置,用于存储一个或多个程序;
13、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述第一方面中任一项所述的交互方法。
14、第四方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面中任一项所述的交互方法。
15、第五方面,本公开实施例提供一种计算机程序产品,该计算机程序产品包括计算机程序或指令,该计算机程序或指令被处理器执行时实现如上述第一方面中任一项所述的交互方法。
16、本公开实施例提供了一种交互方法、装置、设备、存储介质和程序产品,所述方法包括:检测手掌是否处于五指并拢且伸直状态;在所述手掌处于五指并拢且伸直状态时,判断所述手掌是否处于预设范围内;在所述手掌处于预设范围内时,触发人机交互操作。本公开实施例中当手掌处于五指并拢且伸直状态,并在指定范围内时,触发人机交互的操作,解决了生物手与虚拟物体交互的问题。
1.一种交互方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述手掌处于预设范围内时,触发人机交互操作,包括:
3.根据权利要求1所述的方法,其特征在于,检测手掌是否处于五指并拢且伸直状态,包括:
4.根据权利要求3所述的方法,其特征在于,所述手掌处于五指并拢且伸直状态,包括:
5.根据权利要求1所述的方法,其特征在于,判断所述手掌是否处于预设范围内,包括:
6.根据权利要求5所述的方法,其特征在于,在预设平面内以预设圆心和预设半径绘制圆形,包括:
7.一种交互装置,其特征在于,所述装置包括:
8.一种电子设备,其特征在于,所述电子设备包括:
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-6中任一项所述的方法。
10.一种计算机程序产品,该计算机程序产品包括计算机程序或指令,该计算机程序或指令被处理器执行时实现如权利要求1-6中任一项所述的方法。