[发明专利]一种基于PCA模型的面部情绪估算方法在审
申请号: | 201710182620.5 | 申请日: | 2017-03-24 |
公开(公告)号: | CN108629251A | 公开(公告)日: | 2018-10-09 |
发明(设计)人: | 刘鸿雁;车万毅 | 申请(专利权)人: | 北京佳士乐动漫科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100102 北京市朝阳区北四*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 情绪 估算 情绪分析 人脸图像 降维 回归 | ||
本发明涉及一种基于PCA模型的面部情绪估算方法,所述方法包括:PCA模型建立、情绪降维、情绪分析。本发明提供的一种基于PCA模型的面部情绪估算方法,在接收到任意一个人脸图像时,可以基于训练出的PCA模型进行梯度下降回归,从而找到最佳情绪组合。
技术领域
本发明涉及计算机技术领域,尤其是一种基于PCA模型的面部情绪估算方法。
背景技术
人的情绪分为喜、怒、哀、乐、悲、恐、惊七大类。现有的表情估算方法需要在面部图像上进行特征点标记,这一过程需要进行大量的计算,且特征点提取算法易受外界因素影响,特征点提取不准确,导致表情判断误差大。本发明提出的一种基于PCA模型的面部情绪估算方法,不用提取面部特征点,受外部因素影响较小,为面部情绪识别技术提供基础支持。
发明内容
本发明实施例提供了一种基于PCA模型的面部情绪估算方法,用于计算人脸图片中面部表情信息,能够辅助判断人物情绪。
本发明提出一种基于PCA模型的面部情绪估算方法,包括:PCA模型建立,情绪降维,情绪分析。
在其中一个实施例中,所述PCA模型建立包括:采集大量人脸面部图像作为训练样本,对训练样本进行前期处理获得训练数据,使用PCA降维的方式对训练数据进行降维处理,维数降为n维(n>7),获得训练特征集合。
在其中一个实施例中,所述前期处理包括:对训练样本进行人工分类,按照样本图像的表情分成喜、怒、哀、乐、悲、恐、惊七个表情样本集合;对每个集合中的样本图像进行大小归一化、均衡化处理,降低噪声等因素对图像质量的影响。
进一步地,将训练特征集合进行PCA建模,建立喜、怒、哀、乐、悲、恐、惊七个PCA表情模型。
进一步地,将训练特征集合进行PCA建模,建立喜、怒、哀、乐、悲、恐、惊七个PCA表情模型。
在其中一个实施例中,所述表情分析包括:建立所述测试特征与PCA表情模型的线性对应关系,使用梯度下降算法对所述测试特征与PCA表情模型进行匹配,公式如下,
其中Test表示所述测试特征,Train表示所述喜、怒、哀、乐、悲、恐、惊七个PCA表情模型集合,P表示对应关系系数。
本发明实施例通过训练的方式,建立PCA情绪模型,使用PCA降维的方式对测试数据进行降维处理,保存关键信息的同时,降低计算数据量,提高运算速率;使用梯度下降的方式对情绪成分进行分析,提识别高准确率。
附图说明
图1为一个实施例中一种基于PCA模型的面部情绪估算方法流程图。
具体实施方式
为了使本发明的发明目的、特征、优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。基于本发明中的实施例,本领域的技术人员所获得的所有其他实施例,都属于本发明保护的范围。
在一个实施例中,提供了一种基于PCA模型的人脸表情估算方法,包括如下步。
S1:采集700幅人脸面部图像作为训练样本,其中喜、怒、哀、乐、悲、恐、惊七类情绪样本各100幅样本图像。
S2:将所有样本进行裁剪,使样本图像只保留面部区域;调整裁剪后的样本,调整样本图像大小为320*240。
S3:对所有样本图像进行光照均衡化处理及降噪处理。
S4:将样本按照喜、怒、哀、乐、悲、恐、惊七类情绪分别进行PCA降维,维度降为n=72。
S5:建立喜、怒、哀、乐、悲、恐、惊七类情绪的PCA情绪模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京佳士乐动漫科技有限公司,未经北京佳士乐动漫科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710182620.5/2.html,转载请声明来源钻瓜专利网。