一种基于移动终端的上下往复移动计数方法及系统技术方案

技术编号:13593705 阅读:100 留言:0更新日期:2016-08-26 06:57
本发明专利技术公开了一种基于移动终端的上下往复移动计数方法及系统,上下往复移动计数方法为:S1以预设视角采集并存储视频;S2检测当前时刻采集的视频图像中是否有关联上下往复移动物体的第一图像,若是获取第一图像的位置信息,执行步骤S3;若否返回执行步骤S2;S3根据第一图像的位置信息,采用矩形框架模板标定每一帧视频图像中第一图像;S4根据标定的时间顺序提取每一帧视频图像中矩形框模板的位置信息,以根据标定的时间顺序依次将位置信息存储于第一队列组的第一队列中;S5对第一队列组中的第一队列进行处理并分析,以获取第一图像是否完成一预设动作,当第一图像完成预设动作时,累计完成预设动作的次数,返回执行步骤S3。

【技术实现步骤摘要】

本专利技术涉及移动终端领域,尤其涉及一种基于移动终端的非接触式的上下往复移动计数方法及系统。
技术介绍
随着智能移动终端的普及,基于智能移动终端平台的应用层出不穷,各种移动终端应用已经渗透到人们生活的方方面面中。移动终端应用市场出现了许多用于记录用户锻炼身体时运动(如上下蹲,俯卧撑等上下往复移动的运动)次数的智能软件,以达到提醒和促使用户勤加锻炼的目的,有益于用户的身体健康。目前,现有的一些移动终端平台上的用于对上下往复运动计数的软件主要采用接触屏技术或近距离传感器技术。触摸屏技术虽然具有简单和准确可靠的优点,但是该技术对用户的上下蹲动作的标准有严格的要求,如在做上下蹲时,需要用户触碰移动终端屏幕的特定区域,不便于用户使用。近距离传感器技术的工作原理是通过发射短的光脉冲,并根据此光脉冲从发射到被物体发射回来的时间来计算距离,由于近距离传感器在实际操作时作用范围非常小,当用户的上下蹲的速度过快或者附近有障碍物干扰时,近距离传感器容易失灵,计数精度
低。
技术实现思路
针对现有的移动终端对上下往复移动计数存在的上述问题,现提供一种旨在实现非接触式,且计数准确度高的基于移动终端的上下往复移动计数方法及系统。具体技术方案如下:一种基于移动终端的上下往复移动计数方法,提供一用以实时跟踪的矩形框模板,及一第一队列组,所述第一队列组中包括复数个预定长度的第一队列,包括下述步骤:S1.以预设视角采集并存储视频;S2.检测当前时刻采集的视频图像中是否有关联上下往复移动物体的第一图像,若是,则获取所述第一图像的位置信息,执行步骤S3;若否,返回执行步骤S2;S3.根据所述第一图像的位置信息,采用所述矩形框架模板标定每一帧视频图像中所述第一图像;S4.根据标定的时间顺序提取每一帧视频图像中矩形框模板的位置信息,以根据标定的时间顺序依次将所述位置信息存储于所述第一队列组的所述第一队列中;S5.对所述第一队列组中的所述第一队列进行处理并分析,以获取所述第一图像是否完成一预设动作,当所述第一图像完成所述预设动作时,累计完成所述预设动作的次数,返回执行所述步骤S3。优选的,在所述步骤S5中还包括判断是否接收控制指令,若是,则根据所述控制指令控制累计状态;或者在所述步骤S5中还包括判断是否接收控制指令,若是,则根据
所述控制指令控制累计状态,所述累计状态包括:累计暂停状态、累计开始状态和累计清零状态。优选的,上下往复移动的物体为人,所述第一图像为被采集人的侧脸。优选的,所述预设动作为所述第一图像完成了一次上下往复动作。优选的,所述步骤S5包括:S51.对所述第一队列组中的所述第一队列进行滑动平均滤波处理以获取第二队列及由所述第二队列按时间顺序排序组成的第二队列组;S52.根据所述第二队列组中相邻的两个所述第二队列的比较结果判断所述第一图像移动是否完成所述预设动作,若是,执行步骤S53;若否,返回步骤S2;S53.累计完成所述预设动作的次数,返回执行所述步骤S3。一种基于移动终端的上下往复移动计数系统,包括:一摄像单元,用于以预设视角采集并存储视频;一检测单元,连接所述摄像单元,用以检测当前时刻采集的视频图像中是否有关联上下往复移动物体的第一图像,若当前时刻采集的所述视频图像中有所述第一图像,则获取所述第一图像的位置信息;一标定单元,分别连接所述检测单元和所述摄像单元,提供一用以实时跟踪每一帧视频图像中所述第一图像的矩形框模板,所述标定单元用以根据所述第一图像的位置信息,采用所述矩形框架模板标定每一帧视频图像中所述第一图像;一提取单元,连接所述标定单元,提供一第一队列组,所述第一队列组中包括复数个预定长度的第一队列,所述提取单元用以根据标
定的时间顺序提取每一帧视频图像中矩形框模板的位置信息,以根据标定的时间顺序依次将所述位置信息存储于所述第一队列组的所述第一队列中;一处理单元,连接所述提取单元,用以对所述第一队列组中的所述第一队列进行处理并分析,以获取所述第一图像是否完成一预设动作,当所述第一图像完成所述预设动作时,累计完成所述预设动作的次数。优选的,还包括:一接收单元,用以接收控制指令;一控制单元,分别连接所述接收单元和所述处理单元,用以根据所述控制指令控制所述处理单元的累计状态,所述累计状态包括:累计暂停状态、累计开始状态和累计清零状态。优选的,上下往复移动的物体为人,所述第一图像为被采集人的侧脸。优选的,所述预设动作为第一图像完成了一次上下往复动作。优选的,所述处理单元用以对所述第一队列组中的所述第一队列进行滑动平均滤波处理以获取第二队列及由所述第二队列按时间顺序排序组成的第二队列组,根据所述第二队列组中相邻的两个所述第二队列的比较结果判断所述第一图像移动是否完成所述预设动作,当所述第一图像完成所述预设动作时,累计完成所述预设动作的次数;当所述第一图像未完成所述预设动作时,生成重新检查指令,控制所述检测单元重新检测当前时刻采集的视频图像中是否有关联上下往复移动物体的第一图像。上述技术方案的有益效果:1)基于移动终端的上下往复移动计数方法通过检测视频图像中
是否有第一图像,以获取第一图像的位置信息,根据该位置信息在视频中对第一图像进行跟踪标定,以记录用户在运动过程中上下往复的次数,实现了非接触的技术,且计数精准度高;2)基于移动终端的上下往复移动计数系统支持上述的基于移动终端的上下往复移动计数方法。附图说明图1为本专利技术所述的基于移动终端的上下往复移动计数方法的一种实施例的方法流程图;图2为本专利技术所述的基于移动终端的上下往复移动计数方法的另一种实施例的方法流程图;图3为本专利技术所述的基于移动终端的上下往复移动计数系统的一种实施例的模块流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本
专利技术的限定。如图1所示,一种基于移动终端的上下往复移动计数方法,提供一用以实时跟踪的矩形框模板,及一第一队列组,第一队列组中包括复数个预定长度的第一队列,包括下述步骤:S1.以预设视角采集并存储视频;S2.检测当前时刻采集的视频图像中是否有关联上下往复移动物体的第一图像,若是,则获取第一图像的位置信息,执行步骤S3;若否,返回执行步骤S2;S3.根据第一图像的位置信息,采用矩形框架模板标定每一帧视频图像中第一图像;S4.根据标定的时间顺序提取每一帧视频图像中矩形框模板的位置信息,以根据标定的时间顺序依次将位置信息存储于第一队列组的第一队列中;S5.对第一队列组中的第一队列进行处理并分析,以获取第一图像是否完成一预设动作,当第一图像完成预设动作时,累计完成预设动作的次数,返回执行步骤S3。进一步地,上下往复移动的物体为人,第一图像为被采集人(用户)的侧脸。预设视角即为采集视频的摄像头的视角对准用户的侧脸,在具体操作时将移动终端置于用户身体本文档来自技高网
...

【技术保护点】
一种基于移动终端的上下往复移动计数方法,其特征在于,提供一用以实时跟踪的矩形框模板,及一第一队列组,所述第一队列组中包括复数个预定长度的第一队列,包括下述步骤:S1.以预设视角采集并存储视频;S2.检测当前时刻采集的视频图像中是否有关联上下往复移动物体的第一图像,若是,则获取所述第一图像的位置信息,执行步骤S3;若否,返回执行步骤S2;S3.根据所述第一图像的位置信息,采用所述矩形框架模板标定每一帧视频图像中所述第一图像;S4.根据标定的时间顺序提取每一帧视频图像中矩形框模板的位置信息,以根据标定的时间顺序依次将所述位置信息存储于所述第一队列组的所述第一队列中;S5.对所述第一队列组中的所述第一队列进行处理并分析,以获取所述第一图像是否完成一预设动作,当所述第一图像完成所述预设动作时,累计完成所述预设动作的次数,返回执行所述步骤S3。

【技术特征摘要】
1.一种基于移动终端的上下往复移动计数方法,其特征在于,提供一用以实时跟踪的矩形框模板,及一第一队列组,所述第一队列组中包括复数个预定长度的第一队列,包括下述步骤:S1.以预设视角采集并存储视频;S2.检测当前时刻采集的视频图像中是否有关联上下往复移动物体的第一图像,若是,则获取所述第一图像的位置信息,执行步骤S3;若否,返回执行步骤S2;S3.根据所述第一图像的位置信息,采用所述矩形框架模板标定每一帧视频图像中所述第一图像;S4.根据标定的时间顺序提取每一帧视频图像中矩形框模板的位置信息,以根据标定的时间顺序依次将所述位置信息存储于所述第一队列组的所述第一队列中;S5.对所述第一队列组中的所述第一队列进行处理并分析,以获取所述第一图像是否完成一预设动作,当所述第一图像完成所述预设动作时,累计完成所述预设动作的次数,返回执行所述步骤S3。2.如权利要求1所述的基于移动终端的上下往复移动计数方法,其特征在于,在所述步骤S5中还包括判断是否接收控制指令,若是,则根据所述控制指令控制累计状态;或者在所述步骤S5中还包括判断是否接收控制指令,若是,则根据所述控制指令控制累计状态,所述累计状态包括:累计暂停状态、累计开始状态和累计清零状态。3.如权利要求1所述的基于移动终端的上下往复移动计数方法,其特征在于,上下往复移动的物体为人,所述第一图像为被采集人的侧脸。4.如权利要求1所述的基于移动终端的上下往复移动计数方法,其特征在于,所述预设动作为所述第一图像完成了一次上下往复动作。5.如权利要求4所述的基于移动终端的上下往复移动计数方法,其特征在于,所述步骤S5包括:S51.对所述第一队列组中的所述第一队列进行滑动平均滤波处理以获取第二队列及由所述第二队列按时间顺序排序组成的第二队列组;S52.根据所述第二队列组中相邻的两个所述第二队列的比较结果判断所述第一图像移动是否完成所述预设动作,若是,执行步骤S53;若否,返回步骤S2;S53.累计完成所述预设动作的次数,返回执行所述步骤S3。6.一种基于移动终端的上下往复移动计数系统,其特征在于,包括:一摄像单元,用于以预设视角采集并存储视频;一检测单元,连接...

【专利技术属性】
技术研发人员:房帅
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

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

1