《基于GABOR小波变换和局部二值模式优化的人脸识别方法.pdf》由会员分享,可在线阅读,更多相关《基于GABOR小波变换和局部二值模式优化的人脸识别方法.pdf(13页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102024141 A (43)申请公布日 2011.04.20 CN 102024141 A *CN102024141A* (21)申请号 201010215489.6 (22)申请日 2010.06.29 G06K 9/00(2006.01) G06K 9/62(2006.01) (71)申请人 上海大学 地址 200444 上海市宝山区上大路 99 号 (72)发明人 王衎 胡金演 蒋秋峰 杨慧 (74)专利代理机构 上海上大专利事务所 ( 普通 合伙 ) 31205 代理人 何文欣 (54) 发明名称 基于 Gabor 小波变换和局部二值模式优化的 人脸识别方。
2、法 (57) 摘要 本发明涉及了一种基于 Gabor 小波变换和 局部二值模式优化的人脸识别方法。二维 Gabor 小波变换能够将相邻区域的像素联系起来, 从而 从不同的频率尺度和方向反映局部范围内图像 像素灰度值变化的情况, 是一种在人脸图像二维 Gabor 小波变换系数的基础上进行的特征提取和 分类识别。面对高维的 Gabor 小波变换系数, 采 用 LBP 提取全局直方图特征, 再利用先验知识将 图像分块, 提取每块 LBP 局部直方图的特征, 该方 法有较好的识别率和对光照的鲁棒性。在生物识 别领域和公共安全监控领域有较为广泛的使用前 景。 (51)Int.Cl. (19)中华人民共和。
3、国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 8 页 附图 2 页 CN 102024155 A1/2 页 2 1. 一种基于 Gabor 小波变换和局部二值模式优化的人脸识别方法,其特征在于将 Gabor 小波变换和局部二值算法进行融合,不但解决了 Gabor 小波变换后,变换系数存在 高维的问题,更直接解决了面对高维数据,特征难以提取的问题 ;具体步骤如下 : 1) 对样本库中的图片或待识别图片进行截取 ; 2) 用 Gabor 小波,处理截取后的图片,得到不同尺度和不同方向的小波系数 ; 3) 对不同尺度和不同方向的小波系数取模,得到关于幅值的响应 ; 4) 用 L。
4、BP 算子对上述不同尺度和不同方向的小波系数图像进行变换 ; 5) 对经过 LBP 变换的图像进行区域划分,选取不同区域赋予不同权重 ; 6) 用塔方直方图对比待识别人脸和样本库中的人脸,得到识别结果。 2.根据权利要求1所述的基于Gabor小波变换和局部二值模式优化的人脸识别方法, 对于所述步骤 1),对样本库中的图片或待识别图片进行截取的方法是 :通过手工或者自 动方式处理人脸样本库中的人脸,要求原始人脸图片两眼间的像素点不少于 60 ;截取的 人脸图像上边沿位于眉毛上方,发迹下方区域,下边沿位于嘴唇下方,下巴上方,左右 边际位于耳朵和脸颊之间的位置 ;归一化图片的分辨率到相同的尺度为 6。
5、464。 3.根据权利要求1所述的基于Gabor小波变换和局部二值模式优化的人脸识别方法, 对于所述步骤 2),用 Gabor 小波处理截取后的图片,得到不同尺度和不同方向的小波系 数,其方法是 :采用 8 个方向的纹理特征,由于 0 到 2 的方向尺度能用 0 到 来完全 描述,其中相位 的变化是连续的,不可能取无穷多个,采用离散采样较为合理,所以 采取 /8 的采样间隔,即 /8,其中 表示对应不同的 取值, 取 0, 1,27 的整数,得到的不同相位值 ; 用 5 个中心频率的 Gabor 小波滤波器组成二维 Gabor 小波来提取原始图像不同频率的 信息。 用于有效带宽 和倍频程 的关。
6、系为 当选取 0.5 的倍 频程时, 2 以取得较好的识别效果,同时,中心频率 最大频率系数 kmax /2,综合上述,kv kmax/fv,kv表示对应不同的 v 取值,v 取 0,14 的整数,得到 的不同频率 ; 用截取好的图片与得到的 40 个 Gabor 核函数进行卷积,其中 O,v(z) 表示 和 v 取 不同的整数时, 取 0,1,27 和 v 取 0,14 时原始图片和对应核函数的卷积结 果,I(z) 表示原始图片, 表示核函数,z 表示像素的空间位置,即 由 于 计 算 量 较 大, 采 用 快 速 傅 里 叶 变 换 将 卷 积 运 算 变 成 乘 积 运 算, 即 和 表。
7、示快速傅里叶变 换,-1 表示逆快速傅里叶变换。 由此得到了 8 个方向, 表示方向,取值范围为 0,1,27和5个尺度,v表示频率尺度,取值范围为v0,14的变换特征。 4.根据权利要求1所述的基于Gabor小波变换和局部二值模式优化的人脸识别方法, 对于所述步骤 3),对不同尺度和不同方向的小波系数取模,得到关于幅值的响应,其方 法是 : 经 过 Gabor 小 波 变 换 得 到 不 同 尺 度 和 不 同 方 向 的 小 波 系 数 后, 使 用 权 利 要 求 书 CN 102024141 A CN 102024155 A2/2 页 3 得到幅值响应,其中 Re(O, v(x, y)。
8、 是 和 v 取不同的整数时尺度和方向小波系数的实部, (x, y) 表示像素点的空间位置, Im(O,v(x,y) 是 和 v 取不同的整数时尺度和方向小波系数的虚部,Rm(x,y) 是对 应的 和 v 取不同的整数时 Gabor 小波变换幅值响应。 5.根据权利要求1所述的基于Gabor小波变换和局部二值模式优化的人脸识别方法, 对于所述步骤 4),用 LBP 算子对上述不同尺度和不同方向的小波系数图像进行变换,其 方法是 :对 40 幅 Gabor 特征进行 LBP 变换, L, v(z) 是经过 LBP 变换的图片, LBP 表示局部二值模式变换变换,O,v(z) 定义见步骤 3) 所。
9、示。 舍弃边缘的像素后得到 L, v(z) LBPO,v(z) 经过 LBP 变换后的图像特征, 首先,基于 LBP 的降维和特征提取包括以下步骤 : (1)根据LBP算子的旋转不变性及多次实验的结果,挑选具有代表性的特征灰度值, 从 0-255 的灰度值中选出能代表大多数纹理情况的 58 个纹理特征灰度值 ; (2) 对经过LBP 变换的40幅图像分别进行直方图统计,根据上述 58个特征灰度值进 行统计,并将余下的灰度值统计为第59个特征值,从而得到长度为5940的特征向量 ; 其次,关于 LBP 特征区域的划分和权值的选择 : LBP 算子反映了图片纹理的局部特征,结合对人脸先验知识的应用。
10、,人脸各个部分 对人脸识别的贡献是不同的,比如眼睛、鼻子、嘴唇对区分人脸所贡献的信息量更多, 而面颊部分由于高频成分较少,灰度变化较不明显,对人脸识别的贡献相对较小。 选取 不同的区域,并划分不同的权值具有较大的意义。 6.根据权利要求1所述的基于Gabor小波变换和局部二值模式优化的人脸识别方法, 对于所述步骤 5),对经过 LBP 变换的图像进行区域划分,选取不同区域赋予不同权重, 其方法是 :对每个L,v(z)划分区域,并给每个区域设定不同的权值(其权值依据是不 同区域对人脸识别贡献度的大小,比如人眼、嘴唇对识别影响较大,而脸颊等灰度变化 较平坦部分的贡献度较低 ),统计每个区域的灰度直。
11、方图 H, v, n,其中 , v 定义见步 骤 3),n 代表不同的区域。 7.根据权利要求1所述的基于Gabor小波变换和局部二值模式优化的人脸识别方法, 对于所述步骤 6),用塔方直方图对比待识别人脸和样本库中的人脸,得到识别结果 :关 于相似度判决规则的选取如下 :对于直方图统计相似度的判决,有多种统计方法,常用 的有log统计、直方图交以及2判决,经过实验表明, 判决有较 好的区分能力,其中 S 和 M 分别代表两个待比较特征,相对应的代数特征。 因此,本发 明使用塔方统计进行度量, 其中 代表不同区域的 不同权重,SH代表样本库里面的照片,MH代表待识别照片,i代表直方图bin分量。
12、。 两 幅人脸图片间的相似度为 依次求出待检测图片和库内所有图片的相似度, 相似度越小,表示图片越相似,从而得到识别结果。 权 利 要 求 书 CN 102024141 A CN 102024155 A1/8 页 4 基于 Gabor 小波变换和局部二值模式优化的人脸识别方法 技术领域 0001 本发明属于图像处理、生物识别技术、模式识别技术和计算机视觉领域,涉及 Gabor 小波变换和局部二值模式算法,特别涉及一种基于 Gabor 小波变换和局部二值模式 优化的人脸识别方法。 背景技术 0002 随着现代社会的不断发展、技术的不断进步和完善,个人身份认证越来越受到 人们的重视,几乎每时每刻都。
13、需要证明自己的身份。 对于这样一个每天都会遇到的问 题,各种身份识别装置应运而生。 例如 :参加考试要出示自己的有效证件,到银行取款 要有信用卡和与之配套的密码等。 而在电子信息技术飞速发展的今天,电子商务、网上 银行、公共安全领域对身份认证的可靠度和方式提出了新的要求。 同时,在科研领域, 特别是在生物识别技术领域有着重大的突破和进展,由于生物特征是人的内在属性,具 有很强的自身稳定性和个体差异性,因此是身份验证的最理想依据。 其中,利用人脸特 征进行身份验证又是最自然直接的手段。 因此,本发明所采用的人脸识别算法具有重要 的实用价值。 0003 目前较为通用和研究较为成熟的人脸识别算法主要。
14、有 :弹性匹配、神经网络、 基于统计学的主分量分析、几何特征等。 结合以上几种人脸识别算法,经过几代学者的 研究,发现除了年龄的变化、表情的影响和遮挡物的遮蔽等诸多因素以外,影响识别率 的主要因素是光照的变化,相关的研究甚至表明,同一个人的人脸图像在不同的光照条 件并且经过以上经典的人脸识别方法特征提取后引起的差异,往往要大于不同的人在相 同光照条件下的人脸图像的差异。 目前还没有哪一种算法,能在完全开放的环境条件 下,出色的完成人脸识别的任务,因此人脸识别在理论和实际应用上是一项具有挑战性 的课题。 0004 本发明主要涉及两个图像处理的背景技术 :Gabor 小波变换和 LBP( 局部二值。
15、模 式 ) 的进一步特征提取。 其中 Gabor 小波变换能在时域和频域对原始图像进行分析,给 出特定条件下图像的时域和空域特征,由于 Gabor 小波变换的固有特性,使之对光照的 鲁棒性较好。 针对 Gabor 变换后图像维数较高的问题,LBP 可在局部对某个像素点的纹 理特征进行描述,有一定的区分和降维能力,分类性较好。 发明内容 0005 本发明的目的在于针对已有技术存在的缺陷,提供一种基于 Gabor 小波变换和 局部二值模式优化的人脸识别方法融合了 Gabor 小波变换和 LBP 局部纹理描述算法,在 有效降低维数和有限光照变化下,有较好的鲁棒性,具有添加新人脸样本训练时间短, 识别。
16、率高的特点。 0006 为达到上述目的,本发明的构思是 :Gabor 小波变换是一个受带宽和持续时间 乘积下限所限制的同时用时间和频率来刻画信号特征的变换方法。 为了可以同时在时域 说 明 书 CN 102024141 A CN 102024155 A2/8 页 5 和频域获得最佳分辨率,可以用高斯函数调制的复正弦形式表示小波的核函数,这就是 Gabor小波函数的最初形式。 二维Gabor小波变换能够捕获对应于空间位置、频率和纹理 方向性的局部结构信息,使用于表示人脸图像。 同时使用 LBP 进行数据的重组和降维, 最终提取人脸特征。 0007 本发明涉及到人脸识别方法中的 Gabor 小波变。
17、换和 LBP( 局部二值模式 ) 两种方 法 : 0008 1.Gabor 小波变换可以近似的模拟哺乳动物的视觉皮层信息处理机制。 当直接 采用图像像素的灰度值进行人脸识别时,模式特征容易受到人脸表情、光照条件和各种 几何变化的影响,二维 Gabor 小波变换是图像多尺度表示和分析的有力工具。 作为唯一 能够取得空域和频域联合不确定关系下限的 Gabor 函数经常被用作小波基函数,用一组 滤波器函数与给定信号的卷积来表示或者逼近一个信号。 二维 Gabor 滤波器的函数 , v(z) 可以表示为 : 0009 0010 其中 0011 i 为虚数单位, z 表示像素的空间位置, 为有效带宽, 。
18、k, v定义为滤波器的 中心频率,kv kmax/fv,分子 kmax代表了 Gabor 核函数的最大频率,间接代表了空域和频 域的分辨率。 分母 fv根据不同的 v,v 取 0,14,随着 v 的增大中心频率逐渐变小。 /8 定义为纹理的空间方向,其中 取 0,1,27。 Gabor 滤波器全部是 自相似的因为它们能够通过缩放和旋转小波向量 k, v从另一个滤波器中被提取出来,每 一个滤波器都是高斯滤波器和复杂的平面小波产物。用来补偿由频率决定的能量 谱衰减,用来约束平面波的高斯包络函数,其中决定了核函数时 域和频域的有效区域,即高斯窗口函数的窗口大小。 exp(ik, vz) 为复数值平面。
19、波,其 实部为余弦,虚部为正弦,由于余弦平面波关于高斯窗口中心偶对称,所以在以上高斯 窗口函数的约束范围内,其积分值不为 0 ;而正弦平面波在高斯窗口函数的约束范围内 的积分值为 0,所以在实际计算过程中,只要考虑实部与原始图像的卷积相应即可。 同 时为了尽量消除图像直流成分对二维 Gabor 小波变换的影响,在复数平面波的实部减去 exp-(2/2),即减去了核函数和原始图像卷积所得的直流分量,这使得 Gabor 小波受图 像灰度变换的影响较少。 0012 2.LBP( 局部二值模式 ) 0013 LBP(即Local Binary Pattern)最初是作为一种处理局部图像对比度的辅助方法。
20、。 LBP 方法具有理论简单明了、容易理解,计算量小且从编码角度上易于实现的特点。 该 算法是一种灰度级不变的纹理分析方法,光照强度的改变对 LBP 算法的不会产生太大的 影响。 其作用区域为纹理特征的一小块局部区域,并且标记出像素级的特征。 0014 LBP 算子的基本处理方法是,对于原始图像某个 ( 不包括边缘像素点 ) 像素点 说 明 书 CN 102024141 A CN 102024155 A3/8 页 6 Pc,和 Pc 周围的 8 个像素点 (P0-P7) 所组成的局部区域。 以中心像素点 Pc 的灰度值 作为阈值,将 Pc 周边相邻的 8 个像素点的灰度值与阈值依次进行比较,当。
21、周围的像素点 (P0-P7) 的灰度值小于阈值时,令小于像素点的值为 0,大于等于的像素点的值为 1。 这 样经过 8 次比对后, Pc 周围的 8 个像素点的值依次被 0、1 替代。 从左上角的第一个像 素点 ( 假设为 P0) 开始,将权值 2n(n 0,1,2.7) 按照顺时针依次赋予周围的 8 个像素 点,并与该像素点经过阈值化后所赋的二进制值相乘。 最后将 8 个像素点运算所得的结 果相加即为该中心像素点 Pc 的 LBP 值 ( 范围是 0-255)。 以上描述用公式表示为 : 0015 图像局部纹理 T 的分布可以假设认为是局部区域内像素灰度的联合分布密度 : 0016 T t(。
22、Pc,P0, Pg-1) 0017 其中 Pc对应图像中心像素点的灰度值,Pi(i 0,1g-1) 对应 g 个等距分布于 以中心像素为圆心、半径为 R 的圆周上的像素点的灰度值。 0018 在不损失纹理信息的情况下,可以从临近点中减去中心点的灰度值 Pc,则有 : 0019 T t(Pc,P0-Pc, Pg-1-Pc) 0020 假设中心点的像素灰度值独立于中心点和周边点灰度差值,则上式可以改写 为 : 0021 Tt(Pc)t(P0-Pc, Pg-1-Pc) 0022 由于 t(Pc) 只是描述了整个图像的亮度分布情况,和图像的局部纹理无关,所以 可以忽略不计从而有 :Tt(P0-Pc, 。
23、Pg-1-Pc) 0023 进一步若只考虑中心像素点和周围像素点灰度差值的符号,上式可以表示为 : 0024 Tt(s(P0-Pc), s(Pg-1-Pc) 0025 其中, 0026 最后,为每个 s(x) 分配一个权值,LBP 的编码如下 (LBPP,R为图像上的像素点 经 LBP 编码后的取值 ) : 0027 0028 事实上,中心点的像素灰度值与其周边点灰度差值的独立性不总是成立的,数 字图像中的灰度值取值范围有限,那些较大或者较小的中心灰度值分布会明显降低差值 的取值范围,这种假设会带来信息上的丢失。 但是好处也显而易见,使局部纹理的描述 在灰度范围内具有不变性。 0029 使用 。
24、Gabor 小波变化,得到了原始图像在不同尺度和纹理方向的特征,特别是 在人脸中的轮廓、眉毛、眼睛、鼻子、嘴巴等边缘特征得到了强化。 卷积是对图像上给 定区域的灰度值进行计算后累加的结果,因此变化得到的二维 Gabor 小波数值上不会像 像素灰度值那样随位置的变化而发生强烈变化,对光照的鲁棒性好。 但是存在变换后图 片维数大大增加的特点,不利于进一步分析特征值。 而 LBP 算法不仅进一步强化了对光 线变化的鲁棒性,而且可以从局部空间上描述人脸特征,同时利用统计特性直接对每个 Gabor 响应降维,提取了特征,提高了人脸识别率。 0030 根据上述发明的构思,本发明采用下述技术方案 : 003。
25、1 一种基于 Gabor 小波变换和局部二值模式优化的人脸识别方法,其特征在于将 说 明 书 CN 102024141 A CN 102024155 A4/8 页 7 Gabor 小波变换和局部二值算法进行融合,不但解决了 Gabor 小波变换后,变换系数存在 高维的问题,更直接解决了面对高维数据,特征难以提取的问题。 具体步骤如下 : 0032 1) 对样本库中的图片或待识别图片进行截取 ; 0033 2) 用 Gabor 小波,处理截取后的图片,得到不同尺度和不同方向的小波系数 ; 0034 3) 对不同尺度和不同方向的小波系数取模,得到关于幅值的响应 ; 0035 4) 用 LBP 算子。
26、对上述不同尺度和不同方向的小波系数图像进行变换 ; 0036 5) 对经过 LBP 变换的图像进行区域划分,选取不同区域赋予不同权重 ; 0037 6) 用塔方直方图对比待识别人脸和样本库中的人脸,得到识别结果。 0038 上述步骤 1) 对样本库中的图片或待识别图片进行截取的方法是 : 0039 通过手工或者自动方式处理人脸样本库中的人脸,要求原始人脸图片两眼间的 像素点不少于 60 ;截取的人脸图像上边沿位于眉毛上方,发迹下方区域,下边沿位于嘴 唇下方,下巴上方,左右边际位于耳朵和脸颊之间的位置 ;归一化图片的分辨率到相同 的尺度通常为 6464。 0040 上述步骤 2) 用 Gabor。
27、 小波处理截取后的图片,得到不同尺度和不同方向的小波 系数,其方法是 : 0041 采用8个方向的纹理特征,由于0到2的方向尺度能用0到来完全描述,其 中相位 的变化是连续的,不可能取无穷多个,采用离散采样较为合理,所以采取 /8 的采样间隔,即 /8,其中 表示对应不同的 取值, 取 0,1,27 的整数,得到的不同相位值。 0042 用 5 个中心频率的 Gabor 小波滤波器组成二维 Gabor 小波来提取原始图像不同频 率的信息。 用于有效带宽和倍频程的关系为当选取0.5的 倍频程时,2 以取得较好的识别效果,同时,中心频率最大频率系数 kmax /2,综合上述,kv kmax/fv,。
28、kv表示对应不同的 v 取值,v 取 0,14 的整数,得到 的不同频率。 0043 用截取好的图片与得到的 40 个 Gabor 核函数进行卷积,其中 O,v(z) 表示 和 v 取不同的整数时, 取 0,1,27 和 v 取 0,14 时原始图片和对应核函数的卷 积结果,I(z) 表示原始图片,表示核函数,z 表示像素的空间位置,即 0044 0045 由于计算量较大,采用快速傅里叶变换将卷积运算变成乘积运算,即和 表示快速傅里叶变 换,-1 表示逆快速傅里叶变换。 由此得到了 8 个方向, 表示方向,取值范围为 0,1,27和5个尺度,v表示频率尺度,取值范围为v0,14的变换特征。 0。
29、046 上述步骤 3) 对不同尺度和不同方向的小波系数取模,得到关于幅值的响应,其 方法是 : 0047 经 过 Gabor 小 波 变 换 得 到 不 同 尺 度 和 不 同 方 向 的 小 波 系 数 后, 使 用 得到幅值响应,其中 Re(O, v(x, y) 是 说 明 书 CN 102024141 A CN 102024155 A5/8 页 8 和 v 取不同的整数时尺度和方向小波系数的实部, (x, y) 表示像素点的空间位置, Im(O,v(x,y) 是 和 v 取不同的整数时尺度和方向小波系数的虚部,Rm(x,y) 是对 应的 和 v 取不同的整数时 Gabor 小波变换幅值响。
30、应。 0048 上述步骤 4) 用 LBP 算子对上述不同尺度和不同方向的小波系数图像进行变换, 其方法是 : 0049 对 40 幅 Gabor 特征进行 LBP 变换, L, v(z) 是经过 LBP 变换的图片, LBP 表示局部二值模式变换变换,O,v(z) 定义见步骤 3) 所示。 舍弃边缘的像素后得到 L, v(z) LBPO,v(z) 经过 LBP 变换后的图像特征, 0050 首先,基于 LBP 的降维和特征提取包括以下步骤 : 0051 (1)根据LBP算子的旋转不变性及多次实验的结果,挑选具有代表性的特征灰度 值,从 0-255 的灰度值中选出能代表大多数纹理情况的 58 。
31、个纹理特征灰度值 ; 0052 (2) 对经过 LBP 变换的 40 幅图像分别进行直方图统计,根据上述 58 个特征灰度 值进行统计,并将余下的灰度值统计为第59个特征值,从而得到长度为5940的特征向 量 ; 0053 其次,关于 LBP 特征区域的划分和权值的选择 : 0054 LBP 算子反映了图片纹理的局部特征,结合对人脸先验知识的应用,人脸各个 部分对人脸识别的贡献是不同的,比如眼睛、鼻子、嘴唇对区分人脸所贡献的信息量更 多,而面颊部分由于高频成分较少,灰度变化较不明显,对人脸识别的贡献相对较小。 选取不同的区域,并划分不同的权值具有较大的意义。 0055 上述步骤 5) 对经过 。
32、LBP 变换的图像进行区域划分,选取不同区域赋予不同权 重 : 0056 对每个L,v(z)划分区域,并给每个区域设定不同的权值(其权值依据是不同 区域对人脸识别贡献度的大小,比如人眼、嘴唇对识别影响较大,而脸颊等灰度变化较 平坦部分的贡献度较低 ),统计每个区域的灰度直方图 H, v, n,其中 , v 定义见步骤 3),n 代表不同的区域。 0057 上述步骤 6) 用塔方直方图对比待识别人脸和样本库中的人脸,得到识别结果。 0058 关于相似度判决规则的选取如下 0059 对于直方图统计相似度的判决,有多种统计方法,常用的有 log 统计、直方图交 以及 2判决,经过实验表明,判决有较好。
33、的区分能力,其中 S 和 M 分别代表两个待比较特征,相对应的代数特征。 因此,本发明使用塔方统计进行度 量,其中 代表不同区域的不同权重, SH 代表样本 库里面的照片,MH 代表待识别照片,i 代表直方图 bin 分量。 两幅人脸图片间的相似度 为依次求出待检测图片和库内所有图片的相似度,相似度越小,表示图片 越相似,从而得到识别结果。 0060 本发明与现有人脸识别技术相比较。 具有如下显而易见的突出实质性的特点和 显著的优点 :对光照有一定的鲁棒性,相对与其他识别算法在不同光照条件下有更好的 说 明 书 CN 102024141 A CN 102024155 A6/8 页 9 识别率,。
34、人脸表情对识别率的干扰大大降低,由于是单张照片的比对,建库的时间与库 的规模是线性增长,且新增库内人员所需的入库时间极短。 附图说明 0061 图 1 是本发明所用方法的流程框图。 0062 图 2 是特征提取和对比框架图。 具体实施方式 0063 本发明的优选实施例结合附图说明如下 : 0064 实施例一 :本实施例基于 Gabor 小波变换和局部二值模式优化的人脸识别方 法,参见图 1,将 Gabor 小波变换和局部二值算法进行融合,不但解决了 Gabor 小波变换 后,变换系数存在高维的问题,更直接解决了面对高维数据,特征难以提取的问题。 具 体操作步骤如下 : 0065 1) 对样本库。
35、中的图片或待识别图片进行截取 ; 0066 2) 用 Gabor 小波,处理截取后的图片,得到不同尺度和不同方向的小波系数 ; 0067 3) 对不同尺度和不同方向的小波系数取模,得到关于幅值的响应 ; 0068 4) 用 LBP 算子对上述不同尺度和不同方向的小波系数图像进行变换 ; 0069 5) 对经过 LBP 变换的图像进行区域划分,选取不同区域赋予不同权重 ; 0070 6) 用塔方直方图对比待识别人脸和样本库中的人脸,得到识别结果。 0071 实施例二 :本实施例与实施例一基本相同,特别之处如下 0072 所述步骤 1) 对样本库中的图片或待识别图片进行截取的方法是 : 0073 。
36、通过手工或者自动方式处理人脸样本库中的人脸,要求原始人脸图片两眼间的 像素点不少于 60 ;截取的人脸图像上边沿位于眉毛上方,发迹下方区域,下边沿位于嘴 唇下方,下巴上方,左右边际位于耳朵和脸颊之间的位置 ;归一化图片的分辨率到相同 的尺度通常为 6464。 0074 所述步骤 2) 用 Gabor 小波处理截取后的图片,得到不同尺度和不同方向的小波 系数,其方法是 : 0075 采用8个方向的纹理特征,由于0到2的方向尺度能用0到来完全描述,其 中相位 的变化是连续的,不可能取无穷多个,采用离散采样较为合理,所以采取 /8 的采样间隔,即 /8,其中 表示对应不同的 取值, 取 0,1,27。
37、 的整数,得到的不同相位值。 0076 用 5 个中心频率的 Gabor 小波滤波器组成二维 Gabor 小波来提取原始图像不同频 率的信息。 用于有效带宽和倍频程的关系为当选取0.5的 倍频程时,2 以取得较好的识别效果,同时,中心频率最大频率系数 kmax /2,综合上述,kv kmax/fv,kv表示对应不同的 v 取值,v 取 0,14 的整数,得到 的不同频率。 0077 用截取好的图片与得到的 40 个 Gabor 核函数进行卷积,其中 O,v(z) 表示 和 v 取不同的整数时, 取 0,1,27 和 v 取 0,14 时原始图片和对应核函数的卷 说 明 书 CN 1020241。
38、41 A CN 102024155 A7/8 页 10 积结果,I(z) 表示原始图片,表示核函数,z 表示像素的空间位置,即 0078 0079 由于计算量较大,采用快速傅里叶变换将卷积运算变成乘积运算,即 和 表示快速傅里叶变 换,-1 表示逆快速傅里叶变换。 由此得到了 8 个方向, 表示方向,取值范围为 0,1,27和5个尺度,v表示频率尺度,取值范围为v0,14的变换特征。 0080 所述步骤 3) 对不同尺度和不同方向的小波系数取模,得到关于幅值的响应,其 方法是 : 0081 经 过 Gabor 小 波 变 换 得 到 不 同 尺 度 和 不 同 方 向 的 小 波 系 数 后,。
39、 使 用 得到幅值响应,其中 Re(O, v(x, y) 是 和 v 取不同的整数时尺度和方向小波系数的实部, (x, y) 表示像素点的空间位置, Im(O,v(x,y) 是 和 v 取不同的整数时尺度和方向小波系数的虚部,Rm(x,y) 是对 应的 和 v 取不同的整数时 Gabor 小波变换幅值响应。 0082 所述步骤 4) 用 LBP 算子对上述不同尺度和不同方向的小波系数图像进行变换, 其方法是 : 0083 对 40 幅 Gabor 特征进行 LBP 变换, L, v(z) 是经过 LBP 变换的图片, LBP 表示局部二值模式变换变换,O,v(z) 定义见步骤 3) 所示。 舍。
40、弃边缘的像素后得到 L, v(z) LBPO,v(z) 经过 LBP 变换后的图像特征, 0084 首先,基于 LBP 的降维和特征提取包括以下步骤 : 0085 (3)根据LBP算子的旋转不变性及多次实验的结果,挑选具有代表性的特征灰度 值,从 0-255 的灰度值中选出能代表大多数纹理情况的 58 个纹理特征灰度值 ; 0086 (4) 对经过 LBP 变换的 40 幅图像分别进行直方图统计,根据上述 58 个特征灰度 值进行统计,并将余下的灰度值统计为第59个特征值,从而得到长度为5940的特征向 量 ; 0087 其次,关于 LBP 特征区域的划分和权值的选择 : 0088 LBP 算。
41、子反映了图片纹理的局部特征,结合对人脸先验知识的应用,人脸各个 部分对人脸识别的贡献是不同的,比如眼睛、鼻子、嘴唇对区分人脸所贡献的信息量更 多,而面颊部分由于高频成分较少,灰度变化较不明显,对人脸识别的贡献相对较小。 选取不同的区域,并划分不同的权值具有较大的意义。 0089 所述步骤 5) 对经过 LBP 变换的图像进行区域划分,参见图 2,选取不同区域赋 予不同权重 : 0090 对每个L,v(z)划分区域,并给每个区域设定不同的权值(其权值依据是不同 区域对人脸识别贡献度的大小,比如人眼、嘴唇对识别影响较大,而脸颊等灰度变化较 平坦部分的贡献度较低 ),统计每个区域的灰度直方图 H, 。
42、v, n,其中 , v 定义见步骤 3),n 代表不同的区域。 0091 所述步骤 6) 用塔方直方图对比待识别人脸和样本库中的人脸,得到识别结果 0092 关于相似度判决规则的选取如下 说 明 书 CN 102024141 A CN 102024155 A8/8 页 11 0093 对于直方图统计相似度的判决,有多种统计方法,常用的有 log 统计、直方图交 以及 2判决,经过实验表明,判决有较好的区分能力,其中 S 和 M 分别代表两个待比较特征,相对应的代数特征。 因此,本发明使用塔方统计进行度 量,其中 代表不同区域的不同权重, SH 代表样本 库里面的照片,MH 代表待识别照片,i 。
43、代表直方图 bin 分量。 两幅人脸图片间的相似度 为依次求出待检测图片和库内所有图片的相似度,相似度越小,表示图片 越相似,从而得到识别结果。 0094 图 2 中由 Gabor 核函数实部图像 1 和原始图像 2 Gabor 变换图像 3 LBP 变 换图像 4 得到结果 5 的形象过程。 0095 下面介绍一下所做实验 : 0096 本发明在 ORL 库和本地采集的图片库上进行了对比实验。 其中 ORL 库是剑桥 大学的贝尔实验室在 1994 年制作的,用于测试人脸识别算法的数据库。 和本地采集的人 脸图像一起,经过人工裁剪,按照上边沿裁剪位置略高于眉毛,下边沿裁剪位置在下嘴 唇和下巴之。
44、间,左右分别在脸颊外侧进行裁剪。 全部归一化至 6464 大小的 8 位灰度图 像。 在不同的光照条件下进行测试,将图片分成两组,一组建库,一组进行测试。 共 1000 张照片,60 个类别,其中每人 3-5 张照片进行建库,剩下照片进行对比识别,分别 比较了原始 LBP 算法和 Gabor 小波变换后 LBP 特征提取算法的识别率。 原始 LBP 算法 的识别率为81.3,Gabor小波变换后融合LBP特征提取算法的识别率为91.4,证明本 算法在选取合适参数的条件下,有更好的识别率和更高的对光线鲁棒性。 0097 0098 Gabor 小波变换能良好的模拟哺乳动物的视觉反馈特性,能较好的从。
45、时域和频域 提取图像的特征,对一定程度的关照变化也有较好的适应性。 但是存在变换后图像维数 大大增加和计算时间较长问题,内部冗余度也大大增加的特性。 局部二值模式,从局部 进一步描述了人脸的纹理特征,对于光照变化所引起的灰度整体线性变化有很好的鲁棒 性,对于图像的直方图统计更是直接解决了 Gabor 变换后维数较高的问题,提取了具有 区分能力的特征信息。 是一种很优秀的人脸识别方法。 0099 本发明提供了人脸识别算法中一种非常稳定高效的算法,在人脸识别技术中定 会有广泛的应用。 说 明 书 CN 102024141 A CN 102024155 A1/2 页 12 图 1 说 明 书 附 图 CN 102024141 A CN 102024155 A2/2 页 13 图 2 说 明 书 附 图 CN 102024141 A 。