[发明专利]一种基于关键帧和边界约束DTW的实时动态手势识别方法有效
申请号: | 201710224005.6 | 申请日: | 2017-04-07 |
公开(公告)号: | CN107169411B | 公开(公告)日: | 2019-10-29 |
发明(设计)人: | 程春玲;刘杨俊武;周剑 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06F3/01 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 田凌涛 |
地址: | 210003 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于关键帧和边界约束DTW的实时动态手势识别方法,在动态手势特征提取阶段,将动态手势的运动方向引入到关键帧手势图像选取中,并根据动态手势的变化趋势实现对关键帧手势图像选取阈值的动态调整,在此基础上利用局部极值的特性并结合凸包过滤实现对关键帧手势图像的指尖特征提取;在动态手势识别阶段,提出一种转换方法,用于计算不等长的二维手势序列之间的DTW下界距离,并且在DTW距离计算过程中给出设置手势数据的配对范围的方法。本发明综合考虑了动态手势的轨迹特征和结构特征,并通过关键帧图像选取、构造DTW下界距离、设置手势数据的配对范围,缩短了动态手势识别过程的计算时间。 | ||
搜索关键词: | 一种 基于 关键 边界 约束 dtw 实时 动态 手势 识别 方法 | ||
【主权项】:
1.一种基于关键帧和边界约束DTW的实时动态手势识别方法,其特征在于,包括如下步骤:步骤1)根据动态手势运动特性,针对待识别动态手势图像序列,选取关键帧手势图像;上述步骤1)中,根据如下步骤,针对待识别动态手势图像序列,选取关键帧手势图像;步骤101)设动态手势图像序列为IInput={I1,I2,...,In},n为动态手势图像序列的长度,It,t∈[1,n],It表示第t帧手势图像;gt'表示第t帧手势图像的质心,
表示第t帧手势图像的质心坐标;δt表示第t帧手势图像的关键帧手势图像选取阈值;
表示第t1帧手势图像与第t2帧手势图像之间的质心距离;步骤102)针对动态手势图像序列,计算相邻帧手势图像之间质心偏移角度θt的正弦值和余弦值:
步骤103)针对动态手势图像序列,计算相邻帧手势图像之间的相对运动方向dirt:
步骤104)针对手势图像It,判断dirt≠dirt‑1是否成立,是则将该手势图像It作为关键帧手势图像;否则进一步针对该手势图像It,判断判断dist(t,t‑1)>δt‑1是否成立,是则将该手势图像It作为关键帧手势图像;否则将该手势图像It不作为关键帧手势图像;步骤105)根据
更新关键帧手势图像选取阈值δt;步骤2)获得各个关键帧手势图像的指尖特征点,并结合关键帧手势图像的质心,构建该帧手势图像的手势特征向量,然后进一步构建待识别动态手势所对应的动态手势特征向量;步骤3)针对动态手势特征向量,分别计算手势模板库中各个动态手势模板特征向量与待识别动态手势特征向量之间的DTW下界距离,获得满足预设要求的DTW下界距离所对应的各个动态手势模板特征向量;上述步骤3)中,分别针对手势模板库中的各个动态手势模板特征向量,执行如下步骤,分别计算手势模板库中各个动态手势模板特征向量与所获待识别动态手势特征向量之间的DTW下界距离,并针对DTW下界距离进行判断,进而获得满足预设要求的DTW下界距离所对应的各个动态手势模板特征向量;步骤301)设待识别的动态手势特征向量为
其中
μ∈[1,n],n为VI的长度;
为VI中所有质心坐标的集合,
为GI在水平方向上的投影,
为GI在垂直方向上的投影;
为VI中所有指尖特征的集合;手势模板库中动态手势模板特征向量为
其中
k∈[1,m],m为VT的长度;
为VT中所有质心坐标的集合,
为GT在水平方向上的投影,
为GT在垂直方向上的投影;
为VT中所有指尖特征的集合; max为n和m的最大值,min为n和m的最小值;步骤302)重定位GI和GT,得到起始点相同的手势轨迹序列GI'和GT';步骤303)采用插值法在GI'和GT'的起始位置分别添加max+1‑n和max+1‑m个起始点坐标
得到长度为max+1的手势序列GI+={GI*,GI'},
和GT+={GT*,GT'},
步骤304)计算GI+在水平方向和垂直方向上的变化程度:diff_x=max(XI+)‑min(XI+),diff_y=max(YI+)‑min(YI+)其中max()表示序列中的最大值,min()表示序列中的最小值;步骤305)若diff_x≥diff_y,则采用LB_Keogh算法计算XI+和XT+的DTW下界距离LB_D(XI+,XT+);否则计算YI+和YT+的DTW下界距离LB_D(YI+,YT+);步骤306)判断LB_D(XI+,XT+)或LB_D(YI+,YT+)是否大于当前预设最小DTW距离,是则该动态手势模板特征向量不满足预设要求,否则该动态手势模板特征向量满足预设要求;步骤4)针对满足预设要求的DTW下界距离所对应的各个动态手势模板特征向量,分别计算各个动态手势模板特征向量与待识别动态手势特征向量之间DTW距离,基于DTW距离,实现针对待识别动态手势的识别。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710224005.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种熏制牛肉的加工方法
- 下一篇:一种香辣烤鸡及其制作方法