数据可视化手绘视频生成方法.pdf

上传人:一**** 文档编号:10042894 上传时间:2021-06-02 格式:PDF 页数:8 大小:327.85KB
收藏 版权申诉 举报 下载
数据可视化手绘视频生成方法.pdf_第1页
第1页 / 共8页
数据可视化手绘视频生成方法.pdf_第2页
第2页 / 共8页
数据可视化手绘视频生成方法.pdf_第3页
第3页 / 共8页
文档描述:

《数据可视化手绘视频生成方法.pdf》由会员分享,可在线阅读,更多相关《数据可视化手绘视频生成方法.pdf(8页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202010803264.6 (22)申请日 2020.08.11 (71)申请人 深圳市前海手绘科技文化有限公司 地址 518000 广东省深圳市南山区前海世 茂大厦3607室 (72)发明人 邵猛 (74)专利代理机构 广东恩典律师事务所 44549 代理人 张绍波李健 (51)Int.Cl. G06F 16/26(2019.01) G06T 11/20(2006.01) G06T 13/00(2011.01) (54)发明名称 一种数据可视化手绘视频生成方法 (57)摘要 。

2、本发明属于数据视频展示技术领域, 提供一 种数据可视化手绘视频生成方法, 根据数据展示 维度读取用户数据, 形成用于生成可视化图表的 数据集合; 计算数据集合中数据点的数值变化; 基于数值变化预设时长, 以得到时长需要插入的 视频帧数; 根据数值变化和视频帧数, 计算出每 一帧视频对应的可视化图表, 以填充预设时长形 成动画; 将动画插入手绘视频。 通过该方法能够 提供一种在考虑成本的基础上, 实现数据可视化 和数据变化过程完整展现的方法。 权利要求书1页 说明书4页 附图2页 CN 111949723 A 2020.11.17 CN 111949723 A 1.一种数据可视化手绘视频生成方法。

3、, 其特征在于, 包括如下步骤: 根据数据展示维度读取用户数据, 形成用于生成可视化图表的数据集合; 计算所述数据集合中数据点的数值变化; 基于所述数值变化预设时长, 以得到所述时 长需要插入的视频帧数; 根据所述数值变化和所述视频帧数, 计算出每一帧视频对应的所述可视化图表, 以填 充所述预设时长形成动画; 将所述动画插入所述手绘视频。 2.如权利要求1所述的方法, 其特征在于, 所述的计算所述数据集合中数据点的数值变 化的步骤包括: 对所述数据集合中的数据逐项进行对比, 以得到数据点的数值变化。 3.如权利要求1所述的方法, 其特征在于, 所述数据展示维度为多个维度。 4.如权利要求1所述。

4、的方法, 其特征在于, 所述可视化图表为柱状图或折线图。 5.一种数据可视化手绘视频生成装置, 其特征在于, 包括: 数据集合生成模块, 根据数据展示维度读取用户数据, 形成用于生成可视化图表的数 据集合; 数值计算模块, 用于计算所述数据集合中数据点的数值变化; 基于所述数值变化预设 时长, 以得到所述时长需要插入的视频帧数; 动画生成模块, 根据所述数值变化和所述视频帧数, 计算出每一帧视频对应的所述可 视化图表, 以填充所述预设时长形成动画; 动画插入模块, 用于将所述动画插入所述手绘视频。 6.如权利要求5所述的装置, 其特征在于, 所述数值计算模块包括数据对比单元, 用于 对所述数据。

5、集合中的数据逐项进行对比, 以得到数据点的数值变化。 7.一种电子设备, 包括存储器和处理器, 所述存储器存储计算机程序, 其特征在于, 所 述计算机程序在所述处理器中执行可实现权利要求1-4中任一种方法。 8.一种存储介质, 存储计算机程序, 其特征在于, 所述计算机程序在处理器中执行可实 现权利要求1-4中任一种方法。 9.如权利要求7所述的电子设备, 其特征在于, 所述电子设备为移动终端或web端。 权利要求书 1/1 页 2 CN 111949723 A 2 一种数据可视化手绘视频生成方法 技术领域 0001 本发明属于数据视频展示技术领域, 尤其涉及一种数据可视化手绘视频生成方 法、。

6、 装置、 电子设备和存储介质。 背景技术 0002 在手绘视频制作场景中, 为了更直观的展示数据, 需要展示数据以实现数据和数 据变化过程的可视化。 0003 而目前的制作方式, 普遍是通过放置数据可视化的静态图表以在视频中展示数 据, 但是这样无法完整展现数据的变化过程。 0004 其他的解决办法是通过放置多张静态图表展示在视频中, 这样虽然可以展现数据 前后变化, 但是变化过程完全没有过渡动画, 视频效果很受影响, 如果另外制作多张图表来 进行动画过渡, 成本也较高。 因此没有一种在考虑成本的基础上, 实现数据可视化和数据变 化过程完整展现的方法。 发明内容 0005 为解决上述技术缺陷,。

7、 本发明提供一种数据可视化手绘视频生成方法, 按照数据 展示维度读取用户数据, 形成展示数据集合; 将数据集合中每一项数据计算得出对应可视 化图表; 通过对集合数据逐项进行每个数据点的对比计算; 基于逐项数据展示间隔, 计算出 逐项间的视频帧数, 再根据每个数据点的对比计算和视频帧数, 计算出每一帧对应的可视 化图表; 将计算得出的每一帧视频对应的可视化图表插入手绘视频中, 生成手绘视频。 0006 一种数据可视化手绘视频生成方法, 包括如下步骤: 根据数据展示维度读取用户数据, 形成用于生成可视化图表的数据集合; 计算数据集合中数据点的数值变化; 基于数值变化预设时长, 以得到时长需要插入的。

8、 视频帧数; 根据数值变化和视频帧数, 计算出每一帧视频对应的可视化图表, 以填充预设时长形 成动画; 将动画插入手绘视频。 0007 具体地, 计算数据集合中数据点的数值变化的步骤包括: 对数据集合中的数据逐 项进行对比, 以得到数据点的数值变化。 0008 具体地, 数据展示维度为多个维度。 0009 具体地, 可视化图表为柱状图或折线图。 0010 另外的, 本发明还提供一种数据可视化手绘视频生成装置, 包括: 数据集合生成模块, 根据数据展示维度读取用户数据, 形成用于生成可视化图表的数 据集合; 数值计算模块, 用于计算数据集合中数据点的数值变化; 基于数值变化预设时长, 以得 到时。

9、长需要插入的视频帧数; 说明书 1/4 页 3 CN 111949723 A 3 动画生成模块, 根据数值变化和视频帧数, 计算出每一帧视频对应的可视化图表, 以填 充预设时长形成动画; 动画插入模块, 用于将动画插入手绘视频。 0011 具体地, 数值计算模块包括数据对比单元, 用于对数据集合中的数据逐项进行对 比, 以得到数据点的数值变化。 0012 另外的, 本发明还提供一种电子设备, 包括存储器和处理器, 存储器存储计算机程 序, 计算机程序在处理器中执行可实现上述任一种方法。 其中, 可以为移动终端或web端。 0013 另外的, 本发明还提供一种存储介质, 存储计算机程序, 计算机。

10、程序在处理器中执 行可实上述任一种方法。 0014 现有技术是通过放置数据可视化的静态图表以在视频中展示数据, 但是这样无法 完整展现数据的变化过程; 或者是通过放置多张静态图表展示在视频中, 这样虽然可以展 现数据前后变化, 但是变化过程完全没有过渡动画, 视频效果很受影响, 如果另外制作多张 图表来进行动画过渡, 成本也较高。 0015 本发明基于数据可视化手绘视频生成方法, 根据数据展示维度读取用户数据, 形 成用于生成可视化图表的数据集合; 计算数据集合中数据点的数值变化; 基于数值变化预 设时长, 以得到时长需要插入的视频帧数; 根据数值变化和视频帧数, 计算出每一帧视频对 应的可视。

11、化图表, 以填充预设时长形成动画; 将动画插入手绘视频。 通过该方法能够提供一 种在考虑成本的基础上, 实现数据可视化和数据变化过程完整展现的方法。 附图说明 0016 图1为一实施例提供的数据可视化手绘视频生成方法的流程图; 图2为一实施例提供的对图1中方法的改进方法流程图; 图3为一实施例提供的数据可视化手绘视频生成装置的架构图; 图4为图3中数值计算模块的架构图。 具体实施方式 0017 为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附图及实施例, 对 本发明进行进一步详细说明。 应当理解, 在本发明的描述中, 除非另有明确的规定和限定, 术语 “存储介质” 可以是ROM、。

12、 RAM、 磁碟或者光盘等各种可以存储计算机程序的介质。 术语 “处理器” 可以是CPLD (Complex Programmable Logic Device: 复杂可编程逻辑器件) 、 FPGA (FieldProgrammable Gate Array: 现场可编程门阵列) 、 MCU (Microcontroller Unit: 微 控制单元) 、 PLC (Programmable Logic Controller: 可编程逻辑控制器) 以及CPU (Central Processing Unit: 中央处理器) 等具备数据处理功能的芯片或电路。 术语 “电子设备” 可以 是具有数据。

13、处理功能和存储功能的任何设备, 通常可以包括固定终端和移动终端。 固定终 端如台式机等。 移动终端如手机、 PAD以及移动机器人等。 此外, 后续所描述的本发明不同实 施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。 0018 下面, 本发明提出部分优选实施例以教导本领域技术人员实现。 0019 实施例一: 参见图1, 本发明提供数据可视化手绘视频生成方法, 包括如下步骤: 说明书 2/4 页 4 CN 111949723 A 4 S1、 根据数据展示维度读取用户数据, 形成用于生成可视化图表的数据集合; S2、 计算数据集合中数据点的数值变化; 基于数值变化预设时长, 以得到时。

14、长需要插入 的视频帧数; S3、 根据数值变化和视频帧数, 计算出每一帧视频对应的可视化图表, 以填充预设时长 形成动画; S4、 将动画插入手绘视频。 0020 对应上述数据可视化手绘视频生成方法, 另外的, 本发明还提供一种电子设备, 包 括存储器和处理器, 所述存储器存储计算机程序, 所述计算机程序在所述处理器中执行可 实现上述任一种方法。 其中, 可以为移动终端或web端。 0021 需要说明的是, 步骤S2中计算数据集合中数据点的数值变化的步骤包括: 对数据 集合中的数据逐项进行对比, 以得到数据点的数值变化。 0022 还需要说明的是, 步骤S1中数据展示维度为多个维度。 0023。

15、 需要进一步说明的是, 步骤S1中, 数据展示维度为2维。 0024 需要进一步说明的是, 步骤S1中, 数据展示维度为3维。 0025 还需要说明的是, 步骤S1中可视化图表为柱状图或折线图。 0026 还需要说明的是, 步骤S2中计算数据集合中数据点的数值变化, 可以是依据时间 来变化的, 或者是依据位置来变化。 0027 还需要说明的是, 步骤S2基于数值变化预设时长, 以得到时长需要插入的视频帧 数; 依据数据点的数值变化, 同一数据点不同数值之间的间隔, 可以设定要展示的时间差, 同时可以设定单位时间内的视频帧数, 这样可以得到同一数据点不同数值之间的间隔需要 插入多少个视频帧数。 。

16、0028 还需要说明的是, 步骤S3中根据数值变化和视频帧数, 计算出每一帧视频对应的 可视化图表, 以填充预设时长形成动画; 依据计算得出的每一帧的可视化图表, 将所有可视 化图表与视频帧相对应, 最终形成动画。 0029 还需要说明的是, 视频帧数可以已经视频清晰度自行设定。 0030 还需要说明的是, 数据可视化手绘视频生成方法, 根据数据展示维度读取用户数 据, 形成用于生成可视化图表的数据集合; 计算数据集合中数据点的数值变化; 基于数值变 化预设时长, 以得到时长需要插入的视频帧数; 根据数值变化和视频帧数, 计算出每一帧视 频对应的可视化图表, 以填充预设时长形成动画; 将动画插。

17、入手绘视频。 通过该方法能够提 供一种在考虑成本的基础上, 实现数据可视化和数据变化过程完整展现的方法。 0031 另外的, 本发明还提供一种存储介质, 存储计算机程序, 所述计算机程序在处理器 中执行可实现上述任一种方法。 0032 实施例二: 参见图3, 对应的, 本发明提供数据可视化手绘视频生成装置, 包括: 数据集合生成模块1, 根据数据展示维度读取用户数据, 形成用于生成可视化图表的数 据集合; 数值计算模块2, 用于计算数据集合中数据点的数值变化; 基于数值变化预设时长, 以 得到时长需要插入的视频帧数; 动画生成模块3, 根据数值变化和视频帧数, 计算出每一帧视频对应的可视化图表, 以 说明书 3/4 页 5 CN 111949723 A 5 填充预设时长形成动画; 动画插入模块4, 用于将动画插入手绘视频。 0033 需要说明的是, 在数值计算模块1包括数据对比单元, 用于对数据集合中的数据逐 项进行对比, 以得到数据点的数值变化。 0034 需要说明的是, 数据集合生成模块1, 用于读取用户的数据, 获取数据的维度和数 值, 组成数据集合。 说明书 4/4 页 6 CN 111949723 A 6 图1 图2 图3 说明书附图 1/2 页 7 CN 111949723 A 7 图4 说明书附图 2/2 页 8 CN 111949723 A 8 。

展开阅读全文
内容关键字: 数据 可视化 手绘 视频 生成 方法
关于本文
本文标题:数据可视化手绘视频生成方法.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/10042894.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1