基于视频的三维人脸动画驱动的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:chenweifan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于视频的三维人脸动画驱动技术是人机交互领域的一个研究热点,其中包含了人脸检测、跟踪与特征定位和提取技术等人脸信息处理的关键技术,在学术领域、应用领域都有着极其重要的意义,其技术在诸多方面有着广泛的应用。本文设计并实现了一个基于视频的三维人脸动画驱动系统。该系统能够准确定位视频图像中人脸特征点的位置,跟踪特征点的运动轨迹,并使用该运动信息结合肌肉向量表情动画引擎,驱动三维人脸做出与视频人脸相同的表情动画,取得了较好的驱动效果。总结全文,本文的主要工作体现在以下几个方面:1.图像预处理。在图像预处理模块,提出了通过采用光线补偿、高斯平滑及灰度图像的形态学操作等图像预处理操作的有序组合增强图像质量。2.人脸检测。在人脸检测模块,通过Viola Jones人脸检测算法检测视频第一帧的人脸图像,为下一步的人脸跟踪提供初始化窗口,并为人脸特征点定位提供更小的搜索范围。3.人脸跟踪。在人脸跟踪模块,提出了通过结合Kalman滤波方法的预测型Meanshift算法获取视频中人脸框的位置及大小,实现一种能够处理多种姿态和遮挡的人脸图像序列快速跟踪算法。4.人脸特征点定位。在视频人脸特征点定位模块,针对ASM算法的缺陷,本文提出了一种基于预测型Meanshift算法和增强的ASM算法的自适应视频人脸特征点定位算法,提取关键特征点信息。与其他的人脸特征点定位与跟踪方法相比,本文的方法在视频人脸快速转动和临时出现遮挡的长时间人脸特征点定位与跟踪过程中具有很好的性能,并且还能处理平面内任意角度偏转时的人脸特征点定位问题。为保证实时性,本文还在能够运行CUDA的GPU下进行了加速。5.特征数据信息转换。在数据信息转换模块,通过二维特征点与三维特征点的映射关系获得了与肌肉模型动画引擎一致的人脸动画驱动数据。6.驱动三维人脸模型。通过获得的驱动数据信息,实现了基于视频的三维人脸动画驱动效果。
其他文献
按需式距离矢量路由协议AODV是一种反应式的路由协议,并已经得到了广泛的应用。但是AODV在链路发生中断时,将从中断的上游节点或源节点重新去寻找新的到达目的节点的路由,这
高血压是一种复杂的疾病,随着高血压疾病发病率的增加,高血压以及高血压的并发症严重威胁人类的健康。因此提高人们对高血压疾病的重视,对高血压疾病的早预防、早治疗起到关
随着手机、PDA、笔记本电脑等移动产品的普遍运用和3G网络环境的日益成熟,人们已经习惯于把图片、音乐、文档等资源存储在移动设备中,以便可以随时查看。这些移动设备可以组
P2P(Peer to Peer)是现今广泛使用的一种网络模型,Chord是一种简单、精确高效率的环形P2P模型,它的查询效率取决于自身所维护的路由表(FingerTable),因此对Chord路由表的研究
情感是人类智能不可分割的一部分,在计算机技术蓬勃发展的今天,用人工的方法和技术,来模仿和延伸人类的情感,使机器具有识别、理解和表达情感的能力,在人机交互、拟人机器人
无线传感器网络(Wireless Sensor Networks,WSN)受目前技术所限,存在着电量有限、计算能力弱、通信能力差、易受攻击等问题,而目前已有的加密方法在应用到WSN时均无法有效解
第四方物流企业通过引入语义网技术和Web服务来提高物流服务的时效性和可靠性。但是目前大量的功能相似的Web服务环境下,如何满足用户日益增长的服务质量的需求是目前研究服务
随着电子行业的快速发展,很多家用电器与工业电器及电力行业中都要用到线圈元件作为其变压器、电感器或音频器等之用。因此,线圈生产在电子行业的生产中占越来越来重要的地位
随着移动互联网的飞速发展,各种移动互联网应用已经成为人们最重要的信息交互平台,这些信息交互平台将人们串联成各种各样的虚拟社会网络。多个社会网络可以通过节点或关系的
随着软件产品与计算机一起广泛应用到各类民用和军用设备中,软件故障已成为造成计算机系统产生重大问题的主要因素,因此,开发可靠性的软件产品变得日益重要。在软件开发过程