基于核映射协同表示的跨数据库微表情识别方法技术

技术编号:38473228 阅读:13 留言:0更新日期:2023-08-11 14:49
本发明专利技术公开了一种基于核映射协同表示的跨数据库微表情识别方法,包括以下步骤:步骤一、提取原始微表情视频的LBP

【技术实现步骤摘要】
基于核映射协同表示的跨数据库微表情识别方法


[0001]本专利技术属于面部微表情识别领域,涉及一种基于核映射协同表示的跨数据库微表情识别方法。

技术介绍

[0002]微表情识别是一种重要的人机交互技术,可以应用于心理学、安防等多个领域。然而,微表情数据集通常较小,且难以收集,给微表情识别的应用带来了挑战。利用迁移学习方法进行跨数据库微表情识别,即通过把从其他微表情数据库学习到的知识迁移到另一个微表情识别任务中,从而提高微表情识别的性能和效率。此外,利用迁移学习还可以减少微表情识别算法的训练时间和计算成本,使得该技术更加实用和可行。在目前可以用于跨数据库微表情识别的方法中,C3D和DAN等是基于当前流行的深度模型框架构建起来的迁移学习模型。这类模型能够很好的对视频样本进行跨数据库的识别,但进行微表情识别时,由于微表情样本数据量较小,在网络训练时经常会发生过拟合现象,从而并不能有效地提高识别率。

技术实现思路

[0003]本专利技术的目的在于提供一种基于核映射协同表示的跨数据库微表情识别方法,能够有效地对目标人物的微表情情绪进行判读,相比于其他经典的微表情识别方法,本专利技术有效地提高了识别率。
[0004]为实现上述目的,本专利技术提供如下技术方案:一种基于核映射协同表示的跨数据库微表情识别方法,包括以下步骤:
[0005]步骤一、使用LBP

TOP方法提取微表情的视频特征;
[0006]步骤二、建立一个基于核映射字典学习框架的知识迁移模型达到实现跨数据库微表情识别的目的;
[0007]步骤三、对模型进行优化,训练出有效的对样本的表示;
[0008]步骤四、使用训练好的样本表示和与之对应的标签矩阵输入至线性SVM分类器中训练一个分类器;
[0009]步骤五、将测试的微表情样本输入至分类器中对其情绪类别进行预测和判读。
[0010]进一步的,所述步骤一的具体方法是:使用LBP

TOP方法提取微表情视频的LBP

TOP描述子特征。
[0011]进一步的,所述步骤二的具体方法是:首先建立一个基于协同表示的字典学习框架的知识模型,然后对模型中相关参数进行核映射,从而建立起一个基于核映射协同表示的字典学习迁移模型。
[0012]进一步的,所述步骤四和步骤五的具体方法是:将优化后得到的对数据的表示和与之对应的标签输入至LSVM中训练一个分类器,然后将测试数据输入分类器中去预测测试集的微表情样本的表情类别。
[0013]本专利技术的有益效果:本专利技术方法通过构造基于核映射协同表示的迁移学习模型进行跨数据库微表情识别。与现有技术如TCA、SA、GFK和C3D等方法相比,本专利技术中方法有如下优势:
[0014](1)核函数的引入可以很好地将源域数据从低维输入空间映射到高维的特征空间映射,从而在高维实现线性可分性;
[0015](2)为了进一步提高数据在高维空间的可分性,我们在基于字典学习结构的迁移学习模型中对基础字典也使用核函数进行了高维映射。
附图说明
[0016]图1为本专利技术的流程图;
[0017]图2为LBP

TOP特征提取示意图。
具体实施方式
[0018]下面结合说明书附图和实施例来对本专利技术进行详细阐述。
[0019]如图1所示,一种基于核映射协同表示的跨数据库微表情识别方法,包括以下步骤:
[0020]步骤一、首先利用LBP

TOP三维纹理特征提取方法来提取微表情视频的三维纹理特征。
[0021]步骤二、基于迁移学习的理论构造一个协同表示的字典学习模型来完成跨数据微表情识别任务;
[0022]步骤三、针对微表情数据的非线性特性,我们引入核函数将数据从输入空间映射到高维的希尔伯特空间,使数据在高维空间变得更加可分;
[0023]步骤四、对模型进行优化;
[0024]步骤五、模型优化后得到数据的新的表示,与对应的标签信息一起,训练出一个LSVM分类器,然后利用这个训练好的分类器对测试样本的情绪类别进行判读。
[0025]该方法首先提取微表情视频的三维纹理特征如LBP

TOP等特征。所以下面先介绍LBP

TOP特征。
[0026]1.LBP

TOP计算不同时间间隔内的LBP特征差异,从而获得微表情的运动信息。同时,还考虑了不同区域之间的关联性,通过构建三维空间时序图像描述微表情的演化过程。即一个微表情视频可以给出三个正交平面的纹理图,X

Y就是正常图像,X

T是每一行沿着时间轴扫描而过的纹理,Y

T是每一列沿着时间轴扫描而过的图像(如图2所示)。
[0027]算法:在这三个平面都提取LBP特征,然后把三个平面的LBP特征连接起来,就是LBP

TOP。一般是图像分块之后再计算,所以LBP

TOP是一种非线性特征。
[0028]2.构造基于核映射字典学习的领域自适应识别模型:
[0029][0030]Ys是源域数据库,Yt是目标域数据库,D是字典,As和At基于字典D对Ys和Yt的表示。
[0031]进一步定义一个非线性映射:Φ:M

H。这个映射将从M非线性映射到一个高维或
无穷维的希尔伯特空间H。通常定义映射Φ(Y)=[Φ(Y1),...,Φ(Yn)]和核函数K(x,y)=Φ(x),Φ(y)=Φ(x)
T
Φ(y)。公式(1)中引入核空间的目的在于借助核表示理论找到一个投影矩阵和C∈H,使得Φ(D)能够由Φ(X)线性表示,即Φ(D)=Φ(Ys,Yt)C=Φ(Y)C,其中Y=[Ys,Yt],于是Φ(Y)=Φ(Ys,Yt),分别将公式(1)中的Ys,Yt,D替换为Φ(Ys),Φ(Yt),Φ(Y)C,于是,公式(1)变换成如下形式:
[0032][0033]将公式(2)进行重写,得到下面新的形式:
[0034][0035]3.优化模型
[0036]显然,公式(3)是一个全局非凸函数,但是当只考虑其中某个模型参数的同时固定其他参数时,公式(3)可以看作是凸函数。因此,公式(3)能够通过交替更新参数变量C,As,At来进行优化。
[0037](1)固定其他变量,得到变量C的表达式如下:
[0038][0039]将公式(4)重新整理得到:
[0040][0041]公式(5)的目标函数能够表达成下面的形式:
[0042][0043]进一步对C进行更新,得到C的解析式如下:
[0044]C=A
T
(AA
T
)
‑1.(7)
[0045]其中,K(Y,Y)=Φ
T
(Y)Φ(Y),A=[As,At]。
[0046](2)分别依本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于核映射协同表示的跨数据库微表情识别方法,其特征在于:包括以下步骤:步骤一、使用LBP

TOP方法提取微表情的视频特征;步骤二、建立一个基于核映射字典学习框架的知识迁移模型达到实现跨数据库微表情识别的目的;步骤三、对模型进行优化,训练出有效的对样本的表示;步骤四、使用训练好的样本表示和与之对应的标签矩阵输入至线性SVM分类器中训练一个分类器;步骤五、将测试的微表情样本输入至分类器中对其情绪类别进行预测和判读。2.根据权利要求1所述的基于核映射协同表示的跨数据库微表情识别方法,其特征在于:所述步骤一的具体方法是:使用LBP

【专利技术属性】
技术研发人员:颜玮琦鄢克雨冯浩徐凡
申请(专利权)人:江西师范大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1