本公开涉及虚拟现实,尤其涉及一种手势控制方法、装置、设备、存储介质和程序产品。
背景技术:
1、由于科技的进步,市场需求的多元化发展,虚拟现实系统正变得越来越普遍,应用在许多领域,如电脑游戏,健康和安全,工业和教育培训。
2、目前市面上的虚拟现实硬件设备,主要为虚拟现实头盔设备,穿戴之后让人身临其境的沉浸在虚拟的世界中。目前与vr头盔设备的交互方式主要为通过手持手柄进行交互,手柄通过蓝牙的方式连接上头盔,将手柄的位置、按键等信息传递给头盔,头盔做出相应的交互。目前手持手柄的缺陷为交互方式比较依赖手柄,当手柄没电时将失去较为方便可靠的交互设备,目前很多手柄较为沉重厚实,手持时间长后将是个负担。vr看重的是沉浸感,手持手柄进行操作不利于用户沉浸感的体验。
技术实现思路
1、为了解决上述技术问题,本公开实施例提供了一种手势控制方法、装置、设备、存储介质和程序产品,在手掌处于四指握拳且大拇指伸直状态,并处于嘴部附近时,触发与虚拟设备的操作,解决了生物手与虚拟物体交互的问题。
2、第一方面,本公开实施例提供一种手势控制方法,所述方法包括:
3、获取第一手部图像;
4、识别所述第一手部图像的手部姿态;
5、若所述手部姿态为第一姿态,根据所述第一手部图像确定大拇指的位置信息,其中,所述第一姿态为四指握拳且大拇指伸直的姿态;
6、确定所述大拇指的位置满足预设条件,执行第一操作。
7、第二方面,本公开实施例提供一种手势控制装置,所述装置包括:
8、第一手部图像获取模块,用于获取第一手部图像;
9、手部姿态识别模块,用于识别所述第一手部图像的手部姿态;
10、位置信息确定模块,用于若所述手部姿态为第一姿态,根据所述第一手部图像确定大拇指的位置信息,其中,所述第一姿态为四指握拳且大拇指伸直的姿态;
11、第一操作执行模块,用于确定所述大拇指的位置满足预设条件,执行第一操作。
12、第三方面,本公开实施例提供一种电子设备,所述电子设备包括:
13、一个或多个处理器;
14、存储装置,用于存储一个或多个程序;
15、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述第一方面中任一项所述的手势控制方法。
16、第四方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面中任一项所述的手势控制方法。
17、第五方面,本公开实施例提供一种计算机程序产品,该计算机程序产品包括计算机程序或指令,该计算机程序或指令被处理器执行时实现如上述第一方面中任一项所述的手势控制方法。
18、本公开实施例提供了一种手势控制方法、装置、设备、存储介质和程序产品,所述方法包括:获取第一手部图像;识别所述第一手部图像的手部姿态;若所述手部姿态为第一姿态,根据所述第一手部图像确定大拇指的位置信息,其中,所述第一姿态为四指握拳且大拇指伸直的姿态;确定所述大拇指的位置满足预设条件,执行第一操作。本公开实施例中,在手掌处于四指握拳且大拇指伸直状态,并处于嘴部附近时,触发与虚拟设备的操作,解决了生物手与虚拟物体交互的问题。
1.一种手势控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,识别所述第一手部图像的手部姿态,包括:
3.根据权利要求2所述的方法,其特征在于,识别所述第一手部图像的手部姿态,还包括:
4.根据权利要求1所述的方法,其特征在于,确定所述大拇指的位置满足预设条件,包括:
5.根据权利要求1所述的方法,其特征在于,所述第一操作包括:
6.根据权利要求5所述的方法,其特征在于,执行第一操作的过程中,还包括:
7.根据权利要求5所述的方法,其特征在于,所述第二操作包括:发送和/或保存所述音频信号。
8.一种手势控制装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一项所述的方法。
11.一种计算机程序产品,该计算机程序产品包括计算机程序或指令,该计算机程序或指令被处理器执行时实现如权利要求1-7中任一项所述的方法。