当前位置: 首页 > 专利查询>浙江大学专利>正文

一种基于图像信息的跳绳计数方法技术

技术编号:21355857 阅读:108 留言:0更新日期:2019-06-15 07:39
本发明专利技术公开了一种基于图像信息的跳绳计数方法,属于智能健身运动技术领域,包括:1)从原始视频数据中提取出图像数据,并对图像数据进行单帧处理得到一组顺序排列的单帧图像;2)确定所有单帧图像的共同参考区域,该参考区域每次跳绳都要经过,截取该参考区域得到一组参考图像;3)对各参考图像进行二值化处理,并过滤掉干扰数据;4)对经处理后的各参考图像进行边缘跟踪,将目标分离出来;5)提取出目标的判断数据,并根据该判断数据判断目标是否为跳绳;6)判断目标为跳绳的相邻参考图像之间的时间间隔是否小于10个相邻帧的时间,若是,则作为重复计数,不增加计数,否则增加一次计数;7)输出并显示计数结果。

A counting method of rope skipping based on image information

The invention discloses a rope skipping counting method based on image information, which belongs to the technical field of intelligent fitness. It includes: 1) extracting image data from original video data and processing image data in a single frame to obtain a group of sequential single frame images; 2) determining the common reference area of all single frame images, and intercepting the reference area every rope skipping. The region obtains a group of reference images; 3) binarize the reference images and filter out the interfering data; 4) track the edges of the processed reference images and separate the targets; 5) extract the judgment data of the target and judge whether the target is rope skipping based on the judgment data; 6) judge whether the time interval between adjacent reference images of the target is small. The time of 10 adjacent frames, if so, will be counted as repetition, without increasing the count, otherwise increasing the count once; 7) Output and display the counting results.

【技术实现步骤摘要】
一种基于图像信息的跳绳计数方法
本专利技术涉及智能健身运动设备
,具体地说,涉及一种基于图像信息的跳绳计数方法。
技术介绍
跳绳是一项在环摆的绳索中做各种跳跃动作的体育运动,同时也是一项老少皆宜的全身性有氧健身运动、极佳的健体运动。它除了拥有运动的一般益处外,更有很多独特的优点。跳绳每半小时消耗热量约四百卡,能有效训练个人的反应和耐力,有助保持个人体态健美和协调性,对心肺系统等各种脏器、协调性、姿态、减肥等都有相当大的帮助。现在,跳绳在很多场合已经作为娱乐或比赛的一项重要运动项目。同时也是中小学生体育考试的必考科目。但跳绳的过程中需要计数,当人数多的时候对每人计数会很耽误裁判的宝贵时间,而且有时当跳绳速度快或者裁判注意力不集中的时候,很容易出现计数错误。已有的能自动计数的跳绳,往往存在计数不够准确,不能反向计数,使用时间不能长久等问题。如公布号为CN108653974A的中国专利文献公开了一种带数据分析的智能跳绳,该智能跳绳由手柄和绳体构成,通过蓝牙模块使得该跳绳可与移动终端设备进行连接,对跳绳的速度和数量进行记录。公布号为CN107648790A的中国专利文献公开了一种跳绳运动系统,该系统包括专用的跳绳和跳绳毯,能有效对运动者进行跳绳计数,简单便捷。公布号为CN107596617A的中国专利文献公开了一种多功能智能跳绳装置,包括手柄和弹力绳,该专利技术通过对跳绳装置的结构进行改进以及在手柄上设计多个应用模块,使跳绳装置具有了绳长可调、能自动计时和计数、能进行人机交互、能记录用户的运动参数并进行无线传输等多重效果。以上方法虽然能实现跳绳计数,但需要借助于专用的跳绳设备,实际使用起来不是很方便,且存在计数不够准确、不能反向计数等问题。
技术实现思路
本专利技术的目的为提供一种基于图像信息的跳绳计数方法,通过对人在跳绳计数过程中的视频信息进行分析判断,来实现对跳绳进行自动精确计数。为了实现上述目的,本专利技术提供的基于图像信息的跳绳计数方法包括以下步骤:1)获取跳绳动作的原始视频数据,从原始视频数据中提取出图像数据,并对图像数据进行单帧处理,得到一组顺序排列的单帧图像;2)确定所有单帧图像的共同参考区域,该参考区域每次跳绳都要经过,截取该参考区域得到参考图像;3)对各参考图像进行二值化处理,并过滤掉干扰数据;4)对经处理后的各参考图像进行边缘跟踪,将目标分离出来;5)提取出目标的判断数据,并根据该判断数据判断目标是否为跳绳;6)判断目标为跳绳的相邻参考图像之间的时间间隔是否小于10个相邻帧的时间,若是,则作为重复计数,不增加计数,否则增加一次计数;7)输出并显示计数结果。上述技术方案中,可利用高清摄录设备(如:智能手机等),从一定的角度、合适的距离,放在固定的位置,对包括跳绳人在内的整个跳绳过程进行录制,然后对视频信息进行处理后,对获得的图像数据进行分析后对跳绳次数进行判断,从而实现对跳绳进行自动计数。跳绳场景最好选取背景明显且单一的背景墙。由于绳每次周期运动时在参考区域内出现绳的图像大约是连续的四至五帧,这只能计算为一次跳绳,为判断是否重复计数,采用当参考区域有绳的图像帧之间的间隔时间小于n个相邻帧的时间时,均作为重复计数,不算做一次有效跳绳。该方法不仅节省了人工时间,提高了计数准确性,而且视频可以回塑,具有很好的应用价值。由于采样频率为44.1K,而截止目前个人跳绳的吉尼斯世界纪录为322次/分钟,以这个计算每跳一次的最快时间不超过0.18秒,而10帧的时间为10/44100秒,约为0.0002秒,这样就可以区分清两次跳绳的重复帧与单次跳绳的重复帧之间的区别,本专利技术取n=10帧。作为优选,步骤2)中,确定参考区域的方法为:选取一坐标点作为参考区域的左上顶点,截取长77像素,宽15像素的矩形部分。参考区域每次跳绳都要经过(当摄像角度不一样,不同的人跳绳的时候参考区域可能不同),当拍摄相对距离和跳绳相对位置确定后,该区域相对就可以确定下来。作为优选,步骤3)中,二值化处理采用最大类间方差法;二值化处理后消除二值图像中面积小于8像素点的对象,以过滤掉干扰数据。最大类间方差法是一种自适应的阈值确定方法,简称OTSU法,它是按图像的灰度特性,将图像分成背景和目标两部分,背景和目标之间的类间方差越大,说明构成图像的两部分的差别越大,当部分目标错分为背景或部分背景错分为目标都会导致两部分差别变小,因此,使类间方差最大的分割意味着错分概率最小。作为优选,步骤4)中,对经处理后的各参考图像进行边缘跟踪的步骤为:首先,运用bwboundaries函数进行图像中各目标的边缘跟踪,边缘跟踪的目的是为了能够鲜明地把图像中的各个目标分离出来;然后,目标分离后再把这些部分分别进行标号,并用HSV方法进行颜色处理,分别用不同的颜色填充每个部分,以达到更加明显的区域效果;最后,对标号后各个目标再运用regionprops函数进行分析。作为优选,步骤5)中,提取出的判断数据包括二值图像的离心率、面积以及八方向区域极值点。作为优选,判断目标是否为跳绳的方法为:若二值图像的离心率0.92~1,,则目标为跳绳,否则不是跳绳;同时采用面积和八方向区域极值点数据进行辅助识别。面积和八方向区域极值点数据可从regionprops函数读取,本专利技术取面积数据范围是1190像素点到1280像素点内。采用是否符合抛物线的特征的方法进行判断,由于绳在做周期运动的时候可近似投影成抛物线,而抛物线的离心率是1,因此从离心率是否近似于1便可判断标定的部分是否符合抛物线的特征,也就识别出了绳子,采用面积和八方向区域极值点数据辅助识别,使判断更加准确。在计数时,只有同时满足离心率为0.92~1,面积为1190~128像素点,同时八方向区域矩阵与设定的相同时才会判断为有效跳绳,并计一次数。与现有技术相比,本专利技术的有益效果为:本专利技术基于图像信息的跳绳计数方法不需要采用人工即可实现自动精确计数,不仅可以即时计数,也可以进行录像回放。尤其随着移动摄录设备的广泛采用,该方法将具有更强的实用性。附图说明图1为本专利技术实施例的跳绳计数方法的流程图;图2为本专利技术实施例的参考区域选取示意图;图3为本专利技术实施例的参考图像进行二值化处理后的示意图,(a)(b)(c)分别为不同的参考图像二值化图像;图4为本专利技术实施例的参考图像进行目标标号并HSV处理后的参考区域。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,以下结合实施例及其附图对本专利技术作进一步说明。实施例参见图1至图3,本实施例的基于图像信息的跳绳计数方法包括以下步骤:步骤S1,通过录像设备获取跳绳动作的原始视频数据,并将原始视频数据输入,开始计时。步骤S2,从原始视频数据中提取出图像数据,对图像数据进行单帧处理,得到一组顺序排列的单帧图像,并提取出计数时间。步骤S3,对单帧图像进行分析,确定所有单帧图像的共同参考区域,该参考区域每次跳绳都要经过,截取该参考区域得到参考图像。参考区域每次跳绳都要经过(当摄像角度不一样,不同的人跳绳的时候参考区域可能不同),当拍摄相对距离和跳绳相对位置确定后,该区域相对就可以确定下来。本实施例以坐标(379,433)为左上顶点,长77像素,宽15像素的矩形部分,该区域的选取背景颜色相对明显,噪声较小,本文档来自技高网
...

【技术保护点】
1.一种基于图像信息的跳绳计数方法,其特征在于,包括以下步骤:1)获取跳绳动作的原始视频数据,从原始视频数据中提取出图像数据,并对图像数据进行单帧处理,得到一组顺序排列的单帧图像;2)确定所有单帧图像的共同参考区域,该参考区域每次跳绳都要经过,截取该参考区域得到参考图像;3)对各参考图像进行二值化处理,并过滤掉干扰数据;4)对经处理后的各参考图像进行边缘跟踪,将目标分离出来;5)提取出目标的判断数据,并根据该判断数据判断目标是否为跳绳;6)判断目标为跳绳的相邻参考图像之间的时间间隔是否小于10个相邻帧的时间,若是,则作为重复计数,不增加计数,否则增加一次计数;7)输出并显示计数结果。

【技术特征摘要】
1.一种基于图像信息的跳绳计数方法,其特征在于,包括以下步骤:1)获取跳绳动作的原始视频数据,从原始视频数据中提取出图像数据,并对图像数据进行单帧处理,得到一组顺序排列的单帧图像;2)确定所有单帧图像的共同参考区域,该参考区域每次跳绳都要经过,截取该参考区域得到参考图像;3)对各参考图像进行二值化处理,并过滤掉干扰数据;4)对经处理后的各参考图像进行边缘跟踪,将目标分离出来;5)提取出目标的判断数据,并根据该判断数据判断目标是否为跳绳;6)判断目标为跳绳的相邻参考图像之间的时间间隔是否小于10个相邻帧的时间,若是,则作为重复计数,不增加计数,否则增加一次计数;7)输出并显示计数结果。2.根据权利要求1所述的跳绳计数方法,其特征在于,步骤2)中,确定参考区域的方法为:选取一坐标点作为参考区域的左上顶点,截取长77像素,宽15像素的矩形部分。3.根据权利要求1所述的跳绳计数方法,其特征在于,步骤3)中,二值...

【专利技术属性】
技术研发人员:林峰冷嘉昱韩涛
申请(专利权)人:浙江大学
类型:发明
国别省市:浙江,33

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

1