健身动作识别方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:21928219 阅读:40 留言:0更新日期:2019-08-24 11:04
本发明专利技术公开了一种健身动作识别方法、装置、计算机设备及存储介质。该方法包括获取当前健身动作,接收动作传感器组采集的与当前健身动作对应的待识别动作数据;采用姿态融合算法对待识别动作数据进行计算,获取运动轨迹;基于运动轨迹,获取运动轨迹对应的至少一个轨迹特征点;基于当前健身动作,获取与当前健身动作对应的特征判断范围;采用特征判断范围对轨迹特征点进行判断,获取动作识别结果;依据动作识别显示逻辑,对动作识别结果进行显示,以判断当前健身动作是否标准,确定用户的健身效果是否满足要求。

Recognition Method, Device, Computer Equipment and Storage Medium of Fitness Movements

【技术实现步骤摘要】
健身动作识别方法、装置、计算机设备及存储介质
本专利技术涉及健身动作识别领域,尤其涉及一种健身动作识别方法、装置、计算机设备及存储介质。
技术介绍
智能手环是一种常见的穿戴式智能设备,现有的智能手环可以记录用户的步行次数、心率和睡眠质量等即时数据,并通过有线或者无线的方式将上述数据传送给与之相连的手机、平板或者ipodtouch等电子设备中,以实现对用户的身体情况进行实时记录的功能。但随着用户生活方式的改变,用户对智能手环的需求越来越高。例如,当前越来越多的用户选择通过健身运动提高身体素质,以达到健身效果,但现有的智能手环或者电子设备中的APP无法实现对用户的健身动作是否标准,健身效果是否满足要求做出识别。
技术实现思路
本专利技术实施例提供一种健身动作识别方法、装置、计算机设备及存储介质,以解决现有技术中不能对用户的健身动作和健身效果进行识别的问题。一种健身动作识别方法,包括:获取当前健身动作,接收动作传感器组采集的与所述当前健身动作对应的待识别动作数据;采用姿态融合算法对所述待识别动作数据进行计算,获取运动轨迹;基于所述运动轨迹,获取所述运动轨迹对应的至少一个轨迹特征点;基于所述当前健身动作,获取与所述当前健身动作对应的特征判断范围;采用所述特征判断范围对所述轨迹特征点进行判断,获取动作识别结果;依据动作识别显示逻辑,对所述动作识别结果进行显示。一种健身动作识别装置,包括:待识别数据获取模块,用于获取当前健身动作,接收动作传感器组采集的与所述当前健身动作对应的待识别动作数据;运动轨迹获取模块,用于采用姿态融合算法对所述待识别动作数据进行计算,获取运动轨迹;运动轨迹处理模块,用于基于所述运动轨迹,获取所述运动轨迹对应的至少一个轨迹特征点;特征判断范围确定模块,用于基于所述当前健身动作,获取与所述当前健身动作对应的特征判断范围;动作识别结果获取模块,用于采用所述特征判断范围对所述轨迹特征点进行判断,获取动作识别结果;数据显示模块,用于依据动作识别显示逻辑,对所述动作识别结果进行显示。一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述健身动作识别方法。一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述健身动作识别方法。上述健身动作识别方法、装置、计算机设备及存储介质,通过获取当前健身动作,以获取动作传感器组采集的与当前健身动作对应的待识别动作数据,为后续获取运动轨迹提供数据来源。在获取待识别动作数据后,采用姿态融合算法对待识别动作数据进行计算,获取对应的四元数,以提高数据转换效率,节省智能手环或者电子设备的储存空间。为了既能表征当前健身动作的特征,又可以有效减少后续步骤的数据处理量,本方法还需要对待识别动作数据进行上述转换处理,获取当前健身动作对应的运动轨迹,以获取该动作轨迹对应的轨迹特征点。然后根据当前健身动作获取特征判断范围,以实现对当前健身动作的判断,确定当前健身动作是否标准,对用户的健身训练提供参考。若不采用上述步骤对待识别动作数据进行处理,直接通过对待识别动作数据进行判断,以获取动作识别结果,则会导致判断过程数据量过大,处理效率低下,也会导致动作识别结果不准确。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例中健身动作识别方法的一流程图;图2是图1中步骤S20的一具体流程图;图3是图1中步骤S50的一具体流程图;图4是本专利技术一实施例中健身动作识别方法的另一流程图;图5是本专利技术一实施例中健身动作识别方法的另一流程图;图6是本专利技术一实施例中健身动作识别方法的另一流程图;图7是本专利技术一实施例中健身动作识别装置的一示意图;图8是本专利技术一实施例中计算机设备的一示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本申请提供的一种健身动作识别方法,可应用于智能式穿戴设备中的处理器,也可以应用于电子设备下载的APP中,通过电子设备上的处理器对健身动作识别方法中的数据进行处理。该APP指用于执行健身动作识别方法的APP。其中,电子设备包括但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和ipodtouch。在一实施例中,如图1所示,提供一种健身动作识别方法,包括如下步骤:S10:获取当前健身动作,接收动作传感器组采集的与当前健身动作对应的待识别动作数据。其中,当前健身动作指用户当前时刻做的健身动作。本实施例中的健身动作包括但不限于健身动作,如合掌跳、开合跳和原地旋转等。动作传感器组指由多个不同功能的传感器组成的集合。该动作传感器组可以是智能式穿戴设备(如智能手环)上的动作传感器组,也可以是智能手机、平板电脑或者ipodtouch等电子设备上的动作传感器组,在此不做限制。本实施例中的动作传感器包括但不限于加速度传感器、陀螺仪和磁力计。具体地,本实施例中的加速度传感器用于获取用户在做当前健身动作时的移动加速度,陀螺仪用于获取用户在做当前健身动作时的角加速度,磁力计用于获取用户在做当前健身动作时的磁场数据。具体地,用户在做当前健身动作时需要穿戴智能式穿戴设备或者携带电子设备,或者既穿戴有智能式穿戴设备又携带有电子设备。若用户由于电子设备不易携带,而智能式穿戴设备如智能手环或者智能手表体积小、质量轻、便于携带,用户仅穿戴智能式穿戴设备进行健身训练。为了方便描述,本实施例以智能手环为例进行说明,通过智能手环中的处理器获取当前健身动作,以便通过动作传感器组采集与当前健身动作对应的待识别动作数据。其中,待识别动作数据指动作传感器组中的各传感器采集的数据,如当前健身动作对应的移动加速度、角加速度和磁场数据等。进一步地,若用户没有佩戴智能手环,仅携带有智能手机、平板电脑或者ipodtouch等电子设备时,用户需要在电子设备上下载用于进行健身动作识别的APP,以便用户在做当前健身动作时,电子设备中的动作传感器组会采集与当前健身动作对应的待识别动作数据。进一步地,若用户携带的电子设备(如笔记本电脑)不存在上述动作传感器组,则需要用户在携带电子设备的情况下,还需要穿戴智能式穿戴设备,则可将电子设备和智能式穿戴设备进行有线或者无线连接,通过有线传输方式(如USB连接线)或者无线(BLE低功耗蓝牙技术)传输方式将智能手环中的动作传感器组获得的待识别动作数据传输给笔记本电脑。S20:采用姿态融合算法对待识别动作数据进行计算,获取运动轨迹。其中,姿态融合算法指将每一时刻的待识别动作数据转换为四元数的算法。其中,四元数是由爱尔兰数学家威廉·卢云·哈密顿在1843年发现的数学概念,在图形学中有重要的应用。在3D程序中,通常用四元数来计算3D物体的旋转角度,与矩阵相比,四元本文档来自技高网...

【技术保护点】
1.一种健身动作识别方法,其特征在于,包括:获取当前健身动作,接收动作传感器组采集的与所述当前健身动作对应的待识别动作数据;采用姿态融合算法对所述待识别动作数据进行计算,获取运动轨迹;基于所述运动轨迹,获取所述运动轨迹对应的至少一个轨迹特征点;基于所述当前健身动作,获取与所述当前健身动作对应的特征判断范围;采用所述特征判断范围对所述轨迹特征点进行判断,获取动作识别结果;依据动作识别显示逻辑,对所述动作识别结果进行显示。

【技术特征摘要】
1.一种健身动作识别方法,其特征在于,包括:获取当前健身动作,接收动作传感器组采集的与所述当前健身动作对应的待识别动作数据;采用姿态融合算法对所述待识别动作数据进行计算,获取运动轨迹;基于所述运动轨迹,获取所述运动轨迹对应的至少一个轨迹特征点;基于所述当前健身动作,获取与所述当前健身动作对应的特征判断范围;采用所述特征判断范围对所述轨迹特征点进行判断,获取动作识别结果;依据动作识别显示逻辑,对所述动作识别结果进行显示。2.如权利要求1所述的健身动作识别方法,其特征在于,所述采用姿态融合算法对所述待识别动作数据进行计算,获取运动轨迹,包括:采用姿态融合算法对所述待识别动作数据进行计算,获取所述待识别动作数据对应的四元数;将所述四元数转换为三维坐标,对所述三维坐标进行曲线拟合,获取运动轨迹。3.如权利要求1所述的健身动作识别方法,其特征在于,所述采用所述特征判断范围对所述轨迹特征点进行判断,获取动作识别结果,包括:若所有所述轨迹特征点均在各所述轨迹特征点对应的特征判断范围内,则确定所述当前健身动作为标准动作,获取所述当前健身动作为动作标准的动作识别结果;若至少一个所述轨迹特征点不在所述轨迹特征点对应的特征判断范围内,则确定所述当前健身动作为不标准动作,获取所述当前健身动作为动作不标准的动作识别结果。4.如权利要求1所述的健身动作识别方法,其特征在于,在获取动作识别结果后,所述健身动作识别方法还包括:若所述动作识别结果为动作标准,则基于所述当前健身动作,获取与所述当前健身动作对应的下个健身动作,将所述下个健身动作更新为新的当前健身动作,执行所述接收动作传感器组采集的与所述当前健身动作对应的待识别动作数据;若所述动作识别结果为动作不标准,则基于预先设置的提醒模式进行提醒。5.如权利要求3所述的健身动作识别方法,其特征在于,所述健身动作识别方法还包括:接收心率传感器采集的与所述当前健身动作对应的待识别心率;获取用户信息,基于所述用户信息中的性别和年龄,获取心率判断标准;将所述待识别心率和...

【专利技术属性】
技术研发人员:蒙元鹏
申请(专利权)人:缤刻普达北京科技有限责任公司
类型:发明
国别省市:北京,11

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

1