基于智能手环的游戏控制方法、智能手环及存储介质技术

技术编号:21816811 阅读:27 留言:0更新日期:2019-08-10 13:21
本申请实施例提供一种基于智能手环的游戏控制方法、智能手环及存储介质,其中,该方法包括:当所述智能手环进入游戏控制模式时,根据惯性传感器检测到的所述智能手环的运动姿态,获取第一姿态数据;在启动手指操控事件发生时,利用摄像头采集用户的手指发出的手势;若所述摄像头采集到的所述手势属于姿态控制类手势,则从所述摄像头采集到的所述手势中,获取第二姿态数据;根据所述第二姿态数据和所述第一姿态数据,对游戏画面中的目标对象进行姿态控制。本申请实施例中,可利用摄像头和惯性传感器共同对游戏画面中的目标对象进行姿态控制,两者互补,这大大提高了姿态控制的精准度,可有效提高游戏操控体验。

Game control method, smart bracelet and storage media based on smart Bracelet

【技术实现步骤摘要】
基于智能手环的游戏控制方法、智能手环及存储介质
本申请涉及智能控制
,尤其涉及一种基于智能手环的游戏控制方法、智能手环及存储介质。
技术介绍
目前,电子游戏通常需要采用游戏手柄来进行游戏控制。但是,由于游戏手柄的体积通常比较大,因此其便携性较差,玩家无法随时随地体验游戏的乐趣。随着智能穿戴设备的迅猛发展,智能手环凭借其便携、智能等优势,被引入游戏控制领域。但在实际应用中,智能手环对游戏控制的精度比较低,导致玩家操控体验不佳。
技术实现思路
本申请的多个方面提供一种基于智能手环的游戏控制方法、智能手环及存储介质,以提高智能手环的游戏控制精度。本申请实施例提供一种基于智能手环的游戏控制方法,包括:当所述智能手环进入游戏控制模式时,根据惯性传感器检测到的所述智能手环的运动姿态,获取第一姿态数据;在启动手指操控事件发生时,利用摄像头采集用户的手指发出的手势;若所述摄像头采集到的所述手势属于姿态控制类手势,则从所述摄像头采集到的所述手势中,获取第二姿态数据;根据所述第二姿态数据和所述第一姿态数据,对游戏画面中的目标对象进行姿态控制。本申请实施例还提供一种智能手环,包括控制器、惯性传感器和摄像头;所述摄像头在所述智能手环处于佩戴状态下朝向用户手指方向;所述控制器用于:当所述智能手环进入游戏控制模式时,根据惯性传感器检测到的所述智能手环的运动姿态,获取第一姿态数据;在启动手指操控事件发生时,利用摄像头采集用户的手指发出的手势;若所述摄像头采集到的所述手势属于姿态控制类手势,则从所述摄像头采集到的所述手势中,获取第二姿态数据;根据所述第二姿态数据和所述第一姿态数据,对游戏画面中的目标对象进行姿态控制。本申请实施例还提供一种存储计算机指令的计算机可读存储介质,当所述计算机指令被一个或多个处理器执行时,致使所述一个或多个处理器执行前述的游戏控制方法。在本申请实施例中,当智能手环进入游戏控制模式时,可根据惯性传感器检测到的所述智能手环的运动姿态,获取第一姿态数据;并可从摄像头采集到的姿态控制类手势中,获取第二姿态数据,以及可根据第一姿态数据和第二姿态数据对游戏画面中的目标对象进行姿态控制。因此,本申请实施例中,可利用摄像头和惯性传感器共同对游戏画面中的目标对象进行姿态控制,两者互补,这大大提高了姿态控制的精准度,可有效提高游戏操控体验。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例提供的一种智能手环的结构示意图;图2为本申请实施例提供的一种智能手环佩戴在用户手掌时的佩戴状态示意图;图3为本申请实施例提供的另一种智能手环的结构示意图;图4为本申请实施例提供的一种智能手环的产品形态示意图;图5为本申请实施例提供的一种基于智能手环的游戏控制方法的流程示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。目前,智能手环对游戏控制的精度比较低,导致玩家操控体验不佳。为解决现有技术存在的缺陷,在本申请的一些实施例中:当智能手环进入游戏控制模式时,可根据惯性传感器检测到的所述智能手环的运动姿态,获取第一姿态数据;并可从摄像头采集到的姿态控制类手势中,获取第二姿态数据,以及可根据第一姿态数据和第二姿态数据对游戏画面中的目标对象进行姿态控制。因此,本申请实施例中,可利用摄像头和惯性传感器共同对游戏画面中的目标对象进行姿态控制,两者互补,这大大提高了姿态控制的精准度,可有效提高游戏操控体验。以下结合附图,详细说明本申请各实施例提供的技术方案。图1为本申请实施例提供的一种智能手环的结构示意图。如图1所示,该智能手环包括:控制器10、惯性传感器20和摄像头30。本实施例中,智能手环除了可具备本实施例提供的游戏控制功能外,还可具备其它产品功能,例如,监测心率、语音通话等等,本实施例对此并不作限定。在实际应用中,为了实现智能手环的不同产品功能之间的切换,可为智能手环设定不同的产品功能模式,用户可根据需要开启智能手环的各种产品功能模式。例如,在需要进行游戏控制时,用户可开启智能手环的游戏控制模式。当智能手环进入游戏控制模式时,智能手环可通过相关的软件和硬件与游戏环境进行对接,例如,接入游戏画面,建立联动坐标系等等,在此不再详述。基于此,当智能手环进入游戏控制模式时,控制器10可根据惯性传感器20检测到的智能手环的运动状态,获取第一姿态数据。本实施例中,智能手环可佩戴在用户的手腕或手掌上。图2为本申请实施例提供的一种智能手环佩戴在用户手掌时的佩戴状态示意图。如图2所示,智能手环佩戴在用户的手掌上,并随用户手掌一起运动。例如,当用户手掌在空中平移时,智能手环也将同步平移。在此过程中,智能手环的惯性传感器20可检测智能手环的运动姿态,控制器10可据此获取到基于惯性传感器20确定出的第一姿态数据。基于第一姿态数据,控制器10可对游戏画面中的目标对象进行姿态控制。承接上例,当用户手掌在空中平移时,游戏画面中的目标对象也将跟随用户手掌呈平移趋势。对于一些对操控精度要求较高的游戏场景来说,例如,射击类游戏场景,由于惯性传感器20存在漂移现象,这导致操控的精度无法达到预期效果,用户的操控体验较差,甚至不能操控。为了适应这些对操控精度要求较高的游戏场景,本实施例中,为智能手环配置了摄像头30,如图2所示,在智能手环处于佩戴状态下时,摄像头30朝向用户手指方向,用户手指位于摄像头的图像采集范围内。本实施例中,在启动手指操控事件发生时,控制器10可利用摄像头30采集用户的手指发出的手势。其中,启动手指操控事件可以是物理按键触发事件或者游戏画面中控件的触发事件等等,本实施例对此不作限定。也即是,在需要进行较高精度的游戏控制时,可启动摄像头30以采集用户的手指发出的手势。例如,可在智能手环上配置物理按键,用户可按下物理按键以触发启动手指操控事件。又例如,用户还可触发游戏画面中的相关控件,从而触发启动手指操控事件。本实施例中,控制器10可利用摄像头30采集用户手势图像,采集的时间粒度可根据所需的操控精度及控制器10的处理能力等因素而灵活设定。控制器10可基于图像处理技术,识别用户手势图像中包含的用户的手指发出的手势,并对识别出的手势进行分析。在一些实际应用中,可预先创建手势库,以在手势库中记录姿态控制类手势及指令类手势等预置手势。其中,手势库可存在智能手环的本地,当然也可存在网络中,智能手环可在需要时通过网络使用手势库。控制器10可基于手势库分析摄像头30采集到的手势的属性。例如,若摄像头30采集到的手势与手势库中的任一姿态控制类手势相匹配,则确定摄像头30采集到的手势属于姿态控制类手势。当确定摄像头30采集到的手势属于姿态控制类手势时,可从摄像头30采集到的手势中,获取第二姿态数据。例如,图2中左侧所示的手势为姿态控制类手势,则控制器10可从摄像头30采集到的该手势中,获取第二姿本文档来自技高网...

【技术保护点】
1.一种基于智能手环的游戏控制方法,其特征在于,包括:当所述智能手环进入游戏控制模式时,根据惯性传感器检测到的所述智能手环的运动姿态,获取第一姿态数据;在启动手指操控事件发生时,利用摄像头采集用户的手指发出的手势;若所述摄像头采集到的所述手势属于姿态控制类手势,则从所述摄像头采集到的所述手势中,获取第二姿态数据;根据所述第二姿态数据和所述第一姿态数据,对游戏画面中的目标对象进行姿态控制。

【技术特征摘要】
1.一种基于智能手环的游戏控制方法,其特征在于,包括:当所述智能手环进入游戏控制模式时,根据惯性传感器检测到的所述智能手环的运动姿态,获取第一姿态数据;在启动手指操控事件发生时,利用摄像头采集用户的手指发出的手势;若所述摄像头采集到的所述手势属于姿态控制类手势,则从所述摄像头采集到的所述手势中,获取第二姿态数据;根据所述第二姿态数据和所述第一姿态数据,对游戏画面中的目标对象进行姿态控制。2.根据权利要求1所述的方法,其特征在于,所述从所述摄像头采集到的所述手势中,获取第二姿态数据,包括:获取所述摄像头采集到的包含所述手势的多张用户手势图像,所述多张用户手势图像的采集时间连续;基于图像处理技术,在所述多张用户手势图像中识别用户手指在所述手势下的运动姿态;根据识别出的所述用户手指在所述手势下的运动姿态,生成所述第二姿态数据。3.根据权利要求2所述的方法,其特征在于,所述根据识别出的所述用户手指在所述手势下的运动姿态,生成所述第二姿态数据,包括:将所述用户手指在所述手势下的运动姿态转换为位移变化数据和角度变化数据;根据转换得到的位移变化数据和角度变化数据,生成所述第二姿态数据。4.根据权利要求1所述的方法,其特征在于,所述根据所述第二姿态数据和所述第一姿态数据,对游戏画面中的目标对象进行姿态控制,包括:将所述第一姿态数据和所述第二姿态数据进行叠加,以获得目标姿态数据;按照所述目标姿态数据,对所述游戏画面中的所述目标对象进行姿态控制。5.根据权利要求1所述的方法,其特征在于,还包括:若所述摄像头采集到的所述手势属于指令类手势,则基于预置的指令类手势与操作指令之间的对应关系,确定所述摄像头采集到的所述手势对应的目标操作指令;根据所述目标操作指令,对所述游戏画面进行指令控制;以及根据所述第一姿态数据,对所述游戏画面中的目标对象进行姿态控制。6.根据权利要求1所述的方法,其特征在于,还包括:在启动手指操控事件发生时,启动所述智能手环的第一处理器,由所述第一处理器根据惯性传感器检测到的所述智能手环的运动姿态,获取第一姿态数据;在所述摄像头采集到的所述手势属于姿态控制类手势时,从所述摄像头采集到的所述手势中,获取第二姿态数据;并根据所述第二姿态数据和所述第一姿态数据,对游戏画面中的目标对象进行姿态控制;在结束手指操控事件发生时,关闭所述第一处理器,并启动所述智能手环的第二处理器,由所述第二处理器根据惯性传感器检测到的所述智能手环的运动姿态,获取第一姿态数据;并根据所述第一姿态数据,对游戏画面中的目标对象进行姿态控制;其中,所述第一处理器的处理能力大于所述第二处理器...

【专利技术属性】
技术研发人员:王芬清
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1