一种运动类型的判断方法及系统

文档序号:944516 发布日期:2020-10-30 浏览:20次 >En<

阅读说明:本技术 一种运动类型的判断方法及系统 (Method and system for judging motion type ) 是由 徐卫华 于 2019-04-28 设计创作,主要内容包括:本发明公开了一种运动类型的判断方法及系统。所述判断方法,首先,获取用户在各个运动类型的速度历史数据、步幅历史数据和步频历史数据,建立运动类型与步频区间、步幅区间、速度区间的对应表;获取用户步数和运动时间;根据所述用户步数和所述运动时间获取步频、步幅和速度;最后,确定步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间;并根据步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间和所述对应表,确定用户的运动类型,实现了用户的运动类型的判断,使用户可以准确地知道自己跑步的情况,从而合理的进行跑步训练安排,更好的科学提升自己的跑步能力,进而避免不科学训练带来的运动损伤,提高身体的健康水平。(The invention discloses a method and a system for judging a motion type. The judging method comprises the steps of firstly, acquiring speed historical data, stride historical data and stride frequency historical data of a user in each motion type, and establishing a corresponding table of the motion type, a stride frequency interval, a stride interval and a speed interval; acquiring the step number and the exercise time of a user; acquiring step frequency, step width and speed according to the user step number and the exercise time; finally, determining a step frequency interval where the step frequency is located, a step interval where the step is located and a speed interval where the speed is located; and according to the step frequency interval where the step frequency is located, the step interval where the step is located, the speed interval where the speed is located and the corresponding table, the exercise type of the user is determined, the judgment of the exercise type of the user is realized, and the user can accurately know the running condition of the user, so that the running training arrangement is reasonably performed, the running ability of the user is better scientifically improved, the exercise damage caused by unscientific training is avoided, and the health level of the body is improved.)

一种运动类型的判断方法及系统

技术领域

本发明涉及运动健康管理领域,特别涉及一种运动类型的判断方法及系统。

背景技术

随着经济的快速发展,居民收入和消费能力的快速提高,很多人为了健康加入了长跑和马拉松的行列,也由此涌现出多种跑步软件。当前的现状是,90%的人其实“想跑”,但是“不会跑”,而很多现有的跑步软件,基本上都是用户自己选择跑步类型,系统不做智能判断,仅充当跑步记录工具的目的,较大的影响了用户学***,成为一个亟待解决的技术问题。

发明内容

本发明的目的是提供一种运动类型的判断方法及系统,以使用户可以准确地知道自己跑步的情况,从而合理的进行跑步训练安排,更好的科学提升自己的跑步能力,进而避免不科学训练带来的运动损伤,提高身体的健康水平,成为一个亟待解决的技术问题。

为实现上述目的,本发明提供了如下方案:

一种运动类型的判断方法,所述判断方法包括如下步骤:

获取用户在各个运动类型的历史数据,所述历史数据包括速度历史数据、步幅历史数据和步频历史数据;

根据所述历史数据建立运动类型与步频区间、步幅区间、速度区间的对应表;所述运动类型为走、跑、游泳、骑车、爬山或乘坐交通工具;

获取用户步数和运动时间;

根据所述用户步数步数和所述运动时间获取步频、步幅和速度;

确定步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间;

根据步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间和所述对应表,确定用户的运动类型。

可选的,所述获取用户步数和运动时间,具体包括:

采用移动终端计步器获取用户步数;

采用移动终端GPS传感器获取运动时间。

可选的,所述获取用户步数和运动时间,具体包括:

采用加速度传感器,利用开源计步算法获取用户步数;

采用移动终端GPS传感器获取运动时间。

可选的,所述根据步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间和所述对应表,确定用户的运动类型,之后还包括:

采用移动终端GPS传感器获取用户位置;所述用户位置包括用户所在的经度、纬度和海拔;

根据所述用户位置,获取用户所在位置的数字高程模型;

根据所述用户位置和所述数字高程模型,确定用户的二级运动类型,所述二级运动类型为室内运动或室外运动。

可选的,所述根据步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间和所述对应表,确定用户的运动类型,之后还包括:

根据用户指令纠正所述运动类型,并根据所述步频、所述步幅和所述速度更新纠正后的运动类型所对应的步频区间、步幅区间和速度区间,得到更新后的对应表。

一种运动类型的判断系统,所述判断系统包括:

历史数据获取模块,用于获取用户在各个运动类型的历史数据,所述历史数据包括速度历史数据、步幅历史数据和步频历史数据;

对应表建立模块,用于根据所述历史数据建立运动类型与步频区间、步幅区间、速度区间的对应表;所述运动类型为走、跑、游泳、骑车、爬山或乘坐交通工具;

用户步数和运动时间获取模块,用于获取用户步数和运动时间;

步频、步幅和速度计算模块,用于根据所述用户步数和所述运动时间计算步频、步幅和速度;

区间确定模块,用于确定步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间;

运动类型确定模块,用于根据步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间和所述对应表,确定用户的运动类型。

可选的,所述用户步数和运动时间获取模块,具体包括:

用户步数获取子模块,用于采用移动终端计步器获取用户步数;

运动时间获取子模块,用于采用移动终端GPS传感器获取运动时间。

可选的,所述用户步数和运动时间获取模块,具体包括:

用户步数获取子模块,用于采用加速度传感器,利用开源计步算法获取用户步数;

运动时间获取子模块,用于采用移动终端GPS传感器获取运动时间。

可选的,所述判断系统还包括:

用户位置获取模块,用于采用移动终端GPS传感器获取用户位置;所述用户位置包括用户所在的经度、纬度和海拔;

数字高程模型获取模块,用于根据所述用户位置,获取用户所在位置的数字高程模型;

二级运动类型确定模块,用于根据所述用户位置和所述数字高程模型,确定用户的二级运动类型,所述二级运动类型为室内运动或室外运动。

可选的,所述判断系统还包括:

运动类型纠正模块,用于根据用户指令纠正所述运动类型,并根据所述步频、所述步幅和所述速度更新纠正后的运动类型所对应的步频区间、步幅区间和速度区间,得到更新后的对应表。

根据本发明提供的具体实施例,本发明公开了以下技术效果:

本发明公开了一种运动类型的判断方法及系统。所述判断方法,首先,获取用户在各个运动类型的速度历史数据、步幅历史数据和步频历史数据,建立运动类型与步频区间、步幅区间、速度区间的对应表;获取用户步数和运动时间;根据所述用户步数和所述运动时间获取步频、步幅和速度;最后,确定步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间;并根据步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间和所述对应表,确定用户的运动类型,实现了用户的运动类型的判断,使用户可以准确地知道自己跑步的情况,从而合理的进行跑步训练安排,更好的科学提升自己的跑步能力,进而避免不科学训练带来的运动损伤,提高身体的健康水平。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明提供的一种运动类型的判断方法的流程图;

图2为本发明提供的一种运动类型的判断系统的结构图。

具体实施方式

本发明的目的是提供一种运动类型的判断方法及系统,以使用户可以准确地知道自己跑步的情况,从而合理的进行跑步训练安排,更好的科学提升自己的跑步能力,进而避免不科学训练带来的运动损伤,提高身体的健康水平,成为一个亟待解决的技术问题。

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对发明作进一步详细的说明。

如图1所示,本发明提供一种运动类型的判断方法,所述判断方法包括如下步骤:

步骤101,获取用户在各个运动类型的历史数据,所述历史数据包括速度历史数据、步幅历史数据和步频历史数据。

步骤102,根据所述历史数据建立运动类型与步频区间、步幅区间、速度区间的对应表;所述运动类型为走、跑、游泳、骑车、爬山或乘坐交通工具。其中,乘坐交通工具避免用户为增加运动积分,而通过乘坐交通工具代替走、跑等实际运动而设置的运动类型。

步骤103,获取用户步数和运动时间;具体包括:采用移动终端计步器获取用户步数或采用加速度传感器,利用开源计步算法获取用户步数;采用移动终端GPS传感器获取运动时间。

步骤104,根据所述用户步数和所述运动时间获取步频、步幅和速度。

步骤105,确定步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间。

步骤106,根据步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间和所述对应表,确定用户的运动类型。

作为一种优选的实施方式,步骤106所述根据步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间和所述对应表,确定用户的运动类型,之后还包括:采用移动终端GPS传感器获取用户位置;所述用户位置包括用户所在的经度、纬度和海拔;根据所述用户位置,获取用户所在位置的数字高程模型;根据所述用户位置和所述数字高程模型,确定用户的二级运动类型,所述二级运动类型为室内运动或室外运动。

作为另一种优选的实施方式,步骤106所述根据步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间和所述对应表,确定用户的运动类型,之后还包括:根据用户指令纠正所述运动类型,并根据所述步频、所述步幅和所述速度更新纠正后的运动类型所对应的步频区间、步幅区间和速度区间,得到更新后的对应表。

如图2所示,本发明还提供一种运动类型的判断系统,所述判断系统包括:

历史数据获取模块201,用于获取用户在各个运动类型的历史数据,所述历史数据包括速度历史数据、步幅历史数据和步频历史数据。

对应表建立模块202,用于根据所述历史数据建立运动类型与步频区间、步幅区间、速度区间的对应表;所述运动类型为走、跑、游泳、骑车、爬山或乘坐交通工具。

用户步数和运动时间获取模块203,用于获取用户步数和运动时间;用户步数和运动时间获取模块203具体包括:用户步数获取子模块,用于采用移动终端计步器获取用户步数;运动时间获取子模块,用于采用移动终端GPS传感器获取运动时间。或用户步数和运动时间获取模块202具体包括:用户步数获取子模块,用于采用加速度传感器,利用开源计步算法获取用户步数;运动时间获取子模块,用于采用移动终端GPS传感器获取运动时间。

步频、步幅和速度计算模块204,用于根据所述用户步数和所述运动时间计算步频、步幅和速度。

区间确定模块205,用于确定步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间。

运动类型确定模块206,用于根据步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间和所述对应表,确定用户的运动类型。

作为一种优选的实施方式,所述判断系统还包括:用户位置获取模块,用于采用移动终端GPS传感器获取用户位置;所述用户位置包括用户所在的经度、纬度和海拔;数字高程模型获取模块,用于根据所述用户位置,获取用户所在位置的数字高程模型;二级运动类型确定模块,用于根据所述用户位置和所述数字高程模型,确定用户的二级运动类型,所述二级运动类型为室内运动或室外运动。

作为另一种优选的实施方式所述判断系统还包括:运动类型纠正模块,用于根据用户指令纠正所述运动类型,并根据所述步频、所述步幅和所述速度更新纠正后的运动类型所对应的步频区间、步幅区间和速度区间,得到更新后的对应表。

本发明提供的运动类型的判断方法及系统基于移动终端、应用APP和云平台三大部分,其中,核心功能和数据存储在云平台上,用户通过移动终端及应用APP即可访问云平台数据,并进行互动。移动终端、应用APP和云平台三大部分实现提供运动数据保存、历史数据查看、运动类型智能判定及人工纠正运动类型等功能,可以帮助用户更好的进行跑步锻炼。用户在应用APP点击“历史记录”按钮,应用APP从云平台获取该用户历史运动数据并展示历史运动数据列表。由于运动数据记载了用户运动时每个时间点的运动类型、步频、步幅、上升/下降等信息,用户选择查看某一条历史运动数据,应用APP就能根据这些点的信息图形化展示该次运动的统计(包含运动距离、总时长、平均配速、平均速度、平均步频、平均步幅等信息)、配速(每公里花费时长)及图表信息(速度变化曲线,步幅变化曲线,步频变化曲线)。

用户在应用APP查看历史运动数据过程中,如果发现系统智能判断的运动类型有误,用户点击“类型纠正”按钮,选择正确的运动类型进行纠正,应用APP将纠正数据保存到云平台,云平台重新修正历史统计数据,使得下次用户的运动类型判断更准确。

根据本发明提供的具体实施例,本发明公开了以下技术效果:

本发明公开了一种运动类型的判断方法及系统。所述判断方法,首先,获取用户在各个运动类型的速度历史数据、步幅历史数据和步频历史数据,建立运动类型与步频区间、步幅区间、速度区间的对应表;获取用户步数和运动时间;根据所述用户步数和所述运动时间获取步频、步幅和速度;最后,确定步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间;并根据步频所在的步频区间、步幅所在的步幅区间和速度所在的速度区间和所述对应表,确定用户的运动类型,实现了用户的运动类型的判断,使用户可以准确地知道自己跑步的情况,从而合理的进行跑步训练安排,更好的科学提升自己的跑步能力,进而避免不科学训练带来的运动损伤,提高身体的健康水平。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

本文中应用了具体个例对发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于三轴加速度计的人体运动状态检测方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!