【技术实现步骤摘要】
图像处理方法、装置及服务器
本专利技术实施例涉及图像处理领域,尤其是一种图像处理方法、装置及服务器。
技术介绍
人脸识别,是指利用计算机对人脸图像进行处理、分析和理解,以识别各种不同人脸图像的目标和对像的技术。人脸识别可以应用在安防、金融等很多领域,人脸识别的过程一般分为三个阶段:人脸检测、人脸对齐、人脸特征提取与比对,而人脸特征提取是人脸识别的关键技术。随着深度学习技术的发展,卷积神经网络已经成为提取人脸特征的有力工具,对于模型固定的卷积神经网络而言,最核心的技术是如何设计损失函数,使其能有效地监督卷积神经网络的训练,从而使卷积神经网络具有提取人脸特征的能力。目前主要使用的损失函数是基于SoftmaxLoss+CenterLoss的特征提取方法,该方法是目前使用的比较主流的方法,该方法利用训练的卷积神经网络模型的最后一层提取人脸特征,将人脸数据映射到cos空间上,通过比对不同人脸的cos空间距离来判断人脸的相似性,是一种非端到端的方法,简单易于实现。但是本专利技术创造的专利技术人再研究中发现,由于SoftmaxLoss+CenterLoss的损失函数只关注了类内 ...
【技术保护点】
一种图像处理方法,其特征在于,包括下述步骤:获取待处理的人脸图像;将所述人脸图像输入到构建有损失函数的卷积神经网络模型中,所述损失函数根据预设期望指向性的筛选增大图像分类后的类间距离;获取所述卷积神经网络模型输出的分类数据,并根据所述分类数据对所述人脸图像进行内容理解。
【技术特征摘要】
1.一种图像处理方法,其特征在于,包括下述步骤:获取待处理的人脸图像;将所述人脸图像输入到构建有损失函数的卷积神经网络模型中,所述损失函数根据预设期望指向性的筛选增大图像分类后的类间距离;获取所述卷积神经网络模型输出的分类数据,并根据所述分类数据对所述人脸图像进行内容理解。2.根据权利要求1所述的图像处理方法,其特征在于,所述损失函数为Triplet-CenterLoss函数。3.根据权利要求2所述的图像处理方法,其特征在于,所述将所述人脸图像输入到构建有损失函数的卷积神经网络模型中,所述损失函数根据预设期望指向性的筛选增大图像分类后的类间距离的步骤,具体包括下述步骤:所述Triplet-CenterLoss函数比对所述卷积神经网络模型正向传播时输出类内距离与类间距离;当所述类内距离大于所述类间距离时反复迭代的将所述卷积神经网络模型转入反向传播,以调整所述卷积神经网络模型中的权重,至所述类内距离小于所述类间距离时结束。4.根据权利要求3所述的图像处理方法,其特征在于,所述Triplet-CenterLoss函数正向传播过程的特征描述为:loss=tirplet_loss+center_loss;定义函数:其中,xi表示人脸样本数据;f(xi)表示卷积神经网络模型softmax层的输出;ci表示第i类的中心;cj表示第j类的中心;N表示输出满足max(||f(xi)-ci||+α-minj||f(xi)-cj||,0)f(xi)的个数。5.根据权利要求3所述的图像处理方法,其特征在于,所述Triplet-CenterLoss函数反向传播过程的特征描述为:
【专利技术属性】
技术研发人员:杨帆,张志伟,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。