当前位置: 首页 > 专利查询>华侨大学专利>正文

一种基于四点二元模型的图像纹理特征值的提取方法技术

技术编号:9276745 阅读:181 留言:0更新日期:2013-10-24 23:35
本发明专利技术提出一种基于四点二元模型的图像纹理特征值的提取方法,首先计算2x2像素块内四个像素点像素值的均值;其次计算每个像素点与均值的差值,若差值大于等于一给定阈值,就置该像素块的位置编码值为1,否则为0;最后将四个像素块的位置编码值乘以相对应的权重后,再将4个乘积求和,就得到该2x2像素块的纹理特征值,本发明专利技术只需要计算四个像素点与其均值的差值,得到4bit的二进制码,计算量减少一半且复杂度低,且能有效地表示人脸的局部纹理信息,可应用于人脸检测、识别和目标跟踪系统。

【技术实现步骤摘要】
一种基于四点二元模型的图像纹理特征值的提取方法
本专利技术涉及机器视觉领域,尤其涉及一种基于四点二元模型的图像纹理特征值的提取方法,可应用于人脸检测、识别和目标跟踪系统。
技术介绍
人脸检测和跟踪技术是人脸识别的关键环节,是模式识别领域的热点研究课题,然而由于光照变化、表情变化、遮挡、复杂背景等干扰的存在,使得人脸检测和跟踪变得困难。近年来涌现出大量基于特征的人脸检测和跟踪方法,这些算法的准确性和实时性都很大程度上依赖于用于表征人脸的特征。局部二元模式(LBP)是在人脸识别和纹理分析领域一种比较成功的纹理特征提取方法,然而LBP是基于计算中心点和邻域点像素值的差得来的。由于中心点的像素值本身也包含了非常重要的结构信息,因此这样做就会降低LBP对纹理特征的区分能力。此外,原始的LBP是定义在3x3区域上,通过计算中心点周围8个邻域的像素值与中心点像素值的差值,得到8bit二进制码,对实时应用而言具有较高的计算复杂度,不利于构建更加快速和鲁棒的人脸跟踪器。
技术实现思路
本专利技术的目的在于针对LBP纹理提取算子的缺点,提出一种基于四点(2x2)二元模型(QuadBinaryPattern,QBP)的图像纹理特征值的提取方法,该方法具有更低的计算复杂度,且能有效地表示人脸的局部纹理信息,可应用于人脸检测、识别和目标跟踪系统。本专利技术的另一个目的是将四点二元模型QBP进一步扩展到2Mx2N的像素块,提取出多块QBP(MB-QBP)特征值。一种基于四点二元模型的图像纹理特征值的提取方法,包括如下步骤:步骤1、四点二元模型是指4个相邻的像素点且每个像素点用一位二进制数表示,若区块为2x2像素块,每个子区块中有一个像素点,计算四个像素点像素值的均值其中,p取0至3之间的整数,gp为子区块内像素点的像素值;步骤2、分别计算每个子区块的像素值与四个像素点像素值的均值Mean的差值,若该差值大于等于给定阈值t,则置对应子区块的位置编码为1,否则置该位置编码为0:S(gp,Mean,t)=1,gp-Mean≥t0,gp-Meant]]>其中,t为给定的光滑区域灰度波动阈值;步骤3、将四个子区块的位置编码值乘以相对应的权重后,再将4个乘积求和,就得到该区块的纹理特征值若所述的区块为2Mx2N像素块,每个子区块中有MxN个像素点;首先,分别计算2Mx2N像素块中四个子区块的像素值均值(i=0…3,p=0…MN-1),其中,gp为四个MxN像素块内各像素点的像素值,meani(i=0…3)分别为四个MxN像素块的像素值均值;其次,分别计算该四个MxN像素块像素值均值meani(i=0…3)与其均值的差值,如果差值大于等于一给定阈值t,就置该像素块的位置编码值为1,否则为0:s(meani,Mean,t)=1,meani-Mean≥t0,meani-Meant]]>其中,t为给定的光滑区域灰度波动阈值;最后,将该四个MxN像素块的位置编码值乘以相对应的权重后,再将该4个乘积求和,就得到该区块的纹理特征值MB-QBP=Σi=032iS(meani,Mean,t).]]>本专利技术使用2x2像素块的像素值均值作为对比值,能更加全面地反映图像纹理的结构信息,具有比LBP更好的光照鲁棒性。本专利技术只需要计算4个像素点与其均值(该均值的运算涉及到3次加法和一次移位操作)的差,就可以得到4bit的特征码(模式)。QBP的二进制码长是LBP的一半,计算特征值时计算量减少了一半,而且QBP只有16种模式远少于LBP的256种模式,因此具有更低的计算复杂度,能广泛应用于人脸检测、识别和跟踪领域。附图说明图1为本专利技术中QBP特征值提取流程示意图;。图2为本专利技术中MB-QBP特征值提取流程示意图。以下结合具体实施例对本专利技术作进一步详述。具体实施方式如图1所示,本专利技术一种基于四点二元模型的图像纹理特征值的提取方法,具体步骤为:步骤1、四点二元模型是指4个相邻的像素点且每个像素点用一位二进制数表示,若区块为2x2像素块,每个子区块中有一个像素点,计算四个像素点像素值的均值其中,p取0至3之间的整数,gp为子区块内像素点的像素值;步骤2、分别计算每个子区块的像素值与四个像素点像素值的均值Mean的差值,若该差值大于等于给定阈值t,则置对应子区块的位置编码为1,否则置该位置编码为0:S(gp,Mean,t)=1,gp-Mean≥t0,gp-Meant]]>其中,t为给定的光滑区域灰度波动阈值;步骤3、将四个子区块的位置编码值乘以相对应的权重后,再将4个乘积求和,就得到该区块的纹理特征值如图2所示,若所述的区块为2Mx2N像素块,每个子区块中有MxN个像素点;首先,分别计算2Mx2N像素块中四个子区块的像素值均值(i=0…3,p=0…MN-1),其中,gp为四个MxN像素块内各像素点的像素值,meani(i=0…3)分别为四个MxN像素块的像素值均值;其次,分别计算该四个MxN像素块像素值均值meani(i=0…3)与其均值的差值,如果差值大于等于一给定阈值t,就置该像素块的位置编码值为1,否则为0:s(meani,Mean,t)=1,meani-Mean≥t0,meani-Meant]]>其中,t为给定的光滑区域灰度波动阈值;最后,将该四个MxN像素块的位置编码值乘以相对应的权重后,再将该4个乘积求和,就得到该区块的纹理特征值MB-QBP=Σi=032iS(meani,Mean,t).]]>以上所述,仅是本专利技术较佳实施例而已,并非对本专利技术的技术范围作任何限制,故凡是依据本专利技术的技术实质对以上实施例所作的任何细微修改、等同变化与修饰,均仍属于本专利技术技术方案的范围内。本文档来自技高网...
一种基于四点二元模型的图像纹理特征值的提取方法

【技术保护点】
一种基于四点二元模型的图像纹理特征值的提取方法,其特征在于包括如下步骤:步骤1、四点二元模型是指4个相邻的像素点且每个像素点用一位二进制数表示,若区块为2x2像素块,每个子区块中有一个像素点,计算四个像素点像素值的均值其中,p取0至3之间的整数,gp为子区块内像素点的像素值;步骤2、分别计算每个子区块的像素值与四个像素点像素值的均值Mean的差值,若该差值大于等于给定阈值t,则置对应子区块的位置编码为1,否则置该位置编码为0:S(gp,Mean,t)=1,gp-Mean≥t0,gp-Mean<t其中,t为给定的光滑区域灰度波动阈值;步骤3、将四个子区块的位置编码值乘以相对应的权重后,再将4个乘积求和,就得到该区块的纹理特征值FDA00003464703200011.jpg,FDA00003464703200013.jpg

【技术特征摘要】
1.一种基于四点二元模型的图像纹理特征值的提取方法,其特征在于包括如下步骤:步骤1、四点二元模型是指4个相邻的像素点且每个像素点用一位二进制数表示,若区块为2x2像素块,每个子区块中有一个像素点,计算四个像素点像素值的均值其中,p取0至3之间的整数,gp为子区块内像素点的像素值;步骤2、分别计算每个子区块的像素值与四个像素点像素值的均值Mean的差值,若该差值大于等于给定阈值t,则置对应子区块的位置编码为1,否则置该位置编码为0:其中,t为给定的光滑区域灰度波动阈值;步骤3、将四个子区块的位置编码值乘以相对应的权重后,再将4个乘积求和,就得到该区块的纹理特征值2.根据权利要求1所述的一种基于四...

【专利技术属性】
技术研发人员:蔡灿辉朱建清崔晓琳葛主贝
申请(专利权)人:华侨大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1