表情识别系统的设计与实现

来源 :武汉理工大学 | 被引量 : 2次 | 上传用户:loveging87
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机人脸表情识别技术是指计算机从人脸图像中分析并提取表情特征,应用人工智能和模式识别的方法加以归类和识别,进而理解人的情感。它是图像处理、模式识别、心理学等领域的一个的交叉课题。它推动计算机的情感化、人性化和智能化,具有重要的研究价值和广泛的应用前景。本文以表情识别的基本流程为线索,研究相关算法,并逐步实现一个表情识别系统。针对现有表情识别过程中的特征选择、多类SVM分类器、识别系统运算速度等问题,本文主要基于FAI、投票、平衡二叉树、并行处理原理,对表情识别算法进行深入研究,主要工作如下:1.基于FAI与投票法的特征选择算法:研究传统的基于FAI的属性约简算法,发现两个重要缺陷:a.直接把FAI累积值J(k)作为约简标准,而J(k)反映的是第k维特征的宏观分类能力,易出现较大偏差;b.基于粗糙集“样本相容性”的约简控制,应用于连续型特征值时,对离散化的级数比较敏感,很容易造成约简算法耗时低效。将该算法改进为基于“类对”的FAI值Fij(k)的票选法。新算法提高了属性约简(即特征选择)的效度。2.基于多类SVM分类器的表情分类算法的改进:发现基于二叉决策树的一对多型多类SVM的结构性缺陷:其二叉树是非平衡的,树的高度大,造成较严重的分类累积误差。将其改进为基于平衡二叉树的多类SVM,通过降低分类树的高度来降低分类的累积误差。针对“一对一”型多类SVM的漏洞—投票冲突,增加近邻分类法来解决。然后,对比分析了“一对一”型多类SVM和多类SVM这两种分类算法的性能。3.基于多核的表情识别算法的并行化探索:表情识别过程中,相关图像处理和模式识别算法的海量运算,造成识别速度低下,严重削弱表情识别技术的应用价值。借助并行处理思想和OpenMP编译接口,尝试将本文表情识别的相关串行算法并行化,以充分发挥多核的高速并行运算能力,提高表情识别技术的实用性。
其他文献
机器翻译是指借助计算机将一种自然语言转变为另一种自然语言,该研究是自然语言处理领域的一个重要分支。统计机器翻译作为机器翻译的主流方法,具有坚实的理论基础和成熟的翻
随着Internet的发展,例如大量影院网站的出现和网页网络游戏的出台,网络用户对Web服务质量提出了更高的要求。目前Web服务主要依赖TCP的支持,然而基于单宿的TCP难以满足大规
无线移动Ad hoc网络(MANET,以下简称Ad Hoc网络)作为没有基础设施的网络,在军事和民用方面具有广阔的应用前景,是目前网络研究中的热点问题。随着近年对Ad hoc网络安全的研究
在自认证密码体制下,用户的公钥由自己生成,一个称为认证中心CA(Certificate Authority)的可信第三方生成用户的部分私钥,用户利用这个部分私钥和自己随机选取的秘密值生成自
机器翻译自动评价是近年机器翻译研究工作中的热点问题。机器翻译的自动评价具有速度快、成本低、一致性强的特点,在机器翻译系统的开发周期中起着重要的作用。句子级机器翻译
Web服务组合解决了互联网异构应用的集成和协作问题。Web服务组合建模是一个复杂且易出错的过程。如果组合流程在投入运行后被发现有错,则修复错误的代价很高,而且流程结构的
各种不同网络安全设备每天都产生大量的信息,并且不同的网络设备之间的安全事件存在一定内在的联系。安全态势值提供了一个宏观报警的方法,安全态势评估则是将安全信息数据的
BitTorrent(简称BT)作为一种高效的P2P文件共享协议为越来越多的人所使用和关注,也成为学术界研究的热点。目前的BT发布站点或搜索引擎在效率、全面性、安全性上存在着或多或
航空产品是一种较为特殊的产品,生产周期长,质量要求高,造价高昂,所需的零配件品种繁多。单独的企业可能没有必需的技术与能力来满足所有的制造生产要求。但是在引进某些合作
人脸识别技术尽管取得了较好的发展,并在安全访问控制、基于内容的检索和新一代人机界面等领域中有了初步应用。但现阶段算法在速度,准确性,鲁棒性等方面尚不能满足实际需求