【技术实现步骤摘要】
一种基于局部近邻成分分析的图像特征提取方法
本专利技术属机器学习和计算机视觉
,具体涉及一种基于局部近邻成分分析的图像特征提取方法,也可用于图像聚类和图像检索。
技术介绍
随着信息技术的发展,图像、视频、音频等数据呈现几何式地增长。机器学习作为挖掘数据潜在信息的关键技术,已逐渐成为学术界和工业界的重点研究领域,被广泛应用于人脸识别、图像检索、行人再识别等计算机视觉问题。在实际应用场景中,机器学习算法的性能往往受到输入特征的影响。但采集的原始图像数据往往具有高维数、多冗余、多噪音等特点,如何从原始图像数据中提取一个好的低维特征一直以来是机器学习领域的研究难点。近年来,随着深度神经网络的发展,深度图像特征提取已经成为解决上述难点的关键技术之一,其旨在利用深度神经网络学习一个非线性映射函数。该映射函数能够将原始图像数据投影到一个低维空间,在该空间中同类样本的特征向量距离近、相似性强,异类样本的特征距离远、相似性弱。目前,已经有大量有关深度特征提取的关键性技术被提出,其大致可以分为三类:1)损失函数设计;2)采样方法设 ...
【技术保护点】
1.一种基于局部近邻成分分析的图像特征提取方法,其特征在于步骤如下:/n步骤1:提取Resnet50卷积神经网络模型中的特征提取模块作为特征提取神经网络模型,并以其在Imagenet数据集上训练得到的网络参数为初始化参数,设定特征提取网络的批次样本输入个数为b,b的取值为32、64或128;/n随机初始化记忆银行矩阵
【技术特征摘要】
1.一种基于局部近邻成分分析的图像特征提取方法,其特征在于步骤如下:
步骤1:提取Resnet50卷积神经网络模型中的特征提取模块作为特征提取神经网络模型,并以其在Imagenet数据集上训练得到的网络参数为初始化参数,设定特征提取网络的批次样本输入个数为b,b的取值为32、64或128;
随机初始化记忆银行矩阵矩阵的大小为n×d,n为带有标签的图像训练数据集X所包含的图像数量,n为b的整数倍,d为低维特征维数,取值为64、128或256;
步骤2:将训练数据集X随机划分成t个不相交的数据子集X1、X2、…、Xt,t=n/b,每个子集包含b幅图像,以每个数据子集为步骤1得到的特征提取神经网络模型的输入,设定目标函数为相似性度量函数,学习率为e-5,训练次数xmax为50000,衰减次数为10000,采用Adam优化算法进行网络训练,具体为:
步骤2.1:初始化子集序号p=1;
步骤2.2:将数据子集Xp输入到步骤1得到的预训练特征提取神经网络模型,输出即为子集中每一幅图像的一个低维特征向量,设其中第i幅图像的低维特征向量为i=1,...,b,按下式对记忆银行矩阵中的第(p-1)b+i行进行更新:
其中,表示更新后的记忆银行矩阵的第(p-1)b+i行向量,表示更新前记忆银行矩阵的第(p-1)b+i行向量,m为记忆更新参数,m=0.8;
步骤2.3:对于子集中每一幅图像i=1,...,b,利用其标签将子集划分为正样本集合Pip和负样本集合其中,正样本集合Pip包括子集Xp中所有与标签相同的图像,负样本集合包括子集Xp中所有与标签不同的图像;...
【专利技术属性】
技术研发人员:聂飞平,户战选,王榕,李学龙,王政,王瀚,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。