一种堡垒机视频的去重方法、装置、电子设备及存储介质与流程

文档序号:33895847发布日期:2023-04-21 04:51阅读:42来源:国知局
一种堡垒机视频的去重方法、装置、电子设备及存储介质与流程

本申请涉及网络安全,具体而言,涉及一种堡垒机视频的去重方法、装置、电子设备及计算机存储介质。


背景技术:

1、堡垒机作为运维多种资产的终端设备,可以对运维人员的操作进行实时录像,在运维人员打开会话开始运维直至关闭会话结束运维期间,堡垒机的屏幕录制系统会对运维会话进行持续录制并生成完整视频文件。当需要进行安全事件追溯时,审计人员可以通过视频了解到资产运维的全部过程。

2、由于运维人员对某一资产进行运维所花费的时间通常较长,因此生成的视频时间也会较长,并且视频中会存在大量的无操作画面或无法判断有效操作的时间点,审计人员只能机械地对大量的视频文件进行排查,审计效率极低。

3、现有技术在对视频进行处理时,可以得到带有不同标签的分类视频,面对堡垒机生成的大量视频可以实现有效的审计前分类,以审计提高效率。但是,分类后的视频中依然存在部分无操作画面,在视频回放时无法确定指令执行时间节点,也无法快速看到指令执行时的画面。


技术实现思路

1、本申请实施例的目的在于提供一种堡垒机视频的去重方法、装置、电子设备及存储介质,可以提高堡垒机视频的去重效率,快速获取堡垒机视频中的无操作画面,减少人力资源的使用。

2、第一方面,本申请实施例提供了一种堡垒机视频的去重方法,所述方法包括:

3、获取堡垒机的视频数据;

4、根据预先设定的间隔时间对所述视频数据进行采样,得到帧序列;

5、根据所述帧序列获得相似度数据;

6、根据所述相似度对所述帧序列进行去重处理,得到去重后的视频。

7、在上述实现过程中,根据相似度数据对视频的帧序列进行去重处理,能够实现简单有效的对视频进行去重,缩短对视频的处理时间,可以提高堡垒机视频的去重效率,快速获取堡垒机视频中的无操作画面,减少人力资源的使用。

8、进一步地,在所述获取堡垒机的视频数据的步骤之前,还包括:

9、对所述视频数据的视频帧率和图像序列进行设置,得到设置后的视频数据。

10、在上述实现过程中,对视频数据的视频帧率和图像序列进行设置,可以减少后续对视频数据的处理时间,使得到的设置后的视频数据更适合后续的去重操作。

11、进一步地,所述根据所述帧序列获得相似度数据的步骤,包括:

12、遍历所述帧序列中每个像素点的rgb值,得到直方图数据;

13、分别对所述直方图数据中的相邻两帧的直方图数据进行巴氏系数运算,得到所述相似度数据。

14、在上述实现过程中,便利每个像素点的rgb值,得到直方图数据,可以直观地表示出每个像素点的变化和分布情况,根据直方图数据进行巴氏系数运算,能有效减小计算过程中的误差,使得到的相似度数据更加精准,更加能够表达相邻两帧之间的变化情况。

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、并可依照说明书的内容予以实施,以下以本申请的较佳实施例并配合附图详细说明如后。



技术特征:

1.一种堡垒机视频的去重方法,其特征在于,所述方法包括:

2.根据权利要求1所述的堡垒机视频的去重方法,其特征在于,在所述获取堡垒机的视频数据的步骤之前,还包括:

3.根据权利要求1所述的堡垒机视频的去重方法,其特征在于,所述根据所述帧序列获得相似度数据的步骤,包括:

4.根据权利要求1所述的堡垒机视频的去重方法,其特征在于,所述根据所述相似度对所述帧序列进行去重处理,得到去重后的视频的步骤,包括:

5.根据权利要求4所述的堡垒机视频的去重方法,其特征在于,所述根据预先设定的相似度阈值对所述相似度数据进行匹配,得到所述帧序列的状态的步骤,包括:

6.根据权利要求4所述的堡垒机视频的去重方法,其特征在于,所述根据所述帧序列的状态对所述帧序列进行去重处理,得到所述去重后的视频的步骤,包括:

7.根据权利要求6所述的堡垒机视频的去重方法,其特征在于,所述将所述状态为画面冻结状态的帧序列进行去重标记,得到待去重序列的步骤,包括:

8.一种堡垒机视频的去重装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,包括存储器及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行根据权利要求1至7中任一项所述的堡垒机视频的去重方法。

10.一种计算机可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的堡垒机视频的去重方法。


技术总结
本申请实施例提供一种堡垒机视频的去重方法、装置、电子设备及存储介质,其中,该方法包括:获取堡垒机的视频数据;根据预先设定的间隔时间对所述视频数据进行采样,得到帧序列;根据所述帧序列获得相似度数据;根据所述相似度对所述帧序列进行去重处理,得到去重后的视频。实施本申请实施例,可以提高堡垒机视频的去重效率,快速获取堡垒机视频中的无操作画面,减少人力资源的使用。

技术研发人员:赵子恒,于星杰,于洪达,刘振超,张凯淋
受保护的技术使用者:北京天融信网络安全技术有限公司
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1