CN109840513A - 一种人脸微表情识别方法及识别装置 - Google Patents

一种人脸微表情识别方法及识别装置 Download PDF

Info

Publication number
CN109840513A
CN109840513A CN201910149809.3A CN201910149809A CN109840513A CN 109840513 A CN109840513 A CN 109840513A CN 201910149809 A CN201910149809 A CN 201910149809A CN 109840513 A CN109840513 A CN 109840513A
Authority
CN
China
Prior art keywords
expression
sequence
relevance
data library
test sample
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.)
Granted
Application number
CN201910149809.3A
Other languages
English (en)
Other versions
CN109840513B (zh
Inventor
支瑞聪
李婷婷
刘梦祎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Science and Technology Beijing USTB
Original Assignee
University of Science and Technology Beijing USTB
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by University of Science and Technology Beijing USTB filed Critical University of Science and Technology Beijing USTB
Priority to CN201910149809.3A priority Critical patent/CN109840513B/zh
Publication of CN109840513A publication Critical patent/CN109840513A/zh
Application granted granted Critical
Publication of CN109840513B publication Critical patent/CN109840513B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Analysis (AREA)

Abstract

本发明提供一种人脸微表情识别方法及识别装置,能够在减少计算量的基础上提高了对表情的识别精度。所述方法包括:确定表情数据库中的AU之间的关联性以及AU和表情之间的关联性,其中,AU表示面部动作单元;根据确定的表情数据库中AU和表情之间的关联性,得到每一个表情的AU模板序列;获取测试样本的AU序列;根据确定的表情数据库中AU之间的关联性,利用自适应公共子序列匹配方法计算测试样本的AU序列和每一个表情的AU模板序列之间的相似度,获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型。本发明涉及图像处理与模式识别领域。

Description

一种人脸微表情识别方法及识别装置
技术领域
本发明涉及图像处理与模式识别领域,特别是指一种人脸微表情识别方法及识别装置。
背景技术
随着对自动情绪识别的需求日益增长,人脸作为表情的重要表达方式,其研究越来越受到人们的关注。心理学家Ekman和Friesen开发了面部动作编码***(FACS),将面部状态描述为面部动作单元(AU)的组合,面部动作单元是面部不同肌肉的运动。自动检测AU对人脸表情识别有很大帮助,在抑郁症患者的人机交互、网络学习、市场调研、多媒体、心理健康等方面有着广泛的应用。
从FACS可知,人的面部共有43块肌肉,这些肌肉组成10000多种面部状态,其中至少有3000种具有特定的情感。Ekman和Friesen建立的面部动作编码***将人脸分成多个相互独立的动作单元。根据人脸的骨骼和物理架构,这些动作单元可以有效的描述人脸表情。尽管人类不同个体之间的外貌存在差异,但是面部的物理架构是相似的。
现有技术中,将AU映射到情绪的鲁棒方法在很大程度上仍然未被探索,很少有确定性的基于关联规则的技术将AUs映射到情感类别,从而识别面部表情。
发明内容
本发明要解决的技术问题是提供一种人脸微表情识别方法及识别装置,基于面部动作单元(AU)之间的关联性以及AU和表情之间的关联性,识别面部表情。
为解决上述技术问题,本发明实施例提供一种人脸微表情识别方法,包括:
确定表情数据库中的AU之间的关联性以及AU和表情之间的关联性,其中,AU表示面部动作单元;
根据确定的表情数据库中AU和表情之间的关联性,得到每一个表情的AU模板序列;
获取测试样本的AU序列;
根据确定的表情数据库中AU之间的关联性,利用自适应公共子序列匹配方法计算测试样本的AU序列和每一个表情的AU模板序列之间的相似度,获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型。
进一步地,所述确定表情数据库中的AU之间的关联性以及AU和表情之间的关联性包括:
对表情数据库中的AU标签进行统计,通过判别系数确定表情数据库中的AU之间的关联性;
对表情数据库中的AU标签和表情标签进行统计,通过判别系数确定AU和表情之间的关联性。
进一步地,所述对表情数据库中的AU标签进行统计,通过判别系数确定表情数据库中的AU之间的关联性包括:
利用第一判别系数公式确定任意两个AU之间的相关系数,其中,所述第一判别系数公式表示为:
其中,Xi和Xj分别代表AUi和AUj,AUi和AUj分别代表面部动作单元i和面部动作单元j,P(Xj|Xi)表示AUi已经发生条件下AUj的发生概率,P(Xi)表示AUi的发生概率,P(XjXi)表示AUi和AUj同时发生的概率;
其中,S表示用于统计AU之间关联性的表情数据库中图像总数量,Hi表示表情数据库包含标签AUi的图像样本数量,Ai表示表情数据库同时包含标签AUi和AUj的图像样本数量。
进一步地,所述对表情数据库中的AU标签和表情标签进行统计,通过判别系数确定AU和表情之间的关联性包括:
利用第二判别系数公式得到任意AU和表情之间的相关系数,其中,所述第二判别系数公式表示为:
其中,Yi代表表情Ti,Xj代表AUj,P(Xj|Yi)表示表情Ti已经发生条件下AUj的发生概率,P(Yi)表示表情Ti的发生概率,P(XjYi)表示表情Ti和AUj同时发生的概率;
其中,N表示用于统计AU与表情间关联性的表情数据库中图像总数量,Fi表示表情数据库包含标签Ti的图像样本数量,Gi表示表情数据库同时包含标签Ti和AUj的图像样本数量。
进一步地,所述根据确定的表情数据库中AU和表情之间的关联性,得到每一个表情的AU模板序列包括:
按照AU和表情之间的关联性由高到低进行排序,获取关联性较大的预设个数的AU作为序列长度,得到每一个表情的AU模板序列。
进一步地,定义测试样本AU序列为Test_AU=∪{AUk},其中,k表示AU类型下标,L表示AU类型数目;表情Ti的模板序列为Temp_AU(i)=∪{AUj},i=1,2,3,…R,j表示AU类型下标,R表示表情类型数目;
所述根据确定的表情数据库中AU之间的关联性,利用自适应公共子序列匹配方法计算测试样本的AU序列和每一个表情的AU模板序列之间的相似度,获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型包括:
A11,判断测试样本AU序列Test_AU的长度K与第i个表情的AU模板序列Temp_AU(i)的长度J是否相同;
A12,若相同,即K=J,则获取Test_AU和Temp_AU(i)之间相同AU个数最大的Temp_AU(i)作为最优解,若最优解是唯一的,则最优解对应的AU模板序列所属的表情为测试样本的表情类型;若最优解不止一个,则确定测试样本AU序列Test_AU与第i个表情的AU模板序列Temp_AU(i)之间的相似度,获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型。
进一步地,测试样本AU序列Test_AU与第i个表情的AU模板序列Temp_AU(i)之间的相似度Simi表示为:
其中,Test_AUp表示Test_AU中的元素,表示第i个表情的AU模板序列Temp_AU(i)中的元素;
所述获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型包括:
获取相似度最高的表情模板序列作为最优匹配模板,即
将最优匹配模板所属表情类型作为测试样本的表情类型。
进一步地,所述方法还包括:
若不同,且K>J,对于测试样本AU序列Test_AU中的每个AU标签Test_AUp,计算关联指数
获取Sp值最小时的元素Test_AUp,并删除所述Test_AUp,直至Test_AU与Temp_AU(i)长度相同,继续执行步骤A12。
进一步地,所述方法还包括:
若不同且K<J,当计算Test_AU与Temp_AU(i)之间的相似度时,随机选取第i个表情的AU模板序列Temp_AU(i)中的AU元素并添加到测试样本AU序列Test_AU中,使得Test_AU与Temp_AU(i)长度相同,继续执行步骤A12。
本发明实施例还提供一种人脸微表情识别装置,包括:
第一确定模块,用于确定表情数据库中的AU之间的关联性以及AU和表情之间的关联性,其中,AU表示面部动作单元;
第二确定模块,用于根据确定的表情数据库中AU和表情之间的关联性,得到每一个表情的AU模板序列;
获取模块,用于获取测试样本的AU序列;
第三确定模块,用于根据确定的表情数据库中AU之间的关联性,利用自适应公共子序列匹配方法计算测试样本的AU序列和每一个表情的AU模板序列之间的相似度,获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型。
本发明的上述技术方案的有益效果如下:
上述方案中,确定表情数据库中的AU之间的关联性以及AU和表情之间的关联性,从而更加全面准确的表达人脸的面部特征和表情之间的关联关系;根据确定的表情数据库中AU和表情之间的关联性,得到每一个表情的AU模板序列,为后续基于AU识别表情定下一个模板,能够简化表情识别的过程;获取测试样本的AU序列;根据确定的表情数据库中AU之间的关联性,利用自适应公共子序列匹配方法计算测试样本的AU序列和每一个表情的AU模板序列之间的相似度,获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型,从而实现对表情的自动识别。这样,能够在减少计算量的基础上提高了对表情的识别精度。
附图说明
图1为本发明实施例提供的人脸微表情识别方法的流程示意图;
图2为本发明实施例提供的DISFA中AU和AU之间的关联矩阵和关联示意图;
图3为本发明实施例提供的BP4D中AU和AU之间的关联矩阵和关联示意图;
图4为本发明实施例提供的人脸微表情识别装置的结构示意图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
实施例一
如图1所示,本发明实施例提供的人脸微表情识别方法,包括:
S101,确定表情数据库中的AU之间的关联性以及AU和表情之间的关联性,其中,AU表示面部动作单元;
S102,根据确定的表情数据库中AU和表情之间的关联性,得到每一个表情的AU模板序列;
S103,获取测试样本的AU序列;
S104,根据确定的表情数据库中AU之间的关联性,利用自适应公共子序列匹配方法计算测试样本的AU序列和每一个表情的AU模板序列之间的相似度,获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型。
本发明实施例所述的人脸微表情识别方法,确定表情数据库中的AU之间的关联性以及AU和表情之间的关联性,从而更加全面准确的表达人脸的面部特征和表情之间的关联关系;根据确定的表情数据库中AU和表情之间的关联性,得到每一个表情的AU模板序列,为后续基于AU识别表情定下一个模板,能够简化表情识别的过程;获取测试样本的AU序列;根据确定的表情数据库中AU之间的关联性,利用自适应公共子序列匹配方法计算测试样本的AU序列和每一个表情的AU模板序列之间的相似度,获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型,从而实现对表情的自动识别。这样,能够在减少计算量的基础上提高了对表情的识别精度。
在前述人脸微表情识别方法的具体实施方式中,进一步地,所述确定表情数据库中的AU之间的关联性以及AU和表情之间的关联性包括:
对表情数据库中的AU标签进行统计,通过判别系数(discriminative power)确定表情数据库中的AU之间的关联性;
对表情数据库中的AU标签和表情标签进行统计,通过判别系数确定AU和表情之间的关联性。
本实施例中,采用判别系数的方法挖掘表情数据库中AU之间以及AU和表情之间的关联性,能够更加全面准确的表达人脸的面部特征和表情之间的关系。
在前述人脸微表情识别方法的具体实施方式中,进一步地,所述对表情数据库中的AU标签进行统计,通过判别系数确定表情数据库中的AU之间的关联性包括:
利用第一判别系数公式确定任意两个AU之间的相关系数,其中,所述第一判别系数公式表示为:
其中,Xi和Xj分别代表AUi和AUj,AUi和AUj分别代表面部动作单元i和面部动作单元j,P(Xj|Xi)表示AUi已经发生条件下AUj的发生概率,P(Xi)表示AUi的发生概率,P(XjXi)表示AUi和AUj同时发生的概率;
其中,S表示用于统计AU之间关联性的表情数据库中图像总数量,Hi表示表情数据库包含标签AUi的图像样本数量,Ai表示表情数据库同时包含标签AUi和AUj的图像样本数量。
本实施例中,利用条件概率统计任意两个AU之间的条件发生概率,得到的任意两个AU之间的条件发生概率代表了任意2个AU之间的关联性。
本实施例中,所述表情数据库可以是DISFA表情数据库,也可以是BP4D表情数据库。假设,DISFA表情数据库包含12个有标签的AU,即AU1(眉毛内侧向上拉起),AU2(眉毛外侧向上拉起),AU4(眉毛压低并聚拢),AU5(上眼睑上升),AU6(脸颊提升),AU9(皱鼻),AU12(拉动嘴角向上倾斜),AU15(拉动嘴角向下倾斜),AU17(推动下唇向上),AU20(嘴角拉伸),AU25(嘴唇分开),AU26(下颌放松分开)。BP4D表情数据库包含AU1(眉毛内侧向上拉起),AU2(眉毛外侧向上拉起),AU4(眉毛压低并聚拢),AU6(脸颊提升),AU7(眼轮匝肌内圈收缩),AU10(拉动嘴唇向上运动),AU12(拉动嘴角向上倾斜),AU14(收紧嘴角),AU15(拉动嘴角向下倾斜),AU17(推动下唇向上),AU23(收紧双唇),AU24(嘴唇相互按压)这12个有标签的AU。
本实施例中,对DISFA表情数据库和BP4D表情数据库中图像样本的AU标签分别进行统计整理,采用判别系数得出AU之间的关联矩阵和关系图,其中,图2为DISFA中AU和AU之间的关联矩阵和关联示意图,图3为BP4D中AU和AU之间的关联矩阵和关联示意图。
在前述人脸微表情识别方法的具体实施方式中,进一步地,所述对表情数据库中的AU标签和表情标签进行统计,通过判别系数确定AU和表情之间的关联性包括:
利用第二判别系数公式得到任意AU和表情之间的相关系数,其中,所述第二判别系数公式表示为:
其中,Yi代表表情Ti,Xj代表AUj,P(Xj|Yi)表示表情Ti已经发生条件下AUj的发生概率,P(Yi)表示表情Ti的发生概率,P(XjYi)表示表情Ti和AUj同时发生的概率;
其中,N表示用于统计AU与表情间关联性的表情数据库中图像总数量,Fi表示表情数据库包含标签Ti的图像样本数量,Gi表示表情数据库同时包含标签Ti和AUj的图像样本数量。
本实施例中,以BP4D表情数据库为例,对BP4D表情数据库中的AU标签和表情标签进行统计整理,采用判别系数得出AU与表情之间的关联矩阵。其中,BP4D表情数据库包含AU1,AU2,AU4,AU6,AU7,AU10,AU12,AU14,AU15,AU17,AU23,AU24这12个有标签的AU,以及T1(高兴),T2(悲伤),T3(惊讶或惊吓),T4(窘迫),T5(恐惧或紧张),T6(疼痛),T7(愤怒或烦躁),T8(厌恶)等8个触发不同表情的任务的表情标签(也称为:表情类型)中。
本实施例中,利用条件概率统计任意AU与表情之间的条件发生概率,得到的任意AU与表情之间的条件概率代表了任意表情与AU发生之间的关联性。
在前述人脸微表情识别方法的具体实施方式中,进一步地,所述根据确定的表情数据库中AU和表情之间的关联性,得到每一个表情的AU模板序列包括:
按照AU和表情之间的关联性由高到低进行排序,获取关联性较大的预设个数的AU作为序列长度,得到每一个表情的AU模板序列。
本实施例中,AU与表情的条件概率代表了AU和表情之间的关联性,按照AU和表情之间的关联性由高到低,对条件概率由大到小进行排序,选取条件概率较大的预设个数(J=5)的AU作为序列长度,得到每一个表情的AU模板序列,为后面基于AU识别表情定下一个模板,简化了表情识别的过程。
在前述人脸微表情识别方法的具体实施方式中,进一步地,定义测试样本AU序列为Test_AU=∪{AUk},其中,k表示AU类型下标,L表示AU类型数目;表情Ti的模板序列为Temp_AU(i)=∪{AUj},i=1,2,3,…R,j表示AU类型下标,R表示表情类型数目;
所述根据确定的表情数据库中AU之间的关联性,利用自适应公共子序列匹配方法计算测试样本的AU序列和每一个表情的AU模板序列之间的相似度,获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型包括:
A11,判断测试样本AU序列Test_AU的长度K与第i个表情的AU模板序列Temp_AU(i)的长度J是否相同;
A12,若相同,即K=J,则获取Test_AU和Temp_AU(i)之间相同AU个数最大的Temp_AU(i)作为最优解,若最优解是唯一的,则最优解对应的AU模板序列所属的表情为测试样本的表情类型;若最优解不止一个,则确定测试样本AU序列Test_AU与第i个表情的AU模板序列Temp_AU(i)之间的相似度,获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型。
在前述人脸微表情识别方法的具体实施方式中,进一步地,测试样本AU序列Test_AU与第i个表情的AU模板序列Temp_AU(i)之间的相似度Simi表示为:
其中,Test_AUp表示Test_AU中的元素,表示第i个表情的AU模板序列Temp_AU(i)中的元素;
所述获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型包括:
获取相似度最高的表情模板序列作为最优匹配模板,即
将最优匹配模板所属表情类型作为测试样本的表情类型。
在前述人脸微表情识别方法的具体实施方式中,进一步地,所述方法还包括:
若不同,且K>J,对于测试样本AU序列Test_AU中的每个AU标签Test_AUp,计算关联指数
获取Sp值最小时的元素Test_AUp,并删除所述Test_AUp,直至Test_AU与Temp_AU(i)长度相同,继续执行步骤A12。
在前述人脸微表情识别方法的具体实施方式中,进一步地,所述方法还包括:
若不同且K<J,当计算Test_AU与Temp_AU(i)之间的相似度时,随机选取第i个表情的AU模板序列Temp_AU(i)中的AU元素并添加到测试样本AU序列Test_AU中,使得Test_AU与Temp_AU(i)长度相同,继续执行步骤A12。
本实施例中,对于测试样本,利用计算机视觉技术对图像数据进行AU检测,AU检测得到的AU标签可构成测试样本的AU序列。
本实施例中,将测试样本的AU序列与得到的每个表情的AU模板序列进行比对,计算两者之间的相似度,通过寻找最大相似度所对应的AU表情模板序列所属的表情类型,确定测试样本的表情类型,具体的:
首先,假设测试样本AU序列为Test_AU=∪{AUk},表情Ti的模板序列为Temp_AU(i)=∪{AUj},i=1,2,3,…8,
然后,判断测试样本AU序列Test_AU与第i个表情的AU模板序列Temp_AU(i)的长度是否相同;
若K>J,需删除多余的测试样本AU序列标签,具体的:对于测试样本AU序列Test_AU中的每个AU标签Test_AUp,计算关联指数获取Sp值最小时的元素Test_AUp,并删除所述Test_AUp,直至Test_AU与Temp_AU(i)长度相同;
若K<J,需扩充测试样本AU序列,当计算Test_AU与Temp_AU(i)之间的相似度时,则随机选取第i个表情的AU模板序列Temp_AU(i)中的AU元素并添加到测试样本AU序列Test_AU中,使得Test_AU与Temp_AU(i)长度相同;
若相同,即K=J,则获取Test_AU和Temp_AU(i)之间相同AU个数最大的Temp_AU(i)作为最优解,若最优解是唯一的,则最优解对应的AU模板序列所属的表情为测试样本的表情类型;若最优解不止一个,则确定测试样本AU序列Test_AU与第i个表情的AU模板序列Temp_AU(i)之间的相似度,其中,所述相似度表示为:
获取相似度最高的表情模板序列作为最优匹配模板,即
将最优匹配模板所属表情类型作为测试样本的表情类型。
本实施例中,对于一个测试样本AU序列,通过计算此序列与每一个表情的AU模板序列的相似度,确定测试样本的表情类型,减少了计算量而且提高了对表情的识别精度。
实施例二
本发明还提供一种人脸微表情识别装置的具体实施方式,由于本发明提供的人脸微表情识别装置与前述人脸微表情识别方法的具体实施方式相对应,该人脸微表情识别装置可以通过执行上述方法具体实施方式中的流程步骤来实现本发明的目的,因此上述人脸微表情识别方法具体实施方式中的解释说明,也适用于本发明提供的人脸微表情识别装置的具体实施方式,在本发明以下的具体实施方式中将不再赘述。
如图4所示,本发明实施例还提供一种人脸微表情识别装置,包括:
第一确定模块11,用于确定表情数据库中的AU之间的关联性以及AU和表情之间的关联性,其中,AU表示面部动作单元;
第二确定模块12,用于根据确定的表情数据库中AU和表情之间的关联性,得到每一个表情的AU模板序列;
获取模块13,用于获取测试样本的AU序列;
第三确定模块14,用于根据确定的表情数据库中AU之间的关联性,利用自适应公共子序列匹配方法计算测试样本的AU序列和每一个表情的AU模板序列之间的相似度,获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型。
本发明实施例所述的人脸微表情识别装置,确定表情数据库中的AU之间的关联性以及AU和表情之间的关联性,从而更加全面准确的表达人脸的面部特征和表情之间的关联关系;根据确定的表情数据库中AU和表情之间的关联性,得到每一个表情的AU模板序列,为后续基于AU识别表情定下一个模板,能够简化表情识别的过程;获取测试样本的AU序列;根据确定的表情数据库中AU之间的关联性,利用自适应公共子序列匹配方法计算测试样本的AU序列和每一个表情的AU模板序列之间的相似度,获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型,从而实现对表情的自动识别。这样,能够在减少计算量的基础上提高了对表情的识别精度。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (10)

1.一种人脸微表情识别方法,其特征在于,包括:
确定表情数据库中的AU之间的关联性以及AU和表情之间的关联性,其中,AU表示面部动作单元;
根据确定的表情数据库中AU和表情之间的关联性,得到每一个表情的AU模板序列;
获取测试样本的AU序列;
根据确定的表情数据库中AU之间的关联性,利用自适应公共子序列匹配方法计算测试样本的AU序列和每一个表情的AU模板序列之间的相似度,获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型。
2.根据权利要求1所述的人脸微表情识别方法,其特征在于,所述确定表情数据库中的AU之间的关联性以及AU和表情之间的关联性包括:
对表情数据库中的AU标签进行统计,通过判别系数确定表情数据库中的AU之间的关联性;
对表情数据库中的AU标签和表情标签进行统计,通过判别系数确定AU和表情之间的关联性。
3.根据权利要求2所述的人脸微表情识别方法,其特征在于,所述对表情数据库中的AU标签进行统计,通过判别系数确定表情数据库中的AU之间的关联性包括:
利用第一判别系数公式确定任意两个AU之间的相关系数,其中,所述第一判别系数公式表示为:
其中,Xi和Xj分别代表AUi和AUj,AUi和AUj分别代表面部动作单元i和面部动作单元j,P(Xj|Xi)表示AUi已经发生条件下AUj的发生概率,P(Xi)表示AUi的发生概率,P(XjXi)表示AUi和AUj同时发生的概率;
其中,S表示用于统计AU之间关联性的表情数据库中图像总数量,Hi表示表情数据库包含标签AUi的图像样本数量,Ai表示表情数据库同时包含标签AUi和AUj的图像样本数量。
4.根据权利要求2所述的人脸微表情识别方法,其特征在于,所述对表情数据库中的AU标签和表情标签进行统计,通过判别系数确定AU和表情之间的关联性包括:
利用第二判别系数公式得到任意AU和表情之间的相关系数,其中,所述第二判别系数公式表示为:
其中,Yi代表表情Ti,Xj代表AUj,P(Xj|Yi)表示表情Ti已经发生条件下AUj的发生概率,P(Yi)表示表情Ti的发生概率,P(XjYi)表示表情Ti和AUj同时发生的概率;
其中,N表示用于统计AU与表情间关联性的表情数据库中图像总数量,Fi表示表情数据库包含标签Ti的图像样本数量,Gi表示表情数据库同时包含标签Ti和AUj的图像样本数量。
5.根据权利要求1所述的人脸微表情识别方法,其特征在于,所述根据确定的表情数据库中AU和表情之间的关联性,得到每一个表情的AU模板序列包括:
按照AU和表情之间的关联性由高到低进行排序,获取关联性较大的预设个数的AU作为序列长度,得到每一个表情的AU模板序列。
6.根据权利要求1所述的人脸微表情识别方法,其特征在于,定义测试样本AU序列为其中,k表示AU类型下标,L表示AU类型数目;表情Ti的模板序列为 j表示AU类型下标,R表示表情类型数目;
所述根据确定的表情数据库中AU之间的关联性,利用自适应公共子序列匹配方法计算测试样本的AU序列和每一个表情的AU模板序列之间的相似度,获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型包括:
A11,判断测试样本AU序列Test_AU的长度K与第i个表情的AU模板序列Temp_AU(i)的长度J是否相同;
A12,若相同,即K=J,则获取Test_AU和Temp_AU(i)之间相同AU个数最大的Temp_AU(i)作为最优解,若最优解是唯一的,则最优解对应的AU模板序列所属的表情为测试样本的表情类型;若最优解不止一个,则确定测试样本AU序列Test_AU与第i个表情的AU模板序列Temp_AU(i)之间的相似度,获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型。
7.根据权利要求6所述的人脸微表情识别方法,其特征在于,测试样本AU序列Test_AU与第i个表情的AU模板序列Temp_AU(i)之间的相似度Simi表示为:
其中,Test_AUp表示Test_AU中的元素,表示第i个表情的AU模板序列Temp_AU(i)中的元素;
所述获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型包括:
获取相似度最高的表情模板序列作为最优匹配模板,即
将最优匹配模板所属表情类型作为测试样本的表情类型。
8.根据权利要求6所述的人脸微表情识别方法,其特征在于,所述方法还包括:
若不同,且K>J,对于测试样本AU序列Test_AU中的每个AU标签Test_AUp,计算关联指数
获取Sp值最小时的元素Test_AUp,并删除所述Test_AUp,直至Test_AU与Temp_AU(i)长度相同,继续执行步骤A12。
9.根据权利要求6所述的人脸微表情识别方法,其特征在于,所述方法还包括:
若不同且K<J,当计算Test_AU与Temp_AU(i)之间的相似度时,随机选取第i个表情的AU模板序列Temp_AU(i)中的AU元素并添加到测试样本AU序列Test_AU中,使得Test_AU与Temp_AU(i)长度相同,继续执行步骤A12。
10.一种人脸微表情识别装置,其特征在于,包括:
第一确定模块,用于确定表情数据库中的AU之间的关联性以及AU和表情之间的关联性,其中,AU表示面部动作单元;
第二确定模块,用于根据确定的表情数据库中AU和表情之间的关联性,得到每一个表情的AU模板序列;
获取模块,用于获取测试样本的AU序列;
第三确定模块,用于根据确定的表情数据库中AU之间的关联性,利用自适应公共子序列匹配方法计算测试样本的AU序列和每一个表情的AU模板序列之间的相似度,获取最大相似度对应的AU模板序列所属的表情类型作为测试样本的表情类型。
CN201910149809.3A 2019-02-28 2019-02-28 一种人脸微表情识别方法及识别装置 Active CN109840513B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910149809.3A CN109840513B (zh) 2019-02-28 2019-02-28 一种人脸微表情识别方法及识别装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910149809.3A CN109840513B (zh) 2019-02-28 2019-02-28 一种人脸微表情识别方法及识别装置

Publications (2)

Publication Number Publication Date
CN109840513A true CN109840513A (zh) 2019-06-04
CN109840513B CN109840513B (zh) 2020-12-01

Family

ID=66885066

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910149809.3A Active CN109840513B (zh) 2019-02-28 2019-02-28 一种人脸微表情识别方法及识别装置

Country Status (1)

Country Link
CN (1) CN109840513B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020252903A1 (zh) * 2019-06-18 2020-12-24 平安科技(深圳)有限公司 Au检测方法、装置、电子设备及存储介质
CN113158788A (zh) * 2021-03-12 2021-07-23 中国平安人寿保险股份有限公司 人脸表情识别方法、装置、终端设备及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103065122A (zh) * 2012-12-21 2013-04-24 西北工业大学 基于面部动作单元组合特征的人脸表情识别方法
CN103168314A (zh) * 2010-10-21 2013-06-19 三星电子株式会社 用于基于面部动作单元识别个体的情绪的方法和设备
CN106169073A (zh) * 2016-07-11 2016-11-30 北京科技大学 一种表情识别方法及***
KR20170040693A (ko) * 2015-10-05 2017-04-13 (주)감성과학연구센터 Au 기반의 감성 표정 정보 추출 방법
CN107194347A (zh) * 2017-05-19 2017-09-22 深圳市唯特视科技有限公司 一种基于面部动作编码***进行微表情检测的方法
CN107862292A (zh) * 2017-11-15 2018-03-30 平安科技(深圳)有限公司 人物情绪分析方法、装置及存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103168314A (zh) * 2010-10-21 2013-06-19 三星电子株式会社 用于基于面部动作单元识别个体的情绪的方法和设备
CN103065122A (zh) * 2012-12-21 2013-04-24 西北工业大学 基于面部动作单元组合特征的人脸表情识别方法
KR20170040693A (ko) * 2015-10-05 2017-04-13 (주)감성과학연구센터 Au 기반의 감성 표정 정보 추출 방법
CN106169073A (zh) * 2016-07-11 2016-11-30 北京科技大学 一种表情识别方法及***
CN107194347A (zh) * 2017-05-19 2017-09-22 深圳市唯特视科技有限公司 一种基于面部动作编码***进行微表情检测的方法
CN107862292A (zh) * 2017-11-15 2018-03-30 平安科技(深圳)有限公司 人物情绪分析方法、装置及存储介质

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
MENGYILIU 等: "AU-inspired Deep Networks for Facial Expression Feature Learning", 《NEUROCOMPUTING》 *
SHANGFEIWANG 等: "Expression-assisted facial action unit recognition under incomplete AU annotation", 《PATTERN RECOGNITION》 *
ZHI, RC ET AL: "AU (Action Unit) detection based on BEGAN data augmentation", 《 INTERNATIONAL CONFERENCE ON IMAGE AND VIDEO PROCESSING, AND ARTIFICIAL INTELLIGENCE (IVPAI)》 *
佟磊: "AU识别面部特征提取算法相关问题研究", 《中国优秀硕士学位论文全文数据库信息科技辑》 *
刘小琴: "新疆维、哈族面部表情识别相关技术研究", 《中国优秀硕士学位论文全文数据库信息科技辑》 *
赵喜林等: "《概率论教程》", 31 May 2018 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020252903A1 (zh) * 2019-06-18 2020-12-24 平安科技(深圳)有限公司 Au检测方法、装置、电子设备及存储介质
CN113158788A (zh) * 2021-03-12 2021-07-23 中国平安人寿保险股份有限公司 人脸表情识别方法、装置、终端设备及存储介质
CN113158788B (zh) * 2021-03-12 2024-03-08 中国平安人寿保险股份有限公司 人脸表情识别方法、装置、终端设备及存储介质

Also Published As

Publication number Publication date
CN109840513B (zh) 2020-12-01

Similar Documents

Publication Publication Date Title
Liu et al. Spatial-temporal transformers for EEG emotion recognition
Rudovic et al. Context-sensitive dynamic ordinal regression for intensity estimation of facial action units
Valstar et al. Fully automatic recognition of the temporal phases of facial actions
CN109961051A (zh) 一种基于聚类和分块特征提取的行人重识别方法
CN110880361A (zh) 一种个性化精准用药推荐方法及装置
Sapkota et al. Deep convolutional hashing for low-dimensional binary embedding of histopathological images
Joshi et al. Relative body parts movement for automatic depression analysis
CN101167087A (zh) 在对图像中的人的识别过程中使用时间
CN110084211B (zh) 一种动作识别方法
He et al. Domain adaptation for time series under feature and label shifts
Bu Human motion gesture recognition algorithm in video based on convolutional neural features of training images
CN109840513A (zh) 一种人脸微表情识别方法及识别装置
Gupta et al. Identification of age, gender, & race SMT (scare, marks, tattoos) from unconstrained facial images using statistical techniques
Guo et al. MCDCD: Multi-source unsupervised domain adaptation for abnormal human gait detection
CN116072265A (zh) 基于时间自注意力与动态图卷积的睡眠分期分析***及方法
CN107392134A (zh) 一种基于联合分块的人脸识别方法及***
Niu et al. Local second-order gradient cross pattern for automatic depression detection
CN114469141A (zh) 用于从大脑活动中解码和弦信息的***和方法
CN108664904A (zh) 一种基于Kinect的人体坐姿行为识别方法和***
Bevilacqua et al. Combining real-time segmentation and classification of rehabilitation exercises with LSTM networks and pointwise boosting
CN109598275A (zh) 特征选择装置、方法及电子设备
CN116975600A (zh) 一种多尺度、多模态对比学习的生物医学时序信号应用算法
CN110287761A (zh) 一种基于卷积神经网络和隐变量分析的人脸年龄估计方法
CN105989094B (zh) 基于隐层语义中层表达的图像检索方法
Giorgi et al. Morphological Analysis of 3D Faces for Weight Gain Assessment.

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
GR01 Patent grant
GR01 Patent grant