一种3D动画聊天方法技术

技术编号:13183640 阅读:27 留言:0更新日期:2016-05-11 15:14
本发明专利技术提供了一种3D动画聊天方法,聊天过程中使用了三维人脸表情动画;首先,聊天双方分别建立自己的三维人脸表情动画库并进入相应的会话界面,其次,聊天双方中的一方从自己的三维人脸表情动画库中选择想要发送的三维人脸表情动画,并将其发送给对方,聊天双方中的另外一方打开并观看接收到的三维人脸表情动画,如果愿意,聊天双方中的一方可以将接收到的三维人脸表情动画保存到自己的三维人脸表情动画库中。

【技术实现步骤摘要】

本专利技术涉及互联网交互式聊天以及计算机图形学
,具体涉及一种3D动画聊天方法
技术介绍
互联网聊天目前已经成为日常生活的一个重要的组成部分,CNNIC和iResearch的调查和统计显示,中国30岁以下的网民中有91.3%的人使用QQ、微信等即时通信工具,其中23%的人认为值得为个人虚拟形象服务付费。目前的聊天工具主要以语音、文字或者固定的表情图标作为主要的交流手段,缺乏在聊天工具内嵌入个人形象,提供个性化服务的方案。
技术实现思路
为了解决现有技术中存在的问题,本专利技术提供了一种3D动画聊天方法。本专利技术的一种3D动画聊天方法,聊天过程中使用了三维人脸表情动画,包括以下基本步骤: 步骤①:聊天双方分别建立自己的三维人脸表情动画库; 步骤②:聊天双方分别进入相应的会话界面; 步骤③:所述步骤②中聊天双方中的一方从自己的三维人脸表情动画库中选择想要发送的三维人脸表情动画,并将其发送给对方; 步骤④:所述步骤③中聊天双方中的另外一方打开并观看接收到的三维人脸表情动画。所述聊天双方中的一方可以将接收到的三维人脸表情动画保存到自己的三维人脸表情动画库中。所述步骤①中三维人脸表情动画库是通过以下步骤建立的: 步骤①:拍摄人脸正面图像,所述人脸正面图像为中性表情图像; 步骤②:利用所述步骤①中拍摄的人脸正面图像合成三维人脸模型; 步骤③:利用所述步骤②中的三维人脸模型合成三维人脸表情动画; 步骤④:多次重复所述步骤①至③,建立三维人脸表情动画库。合成三维人脸表情动画时,利用人脸正面图像结合三维形变模型技术实现。合成三维人脸表情动画时,三维人脸表情动画中的每一帧都通过预先设定好的MPEG-4 FAP参数对三维人脸模型的网格顶点进行形变。本专利技术相对于现有技术具有以下优点: 1、本专利技术的一种3D动画聊天方法中使用三维人脸表情动画,丰富了聊天内容,使聊天变得更加生动有趣。2、本专利技术的一种3D动画聊天方法在合成三维人脸表情动画时,使用了三维形变模型技术,做出来的三维人脸表情动画形象逼真,使聊天过程成为一种享受。【附图说明】图1为本专利技术的聊天过程示意图。【具体实施方式】以下结合附图,对本专利技术的一种3D动画聊天方法做进一步的详细说明。如图1所示,本专利技术的一种3D动画聊天方法,聊天过程中使用了三维人脸表情动画;首先,聊天双方分别建立自己的三维人脸表情动画库并进入相应的会话界面,其次,聊天双方中的一方从自己的三维人脸表情动画库中选择想要发送的三维人脸表情动画,并将其发送给对方,聊天双方中的另外一方打开并观看接收到的三维人脸表情动画,如果愿意,聊天双方中的一方可以将接收到的三维人脸表情动画保存到自己的三维人脸表情动画库中。聊天过程中建立三维人脸表情动画库时首先拍摄人脸正面图像,人脸正面图像一般为中性表情图像,其次利用拍摄的人脸正面图像合成三维人脸模型,并用三维人脸模型合成三维人脸表情动画,最后用三维人脸表情动画建立三维人脸表情动画库;合成三维人脸表情动画时,利用人脸正面图像结合三维形变模型技术实现,三维人脸表情动画中的每一帧都通过预先设定好的MPEG-4 FAP参数对三维人脸模型的网格顶点进行形变。建立三维人脸表情动画库时,用普通摄像头拍摄一张自己的正面中性表情图像,根据上述拍摄图像运用人脸特征点检测结合3D Morphable Model技术实现三维人脸模型合成;三维人脸表情动画库合成中,主要通过对三维人脸模型的网格顶点参考MPEG-4 FAP参数的预先设置对三维人脸模型的网格顶点进行形变。拍摄表情图像时,可以通过手机前置摄像头或电脑摄像头自拍得到。合成二维人脸表情动画时,首先通过Paul-V1la人脸检测算法检测图像中的人脸区域,然后在人脸区域内利用主动轮廓(ASM)技术检测特征点,根据检测到的人脸2D特征点,采用3D Morphable Model技术获得人脸的三维模型。其中在3D Morphable Model的训练集构建过程中需要对三维模型进行调整,使得其符合MPEG-4规范的要求,这可以首先用激光3D扫描仪扫描人脸三维模型然后通过3DS MAX等软件进行编辑实现。合成三维人脸表情动画时,首先确定人脸表情动作类型,如大笑、哭泣等,然后由美工师通过3DS Max软件中尝试确定每个动作的每一帧所对应的MPEG-4 FAP参数,然后将该预先设定好的MPEG-4 FAP参数根据MPEG-4推荐的方法对三维人脸模型的网格顶点进行形变,结合摄像机投影参数从而获得每一帧的表情动画。聊天过程中,可以通过类似QQ等双击对方头像的方式进入双方聊天界面,甲方结合自身的具体情况,从构建好的本地三维人脸表情动画库中选择自己需要的特定动画,点击聊天工具上的发送按钮,动画信息通过互联网向乙方发出;乙方接受到动作信息,点击动作信息在双方聊天界面显示甲方发送来的个性化三维人脸表情动画文件。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本专利技术的保护范围之内。【主权项】1.一种3D动画聊天方法,其特征在于,聊天过程中使用了三维人脸表情动画。2.如权利要求1所述的一种3D动画聊天方法,其特征在于,包括以下基本步骤: 步骤①:聊天双方分别建立自己的三维人脸表情动画库; 步骤②:聊天双方分别进入相应的会话界面; 步骤③:所述步骤②中聊天双方中的一方从自己的三维人脸表情动画库中选择想要发送的三维人脸表情动画,并将其发送给对方; 步骤④:所述步骤③中聊天双方中的另外一方打开并观看接收到的三维人脸表情动画。3.如权利要求2所述的一种3D动画聊天方法,其特征在于,所述步骤①中三维人脸表情动画库是通过以下步骤建立的: 步骤①:拍摄人脸正面图像,所述人脸正面图像为中性表情图像; 步骤②:利用所述步骤①中拍摄的人脸正面图像合成三维人脸模型; 步骤③:利用所述步骤②中的三维人脸模型合成三维人脸表情动画; 步骤④:多次重复所述步骤①至③,建立三维人脸表情动画库。4.如权利要求3所述的一种3D动画聊天方法,其特征在于,合成三维人脸表情动画时,利用所述人脸正面图像结合三维形变模型技术实现。5.如权利要求4所述的一种3D动画聊天方法,其特征在于,合成三维人脸表情动画时,三维人脸表情动画中的每一帧都通过预先设定好的MPEG-4 FAP参数对三维人脸模型的网格顶点进行形变。6.如权利要求2所述的一种3D动画聊天方法,其特征在于,所述聊天双方中的一方可以将接收到的三维人脸表情动画保存到自己的三维人脸表情动画库中。【专利摘要】本专利技术提供了一种3D动画聊天方法,聊天过程中使用了三维人脸表情动画;首先,聊天双方分别建立自己的三维人脸表情动画库并进入相应的会话界面,其次,聊天双方中的一方从自己的三维人脸表情动画库中选择想要发送的三维人脸表情动画,并将其发送给对方,聊天双方中的另外一方打开并观看接收到的三维人脸表情动画,如果愿意,聊天双方中的一方可以将接收到的三维人脸表情动画保存到自己的三维人脸表情动画库中。【IPC分类】G06F3/0481【公开号】CN105528142【申请号】CN201510921685【专利技术人】许奇明 【申请人】苏州丽多数字科技有限公司【公开日】2016年4本文档来自技高网...

【技术保护点】
一种3D动画聊天方法,其特征在于,聊天过程中使用了三维人脸表情动画。

【技术特征摘要】

【专利技术属性】
技术研发人员:许奇明
申请(专利权)人:苏州丽多数字科技有限公司
类型:发明
国别省市:江苏;32

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

1