一种动作识别装置及方法与流程

文档序号:15700889发布日期:2018-10-19 19:49阅读:174来源:国知局

本发明涉及动作识别领域,具体涉及一种动作识别装置及其识别方法。



背景技术:

目前游戏设备中游戏外设控制主要形态为游戏手柄、键盘、方向盘等。而且大部分为有线手柄,随着游戏的发展,玩家需要更快捷的利用双手控制游戏、增强体验感的设备。另外现有的如射击、拳击类游戏,游戏外设控制设备与游戏主机之间,甚至是其他游戏外设控制设备之间,都需要通过数据互联,进行数据互通。而数据线的牵引会制约游戏操作的某些动作,影响游戏体验。而现有的无线游戏控制设备大多采用无线游戏手套,在手指、手背各处设置传感器采集相关的手部动作数据,并由一个主控制器进行数据计算来识别手部动作,这样主控制器的计算数据量大、通讯数据也大,势必会造成其运行速度慢,不利于游戏的体验。并且该手套为整体设计,不能单独更换单个节点,不利于节点的更换及维修。



技术实现要素:

有鉴于此,本发明实施例致力于提供一种动作识别装置,解决上述控制器运行速度慢而影响游戏体验的问题,并且通过单独节点的设计,方便节点的更换及维修。

根据本发明的一方面,本发明一实施例提供的一种动作识别装置,包括:至少一个从机模块,每个所述从机模块分别设置于一个从节点处,配置为采集对应的所述从节点的动作数据并计算得到所述从节点的运行轨迹;以及与所述至少一个从机模块电连接的主机模块,所述主机模块用于接收所述至少一个从机模块传输而来的所述运行轨迹,并根据所述运行轨迹识别所述从节点的动作。

在一实施例中,所述主机模块设置于主节点处,所述主机模块设置于主节点处,进一步配置为采集所述主节点的动作数据并计算得到所述主节点的运行轨迹;所述主机模块结合各个所述从节点的所述运行轨迹与所述主节点的运行轨迹,综合识别动作主体的动作。

在一实施例中,所述主机模块包括柔性电路板。

在一实施例中,所述装置进一步包括手套外壳,所述至少一个从机模块的数量为三个,分别设置于所述手套外壳的三个手指处,采集所述三个手指的动作数据。

在进一步的实施例中,三个所述从机模块分别设置于拇指、食指、中指处。

在一实施例中,所述主机模块设置于手背处,用于控制电池、马达工作和数据传输。

在一实施例中,所述装置进一步包括:预设动作库,所述预设动作库与所述主机模块通讯连接;所述主机模块将所述至少一个从机模块传输而来的所述预先轨迹与所述预设动作库中的预设动轨迹据对比,以识别所述从节点的动作。

在一实施例中,所述主机模块包括:主机控制模块、主机采集模块、电源模块;所述电源模块电连接所述主机控制模块、主机采集模块,用以提供电能;所述主机控制模块与所述主机采集模块通讯连接,所述主机采集模块用以采集所述主节点的动作数据;所述主机控制模块计算所述主节点的动作数据得到所述主节点的运行轨迹。

在一实施例中,所述主机采集模块包括9轴传感器。

在一实施例中,所述主机模块还包括用以提供反馈力的马达模块,其中,所述马达模块与所述电源模块、主机控制模块电连接。

在一实施例中,所述至少一个从机模块包括柔性电路板。

在一实施例中,所述至少一个从机模块包括:从机控制模块、从机采集模块;所述从机控制模块与所述从机采集模块通讯连接,所述从机采集模块采集所述从节点的动作数据,所述从机控制模块计算所述从节点的动作数据得到所述从节点的运行轨迹,并且将所述从节点的所述运行轨迹传输至所述主机模块。

在一实施例中,所述至少一个从机模块包括:从机控制模块、从机采集模块;所述从机控制模块、从机采集模块与所述电源模块电连接,由所述电源模块提供电能;所述从机控制模块与所述从机采集模块通讯连接,所述从机采集模块采集所述从节点的动作数据,所述从机控制模块计算所述从节点的动作数据得到所述从节点的运行轨迹,并且将所述从节点的所述运行轨迹传输至所述主机控制模块。

在一实施例中,所述从机采集模块包括9轴传感器。

在一实施例中,所述主机模块与显示主机通过无线通讯进行数据传输。

在一实施例中,所述主机模块与显示主机通过蓝牙或者无线局域网的方式进行数据传输。

在一实施例中,所述显示主机包括一种显示设备中的任意一种:电脑、电视、游戏机、手机。

根据本发明的另一方面,本发明一实施例提供一种动作识别方法,其中所述方法适用于一种动作识别装置,所述动作识别装置包括至少一个从机模块以及与所述至少一个从机模块电连接的主机模块,其中,每个所述从机模块分别设置于一个从节点处,所述主机模块设置于主节点处;其中,所述方法包括:所述至少一个从机模块采集所述从节点的动作数据;所述至少一个从机模块计算所述从节点的动作数据得到所述从节点的运行轨迹;所述至少一个从机模块将所述从节点的所述运行轨迹传输至所述主机模块,以供所述主机模块识别所述从节点的动作。

本发明实施例提供的一种动作识别装置,利用主机模块和从机模块的设置,通过从机模块采集并计算从节点的动作数据得到从节点的运行轨迹,并将运行轨迹传输至主机模块,由主机模块识别从节点的动作,各个从节点的运行轨迹均由各自的从机模块来计算得到,减少了主机模块的工作量以及主机模块与从机模块间的数据交互,提高了整个识别装置的工作效率。

附图说明

图1所示为本发明动作识别装置一实施例的结构示意图。

图2所示为本发明主机模块一实施例的结构示意图。

图3所示为本发明主机模块另一实施例的结构示意图。

图4所示为本发明从机模块一实施例的结构示意图。

图5所示为本发明从机模块另一实施例的结构示意图。

图6所示为本发明动作识别装置另一实施例的结构示意图。

图7所示为本发明动作识别方法一实施例的流程图。

图8所示为本发明动作识别方法另一实施例的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1所示为本发明动作识别装置一实施例的结构示意图。该动作识别装置包括至少一个从机模块,每个从机模块分别设置于一个从节点处,用于采集对应的从节点的动作数据并计算得到所述从节点的运行轨迹;以及与至少一个从机模块电连接的主机模块,用于接收至少一个从机模块传输而来的运行轨迹识别从节点的动作。

为了区别说明,本发明中将从机模块对应的节点命名为从节点。从机模块负责采集对应的从节点处的动作数据,并对动作数据进行计算处理得到运行轨迹,将运行轨迹传输至主机模块。主机模块根据运行轨迹来识别各从节点的动作。通过从机模块采集并计算从节点的动作数据,并将计算得到的运行轨迹传输至主机模块,由主机模块识别从节点的动作,各个从节点的运行轨迹均由各自的从机模块来计算得到,减少了主机模块的工作量以及主机模块与从机模块间的数据交互,提高了整个识别装置的工作效率。

在一实施例中,装置进一步可包括手套外壳,至少一个从机模块的数量可以为三个,分别设置于手套外壳的三个手指处,采集三个手指的动作数据。

在进一步的实施例中,为了适应操作人员的常规操作习惯,三个从机模块可分别设置于拇指、食指、中指处。

应当理解,本实施例可以根据不同的适用场景选取不同的从机模块的数量以及从机模块设置的位置,只要从机模块的数量以及从机模块设置的位置能够满足操作人员的需求即可,本实施例对从机模块的数量以及设置的位置不做限定。

在一实施例中,主机模块可以设置于主节点处,可进一步配置为采集主节点的动作数据并计算得到主节点的运行轨迹;主机模块结合各个从节点的运行轨迹与主节点的运行轨迹,综合识别动作主体的动作。主机模块可以设置于一需要采集动作数据的节点处,用以采集该节点处的动作数据并计算得到主节点的运行轨迹。为了方便描述,本实施例中将主机模块对应的节点命名为主节点,主节点也可以是上述从节点中的一个。将主机模块设置于主节点处,可以减少一个从机模块,在满足操作者需求的同时降低成本。

在进一步的实施例中,主节点可以设置于手背处,主机模块设置于手背处,用于控制电池、马达工作和数据传输。将主机模块设置于手背处采集手掌的动作数据并计算得到手掌的运行轨迹,可以避免在手背处额外增加一个从机模块,满足操作者需求的同时降低成本。

应当理解,主节点可以根据不同的应用场景选取不同的设置位置,本实施例对主节点设置的位置不做限定。并且手背处也可以单独设置一个从机模块用于采集手掌的动作数据并计算得到手掌的运行轨迹,主机模块不参与动作数据的采集及计算工作。

在一实施例中,主机模块可包括柔性电路板。为了更好的适应动作主体的弯曲、转动等动作,主机模块的电路板设置为柔性电路板,具备一定的柔性,能够更好的跟随动作主体。本发明实施例中的动作主体可以但不限于是手套等游戏用外设控制设备。

在一实施例中,装置可以进一步包括:预设动作库,预设动作库与主机模块通讯连接。主机模块将每一个从机模块传输而来的动作数据与预设动作库中的预设动作轨迹对比,以识别从节点的动作。根据操作需求在预设动作库中预先设计主节点与各个从节点的动作轨迹,主机模块将从机模块传输而来的从节点处的运行轨迹与预设动作库中的动作轨迹进行对比,相同则识别为预先设定的动作。根据预设动作库中的预设动作轨迹的对比,能够准确的识别出主节点与各个从节点的动作。

在一实施例中,如图2所示,主机模块可包括:主机控制模块、主机采集模块、电源模块;电源模块电连接主机控制模块、主机采集模块,用以提供电能;主机控制模块与主机采集模块通讯连接,主机采集模块用以采集主节点的动作数据;主机控制模块计算主节点的动作数据得到主节点的运行轨迹。

电源模块为整个主机模块的能源,电源模块可以包括但不限于锂电池、干电池等可充电或可替换的储能设备。主机控制模块控制主机采集模块执行采集对应的主节点处动作数据,并将动作数据传输至主机控制模块,由主机控制模块对动作数据进行计算得到主节点的运行轨迹。并且主机控制模块接收从机模块传输的从节点的运行轨迹,综合主节点、从节点的运行轨迹,主机控制模块综合识别动作主体的动作。减少了主机模块的工作量以及主机模块与从机模块间的数据交互,提高了整个识别装置的工作效率。

在一实施例中,主机采集模块可包括9轴传感器。9轴传感器可以包括加速度计、陀螺仪和地磁仪。其中,加速度计、陀螺仪进行实时位置变化的精确计算,地磁仪进行误差纠偏计算和初始方向计算。

应当理解,本实施例可以根据不同的适用场景选取不同的传感器,只要传感器能够满足动作数据的采集需求即可,本发明实施例对传感器的类型不做限定。

在一实施例中,主机模块还可以包括马达模块,用以提供反馈力。如图3所示,马达模块与电源模块、主机控制模块电连接,主机控制模块控制马达模块转动,电源模块提供马达模块转动所需电能。通过设置马达模块,可以模拟游戏过程中的反馈信号,例如射击中中弹可以通过控制马达模块的转动作用于操作者,进一步提高了游戏的互动及体验感。

在一实施例中,从机模块包括柔性电路板。为了更好的适应从节点的弯曲、转动等动作,从机模块的电路板设置为柔性电路板,具备一定的柔性,能够更好的跟随从节点动作。

在一实施例中,如图4所示,至少一个从机模块包括:从机控制模块、从机采集模块。从机控制模块与从机采集模块通讯连接,从机采集模块采集从节点的动作数据,从机控制模块计算从节点的动作数据得到从节点的运行轨迹,并且将从节点的运行轨迹传输至主机模块。从机控制模块控制从机采集模块执行采集对应从节点的动作数据,从机采集模块将采集的动作数据传输至从机控制模块,由从机控制模块计算动作数据得到从节点的运行轨迹,并且将从节点的运行轨迹传输至主机模块,以供主机模块识别动作。通过从机控制模块计算从节点的动作数据,减少了主机模块的工作量,提高了整个识别装置的工作效率。

在另一实施例中,如图5所示,至少一个从机模块包括:从机控制模块、从机采集模块。从机控制模块、从机采集模块与电源模块电连接,由电源模块提供电能。从机控制模块与从机采集模块通讯连接,从机采集模块采集从节点的动作数据。从机控制模块计算从节点的动作数据得到从节点的运行轨迹,并且将从节点的运行轨迹传输至主机控制模块。从机控制模块控制从机采集模块采集对应从节点的动作数据,并且从机采集模块将采集的从节点的动作数据传输至从机控制模块,由从机控制模块计算动作数据得到从节点的运行轨迹,并且将从节点的运行轨迹传输至主机控制模块,以供主机控制模块识别动作。通过从机控制模块计算从节点的动作数据,减少了主机模块的工作量,提高了整个识别装置的工作效率。

在一实施例中,从机采集模块包括9轴传感器。9轴传感器可以包括加速度计、陀螺仪和地磁仪。其中,加速度计、陀螺仪进行实时位置变化的精确计算,地磁仪进行误差纠偏计算和初始方向计算。

应当理解,本实施例可以根据不同的适用场景选取不同的传感器,只要传感器能够满足动作数据的采集需求即可,本实施例对传感器的类型不做限定。

在一实施例中,如图6所示,主机模块与显示主机通过无线通讯进行数据传输。

应当理解,本实施例中采用无线通讯进行主机模块与显示主机之间的数据传输是为了减少线路对游戏的制约,但是也可以选择有线等其他的通讯方式,只要能够满足主机模块与显示主机之间的数据传输速度、准确度等,本发明对主机模块与显示主机之间的通讯方式不做限定。

在进一步的实施例中,主机模块与显示主机通过蓝牙或者无线局域网的方式进行数据传输。

应当理解,本实施例中主机模块与显示主机之间的无线通讯方式可以根据应用场景的需求而选取不同的方式,只要能够满足主机模块与显示主机之间的无线数据传输速度、准确度等,本发明对主机模块与显示主机之间的无线通讯方式不做限定。

在进一步的实施例中,显示主机包括一种显示设备中的任意一种:电脑、电视、游戏机、手机。

应当理解,本实施例只是示例性的给出了几种常用的显示主机,但本发明对显示主机的类型不做限定。

根据本发明的另一方面,本发明一实施例提供一种动作识别装置的识别方法,动作识别装置采用上述的动作识别装置,控制方法包括:至少一个从机模块采集从节点的动作数据;至少一个从机模块计算从节点的动作数据得到从节点的运行轨迹;至少一个从机模块将计算从节点的运行轨迹传输至主机模块;主机模块识别从节点的动作并将结果传输至显示主机。如图7所示,本实施例的方法具体包括如下步骤:

步骤701:采集从节点动作数据。由各从机模块采集对应的从节点的动作数据。

步骤702:计算从节点动作数据。由各从机模块计算各自采集的对应的从节点的动作数据并得到从节点的运行轨迹。

步骤703:传输计算结果。从机模块将计算得到的从节点的运行轨迹传输至主机模块,以供主机模块识别动作。

步骤704:根据计算结果识别动作。主机模块根据从机模块传输的从节点的运行轨迹识别各从节点的动作,并且综合识别动作主体的动作。

步骤705:传输结果。主机模块将识别的动作结果传输至显示主机,由显示主机显示动作主体的动作。

通过从机模块采集并计算从节点的动作数据得到从节点的运行轨迹,并将从节点的运行轨迹传输至主机模块,由主机模块识别从节点的动作,各个从节点的动作数据均由各自对应的从机模块来完成,减少了主机模块的工作量以及主机模块与从机模块间的数据交互,提高了整个识别装置的工作效率。

图8所示为本发明动作识别方法另一实施例的流程图。如图8所示,该方法具体而言是在上一实施例中的步骤704之前增加了步骤801、步骤802,具体如下:

步骤801:采集主节点动作数据。主机模块设置于主节点处,用以采集主节点的动作数据。

步骤802:计算主节点动作数据。主机模块计算所采集的主节点的动作数据得到主节点的运行轨迹。

在步骤704中,主机模块结合主节点与各从节点的运行轨迹,综合识别出动作主体的动作。

通过从机模块采集并计算从节点的动作数据得到从节点的运行轨迹,并将从节点的运行轨迹传输至主机模块。主机模块采集并计算主节点的动作数据得到主节点的运行轨迹,由主机模块根据主节点的运行轨迹与从节点的运行轨迹综合识别动作主体的动作。各个从节点的动作数据均由各自的从机模块来完成,减少了主机模块的工作量以及主机模块与从机模块间的数据交互,提高了整个识别装置的工作效率。且主机模块采集主节点的动作数据,减少了从节点数量,节省了成本。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1