[发明专利]一种基于姿态比对的高尔夫挥杆动作评分估计方法有效
申请号: | 201910683497.4 | 申请日: | 2019-07-26 |
公开(公告)号: | CN110354480B | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 刘峰;陈静静;干宗良;高嘉轩 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | A63B71/06 | 分类号: | A63B71/06;A63B69/36;G06K9/62;G06K9/00 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 王会 |
地址: | 210012 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 姿态 高尔夫 挥杆 动作 评分 估计 方法 | ||
1.一种基于姿态比对的高尔夫挥杆动作评分估计方法,其特征在于,包括以下步骤:
1)模板视频和用户视频进行配准:利用球杆斜率的信息,从用户视频中抽取部分帧与模板视频进行一一对应;
2)提取人体动作特征:利用人体关节点坐标,提取若干个人体肢体角,作为人体动作特征;
3)将提取的用户视频人体特征及其模板视频挥杆动作比对,并对不同特征的比对结果进行加权评分;
步骤1)中,所述模板视频和用户视频进行配准,包括以下步骤:
将一段完整的挥杆视频分成三段,即上杆阶段视频、下杆阶段视频及随杆阶段视频,各阶段视频的匹配方式一致,三个阶段的视频统称为模板阶段视频,视频帧匹配过程分成三步,包括:
(1)找出与模板阶段视频第1帧最匹配的用户阶段视频帧;
利用球杆方向信息判断模板阶段视频第1帧和用户阶段视频第1帧中的球杆方向是否一致;
(2)计算模板阶段视频和用户阶段视频的距离矩阵,其大小为I*J,其中,I是模板阶段视频总帧长,J是用户阶段视频总帧长;
由第(1)步可知,用户阶段视频的第MinP帧与模板阶段视频的第1帧匹配,用户阶段视频的第1帧至第Minp-1帧都不与模板阶段视频第1帧匹配;Distance为模板阶段视频和用户阶段视频的距离矩阵,disi,j是Distance中的元素,其各元素计算公式如下:
任何的两个视频间的球杆距离不可能完全一致,即模板阶段视频和用户阶段视频间的距离ΔCρi,j>0恒成立,对于不能匹配的模板阶段视频和用户阶段视频间的距离ΔCρi,j=0;
(3)计算模板阶段视频和用户阶段视频局部累积距值,并利用局部累积距离值找出与模板阶段视频第i帧最匹配的用户阶段视频j;
cumuDisi,j是模板阶段视频第i帧与用户阶段视频第j帧间的累计距离值,其下一位置的累积距离值由如下局部累积距离公式决定:
其中,p和q的值由min[disi,j+1,disi+1,j+1,disi+1,j]决定,当最小值为disi,j+1时,则p=i,q=j+1;当最小值为disi+1,j+1时,则p=i+1,q=j+1;当最小值为,disi+1,j时,p=i+1,q=j;
以模板阶段视频第i帧与用户阶段视频第j帧为起始位置,且i和j满足i<I,j<J,此时cumuDisi,j=disi,j,利用局部累积距离公式得到cumuDisi,j+1,…,cumuDisi,j+k,分别是模板阶段视频第i帧与用户阶段视频第j+1帧至第j+k帧的累积距离值,当利用公式计算下一累积距离值得到cumuDisi+1,j+1或cumuDisi+1,j时,则停止计算下一累积距离值,此时利用距离矩阵Distance,找出disi,j,disi,j+1,…,disi,j+k,即模板阶段视频第i帧与用户阶段视频第j帧至第j+k帧的距离值,找出disi,j,disi,j+1,…,disi,j+k中最小距离值的用户视频帧下标,假设disi,min是disi,j,disi,j+1,…,disi,j+k中的最小值,则min是最小距离值的用户阶段视频帧下标,此时认为模板阶段视频帧第i帧与用户阶段视频帧第min帧匹配;当模板阶段视频第i帧与用户阶段视频第min帧相匹配时,模板阶段视频第i+1帧与用户阶段视频第min帧不匹配,从用户阶段视频中第min+1帧开始计算并寻找与模板阶段视频中的第i+1帧相匹配的用户阶段视频帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910683497.4/1.html,转载请声明来源钻瓜专利网。