一种视频流加密方法及装置制造方法及图纸

技术编号:35016276 阅读:40 留言:0更新日期:2022-09-21 15:19
本申请公开了一种视频流加密方法及装置。本申请提供的技术方案,通过获取待传输监控视频流,识别待传输监控视频流的每一个视频帧,在待传输监控视频流包含目标视频帧的情况下,基于设定的随机化算法处理待传输监控视频流,并将处理后的待传输监控视频流使用设定的加密信息进行加密,得到对应的第一视频数据包;在待传输监控视频流未包含目标视频帧的情况下,直接对待传输监控视频流使用设定的加密信息进行加密,得到对应第二视频数据包;将第一视频数据包或者第二视频数据包发送至接收端。采用上述技术手段,可以增加监控视频流的破解难度,提升监控视频流传输的安全性,进而避免用户隐私轻易泄露。用户隐私轻易泄露。用户隐私轻易泄露。

【技术实现步骤摘要】
一种视频流加密方法及装置


[0001]本申请涉及视频流传输
,尤其涉及一种视频流加密方法及装置。

技术介绍

[0002]目前,随着监控系统的快速发展,生活中随处可见的区域安装了监控摄像头,以实时监控对应区域发生的事情。例如,用户可以在私人生活区域安装监控摄像头,监控摄像头将采集到的视频传输至用户的手机,实现用户对私人生活区域的远程管控。
[0003]但是,传统的监控视频传输方法大多采用唯一的加密算法对视频帧进行加密。由于视频帧中可能涉及到用户的隐私信息,简单的数据加密方式会使视频帧被轻易破解,导致视频数据被盗。无法保证视频数据传输的安全性,造成用户隐私泄露。

技术实现思路

[0004]本申请提供一种视频流加密方法及装置,能够增加监控视频流的破解难度,提升监控视频流传输的安全性,避免用户隐私泄露,解决现有监控视频流被破解导致用户隐私泄露的技术问题。
[0005]在第一方面,本申请提供了一种视频流加密方法,包括:获取待传输监控视频流,识别所述待传输监控视频流的每一个视频帧,判断所述待传输监控视频流是否包含目标视本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种视频流加密方法,其特征在于,包括:获取待传输监控视频流,识别所述待传输监控视频流的每一个视频帧,判断所述待传输监控视频流是否包含目标视频帧,所述目标视频帧包含指定目标;在所述待传输监控视频流包含所述目标视频帧的情况下,基于设定的随机化算法处理所述待传输监控视频流,并将处理后的所述待传输监控视频流使用设定的加密信息进行加密,得到对应的第一视频数据包;在所述待传输监控视频流未包含所述目标视频帧的情况下,直接对所述待传输监控视频流使用设定的加密信息进行加密,得到对应第二视频数据包;将所述第一视频数据包或者所述第二视频数据包发送至接收端,所述接收端配置有对应所述随机化算法的解随机化算法,以及所述加密信息对应的解密信息,用于在接收到所述第一视频数据包的情况下,使用所述解密信息解密所述第一视频数据包,并基于所述解随机化算法对所述第一视频数据包进行解随机化处理,还原所述待传输监控视频流;在接收到所述第二视频数据包的情况下,使用所述解密信息解密所述第二视频数据包,得到所述待传输监控视频流。2.根据权利要求1所述的视频流加密方法,其特征在于,所述识别所述待传输监控视频流的每一个视频帧,判断所述待传输监控视频流是否包含目标视频帧,包括:将所述待传输监控视频流的每一个视频帧输入预构建的目标检测模型检测,基于所述目标检测模型的输出结果判断所述待传输监控视频流是否包含目标视频帧,所述目标检测模型预先根据所述指定目标构建的训练数据集进行训练构建。3.根据权利要求2所述的视频流加密方法,其特征在于,在将所述待传输监控视频流的每一个视频帧输入预构建的目标检测模型检测,基于所述目标检测模型的输出结果判断所述待传输监控视频流是否包含目标视频帧之后,还包括:将所述目标视频帧更新至所述训练数据集,基于更新后的所述训练数据集迭代训练所述目标检测模型。4.根据权利要求1所述的视频流加密方法,其特征在于,所述基于设定的随机化算法处理所述待传输监控视频流,并将处理后的所述待传输监控视频流使用设定的加密信息进行加密,得到对应的第一视频数据包,包括:将所述待传输监控视频流按照设定数量的视频帧进行切分,得到多个视频数据分段;基于预定义的原始随机化种子使用随机化处理算法对各个所述视频数据分段进行随机化处理,得到对应的多个随机化数据分段;将各个所述随机化数据分段使用设定的加密信息打包加密为第一视频数据包。5.根据权利要求4所述的视频流加密方法,其特征在于,所述基于预定义的原始随机化种子使用随机化处理算法对各个所述视...

【专利技术属性】
技术研发人员:张奇惠王立峰刘家明
申请(专利权)人:广州万协通信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1