基于视频生成操作流程文件的方法及装置与流程

文档序号:25992945发布日期:2021-07-23 21:05阅读:来源:国知局

技术特征:

1.一种基于视频生成操作流程文件的方法,其特征在于,包括:

获取包含预设信息的视频文件;

对所述视频文件进行处理,确定操作行为事件;

从所述视频文件中获取所述操作行为事件对应的关键帧,并基于所述操作行为事件,对所述关键帧对应的图像进行处理,获得操作图像;

基于所述操作图像,得到操作流程文件;

其中,所述预设信息包括:触摸点数据或点击操作数据。

2.根据权利要求1所述的基于视频生成操作流程文件的方法,其特征在于,所述对所述视频文件进行处理,确定操作行为事件,包括:

获取所述视频文件中包含的预设信息;

在所述预设信息满足预设事件类型所对应的判断条件的情况下,确定所述预设信息对应的操作行为事件为所述预设事件类型的事件。

3.根据权利要求2所述的基于视频生成操作流程文件的方法,其特征在于,在所述预设信息为触摸点数据的情况下,所述获取所述视频文件中包含的预设信息,包括:

对所述视频文件进行图像抽取,获得多帧图像,并按照每帧图像的索引保存所述多帧图像;

依次识别所述多帧图像,在识别到触摸点的情况下,获取所述触摸点的坐标以及所述触摸点所在帧图像的索引;

所述在所述预设信息满足预设事件类型所对应的判断条件的情况下,确定所述预设信息对应的操作行为事件为所述预设事件类型的事件包括:

在所述触摸点的坐标和所述索引满足预设事件类型所对应的判断条件的情况下,确定所述预设信息对应的操作行为事件为所述预设事件类型的事件。

4.根据权利要求2所述的基于视频生成操作流程文件的方法,其特征在于,所述在所述预设信息满足预设事件类型所对应的判断条件的情况下,确定所述预设信息对应的操作行为事件为所述预设事件类型的事件,包括:

在第i个触摸点或点击操作a[i]对应的索引与a[i-1]对应的索引和a[i+1]对应的索引均不连续,且a[i]对应的索引、a[i-1]对应的索引和a[i+1]对应的索引两两之间的差值均大于第一预设阈值的情况下,确定所述第i个触摸点或点击操作a[i]对应一个点击事件;

在a[i]对应的索引与a[i-1]对应的索引或a[i+1]对应的索引连续,且a[i]、a[i-1]和a[i+1]的坐标相同的情况下,确定所述第i个触摸点或点击操作a[i]对应一个点击事件;

在a[i]对应的索引与a[i-1]对应的索引或a[i+1]对应的索引连续,且索引连续次数乘以每帧图像对应的时长大于第二预设阈值的情况下,确定所述第i个触摸点或点击操作a[i]对应一个长按事件;

在a[i]对应的索引与a[i-1]对应的索引或a[i+1]对应的索引不连续、索引之间的差值小于第三预设阈值,且a[i]的坐标与a[i-1]的坐标或a[i+1]的坐标之间的距离小于第四预设阈值的情况下,确定所述第i个触摸点或点击操作a[i]对应一个多次点击事件;

在a[i]对应的索引与a[i-1]对应的索引或a[i+1]对应的索引连续且a[i]、a[i-1]、a[i+1]的坐标均不相同的情况下,确定所述第i个触摸点或点击操作a[i]对应一个滑动事件;

其中,i表示触摸点或点击操作的序号,a为存储所述触摸点或点击操作对应的索引和坐标的队列。

5.根据权利要求1所述的基于视频生成操作流程文件的方法,其特征在于,所述基于所述操作行为事件,对所述关键帧对应的图像进行处理,获得操作图像,包括:

在所述关键帧对应的图像上、所述操作行为事件对应的坐标位置处添加所述操作行为事件对应的图标,获得操作图像。

6.根据权利要求1所述的基于视频生成操作流程文件的方法,其特征在于,在所述操作行为事件为滑动事件的情况下,所述基于所述操作行为事件,对所述关键帧对应的图像进行处理,获得操作图像,包括:

获取滑动事件起始的第一张图像;

在所述第一张图像上、所述滑动事件的起始位置处添加第一图标,在所述第一张图像上、所述滑动事件的结束位置处添加第二图标;

将所述第一图标和第二图标连接,获得操作图像。

7.根据权利要求1所述的基于视频生成操作流程文件的方法,其特征在于,所述基于所述操作图像,得到操作流程文件,包括:

接收对所述操作图像中的图标的第一输入;

响应于所述第一输入,显示编辑框;

接收对所述编辑框的第二输入;

响应于所述第二输入,根据所述第二输入的内容生成操作流程文件。

8.一种基于视频生成操作流程文件的装置,其特征在于,包括:

视频获取单元,用于获取包含预设信息的视频文件;

事件确定单元,用于对所述视频文件进行处理,确定操作行为事件;

处理单元,用于从所述视频文件中获取所述操作行为事件对应的关键帧,并基于所述操作行为事件,对所述关键帧对应的图像进行处理,获得操作图像;

生成单元,用于基于所述操作图像,得到操作流程文件;

其中,所述预设信息包括:触摸点数据或点击操作数据。

9.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-7中任一项所述的基于视频生成操作流程文件的方法的步骤。

10.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-7中任一项所述的基于视频生成操作流程文件的方法的步骤。


技术总结
本申请公开了一种基于视频生成操作流程文件的方法及装置,所述方法包括:获取包含预设信息的视频文件;对所述视频文件进行处理,确定操作行为事件;从所述视频文件中获取所述操作行为事件对应的关键帧,并基于所述操作行为事件,对所述关键帧对应的图像进行处理,获得操作图像;基于所述操作图像,得到操作流程文件;其中,所述预设信息包括:触摸点数据或点击操作数据。本申请实施例通过获取包含预设信息的视频文件,确定操作行为事件,获取所述操作行为事件对应的关键帧,并基于操作行为事件,对关键帧对应的图像进行处理,获得操作图像,可以很好地表达操作流程,使得用户可以直接通过录屏得到操作流程图,操作简单快捷。

技术研发人员:苗卫星
受保护的技术使用者:深圳市艾酷通信软件有限公司
技术研发日:2021.04.29
技术公布日:2021.07.23
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1