人工心理模型驱动的人脸表情动画合成
发布时间:2023-03-24 04:32:13 来源:文档文库
小
中
大
字号:
维普资讯http://www.cqvip.comComputer En neering and Applications计算机工程与应用 2008,44(8) 107 ◎研发、测试◎ 人工心理模型驱动的人脸表情动画合成 谷学静 ,许广宾 ,熊 伟 ,王志良 GU Xue-jing ,XU Guang-bin ,XIONG Wei ,WANG Zhi—liang 1.河北理工大学信息学院,河北唐山063009 2.北京科技大学信息工程学院,北京100083 1.School of Information,Hebei Polytechnic University,Tangshan,Hebei 063009,China 2.School of Ifornmation Engineering,University of Science and Technology of Bering,Bering 100083,China E—mail:guxuejing@sina.con GU Xue-jing,XU Guang—bin,XIONG Wei,et a1.Research on facial expression animation drive by artiifcila psychology mode1.Computer Engineering and Applications。2008。44(8):107—109. Abstract:A methodology for facial expression animation is puts forward.The proposed methodology introduces factor weighted aggregate method to control the parameters of facial expression animation mode1.The weight vector is probability which is output by the artiifcial psychology mode1.Results show that facial expression animation which is real-time delved by psychology is real—— istic and naturally. Key words:artiicifl psycholaogy;HMM;facial expression animation;OpenGL 摘要:提出了一种人脸表情动画合成方法,该方法以人工心理模型输出概率值作为权重向量,通过因素加权综合法,控制表情动 画模型参数。实验结果表明,该方法实现了心理状态对表情的实时驱动,合成的人脸表情动画真实、自然。 关键词:人工心理;隐马尔可夫模型;人脸表情动画;OpenGL 文章编号:1002—8331(2008)08—0107—03 文献标识码:A 中图分类号:TP18 1引言 信息技术的飞速发展,使得计算机与人类的人机关系越来 越紧密。人类对计算机的要求也不再仅仅停留在原有的科学计 算的水平,而是要求它更加智能化和人性化。也就是说,希望计 算机不仅能理智地理解主人的语言,而且还应该能够富有感隋 地与人类进行各种交流,在交流中进行自我分析、自我调控以 及自我完善,从而使人机交流进行得更为融洽、和谐。 人工心理_1I,是指利用信息科学的研究方法,对人的心理活 动的更全面内容(尤其是隋感、意志、性格、创造等)的人工机器 实现。人工智能、人工心理都是从人的心理活动的角度研究人 规律的基础上,以人脸物理模型为基础,提出了NURBS曲面和 面片相结合的算法,运用块体变形模型,对人脸表面的各块进 行弹性形变,建立人脸三维网格模型,通过弹性体参数的变化 实现表情动画模拟,构建了特定人脸模型。在此基础上,利用模 糊数学理论中的因素加权综合法,以人工心理模型输出的各表 情的概率作为权重向量,影响表情动画模型参数,从而实现心 理状态对表隋的实时的驱动。最后结合关键帧技术,实现了符 合人类行为规律的连续的表情动画。 2基于HMM的人工心理模型 这里选择经典的离散HMM用于建立情感模型。首先,需 要确定情感的每个层次上的分类数,也就是说要确定有多少种 心情——对应隐马尔可夫模型中的状态数 ,多少种表情—— 对应隐马尔可夫模型中的观察值的个数Ⅳ。在每种心情下,各 种表情以一定的概率出现。隐马尔可夫模型由两部分组成,其 一的内在性能和外部行为,人工智能是从智能的角度来研究人的 认知、思维等心理活动;而人工心理则是从更广泛的意义来研 究人的心理活动,