当前位置: 首页 > 专利查询>黄淮学院专利>正文

一种互动动画生成系统技术方案

技术编号:18555135 阅读:34 留言:0更新日期:2018-07-28 11:42
本发明专利技术公开了一种互动动画生成系统。该系统包括:动画采集模块、动画解析模块、动画生成模块、显示模块和动画数据库;其中,动画解析模块包括:静态图像生成单元、三维图像获取单元、动画轨迹生成单元、动画帧操作单元、同步单元和参数生成模块。本发明专利技术通过在相邻帧之间插入空白关键帧,并添加停止脚本命令和跳转脚本命令,可实现动画帧间的自由跳转;通过识别动画轨迹运动的动作数据所代表的动作以及相应的表情,识别音频数据所代表的发音,提取出对应动作表情和发音参数,并根据相应参数生成对应的动画;即通过动画帧间的自由跳转、通过参数生成对应的动画,其互动动画的过程由观众或参与者选择和控制,从而实现了真正意义上的互动动画。

【技术实现步骤摘要】
一种互动动画生成系统
本专利技术涉及动画制作
,更具体的涉及一种互动动画生成系统。
技术介绍
互动动画的产生是伴随着计算机多媒体、网络技术以及交互技术的产生和发展逐渐形成和发展起来的一种新兴的数字化的动画表现形式。互动动画不同于传统动画的艺术形式,它是计算机图形学和艺术相结合的产物,它是伴随着计算机硬件和图形算法高速发展起来的一个新课题。它综合利用计算机科学、艺术和其他相关学科的知识在计算机上生成绚丽多彩的连续的虚拟真实画面,给人们提供了一个充分展示个人想象力和艺术才能的新天地。目前,观众或参与者参与动画播放的方式通常是按照设定好的动画进行快进、后退、暂停等“互动”方式播放,这种互动不是实际意义上参与动画的互动,即互动动画的过程不由观众或参与者选择和控制,对于观众或参与者来说是被动地接受,使观众或参与者不能真正参与动画的互动。
技术实现思路
本专利技术实施例提供一种互动动画生成系统,用以解决现有技术中存在的问题。本专利技术实施例提供一种互动动画生成系统,包括:服务器;所述服务器包括:动画采集模块、动画解析模块、动画生成模块、显示模块和动画数据库;所述动画采集模块包括:动画物体采集单元和动画角色采集单元;所述动画物体采集单元,用于采集动画物体的形象特征;所述动画角色采集单元,用于采集动画角色的形象特征和语言声音特点;所述动画解析模块包括:静态图像生成单元、三维图像获取单元、动画轨迹生成单元、动画帧操作单元、同步单元和参数生成模块;所述静态图像生成单元,用于根据采集的动画物体的形象特征和动画角色的形象特征,构成动画物体和动画角色的静态图像;所述三维图像获取单元,用于将所述动画物体和动画角色的静态图像与所述动画数据库内立体物体和/或人物的所有方向的投影进行匹配,匹配成功,获取相应立体物体和/或人物;所述动画轨迹生成单元包括:时间点确定子单元、时间因子确定子单元、轨迹点确定子单元和轨迹控制子单元;所述时间点确定子单元,用于获取动画起点对应的起始时间点和动画终点对应的终止时间点;所述时间因子确定子单元,用于获取起始时间点至终止时间点内的多个时间因子;所述轨迹点确定子单元,用于根据时间因子,利用预设的轨迹点生成模型,计算每个时间因子对应的轨迹点;所述轨迹控制子单元,用于根据动画起点、动画终点及轨迹点,生成动画轨迹并控制立体物体和/或人物沿所述动画轨迹运动;所述动画帧操作单元,用于在相邻帧之间插入空白关键帧,并添加停止脚本命令和跳转脚本命令;所述同步单元,用于对动画轨迹运动的动作数据和对应音频数据进行时间同步处理;所述参数生成模块,用于识别动画轨迹运动的动作数据所代表的动作以及相应的表情,识别音频数据所代表的发音,提取出对应动作表情和发音参数;所述动画生成模块,用于根据所述参数生成模块(125)提供的相应参数生成对应的动画;所述显示模块,用于显示生成的动画;所述动画采集模块、所述动画解析模块和所述动画生成模块均与所述动画数据库连接。进一步地,所述动画解析模块还包括:动画处理单元;所述动画处理单元,用于将所述动画解析模块采集到的视频信号和音频信号转换成数字信号。进一步地,所述动画角色的形象特征包括:动画角色的走、跑、跳以及复杂的运动特征,及动画角色的哭、笑、惊讶、害怕及复杂的表情特征。本专利技术实施例中,提供一种互动动画生成系统,与现有技术相比,其有益效果如下:本专利技术通过将采集的动画物体和动画角色的形象特征构成静态图像,将静态图像与动画数据库内立体物体和/或人物的所有方向的投影进行匹配获取相应立体物体和/或人物,并且根据动画起点、动画终点、时间因子和每个时间因子对应的轨迹点生成三维动画运动轨迹,同时对动画轨迹运动的动作数据和对应音频数据进行时间同步处理,即用三维动画替代了传统的静态图像动画,其视觉效果不佳,且增强了体验感。本专利技术通过在相邻帧之间插入空白关键帧,并添加停止脚本命令和跳转脚本命令,可以实现动画帧间的自由跳转;通过识别动画轨迹运动的动作数据所代表的动作以及相应的表情,识别音频数据所代表的发音,提取出对应动作表情和发音参数,并根据相应参数生成对应的动画;即通过动画帧间的自由跳转、通过动作表情和发音参数生成对应的动画,其互动动画的过程由观众或参与者选择和控制,从而实现了真正意义上的互动动画。附图说明图1为本专利技术实施例提供的一种互动动画生成系统原理框图;图2为本专利技术实施例提供的另一种互动动画生成系统原理框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一:图1为本专利技术实施例提供的一种互动动画生成系统原理框图。如图1所示,该系统包括:服务器;服务器包括:动画采集模块11、动画解析模块12、动画生成模块13、显示模块14和动画数据库15。具体地,动画采集模块11包括:动画物体采集单元111和动画角色采集单元112。其中,动画物体采集单元111,用于采集动画物体的形象特征;动画角色采集单元112,用于采集动画角色的形象特征和语言声音特点。需要说明的是,动画物体是建筑物、景物等物体;动画角色包括:动画人物和动画动物。进一步地,动画角色的形象特征包括:动画角色的走、跑、跳以及复杂的运动特征,及动画角色的哭、笑、惊讶、害怕及复杂的表情特征。具体地,动画解析模块12包括:静态图像生成单元122、三维图像获取单元123、动画轨迹生成单元124、动画帧操作单元125、同步单元126和参数生成模块127。其中,静态图像生成单元122,用于根据采集的动画物体的形象特征和动画角色的形象特征,构成动画物体和动画角色的静态图像;三维图像获取单元123,用于将动画物体和动画角色的静态图像与动画数据库15内立体物体和/或人物的所有方向的投影进行匹配,匹配成功,获取相应立体物体和/或人物;动画轨迹生成单元124包括:时间点确定子单元1241、时间因子确定子单元1242、轨迹点确定子单元1243和轨迹控制子单元1244;动画帧操作单元125,用于在相邻帧之间插入空白关键帧,并添加停止脚本命令和跳转脚本命令;同步单元126,用于对动画轨迹运动的动作数据和对应音频数据进行时间同步处理;参数生成模块127,用于识别动画轨迹运动的动作数据所代表的动作以及相应的表情,识别音频数据所代表的发音,提取出对应动作表情和发音参数。进一步地,时间点确定子单元1241,用于获取动画起点对应的起始时间点和动画终点对应的终止时间点;时间因子确定子单元1242,用于获取起始时间点至终止时间点内的多个时间因子;轨迹点确定子单元1243,用于根据时间因子,利用预设的轨迹点生成模型,计算每个时间因子对应的轨迹点;轨迹控制子单元1244,用于根据动画起点、动画终点及轨迹点,生成动画轨迹并控制立体物体和/或人物沿动画轨迹运动。具体地,动画生成模块13,用于根据参数生成模块125提供的相应参数生成对应的动画。举例说明:制作一个第1到第20帧动画,然后在第30到50帧之间制作一个动画。先让动画生成时播放第一个动画(1-20),然后插入一个图层2,在第20帧右击本文档来自技高网...

【技术保护点】
1.一种互动动画生成系统,其特征在于,包括:服务器;所述服务器包括:动画采集模块(11)、动画解析模块(12)、动画生成模块(13)、显示模块(14)和动画数据库(15);所述动画采集模块(11)包括:动画物体采集单元(111)和动画角色采集单元(112);所述动画物体采集单元(111),用于采集动画物体的形象特征;所述动画角色采集单元(112),用于采集动画角色的形象特征和语言声音特点;所述动画解析模块(12)包括:静态图像生成单元(122)、三维图像获取单元(123)、动画轨迹生成单元(124)、动画帧操作单元(125)、同步单元(126)和参数生成模块(127);所述静态图像生成单元(122),用于根据采集的动画物体的形象特征和动画角色的形象特征,构成动画物体和动画角色的静态图像;所述三维图像获取单元(123),用于将所述动画物体和动画角色的静态图像与所述动画数据库(15)内立体物体和/或人物的所有方向的投影进行匹配,匹配成功,获取相应立体物体和/或人物;所述动画轨迹生成单元(124)包括:时间点确定子单元(1241)、时间因子确定子单元(1242)、轨迹点确定子单元(1243)和轨迹控制子单元(1244);所述时间点确定子单元(1241),用于获取动画起点对应的起始时间点和动画终点对应的终止时间点;所述时间因子确定子单元(1242),用于获取起始时间点至终止时间点内的多个时间因子;所述轨迹点确定子单元(1243),用于根据时间因子,利用预设的轨迹点生成模型,计算每个时间因子对应的轨迹点;所述轨迹控制子单元(1244),用于根据动画起点、动画终点及轨迹点,生成动画轨迹并控制立体物体和/或人物沿所述动画轨迹运动;所述动画帧操作单元(125),用于在相邻帧之间插入空白关键帧,并添加停止脚本命令和跳转脚本命令;所述同步单元(126),用于对动画轨迹运动的动作数据和对应音频数据进行时间同步处理;所述参数生成模块(127),用于识别动画轨迹运动的动作数据所代表的动作以及相应的表情,识别音频数据所代表的发音,提取出对应动作表情和发音参数;所述动画生成模块(13),用于根据所述参数生成模块(125)提供的相应参数生成对应的动画;所述显示模块(14),用于显示生成的动画;所述动画采集模块(11)、所述动画解析模块(12)和所述动画生成模块(13)均与所述动画数据库(15)连接。...

【技术特征摘要】
1.一种互动动画生成系统,其特征在于,包括:服务器;所述服务器包括:动画采集模块(11)、动画解析模块(12)、动画生成模块(13)、显示模块(14)和动画数据库(15);所述动画采集模块(11)包括:动画物体采集单元(111)和动画角色采集单元(112);所述动画物体采集单元(111),用于采集动画物体的形象特征;所述动画角色采集单元(112),用于采集动画角色的形象特征和语言声音特点;所述动画解析模块(12)包括:静态图像生成单元(122)、三维图像获取单元(123)、动画轨迹生成单元(124)、动画帧操作单元(125)、同步单元(126)和参数生成模块(127);所述静态图像生成单元(122),用于根据采集的动画物体的形象特征和动画角色的形象特征,构成动画物体和动画角色的静态图像;所述三维图像获取单元(123),用于将所述动画物体和动画角色的静态图像与所述动画数据库(15)内立体物体和/或人物的所有方向的投影进行匹配,匹配成功,获取相应立体物体和/或人物;所述动画轨迹生成单元(124)包括:时间点确定子单元(1241)、时间因子确定子单元(1242)、轨迹点确定子单元(1243)和轨迹控制子单元(1244);所述时间点确定子单元(1241),用于获取动画起点对应的起始时间点和动画终点对应的终止时间点;所述时间因子确定子单元(1242),用于获取起始时间点至终止时间...

【专利技术属性】
技术研发人员:崔聪韩栋李娜张艺赵辉王琳潘星卉
申请(专利权)人:黄淮学院
类型:发明
国别省市:河南,41

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

1