一种动态图片的生成方法以及生成装置制造方法及图纸

技术编号:10976261 阅读:89 留言:0更新日期:2015-01-30 11:31
本发明专利技术实施例公开了一种动态图片的生成方法以及生成装置,所述动态图片的生成方法包括:解析静态图片,提取所述静态图片中实体元素的图像;根据所述实体元素的图像,对所述实体元素对应的实体对象进行属性分析,确定所述实体对象的至少一个运动模式;对所述静态图片进行场景解析,根据场景解析的对应结果从所述至少一个运动模式中确定所述实体对象对应的第一运动模式;基于所述实体元素的图像和所述第一运动模式,生成所述第一运动模式对应的动态图片,其中,所述动态图片中所述实体元素的图像按所述第一运动模式运动。

【技术实现步骤摘要】
一种动态图片的生成方法以及生成装置
本专利技术涉及电子
,尤其涉及一种动态图片的生成方法以及生成装置。
技术介绍
动态图片(dynamic image)是指由多张静态图片帧组合而成的图片(一般为GIF格式;GIF,英文:Graphics Interchange Format ;中文:图像互换格式),这种图片由组合而成的各帧按一定的速度进行播放,而形成动态的图片效果。由于动态图片的体积小并且成像清晰,在网页、电脑壁纸或手机壁纸等地方得到了广泛的应用。 目前,动态图片的整个制作过程都需要人工参与,先设定动态图片的主题场景,接着根据主题场景设定需要的各种动画效果,然后开始制作一帧帧的静态图片,最后生成一个完整的动态图片,复杂度高,制作周期长。
技术实现思路
本专利技术实施例通过提供一种动态图片的生成方法以及生成装置,用以解决现有技术中存在的动态图片的制作过程复杂度高,制作周期长的技术问题。 本专利技术实施例第一方面提供了一种动态图片的生成方法,包括: 解析静态图片,提取所述静态图片中实体元素的图像; 根据所述实体元素的图像,对所述实体元素对应的实体对象进行属性分析,确定所述实体对象的至少一个运动模式; 对所述静态图片进行场景解析,根据场景解析的对应结果从所述至少一个运动模式中确定所述实体对象对应的第一运动模式; 基于所述实体元素的图像和所述第一运动模式,生成所述第一运动模式对应的动态图片,其中,所述动态图片中所述实体元素的图像按所述第一运动模式运动。 可选地,根据所述实体元素的图像,通过图像识别技术确定所述实体元素对应的实体对象; 根据预设的知识库,对所述实体对象进行属性分析,确定所述实体对象的至少一个运动模式。 可选地,所述根据预设的知识库,对所述实体对象进行属性分析,确定所述实体对象的至少一个运动模式,具体包括: 基于所述知识库,获取所述实体对象对应的属性信息; 基于所述属性信息,确定所述实体对象的至少一个运动模式。 可选地,所述基于所述属性信息,确定所述实体对象的至少一个运动模式,具体为: 基于所述知识库和所述属性信息,分析知识库中对应所述实体对象各属性信息的语料描述; 基于所述语料描述,确定所述实体对象的至少一个运动模式。 可选地,所述根据场景解析的对应结果从所述至少一个运动模式中确定所述实体对象对应的第一运动模式,具体包括: 对所述静态图片进行场景解析,确定所述静态图片中所述实体对象对应的第一场旦牙、; 根据预设的动画模型库,确定所述实体对象在所述第一场景下的运动模式为所述第一运动模式。 可选地,所述对所述静态图片进行场景解析,确定所述静态图片中所述实体对象对应的第一场景,具体包括: 解析所述静态图片,获取所述静态图片中所述实体对象信息和/或背景元素信息; 基于所述实体对象信息和/或所述背景元素信息,确定所述第一场景。 可选地,所述基于所述实体元素的图像和所述第一运动模式,生成所述第一运动模式对应的动态图片,具体包括: 根据所述实体元素的图像和所述第一运动模式,调整所述实体元素在所述静态图片中的位置,并对应生成至少一帧图像; 组合所述至少一帧图像和所述静态图片,生成所述动态图片。 可选地,所述调整所述实体元素在所述静态图片中的位置,并对应生成至少一帧图像时,所述方法还包括: 对所述至少一帧图像上的第一区域进行处理,所述第一区域为所述实体元素调整前所占据的第一像素集合去除所述实体元素调整后所占据的第二像素集合对应的区域,使得所述第一区域与所述第一区域相邻的像素颜色一致。 本专利技术实施例另一方面还提供一种动态图片的生成装置,包括: 提取单元,用于解析静态图片,提取所述静态图片中实体元素的图像; 分析单元,用于根据所述实体元素的图像,对所述实体元素对应的实体对象进行属性分析,确定所述实体对象的至少一个运动模式; 确定单元,用于对所述静态图片进行场景解析,根据场景解析的对应结果从所述至少一个运动模式中确定所述实体对象对应的第一运动模式; 生成单元,用于基于所述实体元素的图像和所述第一运动模式,生成所述第一运动模式对应的动态图片,其中,所述动态图片中所述实体元素的图像按所述第一运动模式运动。 可选地,所述分析单元具体用于根据所述实体元素的图像,通过图像识别技术确定所述实体元素对应的实体对象,并根据一预设的知识库,对所述实体对象进行属性分析,确定所述实体对象的至少一个运动模式。 可选地,所述确定单元具体用于对所述静态图片进行场景解析,确定所述静态图片中所述实体对象对应的第一场景,并根据预设的动画模型库,确定所述实体对象在所述第一场景下的运动模式为所述第一运动模式。 可选地,所述生成单元具体用于根据所述实体元素的图像和所述第一运动模式,调整所述实体元素在所述静态图片中的位置,并对应生成至少一帧图像,并组合所述至少一帧图像和所述静态图片,生成所述动态图片。 本专利技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点: 由于采用了解析静态图片,提取实体元素的图像,并根据实体元素的图像,对实体元素对应的实体对象进行属性分析,确定实体对象的至少一个运动模式,并对静态图片进行场景解析,根据场景解析的对应结果从至少一个运动模式中确定实体对象对应的第一运动模式,并基于实体元素的图像和第一运动模式,生成一动态图片的技术方案,避免了现有技术中动态图片的整个制作过程都需要人工参与而导致的制作过程复杂度高,制作周期长的缺陷,实现了降低了动态图片的制作复杂度,缩短了动态图片的制作周期的技术效果。 【附图说明】 图1为本专利技术实施例提供的动态图片的生成方法的流程图; 图2为本专利技术实施例提供的包括向日葵的静态图片的示意图; 图3A为本专利技术实施例提供的从静态图片中提取出实体元素的边缘轮廓的示意图; 图3B为本专利技术实施例提供的将实体元素的边缘轮廓进行过滤之后的示意图; 图3C为本专利技术实施例提供的从静态图片中提取出的实体元素的图像示意图; 图4为本专利技术实施例提供的动态图片的生成装置的功能模块图。 【具体实施方式】 本专利技术实施例通过提供一种动态图片的生成方法以及生成装置,解决了现有技术中存在的动态图片的制作过程复杂度高,制作周期长的技术问题。 本专利技术实施例中的技术方案为解决上述技术问题,总体思路如下: 本专利技术实施例提供一种动态图片的生成方法,该方法包括: 解析静态图片,提取实体元素的图像,例如从一包括花朵或云朵等等实体元素的静态图片中提取出花朵或云朵等实体元素的图像,如轮廓、颜色或纹理等等特征; 根据实体元素的图像,对实体元素对应的实体对象进行属性分析,确定实体对象的至少一个运动模式,例如,对花朵这一实体对象进行属性分析,确定花朵可以具有随风摆动或者花瓣飘落等等运动模式; 对静态图片进行场景解析,根据场景解析的对应结果从至少一个运动模式中,确定实体对象对应的第一运动模式,例如对静态图片进行场景分析,包括获取静态图片中各像素的RGB值,得到花朵的颜色、形状或静态图片中除花朵之外的其他区域的色调等等,确定静态图片中实体元素对应的实体对象可以在静态图片中的场景下可以以那些运动模式进行运动,如静态图片中的场景为本文档来自技高网...

【技术保护点】
一种动态图片的生成方法,其特征在于,包括:解析静态图片,提取所述静态图片中实体元素的图像;根据所述实体元素的图像,对所述实体元素对应的实体对象进行属性分析,确定所述实体对象的至少一个运动模式;对所述静态图片进行场景解析,根据场景解析的对应结果从所述至少一个运动模式中确定所述实体对象对应的第一运动模式;基于所述实体元素的图像和所述第一运动模式,生成所述第一运动模式对应的动态图片,其中,所述动态图片中所述实体元素的图像按所述第一运动模式运动。

【技术特征摘要】
1.一种动态图片的生成方法,其特征在于,包括: 解析静态图片,提取所述静态图片中实体元素的图像; 根据所述实体元素的图像,对所述实体元素对应的实体对象进行属性分析,确定所述实体对象的至少一个运动模式; 对所述静态图片进行场景解析,根据场景解析的对应结果从所述至少一个运动模式中确定所述实体对象对应的第一运动模式; 基于所述实体元素的图像和所述第一运动模式,生成所述第一运动模式对应的动态图片,其中,所述动态图片中所述实体元素的图像按所述第一运动模式运动。2.如权利要求1所述的方法,其特征在于,所述根据所述实体元素的图像,对所述实体元素对应的实体对象进行属性分析,确定所述实体对象的至少一个运动模式,具体包括: 根据所述实体元素的图像,通过图像识别技术确定所述实体元素对应的实体对象;根据预设的知识库,对所述实体对象进行属性分析,确定所述实体对象的至少一个运动模式。3.如权利要求2所述的方法,其特征在于,所述根据预设的知识库,对所述实体对象进行属性分析,确定所述实体对象的至少一个运动模式,具体包括: 基于所述知识库,获取所述实体对象对应的属性信息; 基于所述属性信息,确定所述实体对象的至少一个运动模式。4.如权利要求3所述的方法,其特征在于,所述基于所述属性信息,确定所述实体对象的至少一个运动模式,具体为: 基于所述知识库和所述属性信息,分析知识库中对应所述实体对象各属性信息的语料描述; 基于所述语料描述,确定所述实体对象的至少一个运动模式。5.如权利要求1所述的方法,其特征在于,所述根据场景解析的对应结果从所述至少一个运动模式中确定所述实体对象对应的第一运动模式,具体包括: 对所述静态图片进行场景解析,确定所述静态图片中所述实体对象对应的第一场景;根据预设的动画模型库,确定所述实体对象在所述第一场景下的运动模式为所述第一运动模式。6.如权利要求5所述的方法,其特征在于,所述对所述静态图片进行场景解析,确定所述静态图片中所述实体对象对应的第一场景,具体包括: 解析所述静态图片,获取所述静态图片中所述实体对象信息和/或背景元素信息; 基于所述实体对象信息和/或所述背景元素信息,确定...

【专利技术属性】
技术研发人员:陈力陈有辉李方鹏
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京;11

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

1