一种情绪分析方法、装置、设备及存储介质制造方法及图纸

技术编号:37302499 阅读:20 留言:0更新日期:2023-04-21 22:48
本发明专利技术涉及人工智能领域,公开了一种情绪分析方法、装置、设备及存储介质,用于提高情绪识别的准确率。所述方法包括:采集用户的目标视频,并提取所述目标视频中的连续N帧;根据所述目标视频中的连续N帧,分别计算累计帧差A

【技术实现步骤摘要】
一种情绪分析方法、装置、设备及存储介质


[0001]本专利技术涉及人工智能领域,尤其涉及一种情绪分析方法、装置、设备及存储介质。

技术介绍

[0002]情绪还没有明确的物理定义,因此情绪识别只是将特定的生理信息进行归类并匹配到人们共识的情绪词汇的过程。在这种框架下,非接触式心理情绪识别的主流技术是微表情识别,通过视频捕捉脸部特征点的图谱变化与保罗艾克曼的FACS表情库进行比对的方式检测人的情绪。各种多媒体技术广泛普及的文化背景下,大多数情绪词汇与表情相关度较高,容易得到共识。
[0003]采集的生理信息是人脸表情,容易受到人为控制。微表情识别技术单纯判断情绪的存在与否,不能判断情绪的高低程度。艾克曼建立情绪表情库时采集人脸的方法是看图选择对应情绪词汇的方式,存在文化背景的偏差和主观判断误差。看图选词的准确率在欧美文化圈中85%,其他文化圈中仅为58%。情绪是一种心理生理的综合体,微表情技术没有明确的生理机制的支撑。elsys的帧差形式计算头部运动的算法中,对帧差没有区分。像素值发生改变包括运动、边缘光衍射、系统采集误差,因此检测结果受环境影响比较大。elsys系统对情绪的解析是基于传统的情绪行为模式,这种情绪指纹的理论,目前已经被很多大脑研究成果所证伪。

技术实现思路

[0004]本专利技术提供了一种情绪分析方法、装置、设备及存储介质,用于提高情绪识别的准确率。
[0005]本专利技术第一方面提供了一种情绪分析方法,所述情绪分析方法包括:采集用户的目标视频,并提取所述目标视频中的连续N帧;根据所述目标视频中的连续N帧,分别计算累计帧差A
N
以及累计次数C
N
;遍历所述累计次数C
N
,并将累计次数相同的累计帧差A
N
进行叠加,得到评估函数E(C),其中,C为累计次数;根据所述评估函数E(C),对所述用户进行情绪解析,得到情绪解析结果,其中,所述情绪解析结果包括:稳定或者过激。
[0006]结合第一方面,在本专利技术第一方面的第一实施方式中,所述累计帧差A
N
的计算公式为:;其中,P
i
是第i帧灰度图,N是总采样帧数。
[0007]结合第一方面,在本专利技术第一方面的第二实施方式中,所述累计次数C
N
的计算公式为:
;其中,,U
i
(x,y)为第i帧的x,y坐标像素灰度值,k为常数,k根据光干扰程度设置为0。
[0008]结合第一方面,在本专利技术第一方面的第三实施方式中,所述评估函数E(C)的计算公式为:;其中,C为累计次数,C取值为1~N,计算E(C)生成Histogram频数分布图。
[0009]结合第一方面,在本专利技术第一方面的第四实施方式中,所述根据所述评估函数E(C),对所述用户进行情绪解析,得到情绪解析结果,其中,所述情绪解析结果包括:稳定或者过激,包括:根据所述评估函数E(C),对所述用户进行情绪解析;当>0.6时,输出情绪解析结果为稳定,其中,C
E
是E为最大值的变化次数,总变化量中峰值聚焦度越高稳定性越高;当>0.7时,输出情绪解析结果为过激,其中,C
E
是最高的变化次数,即E的峰值到最大频率区间的E值在总变化量中高于0.7是处于过激的状态。
[0010]本专利技术第二方面提供了一种情绪分析装置,所述情绪分析装置包括:采集模块,用于采集用户的目标视频,并提取所述目标视频中的连续N帧;计算模块,用于根据所述目标视频中的连续N帧,分别计算累计帧差A
N
以及累计次数C
N
;遍历模块,用于遍历所述累计次数C
N
,并将累计次数相同的累计帧差A
N
进行叠加,得到评估函数E(C),其中,C为累计次数;解析模块,用于根据所述评估函数E(C),对所述用户进行情绪解析,得到情绪解析结果,其中,所述情绪解析结果包括:稳定或者过激。
[0011]结合第二方面,在本专利技术第二方面的第一实施方式中,所述解析模块具体用于:根据所述评估函数E(C),对所述用户进行情绪解析;当>0.6时,输出情绪解析结果为稳定,其中,C
E
是E为最大值的变化次数,总变化量中峰值聚焦度越高稳定性越高;
当>0.7时,输出情绪解析结果为过激,其中,C
E
是最高的变化次数,即E的峰值到最大频率区间的E值在总变化量中高于0.7是处于过激的状态。
[0012]本专利技术第三方面提供了一种情绪分析设备,包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述情绪分析设备执行上述的情绪分析方法。
[0013]本专利技术的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的情绪分析方法。
[0014]本专利技术提供的技术方案中,通过采集用户的目标视频,并提取所述目标视频中的连续N帧;根据所述目标视频中的连续N帧,分别计算累计帧差A
N
以及累计次数C
N
;遍历所述累计次数C
N
,并将累计次数相同的累计帧差A
N
进行叠加,得到评估函数E(C),其中,C为累计次数;根据所述评估函数E(C),对所述用户进行情绪解析,得到情绪解析结果,其中,所述情绪解析结果包括:稳定或者过激,本专利技术基于大脑内环境理论的情绪识别算法计算量小,满足实时性强,可适用于所有脊椎动物的情绪波动检测,检测结果与实际的物理运动对应,有明确的生理解析,因此很容易以通过心电、脑电等医疗设备的结果比对,对情绪状态的解析更加清晰客观,并且通过实际物理量计算情绪状态,因此无需庞大的样本采集和特征提取和匹配的过程,进而提高了情绪识别的准确率。
附图说明
[0015]图1为本专利技术实施例中情绪分析方法的一个实施例示意图;图2为本专利技术实施例中情绪分析装置的一个实施例示意图;图3为本专利技术实施例中情绪分析设备的一个实施例示意图。
具体实施方式
[0016]本专利技术实施例提供了一种情绪分析方法、装置、设备及存储介质,用于提高情绪识别的准确率。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0017]为便于理解,下面对本专利技术实施例的具体流程进行描述,请参阅图1,本专利技术实施例中情绪分析方法的一个实施例包括:S101、采集用户的目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种情绪分析方法,其特征在于,所述情绪分析方法包括:采集用户的目标视频,并提取所述目标视频中的连续N帧;根据所述目标视频中的连续N帧,分别计算累计帧差A
N
以及累计次数C
N
;遍历所述累计次数C
N
,并将累计次数相同的累计帧差A
N
进行叠加,得到评估函数E(C),其中,C为累计次数;根据所述评估函数E(C),对所述用户进行情绪解析,得到情绪解析结果,其中,所述情绪解析结果包括:稳定或者过激。2.根据权利要求1所述的情绪分析方法,其特征在于,所述累计帧差A
N
的计算公式为:;其中,P
i
是第i帧灰度图,N是总采样帧数。3.根据权利要求1所述的情绪分析方法,其特征在于,所述累计次数C
N
的计算公式为:;其中,,U
i
(x,y)为第i帧的x,y坐标像素灰度值,k为常数,k根据光干扰程度设置为0。4.根据权利要求1所述的情绪分析方法,其特征在于,所述评估函数E(C)的计算公式为:;其中,C为累计次数,C取值为1~N,计算E(C)生成Histogram频数分布图。5.根据权利要求1所述的情绪分析方法,其特征在于,所述根据所述评估函数E(C),对所述用户进行情绪解析,得到情绪解析结果,其中,所述情绪解析结果包括:稳定或者过激,包括:根据所述评估函数E(C),对所述用户进行情绪解析;当>0.6时,输出情绪解析结果为稳定,其中,C
E
是E为最大值的变化次数,总变化量中峰值聚焦度越高稳定性越高;当>0.7时,输出情绪解析结果为过激,其中,C
E
是最...

【专利技术属性】
技术研发人员:秦永生申东范王喆马志凌
申请(专利权)人:深圳埃尔姆科技有限公司
类型:发明
国别省市:

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

1