当前位置: 首页 > 专利查询>叶进蓉专利>正文

一种动画生成方法及装置制造方法及图纸

技术编号:16839160 阅读:15 留言:0更新日期:2017-12-19 20:58
本发明专利技术提供了一种动画生成方法,包括如下步骤:获取包含有多张图片的图片数组;根据所述多张图片中任一图片的边缘特征调用虚拟镜头;将所述虚拟镜头中的背景区域进行静态化处理,并根据多张图片的静态化处理后的背景区域生成动态运动轨迹;根据所述动态运动轨迹进行拍摄,以获取动画数据。本发明专利技术方案实现了自动化制作动画,避免了依赖人工操作,降低了成本,且提高了效率。

A method and device for generating animation

The present invention provides a method of generating animation, which comprises the following steps: the picture gets an array containing a plurality of pictures; according to the virtual edge feature called shot any of the pictures in the picture; the background area of the virtual camera in the static processing, and according to the background of regional static processing more than one the picture of the generation of the dynamic trajectory; shooting according to the dynamic trajectory, in order to obtain the animation data. The invention realizes automatic animation, avoids the manual operation, reduces the cost, and improves the efficiency.

【技术实现步骤摘要】
一种动画生成方法及装置
本专利技术涉及计算机
,具体涉及一种动画生成方法及装置。
技术介绍
随着Web和整个互联网大环境的发展,互联网富应用和多媒体交互发挥着越来越大的作用,例如营销互动、动画、游戏等形式层出不穷,也越来越为大众用户所青睐。特别是在国内更是被成规模的互联网公司广泛使用在网导购路径和营销路径上,如在特别的节日时通过动画互动的方式来表示优惠活动,从而能够吸引更多的用户来关注等。相关技术中,生成动画的通常做法是技术人员通过使用制图工具人工对齐、制作动画等。但是,这种做法比较依赖人工操作,导致成本高且效率低。
技术实现思路
本专利技术所采用的技术方案是:一种动画生成方法,包括如下步骤:获取包含有多张图片的图片数组;根据所述多张图片中任一图片的边缘特征调用虚拟镜头;将所述虚拟镜头中的背景区域进行静态化处理,并根据多张图片的静态化处理后的背景区域生成动态运动轨迹;根据所述动态运动轨迹进行拍摄,以获取动画数据。进一步地,根据所述多张图片中任一图片的边缘特征调用虚拟镜头,包括如下步骤:获取所述多张图片中任一图片的空色值,以对所述图片进行填充,并得到所述图片的边缘特征;根据所述边缘特征对所述图片数组进行标识,以获取每一图片的唯一标识符;根据所述唯一标识符调用相应的虚拟镜头。进一步地,将所述虚拟镜头中的背景区域进行静态化处理,包括如下步骤:获取所述虚拟镜头中的图片所在的背景区域;在所述背景区域内对每一像素点进行静态化处理。进一步地,根据多张图片的静态化处理后的背景区域生成动态运动轨迹,包括如下步骤:定义一运动方程,并根据所述运动方程绘制一运动曲线;对静态化处理后的每一像素点按照所述运动曲线生成动态运动轨迹。进一步地,根据所述多张图片的背景区域进行运动捕捉,以定义所述运动方程。特别地,本专利技术还提供了一种动画生成装置,包括:获取模块,用于获取包含有多张图片的图片数组;调用模块,用于根据所述多张图片中任一图片的边缘特征调用虚拟镜头;处理模块,用于将所述虚拟镜头中的背景区域进行静态化处理,并根据多张图片的静态化处理后的背景区域生成动态运动轨迹;拍摄模块,用于根据所述动态运动轨迹进行拍摄,以获取动画数据。进一步地,所述调用模块包括:第一获取单元,用于获取所述多张图片中任一图片的空色值,以对所述图片进行填充,并得到所述图片的边缘特征;标识单元,用于根据所述边缘特征对所述图片数组进行标识,以获取每一图片的唯一标识符;调用单元,用于根据所述唯一标识符调用相应的虚拟镜头。进一步地,所述处理模块包括:第二获取单元,用于获取所述虚拟镜头中的图片所在的背景区域;处理单元,用于在所述背景区域内对每一像素点进行静态化处理。进一步地,所述处理模块还包括:定义单元,用于定义一运动方程,并根据所述运动方程绘制一运动曲线;生成单元,用于对静态化处理后的每一像素点按照所述运动曲线生成动态运动轨迹。进一步地,根据所述多张图片的背景区域进行运动捕捉,以定义所述运动方程。本专利技术的有益效果在于:本申请通过根据所述多张图片中任一图片的边缘特征调用虚拟镜头,将所述虚拟镜头中的背景区域进行静态化处理,并根据多张图片的静态化处理后的背景区域生成动态运动轨迹,根据所述动态运动轨迹进行拍摄,以获取动画数据,由此实现了自动化制作动画,避免了依赖人工操作,降低了成本,且提高了效率。附图说明图1是根据本专利技术一个实施例的用于即时通讯应用中的工作状态提示方法的方法流程图;图2是根据本专利技术一个实施例的用于即时通讯应用中的工作状态提示系统的结构图。具体实施方式下面将结合附图及具体实施例对本专利技术作进一步详细说明。如图1所示,本专利技术所采用的技术方案是:一种动画生成方法,包括如下步骤:S100、获取包含有多张图片的图片数组;S200、根据所述多张图片中任一图片的边缘特征调用虚拟镜头;S300、将所述虚拟镜头中的背景区域进行静态化处理,并根据多张图片的静态化处理后的背景区域生成动态运动轨迹;S400、根据所述动态运动轨迹进行拍摄,以获取动画数据。根据所述多张图片中任一图片的边缘特征调用虚拟镜头,包括如下步骤:S210、获取所述多张图片中任一图片的空色值,以对所述图片进行填充,并得到所述图片的边缘特征;S220、根据所述边缘特征对所述图片数组进行标识,以获取每一图片的唯一标识符;S230、根据所述唯一标识符调用相应的虚拟镜头。将所述虚拟镜头中的背景区域进行静态化处理,包括如下步骤:S310、获取所述虚拟镜头中的图片所在的背景区域;S320、在所述背景区域内对每一像素点进行静态化处理。根据多张图片的静态化处理后的背景区域生成动态运动轨迹,包括如下步骤:S330、定义一运动方程,并根据所述运动方程绘制一运动曲线;S340、对静态化处理后的每一像素点按照所述运动曲线生成动态运动轨迹。其中,根据所述多张图片的背景区域进行运动捕捉,以定义所述运动方程。特别地,如图2所示,本专利技术还提供了一种动画生成装置,包括:获取模块100,用于获取包含有多张图片的图片数组;调用模块200,用于根据所述多张图片中任一图片的边缘特征调用虚拟镜头;处理模块300,用于将所述虚拟镜头中的背景区域进行静态化处理,并根据多张图片的静态化处理后的背景区域生成动态运动轨迹;拍摄模块400,用于根据所述动态运动轨迹进行拍摄,以获取动画数据。其中,所述调用模块200包括:第一获取单元210,用于获取所述多张图片中任一图片的空色值,以对所述图片进行填充,并得到所述图片的边缘特征;标识单元220,用于根据所述边缘特征对所述图片数组进行标识,以获取每一图片的唯一标识符;调用单元230,用于根据所述唯一标识符调用相应的虚拟镜头。其中,所述处理模块300包括:第二获取单元310,用于获取所述虚拟镜头中的图片所在的背景区域;处理单元320,用于在所述背景区域内对每一像素点进行静态化处理。其中,所述处理模块300还包括:定义单元330,用于定义一运动方程,并根据所述运动方程绘制一运动曲线;生成单元340,用于对静态化处理后的每一像素点按照所述运动曲线生成动态运动轨迹。其中,根据所述多张图片的背景区域进行运动捕捉,以定义所述运动方程。本专利技术的有益效果在于:本申请通过根据所述多张图片中任一图片的边缘特征调用虚拟镜头,将所述虚拟镜头中的背景区域进行静态化处理,并根据多张图片的静态化处理后的背景区域生成动态运动轨迹,根据所述动态运动轨迹进行拍摄,以获取动画数据,由此实现了自动化制作动画,避免了依赖人工操作,降低了成本,且提高了效率。需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。附图中描述位置关系的用于仅用于示例性说明,不能理解为对本专利的限制,显然,本专利技术的上述实施例仅仅是为清楚地说明本专利技术所作的举例,而并非是对本专利技术的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无本文档来自技高网...
一种动画生成方法及装置

【技术保护点】
一种动画生成方法,其特征在于,包括如下步骤:获取包含有多张图片的图片数组;根据所述多张图片中任一图片的边缘特征调用虚拟镜头;将所述虚拟镜头中的背景区域进行静态化处理,并根据多张图片的静态化处理后的背景区域生成动态运动轨迹;根据所述动态运动轨迹进行拍摄,以获取动画数据。

【技术特征摘要】
1.一种动画生成方法,其特征在于,包括如下步骤:获取包含有多张图片的图片数组;根据所述多张图片中任一图片的边缘特征调用虚拟镜头;将所述虚拟镜头中的背景区域进行静态化处理,并根据多张图片的静态化处理后的背景区域生成动态运动轨迹;根据所述动态运动轨迹进行拍摄,以获取动画数据。2.根据权利要求1所述的动画生成方法,其特征在于,根据所述多张图片中任一图片的边缘特征调用虚拟镜头,包括如下步骤:获取所述多张图片中任一图片的空色值,以对所述图片进行填充,并得到所述图片的边缘特征;根据所述边缘特征对所述图片数组进行标识,以获取每一图片的唯一标识符;根据所述唯一标识符调用相应的虚拟镜头。3.根据权利要求2所述的动画生成方法,其特征在于,将所述虚拟镜头中的背景区域进行静态化处理,包括如下步骤:获取所述虚拟镜头中的图片所在的背景区域;在所述背景区域内对每一像素点进行静态化处理。4.根据权利要求3所述的动画生成方法,其特征在于,根据多张图片的静态化处理后的背景区域生成动态运动轨迹,包括如下步骤:定义一运动方程,并根据所述运动方程绘制一运动曲线;对静态化处理后的每一像素点按照所述运动曲线生成动态运动轨迹。5.根据权利要求4所述的动画生成方法,其特征在于,根据所述多张图片的背景区域进行运动捕捉,以定义所述运动方程。6.一种动画...

【专利技术属性】
技术研发人员:叶进蓉
申请(专利权)人:叶进蓉
类型:发明
国别省市:广东,44

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

1