[发明专利]一种微手势识别方法有效
申请号: | 201910496492.0 | 申请日: | 2019-06-10 |
公开(公告)号: | CN110309726B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 孙元功;郭小沛;冯志全 | 申请(专利权)人: | 济南大学 |
主分类号: | G06V40/20 | 分类号: | G06V40/20;G06F3/01 |
代理公司: | 北京中索知识产权代理有限公司 11640 | 代理人: | 商金婷 |
地址: | 250022 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种微手势识别方法,采用收据手套作为输入设备,所述的数据手套可获取m个关节的旋转角度数据,包括以下步骤:a.首先进行数据预处理,将获取的数据使用最小二乘法进行曲线拟合处理;b.进行手势建模,使每种手势用一个包含m个元素的离散子序列SLZ来表示;c.进行手势识别,使用基于模板匹配的编辑距离进行手势的匹配与识别。本发明从传统的手掌、手臂等大幅度动作的识别转向手指精细动作的识别方向,为普适环境下的人机交互提供了更加自然和谐的解决方案。 | ||
搜索关键词: | 一种 手势 识别 方法 | ||
【主权项】:
1.一种微手势识别方法,采用收据手套作为输入设备,所述的数据手套可获取m个关节的旋转角度数据,其特征在于,包括以下步骤:a.首先进行数据预处理,将获取的数据使用最小二乘法进行曲线拟合处理,拟合曲线的多项式的公式为
其中n为多项式的阶数,并经实验分析取得拟合效果最好即曲线值与真实值的平方差和最小的多项式阶数且无过拟合现象;b.进行手势建模,由于采集的手势数据均为手部关节的微小的运动变化,每种手势都可看做m组确定时间序列,每组数据的长度为步骤a中获得的曲线采样数据数量n,记为TI={(t1,Y1),(t2,Y2),…,(tn,Yn)},ti代表第i帧,Yi为该时刻的取值,为对每组数据的变化趋势进行定量描述,每种手势包括m组数据,也即m个序列区间,并记为s1,s2,L,sm,每种手势在区间si(1≤i≤m)内的变化趋势记为sci,且sci∈{scup,scdw,scst,scpk,scth},并分别量化且对应于1,2,3,4,5,其中scup表示呈现上升趋势,scdw表示呈现下降趋势,scst表示呈现平缓趋势,scpk表示取得峰值,scth表示取得谷值,这样对于一种手势的m组数据,都需要首先获取该段曲线上的数据的起始点、中间点及结束点的取值,分别记为V1、V2和V3,并获得该组数据的最大值Vmax和最小值Vmin,判断每段曲线的序列趋势,将各个序列趋势组合起来便获得该种手势的趋势符号队列,记为SL(T)={(s1,sc1),(s2,sc2),…,(si,sci)},其中sci∈{scup,scdw,scst,scpk,scth}(1≤i≤m),由于五种状态已经分别量化为1~5的整数,故每种手势都可以用一个包含m个元素的离散子序列SLZ来表示;c.进行手势识别,使用基于模板匹配的编辑距离进行手势的匹配与识别,编辑距离的动态规划方程可表示为:
其中,
手势1与手势2的编辑距离表示为Dis(1,2),那么两种手势的相似度用ρ(ρ∈[0,1]})来表示,如果ρ>ε,则将手势1和手势2看做微同一种手势,反之亦然,其中ε为相似性阈值,ρ如式(3)所示,
其中X、Y分别为手势1和手势2的序列长度,若两组数据被识别为一种手势,那么其相似度应无限接近或等于1。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南大学,未经济南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910496492.0/,转载请声明来源钻瓜专利网。