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.一种引体向上的计数方法,其特征在于,所述计数方法包括:智能手表获取用户的身高信息,并根据所述身高信息设置垂直位移阈值;获取用户手臂向上的位移,比对所述位移与所述垂直位移阈值;若所述位移大于所述垂直位移阈值时,初始化引体向上的计数值为0;判断用户手臂是否发生水平位移和/或发生向下的位移;若用户手臂在预设时间内均未发生水平位移和向下的位移时,判断用户头部是否逐渐靠近所述智能手表;当用户头部逐渐靠近所述智能手表时,若所述用户头部与所述智能手表的距离小于预设的距离阈值,则更新引体向上的计数值。2.如权利要求1所述的引体向上的计数方法,其特征在于,所述获取用户手臂向上的位移包括:通过运动传感器获取用户手臂的运动状态信息,根据所述运动状态信息获取用户手臂向上的位移;和/或通过气压传感器获取用户手臂的海拔变化信息,根据所述海拔变化信息获取用户手臂向上的位移。3.如权利要求1或2所述的引体向上的计数方法,其特征在于,所述垂直位移阈值为身高信息的三分之一。4.如权利要求1所述的引体向上的计数方法,其特征在于,在更新引体向上的计数值之后,所述计数方法还包括:判断用户头部是否逐渐远离所述智能手表;若是,则记录当前时间信息;获取上一次记录的时间信息,计算所述当前时间信息与所述上一次记录的时间信息之间的差值,所述差值为本次引体向上的持续时间。5.如权利要求4所述的引体向上的计数方法,其特征在于,所述计数方法还包括:显示本次引体向上的持续时间和/或指定时间范围内的引体向上的持续时间;和/或将所述引体向上的计数值分享至指定应用。6.一种引体向上的计数装置,其特征在于,所述计数装置包括:设置模块,用于获取用户的身高信息,并根据所述...
【专利技术属性】
技术研发人员:房少杰,
申请(专利权)人:广东小天才科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。