[发明专利]一种基于完备局部特征的纹理识别方法有效
申请号: | 201610896785.4 | 申请日: | 2016-10-14 |
公开(公告)号: | CN106529547B | 公开(公告)日: | 2019-05-03 |
发明(设计)人: | 张重;刘爽 | 申请(专利权)人: | 天津师范大学 |
主分类号: | G06K9/46 | 分类号: | G06K9/46 |
代理公司: | 北京中政联科专利代理事务所(普通合伙) 11489 | 代理人: | 陈超 |
地址: | 300387 *** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了一种基于完备局部特征的纹理识别方法,属于模式识别技术领域。所述方法包括以下步骤:计算训练灰度纹理图像的幅值直方图hm、符号直方图hs和中心编码直方图hc;基于所述直方图形成纹理识别特征向量,利用支持向量机进行训练,得到纹理识别分类模型;获取测试灰度纹理图像的纹理识别特征向量,输入至纹理识别分类模型,得到纹理识别结果。本发明通过利用变换矩阵对灰度纹理图像进行处理,达到自适应环境的目的,从而提高纹理识别的鲁棒性。 | ||
搜索关键词: | 一种 基于 完备 局部 特征 纹理 识别 方法 | ||
【主权项】:
1.一种基于完备局部特征的纹理识别方法,其特征在于,该方法包括以下步骤:步骤S1,计算训练灰度纹理图像的局部特征转化幅值k,并为所述局部特征转化幅值k学习得到幅值变换矩阵Tm,利用所述幅值变换矩阵Tm对于所述局部特征转化幅值k进行变换得到局部特征幅值g,利用所述局部特征幅值g形成局部特征幅值直方图hm;步骤S2,计算所述训练灰度纹理图像的局部差值幅值f,并为所述局部差值幅值f学习得到符号变换矩阵Ts,利用所述符号变换矩阵Ts对于所述局部差值幅值f进行变换得到符号幅值r,利用所述符号幅值r形成符号直方图hs;步骤S3,在所述训练灰度纹理图像中,计算每个像素点周围N×N局部区域的像素平均值CL和整个训练灰度纹理图像的像素平均值CI,得到每个像素的局部特征中心编码,然后基于每个像素的局部特征中心编码形成中心编码直方图hc;步骤S4,基于所述局部特征幅值直方图hm、符号直方图hs和中心编码直方图hc形成所述训练灰度纹理图像的纹理识别特征向量;步骤S5,基于所述纹理识别特征向量,利用支持向量机进行训练,得到纹理识别分类模型;步骤S6,按照所述步骤S1‑S4获取测试灰度纹理图像的纹理识别特征向量,输入至所述纹理识别分类模型得到纹理识别结果;所述步骤S1中,利用下式计算所述局部特征转化幅值k:k=[k0,...,kp,...,kP‑1]T=[|x0‑xc|‑c,...,|xp‑xc|‑c,...,|xP‑1‑xc|‑c]T,其中,xc为所述训练灰度纹理图像局部区域(R,P)中心像素点的像素值,R为中心像素点到周围像素点的距离,P为到中心像素点距离为R的圆周上采样像素点的个数,xp(p=0,1,…,P‑1)为中心像素点周围第p个像素点的像素值,c为所述训练灰度纹理图像中所有差值|xp‑xc|的平均值;通过下式学习得到所述局部特征转化幅值k的幅值变换矩阵Tm:g=Tm·k,其中,g表示利用幅值变换矩阵Tm对局部特征转化幅值k进行变换得到的局部特征幅值;所述步骤S2中,利用下式计算所述训练灰度纹理图像的局部差值幅值f:f=[f0,...,fp,...,fP‑1]T=[x0‑xc,...,xp‑xc,...,xP‑1‑xc]T,其中,xc为所述训练灰度纹理图像局部区域(R,P)中心像素点的像素值,R为中心像素点到周围像素点的距离,P为到中心像素点距离为R的圆周上采样像素点的个数,xp(p=0,1,…,P‑1)为中心像素点周围第p个像素点的像素值;通过下式学习得到所述局部差值幅值f的符号变换矩阵Ts:r=Ts·f,其中,r表示利用符号变换矩阵Ts对局部差值幅值f进行变换得到的符号幅值;所述步骤S3中,利用下式计算每个像素的局部特征中心编码:θ(CL‑CI),其中![]()
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津师范大学,未经天津师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610896785.4/,转载请声明来源钻瓜专利网。