引体向上的计数方法及装置制造方法及图纸

技术编号:15501869 阅读:44 留言:0更新日期:2017-06-03 23:02
本发明专利技术适用于信息技术领域,提供了一种引体向上的计数方法及装置,所述计数方法包括:智能手表获取用户的身高信息,并根据所述身高信息设置垂直位移阈值;获取用户手臂向上的位移,比对所述位移与所述垂直位移阈值;若所述位移大于所述垂直位移阈值时,初始化引体向上的计数值为0;判断用户手臂是否发生水平位移和/或发生向下的位移;若用户手臂在预设时间内均未发生水平位移和向下的位移时,判断用户头部是否逐渐靠近所述智能手表;当用户头部逐渐靠近所述智能手表时,若所述用户头部与所述智能手表的距离小于预设的距离阈值,则更新引体向上的计数值。本发明专利技术实现了引体向上动作的检测和计数,减少了用户的不达标动作,提高了计数的准确性。

Method and apparatus for counting chinning

The invention is applicable to the field of information technology, provides a chinup counting method and device, including the counting methods: smart watches get the user's height information, and according to the height information set vertical displacement threshold; get the user arm upward displacement, the displacement ratio and the vertical displacement the threshold; if the displacement is greater than the vertical displacement threshold, numerical initialization of pull-up is 0; determine the user whether the horizontal displacement of the arm and / or downward displacement of the arm; if the user within a preset time did not occur in the horizontal displacement and downward, the head of the user is gradually close to the judge the smart watch; when the user's head gradually close to the smart watch, if the user's head and the smart watch distance is less than the preset distance threshold, then update the chin Upward numerical value. The invention realizes chinup detection and counting on the action, reducing the standard user action, improve the accuracy of counting.

【技术实现步骤摘要】
引体向上的计数方法及装置
本专利技术属于信息
,尤其涉及一种引体向上的计数方法及装置。
技术介绍
引体向上作为《国家学生体质健康标准》中的指定锻炼项目与标准项目,逐渐受到学生的重视。然而,现有的引体向上计数方式主要为学生心里默数,容易出错或者忘记;并且由于体力消耗,学生在力量不足时容易出现动作不达标的问题,不利于学生完成锻炼指标;学生也无法回顾指定时间段内引体向上的历史记录,查看自身的进步状况。
技术实现思路
鉴于此,本专利技术实施例提供一种引体向上的计数方法及装置,以实现对引体向上动作的检测和自动计数。第一方面,提供了一种引体向上的计数方法,所述计数方法包括:智能手表获取用户的身高信息,并根据所述身高信息设置垂直位移阈值;获取用户手臂向上的位移,比对所述位移与所述垂直位移阈值;若所述位移大于所述垂直位移阈值时,初始化引体向上的计数值为0;判断用户手臂是否发生水平位移和/或发生向下的位移;若用户手臂在预设时间内均未发生水平位移和向下的位移时,判断用户头部是否逐渐靠近所述智能手表;当用户头部逐渐靠近所述智能手表时,若所述用户头部与所述智能手表的距离小于预设的距离阈值,则更新引体向上的计数值。第二方面,提供了一种引体向上的计数装置,所述计数装置包括:设置模块,用于获取用户的身高信息,并根据所述身高信息设置垂直位移阈值;获取模块,用于获取用户手臂向上的位移,比对所述位移与所述垂直位移阈值;初始化模块,用于若所述位移大于所述垂直位移阈值时,初始化引体向上的计数值为0;第一判断模块,用于判断用户手臂是否发生水平位移和/或发生向下的位移;第二判断模块,用于若用户手臂在预设时间内均未发生水平位移和向下的位移时,判断用户头部是否逐渐靠近智能手表;更新模块,用于当用户头部逐渐靠近所述智能手表时,若所述用户头部与所述智能手表的距离小于预设的距离阈值,则更新引体向上的计数值。与现有技术相比,本专利技术实施例通过结合用户的身高信息设置垂直位移阈值;当获取到用户手臂向上的位移时,比对所述位移和所述垂直位移阈值;当所述位移大于所述垂直位移阈值时,初始化引体向上的计数值为0,并判断用户手臂是否发生水平位移和/或发生向下的位移;若用户手臂在预设时间内均未发生水平位移和向下的位移时,则判断用户头部是否逐渐靠近智能手表;当用户头部逐渐靠近所述智能手表时,若所述用户头部与所述智能手表的距离小于预设的距离阈值,则判定用户完成一次引体向上动作,更新引体向上的计数值;从而实现了对引体向上动作的检测和计数,且根据用户头部与智能手表的距离来判断用户身体往上拉起并计数,提高了引体向上动作计数的准确性,有助于用户完成达标动作,减少了用户在力量不足时出现的不达标动作。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。图1是本专利技术实施例提供的引体向上的计数方法的实现流程图;图2是本专利技术实施例提供的智能手表的组成结构图;图3是本专利技术另一实施例提供的引体向上的计数方法的实现流程图;图4是本专利技术实施例提供的引体向上的计数装置的组成结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例通过结合用户的身高信息设置垂直位移阈值;当获取到用户手臂向上的位移时,比对所述位移和所述垂直位移阈值;当所述位移大于所述垂直位移阈值时,初始化引体向上的计数值为0,并判断用户手臂是否发生水平位移和/或发生向下的位移;若用户手臂在预设时间内均未发生水平位移和向下的位移时,则判断用户头部是否逐渐靠近智能手表;当用户头部逐渐靠近所述智能手表时,若所述用户头部与所述智能手表的距离小于预设的距离阈值,则判定用户完成一次引体向上动作,更新引体向上的计数值;从而实现了对引体向上动作的检测和计数,且根据用户头部与智能手表的距离来判断用户身体往上拉起并计数,提高了引体向上动作计数的准确性,有助于用户完成达标动作,减少了用户在力量不足时出现的不达标动作。本专利技术实施例还提供了相应的引体向上的计数装置,以下分别进行详细的说明。图1示出了本专利技术实施例提供的引体向上的计数方法的实现流程。在本专利技术实施例中,所述引体向上的计数方法应用于智能手表。所述智能手表穿戴在用户手腕上。图2示出了本专利技术实施例提供的智能手表的组成结构,为了便于说明,仅示出了与本专利技术实施例相关的部分。在图2中,所述智能手表包括运动传感器1、红外传感器2以及处理器3,可选地,所述智能手表还可以包括气压传感器4、摄像头5等。其中,所述运动传感器1、红外传感器2、气压传感器4以及摄像头5均与所述处理器3连接。所述运动传感器1、红外传感器2、气压传感器4以及摄像头5用于获取外界信息,所述处理器3用于对所述外界信息进行识别及处理。参阅图1,所述引体向上的计数方法包括:在步骤S101中,智能手表获取用户的身高信息,并根据所述身高信息设置垂直位移阈值。在本专利技术实施例中,所述垂直位移阈值为判断用户的引体向上动作是否达标的标准之一,用于判断用户是否产生伸手臂的动作。可选地,由于不同年龄的用户,比如青年人与小童,手臂长度差别很大,然而手臂长度与身高的比例差别较小,因此,本专利技术实施例根据用户的身高信息来设置所述垂直位移阈值,需要用户预先在所述智能手表上输入自身的身高信息。智能手表获取到所述身高信息之后,则根据所述身高信息计算所述垂直位移阈值,然后设置所述垂直位移阈值。示例性地,所述垂直位移阈值可以设置为身高信息的三分之一。通过根据用户的身高信息来设置垂直位移阈值,避扩大了本专利技术实施例提供的引体向上的计数方法的受众范围,满足了不同的用户需求,并且提高了引体向上检测的准确性。在步骤S102中,获取用户手臂向上的位移,比对所述位移与所述垂直位移阈值。作为本专利技术的一个优选示例,当所述智能手表上包括运动传感器时,可以通过所述运动传感器获取用户手臂的运动状态信息,然后根据所述运动状态信息获取用户手臂向上的位移。作为本专利技术的另一个优选示例,当所述智能手表上包括气压传感器时,也可以通过所述气压传感器获取用户手臂的海拔变化信息,然后根据所述海拔变化信息获取用户手臂向上的位移。作为本专利技术的另一个优选示例,当所述智能手表上既包括运动传感器又包括气压传感器时,可以同时结合所述运动传感器和气压传感器来获取用户手臂向上的位移。本示例通过结合运动传感器和气压传感器,有效地提高获取用户手臂向上的位移的准确性。在获取到用户手臂向上的位移之后,则比对所述位移与所述垂直位移阈值,以确定用户是否产生伸手臂的动作。在步骤S103中,若所述位移大于所述垂直位移阈值时,初始化引体向上的计数值为0。在步骤S104中,判断用户手臂是否发生水平位移和/或发生向下的位移。在步骤S105中,若用户手臂在预设时间内均未发生水平位移和向下的位移时,判断用户头部是否逐渐靠近所述智能手表。在这里,若用户手臂向上的位移大于所述垂直位移阈值时,确定用户产生了伸手臂的动作,则初始本文档来自技高网...
引体向上的计数方法及装置

【技术保护点】
一种引体向上的计数方法,其特征在于,所述计数方法包括:智能手表获取用户的身高信息,并根据所述身高信息设置垂直位移阈值;获取用户手臂向上的位移,比对所述位移与所述垂直位移阈值;若所述位移大于所述垂直位移阈值时,初始化引体向上的计数值为0;判断用户手臂是否发生水平位移和/或发生向下的位移;若用户手臂在预设时间内均未发生水平位移和向下的位移时,判断用户头部是否逐渐靠近所述智能手表;当用户头部逐渐靠近所述智能手表时,若所述用户头部与所述智能手表的距离小于预设的距离阈值,则更新引体向上的计数值。

【技术特征摘要】
1.一种引体向上的计数方法,其特征在于,所述计数方法包括:智能手表获取用户的身高信息,并根据所述身高信息设置垂直位移阈值;获取用户手臂向上的位移,比对所述位移与所述垂直位移阈值;若所述位移大于所述垂直位移阈值时,初始化引体向上的计数值为0;判断用户手臂是否发生水平位移和/或发生向下的位移;若用户手臂在预设时间内均未发生水平位移和向下的位移时,判断用户头部是否逐渐靠近所述智能手表;当用户头部逐渐靠近所述智能手表时,若所述用户头部与所述智能手表的距离小于预设的距离阈值,则更新引体向上的计数值。2.如权利要求1所述的引体向上的计数方法,其特征在于,所述获取用户手臂向上的位移包括:通过运动传感器获取用户手臂的运动状态信息,根据所述运动状态信息获取用户手臂向上的位移;和/或通过气压传感器获取用户手臂的海拔变化信息,根据所述海拔变化信息获取用户手臂向上的位移。3.如权利要求1或2所述的引体向上的计数方法,其特征在于,所述垂直位移阈值为身高信息的三分之一。4.如权利要求1所述的引体向上的计数方法,其特征在于,在更新引体向上的计数值之后,所述计数方法还包括:判断用户头部是否逐渐远离所述智能手表;若是,则记录当前时间信息;获取上一次记录的时间信息,计算所述当前时间信息与所述上一次记录的时间信息之间的差值,所述差值为本次引体向上的持续时间。5.如权利要求4所述的引体向上的计数方法,其特征在于,所述计数方法还包括:显示本次引体向上的持续时间和/或指定时间范围内的引体向上的持续时间;和/或将所述引体向上的计数值分享至指定应用。6.一种引体向上的计数装置,其特征在于,所述计数装置包括:设置模块,用于获取用户的身高信息,并根据所述...

【专利技术属性】
技术研发人员:房少杰
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东,44

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

1