利索能及
我要发布
收藏
专利号: 2018113889981
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-24
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种网页动画绘制方法,其特征在于,包括:

获取动画图像参数,所述动画图像参数包括图像样式参数和图像属性参数;

根据所述图像样式参数,从预设的图像样本集中抽取出图像素材,形成原始动画组,根据所述图像属性参数对所述原始动画组中的图像进行属性归一化处理得到归一化动画组;

获取预设的动态播放参数,将所述预设的动态播放参数入参到制图函数中进行运算,出参后得到动画运动速度参数,根据所述动画运动参数,设置所述归一化动画组中各个图像停留时间后形成原始动画样本;

获取原始动画样本中的关键帧,根据所述关键帧的特征属性,渲染所述原始动画样本中的所有图像,形成最终动画。

2.根据权利要求1所述的网页动画绘制方法,其特征在于,所述获取动画图像参数,所述动画图像参数包括图像样式参数和图像属性参数,包括:获取第一动画图像参数,所述第一动画图像参数包括图像样式参数;

根据动画播放组件的参数,判断所述第一动画图像参数是否满足动画组件参数条件;

若满足,则将所述第一动画参数作为所述动画图像参数;

若不满足,则获取所述图像样式参数对应的默认图像属性参数,根据所述默认图像属性参数生成满足动画组件播放参数条件的动画图像参数。

3.根据权利要求1所述的网页动画绘制方法,其特征在于,所述根据所述图像样式参数,从预设的图像样本集中抽取出图像素材,形成原始动画组,根据所述图像属性参数对所述原始动画组中的图像进行属性归一化处理得到归一化动画组,包括:获取新增动画请求信息,抽取出所述新增动画请求信息中所包含的图像样式参数和图像属性参数;

根据图像样式参数查询所述预设的图像样本集,抽取与所述图像样式参数的差值在预设误差阈值范围内的图像,形成原始动画组;

将所述原始动画组中的图像按照生成时间顺序进行排列,建立一原始动画矩阵;

对所述原始动画矩阵进行矩阵归一化处理,得到归一化的原始动画矩阵,提取所述归一化原始动画矩阵中的元素,打包成归一化动画组。

4.根据权利要求1所述的网页动画绘制方法,其特征在于,所述获取预设的动态播放参数,将所述预设的动态播放参数入参到制图函数中进行运算,出参后得到动画运动速度参数,根据所述动画运动参数,设置所述归一化动画组中各个图像停留时间后形成原始动画样本,包括:获取执行制图函数的执行语句,抽取所述执行语句中包含的函数调用信息;

根据所述函数调用信息,获得网页适配的制图函数版本信息;

根据所述制图函数版本信息,获取此版本下的图像绘制函数和图像位置函数;

将所述预设的动态播放参数分别入参到所述图像绘制函数和所述图像位置函数,汇总出参结果得到动画运动速度参数,根据所述动画运动参数,设置所述归一化动画组中各个图像停留时间后形成原始动画样本。

5.根据权利要求1所述的网页动画绘制方法,其特征在于,所述获取原始动画样本中的关键帧,根据所述关键帧的特征属性,渲染所述原始动画样本中的所有图像,形成最终动画,包括:根据所述动画运动参数,获取原始动画样本中关键帧的起始时间点和终止时间点,在对应所述起始时间点的动画帧中加入相应的图像渲染动画帧;

获取所述关键帧在所述终止时间点的动画参数和动画时长,根据预设的帧频,计算得到下一动画帧中所述图像的变化动画参数;

以所述变化动画参数的参数值为依据,渲染所述下一动画帧;

依次渲染所述原始动画样本中的所有图像,形成最终动画。

6.根据权利要求1所述的网页动画绘制方法,其特征在于,在所述获取原始动画样本中的关键帧,根据所述关键帧的特征属性,渲染所述原始动画样本中的所有图像,形成最终动画之后,还包括对所述最终动画进行播放验证,具体包括:接收外部输入的动画播放操作指令,抽取所述操作指令中所包含的动画播放的开始节点和终止节点;

根据所述开始节点和所述终止节点,得到所述最终动画中对应的开始图像和终止图像;

播放所述最终动画中从所述开始图像至所述终止图像中的动画片段,记录所述动画片段中每一个图像在显示页面的初始显示位置、最终显示位置和停留时间长度;

将所述初始显示位置、所述最终显示位置和所述停留时间长度与存储在数据库中的所述最终动画的实际初始显示位置、实际最终显示位置和实际停留时间长度进行比对,若在预设的误差阈值以内,则通过验证,否则按照所述最终动画的实际的初始显示位置、实际最终显示位置和实际停留时间长度对所述最终动画进行修正。

7.根据权利要求4所述的网页动画绘制方法,其特征在于,所述根据所述函数调用信息,获得网页适配的制图函数版本信息,包括:获取函数调用信息中所包含的自变量参数;

遍历系统的各个数据接口,获得所有使用所述自变量参数的数据接口;

获取所述所有使用所述自变量参数的数据接口进行制图函数运算后得到的出参信息;

检测所述出参信息的一致性,若任意两个出参信息完全一致则归为一信息组,统计各个所述信息组中的数据量,将数据量最多的所述信息组所对应的版本信息作为所述制图函数版本信息。

8.一种网页动画绘制装置,其特征在于,包括:

动画参数获取模块,设置为获取动画图像参数,所述动画图像参数包括图像样式参数和图像属性参数;

动画组生成模块,设置为根据所述图像样式参数,从预设的图像样本集中抽取出图像素材,形成原始动画组,根据所述图像属性参数对所述原始动画组中的图像进行属性归一化处理得到归一化动画组;

原始动画样本模块,设置为获取预设的动态播放参数,将所述预设的动态播放参数入参到制图函数中进行运算,出参后得到动画运动速度参数,根据所述动画运动参数,设置所述归一化动画组中各个图像停留时间后形成原始动画样本;

最终动画模块,设置为获取原始动画样本中的关键帧,根据所述关键帧的特征属性,渲染所述原始动画样本中的所有图像,形成最终动画。

9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如权利要求1至7中任一项权利要求所述网页动画绘制方法的步骤。

10.一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至7中任一项权利要求所述网页动画绘制方法的步骤。