本申请涉及通信,尤其是涉及一种实时视频监控篡改检测方法、装置及设备。
背景技术:
1、视频物联网是由视频设备(如摄像机等)和管理设备(如个人计算机、录像机、管理平台等)组成的视频网络,视频设备可以采集视频画面,并将视频画面发送给管理设备,由管理设备存储视频画面或者实时显示视频画面。
2、在视频设备与管理设备之间传输视频画面时,若攻击者对视频画面进行篡改,并将篡改后的视频画面发送给管理设备,则管理设备只能存储或者显示篡改后的视频画面,进而导致存储或者显示的视频画面内容失效。
技术实现思路
1、有鉴于此,本申请提供一种实时视频监控篡改检测方法、装置及设备,能够检测视频设备与管理设备之间传输的实时视频是否被篡改。
2、一方面,本申请提供一种实时视频监控篡改检测方法,所述方法包括:
3、基于多个流量数据包确定多个视频画面的特征数据,获取与所述多个流量数据包对应的视频操作数据,所述特征数据包括所述多个视频画面的相似度和/或所述多个视频画面的文字信息;其中,所述多个流量数据包是由视频设备向管理设备发送,所述多个视频画面是对所述多个流量数据包进行视频数据恢复得到,所述视频操作数据是用于对所述视频设备的配置参数进行操作的数据;所述文字信息是通过对所述多个视频画面进行文字识别得到;
4、基于所述多个视频画面的特征数据和所述视频操作数据确定实时视频发生篡改或者未发生篡改,所述实时视频是所述多个流量数据包对应的视频。
5、另一方面,本申请提供一种实时视频监控篡改检测装置,所述装置包括:
6、确定模块,用于基于多个流量数据包确定多个视频画面的特征数据,获取与所述多个流量数据包对应的视频操作数据,所述特征数据包括所述多个视频画面的相似度和/或所述多个视频画面的文字信息;其中,所述多个流量数据包是由视频设备向管理设备发送,所述多个视频画面是对所述多个流量数据包进行视频数据恢复得到,所述视频操作数据是用于对所述视频设备的配置参数进行操作的数据;所述文字信息是通过对所述多个视频画面进行文字识别得到;
7、检测模块,用于基于所述多个视频画面的特征数据和所述视频操作数据确定实时视频发生篡改或者未发生篡改,实时视频是多个流量数据包对应的视频。
8、另一方面,本申请提供一种电子设备,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被处理器执行的机器可执行指令;其中,所述处理器用于执行机器可执行指令,以实现上述实时视频监控篡改检测方法。
9、另一方面,本申请提供一种机器可读存储介质,所述机器可读存储介质存储有能够被处理器执行的机器可执行指令;其中,所述处理器用于执行所述机器可执行指令,以实现上述的实时视频监控篡改检测方法。
10、另一方面,本申请提供一种计算机程序,所述计算机程序存储于机器可读存储介质,当处理器执行所述机器可读存储介质中的所述计算机程序时,能够促使所述处理器实现上述的实时视频监控篡改检测方法。
11、由以上技术方案可见,本申请实施例中,可以基于多个视频画面的特征数据和视频操作数据确定实时视频发生篡改或未发生篡改,即能够检测视频设备与管理设备之间传输的实时视频是否被篡改,实现视频物联网的实时视频篡改检测,提升视频物联网的安全性,保障视频物联网中的视频设备安全,提升视频画面传输过程的安全监测能力,提高视频物联网安全维护人员的维护效率。
1.一种实时视频监控篡改检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求1或2所述的方法,其特征在于,
4.根据权利要求1或2所述的方法,其特征在于,
5.根据权利要求1所述的方法,其特征在于,
6.根据权利要求2所述的方法,其特征在于,
7.根据权利要求1或2所述的方法,其特征在于,若所述特征数据为多个视频画面的文字信息,所述基于所述多个视频画面的文字信息和所述视频操作数据确定实时视频发生篡改或者未发生篡改之前,所述方法还包括:
8.根据权利要求1或2所述的方法,其特征在于,
9.一种实时视频监控篡改检测装置,其特征在于,所述装置包括:
10.一种电子设备,其特征在于,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;所述处理器用于执行机器可执行指令,以实现权利要求1-8任一所述的方法。