[发明专利]动画合成方法、装置及电子设备在审
申请号: | 202010925733.1 | 申请日: | 2020-09-04 |
公开(公告)号: | CN112184854A | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 徐治钦;周桂麟;夏杰炜 | 申请(专利权)人: | 上海硬通网络科技有限公司 |
主分类号: | G06T13/00 | 分类号: | G06T13/00;G06T9/00;G06K9/62 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 陈志明 |
地址: | 201800 上海市嘉定*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动画 合成 方法 装置 电子设备 | ||
本申请公开了一种动画合成方法、装置及电子设备,所述方法包括:获取用于合成动画片段的多个图像,从所述多个图像中提取所述多个图像中最大的图像形成预设图像帧;将所述多个图像分别与所述预设图像帧进行相似度对比,根据所述图像与所述预设图像帧的相似度,从所述预设图像帧中获取与所述图像相似度最高的图像区域后,将所述图像覆盖到所述预设图像帧的图像区域上,形成与所述图像对应的合成帧,其中,所述图像的大小与所述图像区域的大小相同;对与所述多个图像一一对应的多个所述合成帧根据所述多个图像的预设排序进行拼接,合成所述动画片段。
技术领域
本申请涉及图像处理技术领域,特别涉及一种动画合成方法、装置及电子设备。
背景技术
动画合成是指对若干图像进行拼接合成动画片段。在合成动画片段后,智能终端按照一定的帧率,对动画片段包含的动画进行显示,即可实现对动画片段的播放。现有的动画合成方法,是将若干图像直接按相似度排序进行拼接后合成动画片段。但是在采用现有动画合成方法进行动画合成时发现,当若干图像之间用于形成序列帧动画的图像区域大小一致,但是若干图像之间的整体大小不一致,或形成动画序列帧的图像区域在若干图像内的位置不一致时,合成的动画片段在播放过程中会出现图像区域位置突变的问题,导致动画播放不连贯,用户的视觉体验差。
发明内容
本申请的目的在于至少解决现有技术中存在的技术问题之一,提供一种动画合成方法、装置及电子设备,使由不同大小的图像合成的动画片段能够被连贯地播放,提高用户视觉体验。
本申请实施例提供一种动画合成方法,包括:
获取用于合成动画片段的多个图像,从多个图像中提取多个图像中最大的图像形成预设图像帧。
将多个图像分别与预设图像帧进行相似度对比,根据图像与预设图像帧的相似度,从预设图像帧中获取与图像相似度最高的图像区域后,将图像覆盖到预设图像帧的图像区域上,形成与图像对应的合成帧。其中,图像的大小与图像区域的大小相同。
对与多个图像一一对应的多个合成帧根据多个图像的预设排序进行拼接,合成动画片段。
进一步的,获取用于合成动画片段的多个图像,包括:
接收由多个图像文件组成的图像压缩包,对图像压缩包进行解压,根据解压后的多个图像文件获取用于合成动画片段的多个图像。
进一步的,根据解压后的多个图像文件获取用于合成动画片段的多个图像,包括:
根据预设的图像格式,将解压后的图像文件转换为统一格式的图像文件,根据转换后的图像文件获取用于合成动画片段的多个图像。
进一步的,对与多个图像一一对应的多个合成帧根据多个图像的预设排序进行拼接,合成动画片段,包括:
对各合成帧根据多个图像的预设排序进行对应排序,并将排序后的各合成帧进行分组,形成多个合成帧集合。
对合成帧集合内的合成帧根据预设排序进行拼接,获取合成帧片段。
将合成帧片段根据预设排序进行拼接,合成动画片段。
进一步的,预设排序由多个图像之间的相似度确定。
进一步的,在本申请实施例中,还包括:
接收调整指令,根据调整指令调整动画片段中各合成帧的顺序,以更新动画片段。
本申请实施例提供另一种动画合成方法,包括:
获取用于合成动画片段的多个图像,从多个图像中提取多个图像中最小的图像形成预设图像帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海硬通网络科技有限公司,未经上海硬通网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010925733.1/2.html,转载请声明来源钻瓜专利网。