一种基于端云协同的培训视频智能处理方法和系统与流程

摘要: 本技术属于视频处理,尤其涉及一种基于端云协同的培训视频智能处理方法和系统。背景技术:1、随着数字化学习平台的发展,政企培训活动形成了大量需要长期保存、反复使用和...
一种基于端云协同的培训视频智能处理方法和系统与流程

本技术属于视频处理,尤其涉及一种基于端云协同的培训视频智能处理方法和系统。

背景技术:

1、随着数字化学习平台的发展,政企培训活动形成了大量需要长期保存、反复使用和持续维护的培训视频。基于端云协同的培训视频智能处理方法能够结合云端处理能力与终端的视频存储及播放能力,适用于培训内容更新和存量视频维护等应用。

2、现有技术通常将教学文稿转换为可识别的文本数据,对教学视频中的语音内容进行识别,并通过比较语音内容与教学文稿确定不符合要求的视频片段。随后删除不符合要求的视频片段,并对保留的视频片段进行重新排列和合成。

3、在大型政企数字化培训场景中,制度规范、业务流程或课程内容发生变更后,通常需要对已经发布或存储于终端的培训视频进行局部更新。同一培训内容可能分散在多个视频片段中并与前后内容存在关联,采用现有的局部识别和替换方式容易遗漏需要同步更新的内容,造成新旧内容并存、上下文衔接不完整或者多次重复修改。因此,现有技术中存在培训内容变更后难以准确确定完整更新范围并保持更新前后内容连贯一致的技术问题。

技术实现思路

1、本技术目的是提供一种基于端云协同的培训视频智能处理方法、系统和电子设备,以解决现有技术中培训内容变更后难以准确确定完整更新范围并保持更新前后内容连贯一致的问题。

2、为解决上述技术问题,第一方面,本技术提供一种基于端云协同的培训视频智能处理方法,应用于云端,包括:

3、获取终端的培训视频片段序列,每个培训视频片段至少关联一组内容关联记录,每组内容关联记录包括培训内容项标识、内容版本标识和内容关联类型,内容关联类型为说明类型或引用类型中的一种;

4、根据通过比较更新前后的培训内容版本数据确定的变更内容项标识、原内容版本标识和目标内容版本标识,以及说明类型和引用类型,确定原版本说明片段和原版本引用片段;

5、根据时间顺序排列的原版本说明片段确定替换区间,将从内容更新视频中选取的候选视频片段和替换区间发送至终端以用于终端根据候选视频片段和替换区间生成不一致边界和目标内容项标识;

6、根据终端发送的不一致边界和目标内容项标识对应的原版本说明片段或原版本引用片段,更新替换区间的起点或终点;

7、以每次更新后新纳入替换区间的培训视频片段关联的各内容关联类型对应的原版本说明片段或原版本引用片段均位于更新后的替换区间内为终止条件,重复更新替换区间的起点或终点得到目标替换区间;

8、将目标替换区间和基于目标替换区间在内容更新视频中确定的目标视频片段发送至终端。

9、在一个可以实现的实施方式中,根据通过比较更新前后的培训内容版本数据确定的变更内容项标识、原内容版本标识和目标内容版本标识,以及说明类型和引用类型,确定原版本说明片段和原版本引用片段,包括:

10、按照培训内容项标识比较更新前的培训内容版本数据和更新后的培训内容版本数据;

11、同一培训内容项标识的两个内容版本标识不同时,确定培训内容项标识为变更内容项标识,确定更新前后的内容版本标识分别为原内容版本标识和目标内容版本标识;

12、从所述内容关联记录中筛选关联所述变更内容项标识和原内容版本标识的原版本内容关联记录;

13、将内容关联类型分别为说明类型和引用类型的原版本内容关联记录所关联的培训视频片段,分别作为原版本说明片段和原版本引用片段。

14、在一个可以实现的实施方式中,根据时间顺序排列的原版本说明片段确定替换区间,包括:

15、确定每个原版本说明片段在培训视频片段序列中的起始位置和结束位置;

16、在按照起始位置的先后顺序排列的原版本说明片段中,将排列在首位的原版本说明片段的起始位置确定为区间起点,将排列在末位的原版本说明片段的结束位置确定为区间终点,得到替换区间。

17、在一个可以实现的实施方式中,候选视频片段中的每个候选视频片段至少关联一组内容关联记录;

18、以用于终端根据候选视频片段和替换区间生成不一致边界和目标内容项标识,包括:

19、终端根据替换区间,在培训视频片段序列中以候选视频片段替代替换区间内的培训视频片段,生成候选播放顺序;

20、终端根据候选播放顺序,确定分别位于候选视频片段之前和之后的相邻视频片段,得到包括候选视频片段和相邻视频片段的边界相邻片段信息;

21、终端根据边界相邻片段信息,将关联相同培训内容项标识且内容版本标识不同的候选视频片段与任一相邻视频片段之间的边界确定为不一致边界,并将位于每个不一致边界两侧的候选视频片段与相邻视频片段共同关联的培训内容项标识确定为不一致边界对应的目标内容项标识。

22、在一个可以实现的实施方式中,不一致边界包括起始边界和结束边界中的至少一种;

23、起始边界为候选播放顺序中位于候选视频片段之前的相邻视频片段与候选视频片段中排列在首位的候选视频片段之间的播放切换位置,结束边界为候选视频片段中排列在末位的候选视频片段与位于候选视频片段之后的相邻视频片段之间的播放切换位置。

24、在一个可以实现的实施方式中,根据终端发送的不一致边界和目标内容项标识对应的原版本说明片段或原版本引用片段,更新替换区间的起点或终点,包括:

25、当不一致边界包括起始边界时,将替换区间的起点更新为原版本说明片段中关联起始边界对应的目标内容项标识、位于替换区间之前且时间顺序最后的原版本说明片段在培训视频片段序列中的起始位置;

26、当不一致边界包括结束边界时,将替换区间的终点更新为原版本引用片段中关联结束边界对应的目标内容项标识、位于替换区间之后且时间顺序最后的原版本引用片段在培训视频片段序列中的结束位置。

27、在一个可以实现的实施方式中,以每次更新后新纳入替换区间的培训视频片段关联的各内容关联类型对应的原版本说明片段或原版本引用片段均位于更新后的替换区间内为终止条件,重复更新替换区间的起点或终点得到目标替换区间,包括:

28、将每次更新后的替换区间新增覆盖的培训视频片段确定为新增培训视频片段;

29、当新增培训视频片段不满足终止条件时,确定新增培训视频片段关联的各内容关联类型对应的原版本说明片段或原版本引用片段中位于替换区间外且与新增培训视频片段关联相同培训内容项标识的待纳入视频片段,根据待纳入视频片段在培训视频片段序列中的位置更新替换区间的起点和/或终点,得到更新后的替换区间,直至更新后的替换区间中的新增培训视频片段满足终止条件,得到目标替换区间。

30、在一个可以实现的实施方式中,根据待纳入视频片段在培训视频片段序列中的位置更新替换区间的起点和/或终点,得到更新后的替换区间,包括:

31、确定新增培训视频片段关联的每组内容关联记录的内容关联类型;

32、当内容关联类型为引用类型时,确定位于替换区间之前且关联相同培训内容项标识的待纳入视频片段中时间顺序最后的原版本说明片段的起始位置为更新后的起点;

33、当内容关联类型为说明类型时,确定位于替换区间之后且关联相同培训内容项标识的待纳入视频片段中时间顺序最后的原版本引用片段的结束位置为更新后的终点;

34、根据更新后的起点和终点确定更新后的替换区间。

35、在一个可以实现的实施方式中,将目标替换区间和基于目标替换区间在内容更新视频中确定的目标视频片段发送至终端,包括:

36、按照培训视频片段序列的时间顺序,确定目标替换区间内各培训视频片段的内容关联记录和排列顺序,将关联变更内容项标识和对应的原内容版本标识的内容关联记录中的内容版本标识替换为对应的目标内容版本标识,得到各培训视频片段对应的目标内容关联记录;

37、从内容更新视频中分别选取关联目标内容关联记录的视频片段并按照排列顺序排列,得到目标视频片段;

38、将目标替换区间的起点和终点以及目标视频片段发送至终端。

39、第二方面,本技术提供了一种基于端云协同的培训视频智能处理系统,应用于云端,包括:

40、获取模块,用于获取终端的培训视频片段序列,每个培训视频片段至少关联一组内容关联记录,每组内容关联记录包括培训内容项标识、内容版本标识和内容关联类型,内容关联类型为说明类型或引用类型中的一种;

41、确定模块,用于根据通过比较更新前后的培训内容版本数据确定的变更内容项标识、原内容版本标识和目标内容版本标识,以及说明类型和引用类型,确定原版本说明片段和原版本引用片段;

42、发送模块,用于根据时间顺序排列的原版本说明片段确定替换区间,将从内容更新视频中选取的候选视频片段和替换区间发送至终端以用于终端根据候选视频片段和替换区间生成不一致边界和目标内容项标识;

43、更新模块,用于根据终端发送的不一致边界和目标内容项标识对应的原版本说明片段或原版本引用片段,更新替换区间的起点或终点;

44、更新模块,还用于以每次更新后新纳入替换区间的培训视频片段关联的各内容关联类型对应的原版本说明片段或原版本引用片段均位于更新后的替换区间内为终止条件,重复更新替换区间的起点或终点得到目标替换区间;

45、发送模块,还用于将目标替换区间和基于目标替换区间在内容更新视频中确定的目标视频片段发送至终端。

46、第三方面,本技术提供了一种电子设备,包括:

47、存储器,用于存储计算机程序;

48、处理器,用于执行计算机程序时实现如上述第一方面的基于端云协同的培训视频智能处理方法的步骤。

49、本技术所提供的基于端云协同的培训视频智能处理方法,通过将培训视频片段与培训内容项、内容版本及内容关联类型建立关联,在培训内容发生变更时确定涉及原内容版本的说明片段和引用片段,并据此形成替换区间;通过终端按照实际播放顺序识别候选视频片段与保留视频片段之间的不一致边界,使云端根据不一致内容所在位置调整替换区间;通过对新纳入区间的视频片段继续确定关联内容并扩展区间,使需要同步更新的相关视频片段被纳入完整更新范围,进而从内容更新视频中确定对应目标内容版本的视频片段。由此能够减少新旧培训内容并存、上下文衔接不完整以及重复修改的情况。因此,本技术能够在培训内容变更后的存量视频局部更新场景中准确确定完整更新范围,并保持更新前后培训内容的连贯性和版本一致性。