[发明专利]一种基于结构先验知识的鲁棒生物特征识别方法有效
申请号: | 201310418307.9 | 申请日: | 2013-09-13 |
公开(公告)号: | CN103440504A | 公开(公告)日: | 2013-12-11 |
发明(设计)人: | 谭铁牛;王亮;赫然;王东 | 申请(专利权)人: | 中国科学院自动化研究所 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06K9/66;G06K9/40 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 宋焰琴 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 结构 先验 知识 生物 特征 识别 方法 | ||
技术领域
本发明涉及模式识别与机器学习领域,特别涉及一种基于结构先验知识的生物特征识别方法,该方法使用稀疏表示、半二次最小化等算法进行生物特征识别。
背景技术
近些年,线性表示模型在计算机视觉领域得到了广泛的应用,比如人脸识别等生物特征识别。比如说,对于人脸识别问题,同一个人的多张不同人脸图像一般分布在同一个子空间之中,所以这个人的一张图像可以近似用他的其他张图像来线性表示。基于这种认知,人们提出了一系列线性最小二乘方法,例如最近邻特征线,最近邻特征平面以及最近邻特征空间等具体算法。而从稀疏性角度分,线性表示模型又大致分为两类,即为稀疏线性表示模型与非稀疏线性表示模型,前者采用L1范数来约束线性表示系数,后者则采用L2范数进行约束。稀疏性主要是考虑当用所有的训练样本去重构待测试样本时,在训练样本数量充分冗余,类别分布覆盖面充分广的条件下,只有跟测试样本同类别的训练样本重构能力最强。如果令线性表示系数是稀疏的,则必然有重构能力最强的训练样本所对应的线性表示系数非零,而其余参加重构的训练样本对应的系数为零。
对于人脸识别等生物特征识别问题,如何处理有遮挡(墨镜、围巾等)情况下的识别与分类困扰着该领域的研究人员,同时也决定了一个实际生物特征识别系统的稳定性与实用性。然而,上述中的大多数模型都不能很好的解决遮挡噪声对识别分类结果的干扰,也没有考虑遮挡这一常见噪声的结构特性。为此,本模型中引入遮挡噪声的空间连续性先验,即使得被恢复出的遮挡噪声相邻像素的一阶差分值尽可能小,进而使得模型对像遮挡这样的连续性噪声更加鲁棒。
发明内容
为了解决现有技术存在的空缺,本发明的目的是提供一种基于结构先验知识的生物特征识别方法,本发明根据实际中遮挡等噪声一般具有空间连续性这一先验知识,对线性表示中的噪声项施加连续性约束,即令遮挡噪声项的相邻像素值的一阶差分值尽可能小。同时本发明还使用鲁棒M估计子(Robust M-Estimator)来约束重构系数、遮挡噪声项以及重构误差,从而解决了L1约束使得优化目标函数在原点处不可微,L2约束使得模型对遮挡等大噪声十分敏感,过分拟合噪声误差等问题。
本发明提出的一种基于结构先验知识的生物特征识别方法包括以下步骤:
步骤S1,收集图像数据形成训练样本集和测试样本集;
步骤S2,提取所述训练样本集中每个训练样本的特征向量,并将提取得到的特征向量组成字典矩阵X;
步骤S3,基于所述字典矩阵X,通过优化算法计算得到与所述测试样本集中的每一测试样本对应的重构系数向量;
步骤S4,基于所述字典矩阵X,使用与所述测试样本集中的每一测试样本对应的重构系数向量进行样本重构,得到与每一测试样本对应的分属于不同类别的重构测试样本,与相应测试样本最为接近的重构训练样本的类别即为所述测试样本的类别。
由于本发明中引入了遮挡噪声的空间连续性先验知识,从而使本发明对生物特征识别的过程中的遮挡类噪声更加鲁棒,进而提高了生物特征识别分类的准确率。
附图说明
图1是本发明提出的基于结构先验知识的生物特征识别方法流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
本发明通过引入遮挡噪声的空间连续性这一结构先验知识,有效的处理在有遮挡噪声情况下的生物特征识别问题,使得生物特征识别更加的稳定与实用。
图1是本发明提出的基于结构先验知识的生物特征识别方法流程图,本发明的识别方法适用于对于任何生物特征的识别,下文以人脸识别为例对本发明方法进行介绍,如图1所示,所述生物特征识别方法包括以下步骤:
步骤S1,收集图像数据形成训练样本集和测试样本集;
其中,每个样本集中包含有多个类别的图像,且每个类别包含有多张图像(例如同一人脸的不同图像)。
对于训练样本集,其中的图像均为无遮挡噪声的正常图像;对于测试样本集,其中的图像为有遮挡噪声(墨镜、围巾等)的图像。
步骤S2,提取所述训练样本集中每个训练样本的特征向量,并将提取得到的特征向量组成字典矩阵X;
该步骤中提取所述特征向量的步骤进一步包括:
步骤S21,将某一训练样本的各列像素值顺序连接拉直成为一个新的列向量;
步骤S22,将得到的列向量进行归一化(比如归一化到[0,1]之间)后得到的向量作为该训练样本的特征向量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院自动化研究所,未经中国科学院自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310418307.9/2.html,转载请声明来源钻瓜专利网。