[发明专利]基于方向运动历史图及竞争机制的手挥运动方向判定方法有效
申请号: | 201210190678.1 | 申请日: | 2012-06-04 |
公开(公告)号: | CN102779268A | 公开(公告)日: | 2012-11-14 |
发明(设计)人: | 刘恒;吴斌;张彩红;吕金刚;梁艳阳 | 申请(专利权)人: | 西南科技大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 621010 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 方向 运动 历史 竞争机制 判定 方法 | ||
1.一种基于方向运动历史图及竞争机制的手挥运动方向判定方法,其特征在于,包括以下步骤:
A1、从视频流中获取当前运动图像,建立肤色概率模型,作为手挥过程中手肤色提取的依据,在HSV颜色空间,统计大量肤色与非肤色信息,建立归一化的H-S肤色直方图,用于后续视频帧图像的肤色分割,肤色提取的阈值概率设定为0.85,当前帧的肤色概率图
A2、计算手势区域灰度图的光流矢量场F(x,y,t)后,首先将其分解成水平和垂直两个标量场Fx(x,y,t),Fy(x,y,t),然后进行半波整流,进一步分解成四个非负通道并进行高斯平滑和归一化,最终得到四个光流方向图
A3、根据步骤A2中的四个光流方向图,分别计算四个方向运动历史图,
A4、根据手势运动历史图,获得四个方向运动能量图:
A5、计算每帧图像的运动方向并编码:其中Sx+=size[Ex+(x,y,t)>0],Sx-=size[Ex-(x,y,t)>0],Sy+=size[Ey+(x,y,t)>0],Sy-=size[Ey-(x,y,t)>0],若Sx+-Sx-=0,或具体值根据Sy+-Sy-大于或小于0进行判断,若valy+-valy-也为0,则判定当前未动,编码为-1;其它情况时将根据计算得到的angle,将其值根据需要进行划分并编码,进行“上、下、左、右”四个方向判断;将(-500,500)编码为“0”,(500,1400)编码为“1”,(1400,2300)为“2”,(2300,3100)为“3”,不在这些区间的值,赋值为“-1”;分析一段手势运动视频,对每帧都进行上述计算并进行方向编码,从而得到运动方向编码序列O(o1,o2,…oN),其中oi∈{-1,0,1,2,3},i=1…N,N是有效编码序列长度;
A6、判定整个运动序列的运动方向;为克服运动噪声,将此运动方向编码序列中的每个编码依次送入竞争器进行竞争投票,最终溢出(获胜)的编码对应的方向就是本次手势挥动对应的运动方向;具体来说:首先建立4个小格,并标记0,1,2,3分别对应各个运动方向编码,同时设置票数极值Vmax及票数溢出阈值Vth;每个进入的方向编码将使其对应的小格加1,而使其它小格减1;每小格票数一直增长直到Vmax,而任一时刻,其票数达到了Vth,则就会溢出该小格对应的标号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西南科技大学,未经西南科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210190678.1/1.html,转载请声明来源钻瓜专利网。