预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106022297A(43)申请公布日2016.10.12(21)申请号201610382507.7(22)申请日2016.06.01(71)申请人苏州大学地址215123江苏省苏州市苏州工业园区仁爱路199号(72)发明人杨剑宇何溢文徐浩然朱晨(74)专利代理机构苏州创元专利商标事务所有限公司32103代理人陶海锋(51)Int.Cl.G06K9/00(2006.01)G06F3/01(2006.01)权利要求书3页说明书10页附图2页(54)发明名称一种手势识别方法及装置(57)摘要本发明公开了一种手势识别方法,所述方法包括如下步骤:S1、获取待识别手势,并获取轮廓上的所有轮廓点及每个轮廓点的坐标;S2、确定当前所有轮廓点所在的轮廓的层数为1,计算当前所有轮廓点对应于当前层的特征参数;S3、将当前层加1作为当前层,计算当前所有轮廓点对应于当前层的特征参数,然后计算差异,并判断比值是否小于差异阈值,如果是,则确定当前层减1得到的层数为轮廓的层数,并执行步骤S5,如果否,则执行步骤S4;S4、返回步骤S3;S5、利用每个轮廓点的特征参数,将待识别手势输入预设BP神经网络,得到输出手势类别。本发明特征参数的维度较低,计算复杂度降低,从而本发明能同时保证较高的识别效率和识别准确率。CN106022297ACN106022297A权利要求书1/3页1.一种手势识别方法,其特征在于:所述方法包括如下步骤:S1、获取待识别手势,并由所述待识别手势形状的边缘提取一个封闭的轮廓,获取所述轮廓上的所有轮廓点及每个轮廓点的坐标;S2、确定当前所有轮廓点所在的轮廓的层数为1,计算当前所有轮廓点对应于当前层的归一化单连通区域面积、面积变化率、归一化单连通弧长、弧长变化率及归一化重心距,将每个轮廓点的归一化单连通区域面积、面积变化率、归一化单连通弧长、弧长变化率及归一化重心距作为该轮廓点的特征参数;S3、将当前层加1作为当前层,计算当前所有轮廓点对应于当前层的特征参数,然后计算当前所有轮廓点对应于当前层的特征参数与当前所有轮廓点对应于当前层的层数减1的特征参数之间的差异,并判断当前所有轮廓点对应的所述差异的和与所述所有轮廓点的数量的比值是否小于差异阈值,如果是,则确定当前层减1得到的层数为所述轮廓的层数,并执行步骤S5,如果否,则执行步骤S4;S4、返回步骤S3;S5、利用每个轮廓点的特征参数,将所述待识别手势输入预设BP神经网络,得到输出手势类别;其中归一化单连通区域面积、面积变化率、归一化单连通弧长、弧长变化率及归一化重心距获取的步骤包括:(1)、确定任一轮廓点为目标轮廓点,以所述目标轮廓点的坐标为中心,以与所述当前层对应的半径为预设半径作圆,得到与所述当前层对应的预设圆;(2)、将所述待识别手势形状中被所述预设圆截取的与所述目标轮廓点具有直接连接关系的区域的面积与所述预设圆的面积的比值作为所述目标轮廓点的归一化单连通区域面积;(3)、取目标轮廓点前一点,并求取所述目标轮廓点前一点的归一化单连通区域面积,将所述目标轮廓点的归一化单连通区域面积与所述目标轮廓点前一点的归一化单连通区域面积相减,得到面积变化率;(4)、将所述待识别手势形状中被所述预设圆切割出的与所述目标轮廓点具有直接连接关系的弧段的长度与所述预设圆的周长的比值作为所述目标轮廓点的归一化单连通弧长;(5)、取目标轮廓点前一点,并求取所述目标轮廓点前一点的归一化单连通弧长,将所述目标轮廓点的归一化单连通弧长与所述目标轮廓点前一点的归一化单连通弧长相减,得到弧长变化率;(6)、确定所述待识别手势形状中被所述预设圆截取的与所述目标轮廓点具有直接连接关系的区域的重心与所述目标轮廓点的距离,并将该距离与所述预设半径的比值作为所述目标轮廓点的归一化重心距。2.根据权利要求1所述的手势识别方法,其特征在于:利用Kinect传感器获取所述待识别手势的形状。3.根据权利要求1所述的手势识别方法,其特征在于:采用Canny算子提取所述待识别手势形状的边缘获得一个封闭的轮廓。4.根据权利要求1所述的手势识别方法,其特征在于:确定与所述当前层对应的半径为2CN106022297A权利要求书2/3页预设半径,包括:将所述待识别手势形状的等效半径与2的N次方的比值作为所述当前层对应的预设半径,其中,N为所述当前层对应的层数。5.根据权利要求1所述的手势识别方法,其特征在于:确定所述待识别手势形状的等效半径,包括:计算所述待识别手势形状的面积,并对所述待识别手势形状的面积进行开平方得到所述待识别手势的等效半径。6.根据权利要求1所述的手势识别方法,其特征在于:利用每个轮廓点的特征参数,将所述待识别手势输入预设BP神经网络,得到输出手势类别