图表数据处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:29584639 阅读:19 留言:0更新日期:2021-08-06 19:43
本公开关于一种图表数据处理方法、装置、电子设备及存储介质,应用于数据处理技术领域,本实施例通过接收图表数据处理请求,根据图表数据以及对应待生成的多媒体文件的配置参数,由于最终生成的多媒体文件是通过提取图表数据中的关键帧数据,并针对相邻两组关键帧数据生成相邻两组关键帧数据之间的过渡帧数据,从而使得图表数据中相邻两组关键帧数据对应的动画图像之间的过渡自然而不生硬,进而使得对关键帧数据和过渡帧数据进行渲染后的多媒体文件可以更好地展示图表数据的变化过程。

【技术实现步骤摘要】
图表数据处理方法、装置、电子设备及存储介质
本公开涉及数据处理技术,尤其涉及图表数据处理方法、装置、电子设备及存储介质。
技术介绍
目前,为了丰富数据的展示形式,可以将数据制作成图表并进行动态展现,用来表达各数据之间的变化情况。现有技术中,图表的动态展现是通过将图表中每一个数据项制作成单个的图元元素,然后将这些单个的图元元素按照时间顺序进行动态展示。但是,这样的图表动态展示过程使得数据的变化过程容易生硬不自然,无法完美展现数据的变化过程。
技术实现思路
本公开提供一种图表数据处理方法、装置、电子设备及存储介质,以至少解决相关技术中图表动态展示过程中的数据变化容易生硬不自然,导致无法完美展现数据的变化过程的技术问题。本公开的技术方案如下:根据本公开实施例的第一方面,提供一种图表数据处理方法,应用于终端,所述方法包括:接收图表数据处理请求,图表数据处理请求包括图表数据以及图表数据对应待生成的多媒体文件的配置参数;按照图表数据中至少一列线性变化的数据对图表数据进行分组,得到多组关键帧数据;针对多组关键帧数据中的相邻本文档来自技高网...

【技术保护点】
1.一种图表数据处理方法,其特征在于,所述方法包括:/n接收图表数据处理请求,所述图表数据处理请求包括图表数据以及所述图表数据对应待生成的多媒体文件的配置参数;/n按照所述图表数据中至少一列线性变化的数据对所述图表数据进行分组,得到多组关键帧数据;/n针对所述多组关键帧数据中的相邻两组关键帧数据,生成所述相邻两组关键帧数据之间的过渡帧数据;/n根据所述配置参数渲染所述关键帧数据以及所述过渡帧数据,生成所述图表数据对应的多媒体文件。/n

【技术特征摘要】
1.一种图表数据处理方法,其特征在于,所述方法包括:
接收图表数据处理请求,所述图表数据处理请求包括图表数据以及所述图表数据对应待生成的多媒体文件的配置参数;
按照所述图表数据中至少一列线性变化的数据对所述图表数据进行分组,得到多组关键帧数据;
针对所述多组关键帧数据中的相邻两组关键帧数据,生成所述相邻两组关键帧数据之间的过渡帧数据;
根据所述配置参数渲染所述关键帧数据以及所述过渡帧数据,生成所述图表数据对应的多媒体文件。


2.根据权利要求1所述的方法,其特征在于,所述针对所述多组关键帧数据中的相邻两组关键帧数据,生成所述相邻两组关键帧数据之间的过渡帧数据,包括:
获取所述配置参数中的配置时长以及所述关键帧数据的分组数目,得到每一组关键帧数据对应的持续时长;
按照预设的线性插值算法,针对所述相邻两组关键帧数据以及所述相邻两组关键帧数据之间的持续时长,生成所述相邻两组关键帧数据之间的所述过渡帧数据。


3.根据权利要求2所述的方法,其特征在于,所述根据所述配置参数渲染所述关键帧数据以及所述过渡帧数据,生成所述图表数据对应的多媒体文件,包括:
获取所述配置参数中的可视化图表属性信息以及预设帧率;
针对每一个关键帧数据和每一个过渡帧数据,通过绘图引擎按照所述可视化图表属性信息以及所述预设帧率生成对应的帧图序列;
将所述帧图序列按照所述配置时长生成所述图表数据对应的多媒体文件。


4.根据权利要求1所述的方法,其特征在于,所述接收图表数据的处理请求之后,所述方法还包括:
对所述图表数据进行预处理,得到所述图表数据对应的多组数列以及每一组所述数列的统计值,其中,所述统计值包括所述数列的平均值、最大值和最小值中的至少一种;
根据所述数列以及所述数列的统计值确定所述待生成的多媒体文件的数据的边界值。


5.一种图表数据处理装置,其特征在于,所述装置包括:
接收单元,被配置为执行接收图表数据处理请求,图表数据处理请求包括图表数据以及图表数据对应待生成的多媒体文件的配置参数;
处...

【专利技术属性】
技术研发人员:任涛
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:北京;11

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

1