基于最大方向编码的人脸表情特征提取及识别方法技术

技术编号:12619938 阅读:102 留言:0更新日期:2015-12-30 17:23
本发明专利技术公开了一种基于最大方向编码的人脸表情特征提取及识别方法。本发明专利技术改进了LDP的原始编码模式,即利用最大最小响应值所在位置,将位置参数作为编码值进行编码,利用最大的响应值、最小的响应值的所在方向来确定一个目标像素,且当最大的响应值、最小的响应值之差达到门限值才进行编码。同时还公开了基于本发明专利技术的特征提取方法的人脸表情识别方法。本发明专利技术改进了现有LDP的编码方法,简化特征维度和计算量,利用周围像素的明暗信息所代表的方向性进行编码可以排除部分偶然重合的情况,提高编码准确度,门限的引入排除了部分内在外在误差,提高了人脸表情特征提取方法的抗干扰能力。

【技术实现步骤摘要】

本专利技术属于数字图像处理
,具体涉及对图像的人脸表情特征提取及人脸 表情识别处理。
技术介绍
表情是人类用来表达情绪的一种基本方式,是非语言交流中的一种有效手段。人 们可通过表情准确而微妙地表达自己的思想感情,也可通过表情辨认对方的态度和内心世 界。人脸表情识别所要研究的就是如何自动、可靠、高效地利用人脸表情所传达的信息。人 脸表情可以分为6种基本情感类别:惊奇、恐惧、厌恶、愤怒、高兴、悲伤,和一种最为普遍的 表情类别:中性。其中中性是人脸表情进行转换的中间过程和所有人一般状态下所表现出 来的最为普遍的表情类别。一个人脸表情识别系统(FER) -般包括3个环节,即人脸检测、 表情特征提取、表情分类。其中人脸检测目前已经成为了一个单独的研究方向,现有的研究 已经在该方面上研究出了一些成果。表情特征提取是FER系统中最重要的部分,有效的表 情特征提取工作将使识别的性能大大提高。目前常用的人脸面部表情识别算法有: (1)基于人脸动作编码系统FACS和运动单元AU的算法,可参考文献:J.Hamm, C.G.Kohler,R.C.Gur,andR.Verma,"Automatedfacialactioncodingsystemfor dynamicanalysisoffacialexpressionsinneuropsychiatricdisorders,',Journal ofNeuroscienceMethods,vol. 200,no. 2,pp.237-256,2011 ; (2)基于主成分分析PCA的算法,可参考文献:YongCY,SudirmanR,Chew KM.FacialExpressionMonitoringSystemUsingPCA-BayesClassifier.Future ComputerSciencesandApplication(ICFCSA),2011InternationalConference on.IEEE,2011 :187-191; (3)基于LDP的算法,可参考文献:T.Jabid,M.H.Kabir,and0?Chae,"Robust facialexpressionrecognitionbasedonlocaldirectionalpattern,'TTRIJournal, vol. 32,no. 5,pp.784-794,2010。 上述人脸面部表情提取方法都在一定程度上存在问题。方法(1)需要准确的五官 定位及面部追踪才可以获得较好的效果,且对于噪声光照敏感,易受到干扰;方法(2)虽然 拥有较小的计算量和特征维度,但是会忽略局部特征,局部特征在识别过程中也是非常重 要的部分,因此对于识别精度有一定的影响;方法(3)虽然较前述两个有所改进,但是随着 所取最大值个数的提升,其编码组合数目会大幅增加,用于区域图像分块处理之后,其整幅 图像的特征维度会急剧增加;且LDP也仅是用周围像素与中心像素进行比较,直接取周围 像素的最大运算值进行编码,非理想条件下,对噪声也不具有一定的抗力。LDP编码由如下 公式计算而得:车中叫表示经过Kirsch算 子运算后各像素点的八方向的响应值的绝对值,k表示取最大值的个数,mk表示mi中最大 的第k个值。随着k的增大其特征维度会急剧增大,且抗干扰的能力不高。
技术实现思路
本专利技术针对上述存在的问题,公开了一种基于最大方向编码的人脸表情特征提取 方法,能够有效的提取有用信息并减少计算量,提高抗干扰能力。 本专利技术的基于最大方向编码的人脸表情特征提取方法,包括下列步骤 对输入的待处理人脸图像进行预处理,得到待提取图像,所述预处理包括:图像灰 度化处理、尺寸归一化处理; 分别以待提取图像的各像素点为中心,计算各中心像素点的八个方向响应值,并 对各响应值所在位置进行二进制编码,例如从000到111 ; 查找各中心像素点的最大响应值、最小响应值,并记最大响应值所在位置编码为 Max,最小响应值所在位置编码为Min; 判断与最小响应值的差值是否小于预设阈值Th(经验值,通常可设置为 200-300),若是,则当前中心像素点的编码值为0,若采用6位的二进制编码,则其编码值为 〇的编码为〇〇〇〇〇〇 ;否则,当前中心像素点的编码设置为:Max为高位,Min为低位的串接 码;将各中心像素点的编码的十进制值作为其特征值,即得到待提取图像的各像素点的特 征值并输出。 本专利技术改进了LDP的原始编码模式,首先,不直接使用所计算出来的响应值进行 编码,而是利用最大最小响应值所在位置,将位置参数作为编码值进行编码,从而可以将 原来八位的二进制编码缩减为六位的二进制编码值,降低了特征维度和后续识别的运算时 间;其次因为对于中心像素而言,其八方向的响应值并不具有同等的地位,从而才会产生各 个方向不同的响应值,因此可以利用最大最小响应值的所在方向来确定一个目标像素,这 比直接选取最大三个响应值进行编码的LDP方法更加精确,原始方法可能会出现完全不同 像素成为了同一种编码的情况,利用周围像素的明暗信息所代表的方向性进行编码可以排 除部分偶然重合的情况,提高编码准确度;最后,为了排除部分噪声对于编码方式的影响, 加入了门限值,当最大最小响应值之差达到门限值之后才进行编码,门限的引入排除了部 分内在外在误差,提高了人脸表情特征提取方法的抗干扰能力。 基于本专利技术的表情特征提取方法,本专利技术还公开了一种基于最大方向编码的人脸 表情识别方法,包括下列步骤: 步骤1 :输入人脸图像,基于本专利技术的表情特征提取方法得到各人脸图像的像素 点的特征值; 步骤2 :基于各人脸图像的像素点的特征值进行SVM训练,得到SVM分类器; 步骤3 :输入待识别人脸图像,基于本专利技术的表情特征提取方法得到待识别人脸 图像的像素点的特征值,并基于步骤2得到的SVM分类器输出当前待识别人脸图像的表情 识别结果。 综上所述,由于采用了上述技术方案,本专利技术的有益效果是:降低了LDP原始编 码的特征维度和计算量以及编码准确度,提高了人脸表情特征提取及表情识别的抗干扰能 力。【附图说明】 图1是【具体实施方式】中,人脸表情识别流程示意图; 图2是【具体实施方式】中,本专利技术改进的LDP编码(DLDP编码)示意图。【具体实施方式】 为使本专利技术的目的、技术方案和优点更加清楚,下面结合实施方式和附图,对本发 明作进一步地详细描述。 为了方便描述,首先给出【具体实施方式】所涉及的相关专业术语的简要描述: (l)Haar-like特征。哈尔特征(Haar-like)是用于物体识别的一种数字图像特 征,哈尔特征使用检测窗口中指定位置的相邻矩形,计算每一个矩形的像素和并取其差值, 然后用这些差值来对图像的子区域进行分类。 (2)图像二值化。就是将图像上的像素点的灰度值设置为0或255,也就是将整个 图像呈现出明显的黑白效果。在灰度图像中,常采用一个字节表示一个像素点,其灰度级为 0~255,其二值化方法为构造用一个二进制位表示一个像素点的图像,设置二值化阈值T, 将大于T的像素点设置为1,小于等于T的点设为0。 (3)Adaboost算法。Adaboost是一种迭代算法,其核心思想是针对同一个训练集 训本文档来自技高网
...

【技术保护点】
基于最大方向编码的人脸表情特征提取方法,其特征在于,包括下列步骤对输入的待处理人脸图像进行预处理,得到待提取图像,所述预处理包括:图像灰度化处理、尺寸归一化处理;分别以待提取图像的各像素点为中心,计算各中心像素点的八个方向响应值,并对各响应值所在位置进行二进制编码;查找各中心像素点的最大响应值、最小响应值,并记最大响应值所在位置编码为Max,最小响应值所在位置编码为Min;判断与最小响应值的差值是否小于预设阈值Th,若是,则当前中心像素点的编码值为0;否则,当前中心像素点的编码设置为:Max为高位,Min为低位的串接码;将各中心像素点的编码的十进制值作为其特征值,输出待提取图像的各像素点的特征值。

【技术特征摘要】

【专利技术属性】
技术研发人员:解梅张锐黄成挥李佩伦
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川;51

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

1