[发明专利]基于肤色与形态特征的动态手势识别方法有效
申请号: | 201210372408.2 | 申请日: | 2012-09-28 |
公开(公告)号: | CN102880865A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 路小波;江潇;曾维理;朱周;陈伍军 | 申请(专利权)人: | 东南大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/54 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 210096*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 肤色 形态 特征 动态 手势 识别 方法 | ||
1.一种基于肤色与形态特征的动态手势识别方法,其特征在于:包括以下步骤:
步骤1:初始化,并截取一帧M×N大小的彩色图像,记为S1,其中M和N为正整数,分别表示图像矩阵的行数和列数;
步骤2:对图像S1作高斯滤波处理,其方法为:首先,确定高斯滤波器模板,二维高斯函数的表达式为:
设定σ2和n,可以确定高斯模板权值,取和n=3,可以得到高斯模板:
其次,用模板G扫描图像S1中的每一个像素,经过滤波后的图像记为S2,S2中第i行第j列的像素点的值,记为,由图像S1中第i行第j列的像素值,记为V(i,j),和其领域内的其他像素值经过加权平均后得到,公式如下:
步骤3:将图像S2由RGB色彩空间转换为YCrCb色彩空间,具体方法为:将图像中第i行第j列的像素点记为(i,j),点(i,j)的RGB值分别记为R(i,j),G(i,j),B(i,j),那么对应的YCrCb颜色空间的Y(i,j),Cr(i,j),Cb(i,j)值分别为:
求出每个像素点的Y(i,j),Cr(i,j),Cb(i,j)值,得到YCrCb颜色空间的图像,记为S3;
步骤4:对图像S3作阈值分割处理,其方法如下:人皮肤颜色在YCrCb颜色空间中的Cr和Cb分量分布近似于一个椭圆形,其分布可由以下公式得到:
其中,a=25,b=14,x,y的值由由以下公式决定:
x=25.6*(Cr(i,j)-109)-19.2*(Cb(i,j)-152)+51
y=25.6*(Cr(i,j)-109)+19.2*(Cb(i,j)-152)+77
根据求出的K的值,对图像S3进行肤色分割,对于点(i,j),计算出其K值,将K的值与拟合椭圆方程的右值比较,若K的值小,则说明点(i,j)在拟合椭圆中,属于肤色点;若K的值大,则说明点(i,j)部在拟合椭圆中,属于非肤色点,由于拟合椭圆方程和YCrCb中的Y分量也有关系,故对于不同的Y值采取不同的拟合值,将图像S3肤色分割后的图像记为S4,S4中像素点(i,j)的值记为V(i,j),V(i,j)的值由以下阈值判决准则得到:
执行阈值判决准则得到新的图像S4,其为二值图像,大小为M×N;
步骤5:对图像S4作数字形态学处理,其方法如下:设3×3的结构元素B的取值为:
首先,腐蚀图像,用结构元素B扫描图像S4中的每一个图像,将结构元素与其覆盖的二值图像做“与”操作,如果都为1,结果图像的该像素值为1,否则为0,将结果图像的值赋给S4;
其次,膨胀图像,用结构元素B扫描图像S4中的每一个图像,将结构元素与其覆盖的二值图像做“与”操作,如果都为0,结果图像的该像素值为0,否则为1,将结果图像的值赋给S4;
步骤6:从图像S4中检测人手肤色块;
步骤7:检测手的动态运动信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210372408.2/1.html,转载请声明来源钻瓜专利网。