本发明专利技术提供一种运动测评方法、装置、系统、电子设备和存储介质,其中方法包括:获取待测视频流;对所述待测视频流中的各帧进行人体骨骼点检测,得到所述各帧的脚部骨骼点位置信息;基于所述各帧的脚部骨骼点位置信息,以及所述待测视频流的跑道位置信息,进行运动测评;所述跑道位置信息包括各跑道的准备区域位置信息、跑道区域位置信息和终点区域位置信息。本发明专利技术提供的方法、装置、系统、电子设备和存储介质,应用待视频流中各帧的脚部骨骼点位置信息,以及待测视频流中以跑道为单位进行区域划分所得的跑道位置信息,进行精细化的运动测评,从而避免运动测评过程中可能存在误判、漏判的问题,保证运动测评结果的可靠性。保证运动测评结果的可靠性。保证运动测评结果的可靠性。
【技术实现步骤摘要】
运动测评方法、装置、系统、电子设备和存储介质
[0001]本专利技术涉及人工智能
,尤其涉及一种运动测评方法、装置、系统、电子设备和存储介质。
技术介绍
[0002]目前,针对径赛项目的运动测评,通常是人工测评,或者应用红外测量设备进行测算,但是人工测评存在很大的主观差异,而应用红外测量设备进行测算需要提前花费时间进行复杂、笨重的设备部署,费时费力。
[0003]计算机视觉技术的发展,为运动测评提供了新的实现思路。相关技术中,可以对实时采集的视频图像进行人体检测,根据检测到的人体框与预先标定的起跑线、终点线之间的距离,进行起跑和撞线判断。然而,上述方案的分析方式过于粗陋,无法实现精细化的测评,由此得到的测评结果可靠性差。
技术实现思路
[0004]本专利技术提供一种运动测评方法、装置、系统、电子设备和存储介质,用以解决现有技术中运动测评方式粗陋,无法满足精细化测评需求的缺陷。
[0005]本专利技术提供一种运动测评方法,包括:
[0006]获取待测视频流;
[0007]对所述待测视频流中的各帧进行人体骨骼点检测,得到所述各帧的脚部骨骼点位置信息;
[0008]基于所述各帧的脚部骨骼点位置信息,以及所述待测视频流的跑道位置信息,进行运动测评;所述跑道位置信息包括各跑道的准备区域位置信息、跑道区域位置信息和终点区域位置信息。
[0009]根据本专利技术提供的一种运动测评方法,所述基于所述各帧的脚部骨骼点位置信息,以及所述待测视频流的跑道位置信息,进行运动测评,包括:
[0010]确定所述各帧中当前帧的帧状态;
[0011]基于所述跑道位置信息,以及所述当前帧的帧状态和脚部骨骼点位置信息,对所述当前帧的下一帧进行帧状态预测,得到下一帧的帧状态,并将所述下一帧确定为所述当前帧;
[0012]基于所述各帧的帧状态,进行运动测评。
[0013]根据本专利技术提供的一种运动测评方法,所述基于所述跑道位置信息,以及所述当前帧的帧状态和脚部骨骼点位置信息,对所述当前帧的下一帧进行帧状态预测,得到下一帧的帧状态,包括:
[0014]在所述当前帧的帧状态为准备状态的情况下,基于所述当前帧的脚部骨骼点位置信息,对所述当前帧进行脚部分割,并对脚部分割结果进行轮廓拟合,得到所述当前帧的脚部轮廓信息;
[0015]基于所述跑道位置信息和所述当前帧的脚部轮廓信息,进行违规检测,得到所述当前帧的违规检测结果;
[0016]基于所述违规检测结果,确定所述下一帧的帧状态为准备状态、起跑状态和违规状态中的一种。
[0017]根据本专利技术提供的一种运动测评方法,所述基于所述跑道位置信息,以及所述当前帧的帧状态和脚部骨骼点位置信息,对所述当前帧的下一帧进行帧状态预测,得到下一帧的帧状态,包括:
[0018]在所述当前帧的帧状态为起跑状态的情况下,基于所述当前帧的脚部骨骼点位置信息,对所述当前帧进行脚部分割,并对脚部分割结果进行轮廓拟合,得到所述当前帧的脚部轮廓信息;
[0019]基于所述跑道位置信息和所述当前帧的脚部轮廓信息,进行跨线检测,得到所述当前帧的跨线检测结果;
[0020]基于所述跨线检测结果,确定所述下一帧的帧状态为起跑状态或运动状态。
[0021]根据本专利技术提供的一种运动测评方法,所述基于所述跑道位置信息,以及所述当前帧的帧状态和脚部骨骼点位置信息,对所述当前帧的下一帧进行帧状态预测,得到下一帧的帧状态,包括:
[0022]在所述当前帧的帧状态为运动状态的情况下,基于所述当前帧的脚部骨骼点位置信息,确定所述当前帧的脚部框位置信息;
[0023]基于所述跑道位置信息和所述脚部框位置信息,进行人员跟踪和/或撞线检测,得到人员轨迹信息和/或撞线检测结果;
[0024]基于所述人员轨迹信息和/或所述撞线检测结果,确定所述下一帧的帧状态为运动状态、撞线状态和违规状态中的至少一种。
[0025]根据本专利技术提供的一种运动测评方法,所述基于所述跑道位置信息和所述脚部框位置信息,进行人员跟踪,得到人员轨迹信息,包括:
[0026]基于所述脚部框位置信息,进行人员跟踪,得到所述脚部框位置信息对应脚部框所属的人员;
[0027]基于所述脚部框位置信息和所述跑道区域位置信息,确定所述脚部框位置信息对应脚部框所属的人员在所述当前帧中的跑道序号;
[0028]基于所述人员在所述当前帧中的跑道序号,确定所述人员轨迹信息。
[0029]根据本专利技术提供的一种运动测评方法,所述跑道位置信息的确定步骤包括:
[0030]获取参考帧中各跑道标定点的标定位置信息;
[0031]基于所述标定位置信息,从所述参考帧中截取所述各跑道标定点的区域图像;
[0032]基于所述各跑道标定点的标定位置信息,以及所述各跑道标定点的区域图像,进行标定点校正,得到所述各跑道标定点的校正位置信息;
[0033]基于所述各跑道标定点的校正位置信息,确定所述跑道位置信息。
[0034]本专利技术还提供一种运动测评装置,包括:
[0035]获取单元,用于获取待测视频流;
[0036]检测单元,用于对所述待测视频流中的各帧进行人体骨骼点检测,得到所述各帧的脚部骨骼点位置信息;
[0037]测评单元,用于基于所述各帧的脚部骨骼点位置信息,以及所述待测视频流的跑道位置信息,进行运动测评;所述跑道位置信息包括各跑道的准备区域位置信息、跑道区域位置信息和终点区域位置信息。
[0038]本专利技术还提供一种运动测评系统,包括摄像头和测评模块;
[0039]所述摄像头用于采集待测视频流,并将所述待测视频流传输至所述测评模块;
[0040]所述测评模块用于对所述待测视频流中的各帧进行人体骨骼点检测,得到所述各帧的脚部骨骼点位置信息,并基于所述各帧的脚部骨骼点位置信息,以及所述待测视频流的跑道位置信息,进行运动测评;所述跑道位置信息包括各跑道的准备区域位置信息、跑道区域位置信息和终点区域位置信息。
[0041]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述运动测评方法。
[0042]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述运动测评方法。
[0043]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述运动测评方法。
[0044]本专利技术提供的运动测评方法、装置、系统、电子设备和存储介质,应用待视频流中各帧的脚部骨骼点位置信息,以及待测视频流中以跑道为单位进行区域划分所得的跑道位置信息,进行精细化的运动测评,从而避免运动测评过程中可能存在误判、漏判的问题,保证运动测评结果的可靠性。
附图说明
[0045]为了更清楚地说明本专利技术或现有技术中本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种运动测评方法,其特征在于,包括:获取待测视频流;对所述待测视频流中的各帧进行人体骨骼点检测,得到所述各帧的脚部骨骼点位置信息;基于所述各帧的脚部骨骼点位置信息,以及所述待测视频流的跑道位置信息,进行运动测评;所述跑道位置信息包括各跑道的准备区域位置信息、跑道区域位置信息和终点区域位置信息。2.根据权利要求1所述的运动测评方法,其特征在于,所述基于所述各帧的脚部骨骼点位置信息,以及所述待测视频流的跑道位置信息,进行运动测评,包括:确定所述各帧中当前帧的帧状态;基于所述跑道位置信息,以及所述当前帧的帧状态和脚部骨骼点位置信息,对所述当前帧的下一帧进行帧状态预测,得到下一帧的帧状态,并将所述下一帧确定为所述当前帧;基于所述各帧的帧状态,进行运动测评。3.根据权利要求2所述的运动测评方法,其特征在于,所述基于所述跑道位置信息,以及所述当前帧的帧状态和脚部骨骼点位置信息,对所述当前帧的下一帧进行帧状态预测,得到下一帧的帧状态,包括:在所述当前帧的帧状态为准备状态的情况下,基于所述当前帧的脚部骨骼点位置信息,对所述当前帧进行脚部分割,并对脚部分割结果进行轮廓拟合,得到所述当前帧的脚部轮廓信息;基于所述跑道位置信息和所述当前帧的脚部轮廓信息,进行违规检测,得到所述当前帧的违规检测结果;基于所述违规检测结果,确定所述下一帧的帧状态为准备状态、起跑状态和违规状态中的一种。4.根据权利要求2所述的运动测评方法,其特征在于,所述基于所述跑道位置信息,以及所述当前帧的帧状态和脚部骨骼点位置信息,对所述当前帧的下一帧进行帧状态预测,得到下一帧的帧状态,包括:在所述当前帧的帧状态为起跑状态的情况下,基于所述当前帧的脚部骨骼点位置信息,对所述当前帧进行脚部分割,并对脚部分割结果进行轮廓拟合,得到所述当前帧的脚部轮廓信息;基于所述跑道位置信息和所述当前帧的脚部轮廓信息,进行跨线检测,得到所述当前帧的跨线检测结果;基于所述跨线检测结果,确定所述下一帧的帧状态为起跑状态或运动状态。5.根据权利要求2所述的运动测评方法,其特征在于,所述基于所述跑道位置信息,以及所述当前帧的帧状态和脚部骨骼点位置信息,对所述当前帧的下一帧进行帧状态预测,得到下一帧的帧状态,包括:在所述当前帧的帧状态为运动状态的情况下,基于所述当前帧的脚部骨骼点位置信息,确定所述当前帧的脚部框位置信息;基于所述跑道位置信息和所述脚部框位置信息...
【专利技术属性】
技术研发人员:罗鹏飞,常欢,殷保才,胡金水,殷兵,
申请(专利权)人:科大讯飞股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。