动画处理方法及装置与流程

文档序号:25543168发布日期:2021-06-18 20:40阅读:来源:国知局

技术特征:

1.一种动画处理方法,其特征在于,包括:

获取待转换动画的目标图集和对应的配置文件;

根据所述配置文件,对所述目标图集进行切割,得到至少两个子图,并生成所述至少两个子图对应的播放文件;

根据所述至少两个子图对应的播放文件,获得转换后的目标动画。

2.根据权利要求1所述的动画处理方法,其特征在于,根据所述至少两个子图对应的播放文件,获得转换后的目标动画,包括:

根据所述配置文件中记录的总动画时长和播放速度,创建空白帧序列;

根据所述至少两个子图对应的播放文件,将所述至少两个子图中的每个子图插入所述空白帧序列中的对应位置处,获得待播放帧序列,基于所述待播放帧序列,得到转换后的目标动画。

3.根据权利要求1或2所述的动画处理方法,其特征在于,所述配置文件包括所述至少两个子图中每个子图在所述目标图集中的位置信息和尺寸;

根据所述配置文件,对所述目标图集进行切割,得到至少两个子图,包括:

对所述配置文件进行解析,得到所述至少两个子图中每个子图的位置信息和尺寸;

根据所述每个子图的位置信息和尺寸,对所述目标图集进行切割,得到所述至少两个子图。

4.根据权利要求3所述的动画处理方法,其特征在于,根据所述每个子图的位置信息和尺寸,对所述目标图集进行切割,得到所述至少两个子图,包括:

针对所述至少两个子图中的每个子图,根据所述子图的尺寸,生成对应尺寸的切割框;

根据所述子图的位置信息,确定所述对应尺寸的切割框的放置位置,并在所述放置位置设置所述切割框;

通过所述切割框,从所述目标图集中切割出对应的参考子图。

5.根据权利要求4所述的动画处理方法,其特征在于,所述配置文件还包括所述至少两个子图中每个子图的旋转参数;

通过所述切割框,从所述目标图集中切割出对应的参考子图之后,还包括:

根据所述旋转参数,对所述参考子图进行反向旋转,得到所述子图。

6.根据权利要求2所述的动画处理方法,其特征在于,生成所述至少两个子图对应的播放文件,包括:

根据所述配置文件,确定所述至少两个子图中每个子图对应的时间偏移信息;

针对所述至少两个子图中的每个子图,根据所述子图对应的时间偏移信息,生成所述子图对应的播放文件。

7.根据权利要求6所述的动画处理方法,其特征在于,根据所述配置文件,确定所述至少两个子图中每个子图对应的时间偏移信息,包括:

根据所述配置文件,确定所述至少两个子图对应的参考图像帧,以及每个所述子图在所述至少两个子图中的排列顺序;

针对所述至少两个子图中的每个子图,根据所述参考图像帧和所述排列顺序,确定所述子图对应的时间偏移信息。

8.根据权利要求7所述的动画处理方法,其特征在于,根据所述配置文件,确定所述至少两个子图对应的参考图像帧,包括:

从所述配置文件中获取所述总动画时长和所述播放速度;

从所述配置文件中获取所述至少两个子图的子图数量;

根据所述总动画时长、所述子图数量以及所述播放速度,确定所述至少两个子图对应的参考图像帧。

9.根据权利要求6所述的动画处理方法,其特征在于,根据所述至少两个子图对应的播放文件,将所述至少两个子图中的每个子图插入所述空白帧序列中的对应位置处,获得待播放帧序列,包括:

针对所述至少两个子图中的每个子图,解析所述子图对应的播放文件,获取所述子图对应的时间偏移信息;

根据所述时间偏移信息,确定所述子图对应的目标位置;

将所述子图插入所述空白帧序列中的所述目标位置处;

在所述至少两个子图中每个子图均插入所述空白帧序列中的目标位置处的情况下,得到所述待播放帧序列。

10.根据权利要求2所述的动画处理方法,其特征在于,根据所述配置文件中记录的总动画时长和播放速度,创建空白帧序列,包括:

根据所述配置文件中记录的总动画时长和播放速度,确定帧序列的目标长度;

创建所述目标长度的空白帧序列。

11.一种动画处理装置,其特征在于,包括:

获取模块,被配置为获取待转换动画的目标图集和对应的配置文件;

切割模块,被配置为根据所述配置文件,对所述目标图集进行切割,得到至少两个子图,并生成所述至少两个子图对应的播放文件;

获得模块,被配置为根据所述至少两个子图对应的播放文件,获得转换后的目标动画。

12.一种计算设备,其特征在于,包括:

存储器和处理器;

所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,以实现下述方法:

获取待转换动画的目标图集和对应的配置文件;

根据所述配置文件,对所述目标图集进行切割,得到至少两个子图,并生成所述至少两个子图对应的播放文件;

根据所述至少两个子图对应的播放文件,获得转换后的目标动画。

13.一种计算机可读存储介质,其特征在于,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现权利要求1至10任意一项所述动画处理方法的步骤。


技术总结
本申请提供动画处理方法及装置,其中动画处理方法包括:获取待转换动画的目标图集和对应的配置文件;根据配置文件,对目标图集进行切割,得到至少两个子图,并生成至少两个子图对应的播放文件;根据所述至少两个子图对应的播放文件,获得转换后的目标动画。如此,通过拆分、重构目标图集包括的子图,得到转换后的动画,实现跨平台动画资源的直接转换,动画处理周期较短,提高了动画处理效率,大大节省了人力和时间。

技术研发人员:宋澜超;牛福振;柳欣源;周维;赵茂兰;王顺明
受保护的技术使用者:上海哔哩哔哩科技有限公司
技术研发日:2021.04.01
技术公布日:2021.06.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1