(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 20221084510 0.9
(22)申请日 2022.07.19
(71)申请人 广州万协通信息技 术有限公司
地址 510400 广东省广州市白云区北太路
1633号广州民营科技园科盛路8号配
套服务大楼5层A5 05-63房
(72)发明人 刘曼 张奇惠 刘家明
(74)专利代理 机构 北京泽方誉航专利代理事务
所(普通合伙) 11884
专利代理师 陈照辉
(51)Int.Cl.
H04N 21/2347(2011.01)
H04N 21/266(2011.01)
H04N 21/4408(2011.01)
H04N 7/18(2006.01)
(54)发明名称
加密数据传输方法及装置
(57)摘要
本申请公开了一种加密数据传输方法及装
置。 本申请提供的技术方案包括根据待传输视频
流中视频帧的内容, 确定包含有目标对象的目标
视频帧, 并根据目标视频帧将待传输视频流拆分
成第一视频帧集合和第二视频帧集合, 第一视频
帧集合包括目标视频帧; 基于预设的乱码填充算
法处理第一视频帧集合, 并通过第一加密信息对
处理后的第一视频帧集合进行加密, 得到对应的
第一视频流数据包, 通过第二加密信息对第二视
频帧集合进行加密, 得到对应的第二视频流数据
包; 将第一视频流数据包和第二视频流数据包发
送至接收端, 接收端配置有乱码填充算法对应的
乱码解密算法、 第一加密信息对应的第一解密信
息和第二加密信息对应的第二 解密信息 。
权利要求书2页 说明书12页 附图3页
CN 115002515 A
2022.09.02
CN 115002515 A
1.一种加密数据传输方法, 其特 征在于, 包括:
根据待传输视频流中视频帧的内容, 确定包含有目标对象的目标视频帧, 并根据所述
目标视频帧将所述待传输视频流拆分成第一视频帧集合和 第二视频帧集合, 所述第一视频
帧集合包括所述目标视频帧;
基于预设的乱码填充算法处理所述第 一视频帧集合, 并通过第 一加密信 息对处理后的
所述第一视频帧集合进行加密, 得到对应的第一视频流数据包, 通过第二加密信息对所述
第二视频帧集合进 行加密, 得到对应的第二视频流数据包; 其中, 所述乱码填充算法包括填
充字符信息和字符填充规则; 对所述第一视频帧集合进行编码, 得到所述第一视频帧集合
的编码信息; 获取预设的填充字符信息和对应的字符填充规则, 基于所述字符填充规则将
所述填充字符信息与所述第一视频帧集合的编 码信息进行合并, 得到所述第一视频帧集合
的乱码字符信息; 或者, 循环遍历预设的字 符列表内的多个填充字 符信息, 并按照所述第一
视频帧集合中各个所述目标视频帧的时间戳顺序, 依次确定目标视频帧对应的填充字符信
息; 循环遍历预设的规则列表内的多个字符填充规则, 并按照所述第一视频帧集合中各个
所述目标视频帧的时间戳顺序, 依 次确定目标视频帧对应的字符填充规则; 基于所述字符
填充规则将所述填充字符信息与对应目标视频帧的视频字符信息进行合并, 得到所述目标
视频帧的乱码字符信息;
将所述第一视频流数据包和所述第 二视频流数据包发送至接收端, 所述接收端配置有
所述乱码填充算法对应的乱码解密算法、 所述第一加密信息对应的第一解密信息和所述第
二加密信息对应的第二 解密信息 。
2.根据权利要求1所述的加密数据传输方法, 其特征在于, 所述根据待传输视频流中视
频帧的内容, 确定包 含有目标对象的目标视频帧, 包括:
按照所述待传输视频流的时间戳顺序, 识别第一视频帧中的内容, 确定所述第一视频
帧中是否包 含有目标对象;
在所述第一视频帧包括有目标对象的情况下, 识别与 所述第一视频帧间隔预设帧数的
第二视频帧的内容, 确定所述第二视频帧中是否包 含有目标对象;
在所述第 二视频帧包含有目标对象的情况下, 确定所述第 一视频帧、 所述第 二视频帧,
以及两者之间的第三视频帧为所述目标视频帧;
在所述第二视频帧不包含目标对象的情况下, 按照所述待传输视频流的时间戳倒序,
识别所述第三视频帧的内容, 确定所述第三视频帧是否包 含有目标对象;
在所述第 三视频帧包含有目标对象的情况下, 确定所述第 一视频帧、 所述第 三视频帧,
以及两者之间的视频帧为所述目标视频帧。
3.根据权利要求1所述的加密数据传输方法, 其特征在于, 在所述基于预设的乱码填充
算法处理所述第一视频帧集 合之前, 还 包括:
定时更新所述字符列表中所述填充字符信息和所述规则列表中所述字符填充规则的
排列顺序;
在更新所述字符列表和所述规则列表后, 向所述接收端发送更新指令以使所述接收端
根据所述更新指令对应更新所述乱码解密算法。
4.根据权利要求1或3所述的加密数据传输方法, 其特征在于, 所述通过第一加密信息
对处理后的所述第一视频帧集 合进行加密, 得到对应的第一视频流数据包, 包括:权 利 要 求 书 1/2 页
2
CN 115002515 A
2通过哈希算法对所述乱码字符信 息进行处理, 并通过所述第 一加密信 息对哈希 处理后
的乱码字符信息进行公钥加密, 得到所述第一视频流数据包。
5.根据权利要求1所述的加密数据传输方法, 其特征在于, 所述通过第 二加密信 息对所
述第二视频帧集 合进行加密, 得到对应的第二视频流数据包, 包括:
通过所述第 二加密信 息对所述第 二视频帧集合进行对称加密, 得到所述第 二视频流数
据包。
6.一种加密数据传输装置, 其特 征在于, 包括:
视频帧分类模块, 被配置为根据待传输视频流中视频帧的内容, 确定包含有目标对象
的目标视频帧, 并根据所述目标视频帧将所述待传输视频流拆分成第一视频帧集合和 第二
视频帧集 合, 所述第一视频帧集 合包括所述目标视频帧;
视频流加密模块, 被配置为基于预设的乱码填充算法处理所述第一视频帧集合, 并通
过第一加密信息对处理后的所述第一视频帧集合进行加密, 得到对应的第一视频流数据
包, 通过第二加密信息对所述第二视频帧集合进 行加密, 得到对应的第二视频流数据包; 其
中, 所述乱码填充算法包括填充字符信息和字符填充规则; 对所述第一视频帧集合进行编
码, 得到所述第一视频帧集合的编码信息; 获取预设的填充字符信息和对应的字符填充规
则, 基于所述字符填充规则将所述填充字符信息与所述第一视频帧集合的编码信息进 行合
并, 得到所述第一视频帧集合的乱码字符信息; 或者, 循环遍历预设的字 符列表内的多个填
充字符信息, 并按照所述第一视频帧集合中各个所述 目标视频帧的时间戳顺序, 依 次确定
目标视频帧对应的填充字符信息; 循环遍历预设的规则列表内的多个字符填充规则, 并按
照所述第一视频帧集合中各个所述目标视频帧的时间戳顺序, 依次确定目标视频帧对应的
字符填充规则; 基于所述字符填充规则将所述填充字符信息与对应目标视频帧的视频字符
信息进行合并, 得到所述目标视频帧的乱码字符信息;
视频流传输模块, 被配置为将所述第 一视频流数据包和所述第 二视频流数据包发送至
接收端, 所述接 收端配置有所述乱码填充算法对应的乱码解密算法、 所述第一加密信息对
应的第一 解密信息和所述第二加密信息对应的第二 解密信息 。
7.一种加密数据传输设备, 其特征在于, 包括: 一个或多个处理器; 存储装置, 存储一个
或多个程序, 当所述一个或多个程序被所述一个或多个处理器执行, 使得所述一个或多个
处理器实现如权利要求1 ‑5任一所述的加密数据传输方法。
8.一种包含计算机可执行指令的存储介质, 其特征在于, 所述计算机可执行指令在由
计算机处 理器执行时用于执 行如权利要求1 ‑5任一所述的加密数据传输方法。权 利 要 求 书 2/2 页
3
CN 115002515 A
3
专利 加密数据传输方法及装置
文档预览
中文文档
18 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-03-03 12:15:11上传分享