【技术实现步骤摘要】
一种基于计算机视觉的引体向上自动化图像检测方法
[0001]本专利技术涉及了一种图像检测方法,涉及人工智能领域,具体涉及一种基于计算机视觉的引体向上自动化图像检测方法。
技术介绍
[0002]目前计算机视觉技术被广泛应用于规范运动指导、无人监督测试等体育学科相关领域。目前所实现的无人监督引体向上考核方法或系统其流程繁琐复杂,一般是通过人员信息登录后开始体测,为了满足动作质量评估问题中对单个子动作视频图像片段的需求,通常记录在当前受测者的运动图像和体测结果,最终通过人工筛选裁剪的方式获得单个引体向上运动的连续视频帧。这种自动化考核和图像采集方法不仅效率低下,无法满足校园体测对快速、方便、实用的需求,而且无法实现对合格动作的判断统计和单个引体向上动作图像记录保存的自动化,这是亟需解决的技术难题。
技术实现思路
[0003]为了解决
技术介绍
中存在的问题,本专利技术所提供一种基于计算机视觉的引体向上自动化图像检测方法。针对目前有人监督或无人监督下的体测场景下,所需时间成本和人力成本高、体测流程繁琐、缺乏规范性的问题, ...
【技术保护点】
【技术特征摘要】
1.一种基于计算机视觉的引体向上自动化图像检测方法,其特征在于:方法包括如下步骤:步骤1:采集待检测的引体向上动作视频,将待检测的引体向上动作视频中的各个视频帧进行区域位置标定获得标定视频帧,将每个标定视频帧根据标定的区域进行裁剪获得裁剪视频帧;步骤2:针对每帧标定视频帧,将标定视频帧的各帧裁剪视频帧进行姿态检测、接触检测和直臂检测获得检测结果,根据检测结果以及上一帧裁剪视频帧的场景状态判断当前帧裁剪视频帧的场景状态,并根据当前帧裁剪视频帧的场景状态进行待检测的引体向上动作视频中的引体向上次数的检测和图像处理,直至引体向上动作结束,完成引体向上自动化图像检测。2.根据权利要求1所述的基于计算机视觉的引体向上自动化图像检测方法,其特征在于:所述的步骤1中,将待检测的引体向上动作视频中的各个视频帧进行区域位置标定获得标定视频帧,具体为将每个视频帧中的引体向上的单杠器材所在的区域划分为运动区域和接触检测区域,运动区域具体为单杠器材两侧的支撑杆和单杠器材上侧的单杠包围的矩形区域以及单杠上方预设高度内的矩形区域,接触检测区域具体为单杠器材上侧的单杠所在的矩形区域,接触检测区域位于运动区域内;将每个标定视频帧根据标定的运动区域进行裁剪获得裁剪视频帧。3.根据权利要求2所述的基于计算机视觉的引体向上自动化图像检测方法,其特征在于:所述的步骤2中,场景状态包括无人待入状态、引体待起状态、直臂悬挂状态、引体动作状态和脱离结束状态,步骤2具体如下:2.1)依次将每帧标定视频帧的运动区域的裁剪视频帧输入人体姿态估计模型中,针对每帧标定视频帧,人体姿态估计模型输出标定视频帧的运动区域的裁剪视频帧的姿态点集合作为姿态检测的检测结果,根据姿态检测的检测结果判断当前标定视频帧的场景状态为无人待入状态或引体待起状态,直至当前的标定视频帧的场景状态为引体待起状态;2.2)依次将引体待起状态的当前帧及其之后的各帧标定视频帧的运动区域的裁剪视频帧输入人体姿态估计模型中,针对每帧标定视频帧,人体姿态估计模型输出标定视频帧的运动区域的裁剪视频帧的姿态点集合作为接触检测和直臂检测的输入,直至根据接触检测和直臂检测的检测结果判断当前标定视频帧的场景状态为直臂悬挂状态;2.3)根据当前帧及其之后的各帧标定视频帧的运动区域的裁剪视频帧姿态检测结果继续进行接触检测和直臂检测,针对每帧标定视频帧,根据当前标定视频帧的直臂检测的检测结果以及上一帧标定视频帧的场景状态确定当前标定视频帧的场景状态为直臂悬挂状态或引体动作状态,进而进行待检测的引体向上动作视频中的引体向上次数的检测,直至当前标定视频帧的接触检测的检测结果为不满足接触条件,即姿态检测的检测结果的姿态点集合中左手节点坐标和右手节点坐标未同时位于接触检测区域内,则当前标定视频帧的场景状态为脱离结束状态,引体向上动作结束,完成引体向上自动化图像检测。4.根据权利要求3所述的基于计算机视觉的引体向上自动化图像检测方法,其特征在于:所述的步骤2...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。