CN108090513A - 基于粒子群算法和典型关联分析法的多生物特征融合算法 - Google Patents
基于粒子群算法和典型关联分析法的多生物特征融合算法 Download PDFInfo
- Publication number
- CN108090513A CN108090513A CN201711374940.7A CN201711374940A CN108090513A CN 108090513 A CN108090513 A CN 108090513A CN 201711374940 A CN201711374940 A CN 201711374940A CN 108090513 A CN108090513 A CN 108090513A
- Authority
- CN
- China
- Prior art keywords
- image
- fractal dimension
- biological characteristic
- typical correlation
- feature
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/25—Fusion techniques
- G06F18/253—Fusion techniques of extracted features
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
Landscapes
- Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Image Analysis (AREA)
Abstract
本发明涉及一种基于粒子群算法和典型关联分析法的多生物特征融合算法,其主要技术特点是:将原始数据集图像重构为32*32的图像;通过两次卷积操作、特征选择操作和全连接操作,将预处理后的32*32的图像用120维的一维特征向量;使用典型关联分析法对一维特征向量进行分析,得到关联度最高的特征向量作为多生物特征的融合特征向量;将融合特征向量送入ELM分类器进行分类。本发明以卷积神经网络结构为基础,同时引入粒子群优化算法和典型关联分析法,将不同的生物特征图像特征进行融合,最终得到比较完备的生物特征集合,从而进行有效的身份认证;本发明具有较高的准确性和稳定性,可广泛用于图像识别、安防检查等领域。
Description
技术领域
本发明属于生物特征图像识别技术领域,尤其是一种基于粒子群算法和典型关联分析法的多生物特征融合算法。
背景技术
目前,生物特征识别技术在身份认证领域起着越来越重要的应用,而图像融合技术能够获取更多的生物特征细节和信息,对识别性能有更大的提升,因此吸引了越来越多的研究人员的关注。在这其中,多模态生物特征融合技术就是重要的一个方向。多模态生物特征融合包括如下三个层次:特征层融合指的是对生物特征进行提取之后进行融合的策略;匹配层融合则是将不相同的特征向量的匹配值融合得到一组新的匹配值并进行身份认证;决策层融合是对不同的生物特征分别经过各自的提特征、建模型、做识别之后的决策结果进行融合。但是,现有的多模态生物特征融合技术在进行生物特征识别时的准确性和稳定性上仍然存在不足。
发明内容
本发明的目的在于克服现有技术的不足,提出一种基于粒子群算法和典型关联分析法的多生物特征融合算法,其利用多种生物特征的独有特征结合在一起,提高生物特征图像识别的准确性和稳定性。
本发明解决其技术问题是采取以下技术方案实现的:
一种基于粒子群算法和典型关联分析法的多生物特征融合算法,包括以下步骤:
步骤1:图像预处理:将原始数据集图像重构为32*32的图像;
步骤2:特征提取:通过两次卷积操作、特征选择操作和全连接操作,将预处理后的32*32的图像用120维的一维特征向量;
步骤3:特征融合:使用典型关联分析法对一维特征向量进行分析,得到关联度最高的特征向量作为多生物特征的融合特征向量;
步骤4:将融合特征向量送入ELM分类器进行分类。
进一步,所述原始数据集图像包括人脸图像和指静脉图像,所述人脸图像为112*92,所述指静脉图像为60*128。
进一步,所述步骤2特征提取的实现方法:第一次使用8组5x5的卷积核对图像进行卷积操作,得到8组28x28的特征图;第二次使用20组5x5的卷积核对图像进行卷积操作,得到20组5x5的特征图;再经过一次全连接操作,最终得到120维的一维特征向量。
进一步,所述卷积操作的处理方法为:
w2=(w1+2*p-k)/s+1
h2=(h1+2*p-k)/s+1
c2=n
其中,w1、h1、c1分别表示输入图像的宽度、高度和深度;w2、h2、c2分别表示输出图像的宽度、高度和深度;在卷积层中,n表示卷积核的个数,k*k表示卷积核大小,p表示扩充边缘,s表示卷积核步长。
进一步,所述步骤2特征选择使用改进的粒子群优化算法实现:第一次从28x28的特征图中,选择14x14特征子集;第二次从10x10的特征图中选择5x5的特征子集。
进一步,所述特征选择的计算公式为:
Fitness=∑Dk(1<=k<=m)
vx[]=w*vx[]+c1*rand()*(pbest[]-p[])+c2*rand()*(gbest[]-p[])
p[]=p[]+vx[]
其中,Dk表示当前粒子的第k个维度特征与周围特征的差异总和,m表示种群规模,pbest表示局部最优解,gbest表示全局最优解,v[]是粒子的速度,w是惯性权重,p[]是当前粒子的位置,rand()是介于(0,1)之间的随机数,c1、c2是学习因子。
进一步,所述步骤3的实现方法为:使用典型关联分析法计算人脸特征和指静脉特征之间的相关关系,将120维的特征向量映射到多维的共享特征空间,使用共享空间特征重构多模态特征,得到融合特征向量。
本发明的优点和积极效果是:
1、本发明以卷积神经网络结构为基础,引入粒子群优化算法(PSO)和典型关联分析法(CCA),将不同的生物特征图像特征融合得到比较完备的生物特征集合,从而进行有效的身份认证;本发明与现有的生物特征识别方法相比较,具有较高的准确性和稳定性,可广泛用于图像识别、安防检查等领域。
2、本发明针对图像特征的多样性和聚集性,在融合之前,采用粒子群优化算法(PSO)进行有效的特征选择,达到特征积聚和降维的目的。
3、本发明采用极限学习机(Extreme Learning Machine,ELM),在保证学习精度的前提下,提高了学习速度。
附图说明
图1为本发明的整体框架图;
图2为本发明使用的特征提取方法流程图;
图3为本发明使用的卷积神经网络结构模型;
图4为本发明引入的粒子群优化算法结构图;
图5为本发明在单一生物特征数据集上的对比实验结果图;
图6为本发明在多模态生物特征数据集上的对比实验结果图;
图7为本发明在同一数据集上不同方法的ROC曲线图。
具体实施方式
以下结合附图对本发明实施例做进一步详述。
一种基于粒子群算法和典型关联分析法的多生物特征融合算法,如图1所示,包括以下步骤:
步骤1:图像预处理:将原始生物特征图像经过重构变为32*32的图像。
在本步骤中,需要将原始数据集图像(ORL人脸图像112*92;指静脉图像60*128)重构为32*32的图像。图像重构方法表示如下:
I=imread('IMG.jpg');
I=imresize(I,[32,32]);
其中,IMG.jpg表示原始数据集图像,I表示经过重构之后的图像表示。
步骤2:特征提取,如图2所示,通过两次卷积操作、特征选择操作和全连接操作,将预处理后的32*32的图像用120维的一维特征向量FeatureSet表示。
在本步骤中,特征提取使用卷积操作,如图3所示:第一次使用8组5x5的卷积核对图像进行卷积操作,得到8组28x28的特征图;第二次使用20组5x5的卷积核对图像进行卷积操作,得到20组5x5的特征图;再经过一次全连接操作,最终得到120维向量用于特征表示。特征提取方法表示如下:
w2=(w1+2*p-k)/s+1
h2=(h1+2*p-k)/s+1
c2=n
其中,输入图像为w1*h1*c1,w1表示宽度,h1表示高度,c1表示深度,输出图像为w2*h2*c2;在卷积层中,n表示卷积核的个数,k*k表示卷积核大小,p表示扩充边缘,s表示卷积核步长。
在本步骤中,特征选择使用改进的粒子群优化算法,如图4所示:第一次从28x28的特征图中,选择14x14特征子集;第二次从10x10的特征图中选择5x5的特征子集。特征选择的计算公式如下:
Fitness=∑Dk(1<=k<=m)
vx[]=w*vx[]+c1*rand()*(pbest[]-p[])+c2*rand()*(gbest[]-p[])
p[]=p[]+vx[]
其中,Dk表示当前粒子的第k个维度特征与周围特征的差异总和,m表示种群规模,pbest表示局部最优解,gbest表示全局最优解,v[]是粒子的速度,w是惯性权重,p[]是当前粒子的位置,rand()是介于(0,1)之间的随机数,c1,c2是学习因子,通常c1=c2=2。
步骤3:特征融合:使用典型关联分析法对上一步得到的特征向量进行分析,得到关联度最高的特征向量作为多生物特征的融合特征向量。
本步骤是对多模态生物特征图像的表示FeatureSet进行CCA方法融合,得到融合特征FusionFeature。具体方法为:使用典型关联分析法(CCA)计算两组变量(人脸特征和指静脉特征)之间的相关关系,将120维的特征集映射到d维的共享特征空间,特征共享空间的特征具有高度的相关性,并且可以重构多模态特征,作为多模态生物特征的最有效的表达。
步骤4:将融合特征向量送入ELM分类器进行分类。
在本步骤中,将上一步得到的特征表达作为分类器的输入去训练分类器提高其分类能力。本步骤还可以将ELM作为决策分类器,输出实验结果,用于在测试阶段用于性能测试。
下面通过实验对本发明做进一步验证。
图5给出了不同的分类算法在单一生物特征数据集上的性能比较。本次实验每个数据库选取400张图像,取80%作训练,其余的作测试。从表中可以看出,基于单一生物特征的识别效率并不是很理想,基本在90%左右;使用CNN模型训练可以达到最高的识别效率(93.84%)但同时它也是最耗费时间(83s)的;ELM模型在时间(10s)和性能(92.67%)上都有很好的表现,但仍有进步的空间。因此,多生物特征融合实验是十分有必要的。
图6给出了多模态数据库上不同方法实验性能的比较,本次实验每个数据库选取60000张图像,取50000作训练,其余的作测试。从表中可以看出,即使是简单的CCA融合对识别效率有着明显的提升(5%左右);深度学习模型的加入对识别效率会有更好的提升(98.70%),但同时增加了计算时间(866s);我们提出的方法在时间上有部分优势(798s),更多的是对实验结果的提升(98.89%)。
图7给出了通过比较不同算法的ROC曲线,可以看出本发明的曲线位于其他算法曲线的底端,也就是本发明对于图像的错误接受率和错误拒绝率都比较低,这也从另一个方面验证了本发明的优势。
需要强调的是,本发明所述的实施例是说明性的,而不是限定性的,因此本发明包括并不限于具体实施方式中所述的实施例,凡是由本领域技术人员根据本发明的技术方案得出的其他实施方式,同样属于本发明保护的范围。
Claims (8)
1.一种基于粒子群算法和典型关联分析法的多生物特征融合算法,其特征在于包括以下步骤:
步骤1:图像预处理:将原始数据集图像重构为32*32的图像;
步骤2:特征提取:通过两次卷积操作、特征选择操作和全连接操作,将预处理后的32*32的图像用120维的一维特征向量;
步骤3:特征融合:使用典型关联分析法对一维特征向量进行分析,得到关联度最高的特征向量作为多生物特征的融合特征向量;
步骤4:将融合特征向量送入ELM分类器进行分类。
2.根据权利要求1所述的基于粒子群算法和典型关联分析法的多生物特征融合算法,其特征在于:所述原始数据集图像包括人脸图像和指静脉图像,所述人脸图像为112*92,所述指静脉图像为60*128。
3.根据权利要求1所述的基于粒子群算法和典型关联分析法的多生物特征融合算法,其特征在于:所述步骤2特征提取的实现方法:第一次使用8组5x5的卷积核对图像进行卷积操作,得到8组28x28的特征图;第二次使用20组5x5的卷积核对图像进行卷积操作,得到20组5x5的特征图;再经过一次全连接操作,最终得到120维的一维特征向量。
4.根据权利要求1所述的基于粒子群算法和典型关联分析法的多生物特征融合算法,其特征在于:所述卷积操作的处理方法为:
w2=(w1+2*p-k)/s+1
h2=(h1+2*p-k)/s+1
c2=n
其中,w1、h1、c1分别表示输入图像的宽度、高度和深度;w2、h2、c2分别表示输出图像的宽度、高度和深度;在卷积层中,n表示卷积核的个数,k*k表示卷积核大小,p表示扩充边缘,s表示卷积核步长。
5.根据权利要求1所述的基于粒子群算法和典型关联分析法的多生物特征融合算法,其特征在于:所述步骤2特征选择使用改进的粒子群优化算法实现:第一次从28x28的特征图中,选择14x14特征子集;第二次从10x10的特征图中选择5x5的特征子集。
6.根据权利要求5所述的基于粒子群算法和典型关联分析法的多生物特征融合算法,其特征在于:所述特征选择的计算公式为:
Fitness=∑Dk(1<=k<=m)
vx[]=w*vx[]+c1*rand()*(pbest[]-p[])+c2*rand()*(gbest[]-p[])
p[]=p[]+vx[]
其中,Dk表示当前粒子的第k个维度特征与周围特征的差异总和,m表示种群规模,pbest表示局部最优解,gbest表示全局最优解,v[]是粒子的速度,w是惯性权重,p[]是当前粒子的位置,rand()是介于(0,1)之间的随机数,c1、c2是学习因子。
7.根据权利要求6所述的基于粒子群算法和典型关联分析法的多生物特征融合算法,其特征在于:所述学习因子c1、c2均等于2。
8.根据权利要求1所述的基于粒子群算法和典型关联分析法的多生物特征融合算法,其特征在于:所述步骤3的实现方法为:使用典型关联分析法计算人脸特征和指静脉特征之间的相关关系,将120维的特征向量映射到多维的共享特征空间,使用共享空间特征重构多模态特征,得到融合特征向量。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711374940.7A CN108090513A (zh) | 2017-12-19 | 2017-12-19 | 基于粒子群算法和典型关联分析法的多生物特征融合算法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711374940.7A CN108090513A (zh) | 2017-12-19 | 2017-12-19 | 基于粒子群算法和典型关联分析法的多生物特征融合算法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108090513A true CN108090513A (zh) | 2018-05-29 |
Family
ID=62177170
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711374940.7A Pending CN108090513A (zh) | 2017-12-19 | 2017-12-19 | 基于粒子群算法和典型关联分析法的多生物特征融合算法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108090513A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110046590A (zh) * | 2019-04-22 | 2019-07-23 | 电子科技大学 | 一种基于粒子群优化深度学习特征选择的一维像识别方法 |
CN112801163A (zh) * | 2021-01-22 | 2021-05-14 | 安徽大学 | 基于动态图结构的小鼠模型海马生物标记物的多目标特征选择方法 |
CN112836630A (zh) * | 2021-02-01 | 2021-05-25 | 清华大学深圳国际研究生院 | 基于cnn的注意力检测***及方法 |
CN115830686A (zh) * | 2022-12-13 | 2023-03-21 | 云指智能科技(广州)有限公司 | 基于特征融合的生物识别方法、***、装置及存储介质 |
CN115984193A (zh) * | 2022-12-15 | 2023-04-18 | 东北林业大学 | 融合组织病理图像和ct影像的pdl1表达水平检测方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103984919A (zh) * | 2014-04-24 | 2014-08-13 | 上海优思通信科技有限公司 | 基于粗糙集与混合特征的人脸表情识别方法 |
CN104732249A (zh) * | 2015-03-25 | 2015-06-24 | 武汉大学 | 基于流行学习和混沌粒子群的深度学习图像分类方法 |
CN106022473A (zh) * | 2016-05-23 | 2016-10-12 | 大连理工大学 | 一种融合粒子群和遗传算法的基因调控网络构建方法 |
CN106897538A (zh) * | 2017-03-14 | 2017-06-27 | 中国人民解放军军械工程学院 | 基于卷积神经网络的地磁图方向适配性计算方法 |
CN107292256A (zh) * | 2017-06-14 | 2017-10-24 | 西安电子科技大学 | 基于辅任务的深度卷积小波神经网络表情识别方法 |
-
2017
- 2017-12-19 CN CN201711374940.7A patent/CN108090513A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103984919A (zh) * | 2014-04-24 | 2014-08-13 | 上海优思通信科技有限公司 | 基于粗糙集与混合特征的人脸表情识别方法 |
CN104732249A (zh) * | 2015-03-25 | 2015-06-24 | 武汉大学 | 基于流行学习和混沌粒子群的深度学习图像分类方法 |
CN106022473A (zh) * | 2016-05-23 | 2016-10-12 | 大连理工大学 | 一种融合粒子群和遗传算法的基因调控网络构建方法 |
CN106897538A (zh) * | 2017-03-14 | 2017-06-27 | 中国人民解放军军械工程学院 | 基于卷积神经网络的地磁图方向适配性计算方法 |
CN107292256A (zh) * | 2017-06-14 | 2017-10-24 | 西安电子科技大学 | 基于辅任务的深度卷积小波神经网络表情识别方法 |
Non-Patent Citations (2)
Title |
---|
祁昆仑: ""卷积神经网络中的感受野计算"", 《ZHUANLAN.ZHIHU.COM/P/26663577》 * |
薛冰霞: ""基于多模特征融合的人体跌倒检测算法研究"", 《中国优秀硕士学位论文全文数据库信息科技辑》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110046590A (zh) * | 2019-04-22 | 2019-07-23 | 电子科技大学 | 一种基于粒子群优化深度学习特征选择的一维像识别方法 |
CN110046590B (zh) * | 2019-04-22 | 2022-04-22 | 电子科技大学 | 一种基于粒子群优化深度学习特征选择的一维像识别方法 |
CN112801163A (zh) * | 2021-01-22 | 2021-05-14 | 安徽大学 | 基于动态图结构的小鼠模型海马生物标记物的多目标特征选择方法 |
CN112801163B (zh) * | 2021-01-22 | 2022-10-04 | 安徽大学 | 基于动态图结构的小鼠模型海马生物标记物的多目标特征选择方法 |
CN112836630A (zh) * | 2021-02-01 | 2021-05-25 | 清华大学深圳国际研究生院 | 基于cnn的注意力检测***及方法 |
CN115830686A (zh) * | 2022-12-13 | 2023-03-21 | 云指智能科技(广州)有限公司 | 基于特征融合的生物识别方法、***、装置及存储介质 |
CN115984193A (zh) * | 2022-12-15 | 2023-04-18 | 东北林业大学 | 融合组织病理图像和ct影像的pdl1表达水平检测方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108090513A (zh) | 基于粒子群算法和典型关联分析法的多生物特征融合算法 | |
Xu et al. | Deep learning of feature representation with multiple instance learning for medical image analysis | |
CN103605972B (zh) | 一种基于分块深度神经网络的非限制环境人脸验证方法 | |
Lim et al. | Sketch tokens: A learned mid-level representation for contour and object detection | |
CN109034210A (zh) | 基于超特征融合与多尺度金字塔网络的目标检测方法 | |
Alsmadi et al. | Fish recognition based on robust features extraction from size and shape measurements using neural network | |
CN107316031A (zh) | 用于行人重识别的图像特征提取方法 | |
CN110414371A (zh) | 一种基于多尺度核卷积神经网络的实时人脸表情识别方法 | |
CN111126240B (zh) | 一种三通道特征融合人脸识别方法 | |
CN105956560A (zh) | 一种基于池化多尺度深度卷积特征的车型识别方法 | |
CN106548149A (zh) | 监控视频序列中人脸微表情图像序列的识别方法 | |
Zawbaa et al. | An automatic flower classification approach using machine learning algorithms | |
CN102194114A (zh) | 一种基于边缘梯度方向金字塔直方图的虹膜识别方法 | |
CN103440471B (zh) | 基于低秩表示的人体行为识别方法 | |
CN109325507A (zh) | 一种结合超像素显著性特征与hog特征的图像分类算法和*** | |
CN112861605A (zh) | 基于时空混合特征的多人步态识别方法 | |
CN109815920A (zh) | 基于卷积神经网络和对抗卷积神经网络的手势识别方法 | |
CN103699874A (zh) | 基于surf流和lle稀疏表示的人群异常行为识别方法 | |
Wang et al. | S 3 D: Scalable pedestrian detection via score scale surface discrimination | |
CN111027377A (zh) | 一种双流神经网络时序动作定位方法 | |
Sun et al. | Brushstroke based sparse hybrid convolutional neural networks for author classification of Chinese ink-wash paintings | |
CN103984954B (zh) | 基于多特征融合的图像合成方法 | |
Gumusbas et al. | Capsule network for finger-vein-based biometric identification | |
CN104077742A (zh) | 基于Gabor特征的人脸素描合成方法及*** | |
Shengtao et al. | Facial expression recognition based on global and local feature fusion with CNNs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180529 |