[发明专利]一种基于模拟视频压缩器的视频压缩方法及系统在审
申请号: | 202010182693.6 | 申请日: | 2020-03-16 |
公开(公告)号: | CN111314644A | 公开(公告)日: | 2020-06-19 |
发明(设计)人: | 郭磊 | 申请(专利权)人: | 郭磊 |
主分类号: | H04N5/913 | 分类号: | H04N5/913;H04N21/2347;H04N21/266;H04N19/46 |
代理公司: | 北京方圆嘉禾知识产权代理有限公司 11385 | 代理人: | 冯静 |
地址: | 100192 北京市昌平*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 模拟 视频 压缩器 视频压缩 方法 系统 | ||
1.一种基于模拟视频压缩器的视频压缩方法,其特征在于,包括:
获取视频的当前帧的初始化数据;
根据所述初始化数据确定所述当前帧的初始化数据的私钥;
根据所述初始化数据,利用视频编码器进行编码,确定编码压缩后的视频流;
根据所述编码压缩后的视频流确定指纹信息;
利用所述私钥对所述指纹信息进行签名,确定第一签名信息;
利用所述私钥对所述编码压缩后的视频流进行签名,确定第二签名信息;
将所述第一签名信息和所述第二签名信息存入区块链中。
2.根据权利要求1所述的一种基于模拟视频压缩器的视频压缩方法,其特征在于,所述根据所述初始化数据确定所述当前帧的初始化数据的私钥,具体包括:
判断所述初始化数据是否为第一帧的数据;
若所述初始化数据为第一帧的数据,则根据所述第一帧的数据,利用伪随机数生成器生成随机数;
根据所述随机数,采用SM2算法,生成私钥;
若所述初始化数据不为第一帧的数据,则直接根据所述初始化数据确定所述当前帧的初始化数据的私钥。
3.根据权利要求1所述的一种基于模拟视频压缩器的视频压缩方法,其特征在于,所述将所述第一签名信息和所述第二签名信息存入区块链中,之后还包括:
将所述编码压缩后的视频流进行打包、存储或流直播。
4.根据权利要求1所述的一种基于模拟视频压缩器的视频压缩方法,其特征在于,所述将所述第一签名信息和所述第二签名信息存入区块链中,之后还包括:
根据所述私钥,利用SM2算法,确定公钥;
根据所述公钥确定地址;
利用所述公钥和所述地址对所述签名信息进行验证。
5.一种基于模拟视频压缩器的视频压缩系统,其特征在于,包括:
初始化数据获取模块,用于获取视频的当前帧的初始化数据;
私钥确定模块,用于根据所述初始化数据确定所述当前帧的初始化数据的私钥;
编码压缩后的视频流确定模块,用于根据所述初始化数据,利用视频编码器进行编码,确定编码压缩后的视频流;
指纹信息确定模块,用于根据所述编码压缩后的视频流确定指纹信息;
第一签名信息确定模块,用于利用所述私钥对所述指纹信息进行签名,确定第一签名信息;
第二签名信息确定模块,用于利用所述私钥对所述编码压缩后的视频流进行签名,确定第二签名信息;
上链模块,用于将所述第一签名信息和所述第二签名信息存入区块链中。
6.根据权利要求5所述的一种基于模拟视频压缩器的视频压缩系统,其特征在于,所述私钥确定模块具体包括:
判断单元,用于判断所述初始化数据是否为第一帧的数据;
随机数生成单元,用于若所述初始化数据为第一帧的数据,则根据所述第一帧的数据,利用伪随机数生成器生成随机数;
第一私钥生成单元,用于根据所述随机数,采用SM2算法,生成私钥;
第二私钥生成单元,用于若所述初始化数据不为第一帧的数据,则直接根据所述初始化数据确定所述当前帧的初始化数据的私钥。
7.根据权利要求5所述的一种基于模拟视频压缩器的视频压缩系统,其特征在于,还包括:
所述编码压缩后的视频流处理模块,用于将所述编码压缩后的视频流进行打包、存储或流直播。
8.根据权利要求5所述的一种基于模拟视频压缩器的视频压缩系统,其特征在于,还包括:
公钥确定模块,用于根据所述私钥,利用SM2算法,确定公钥;
地址确定模块,用于根据所述公钥确定地址;
验证模块,用于利用所述公钥和所述地址对所述签名信息进行验证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郭磊,未经郭磊许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010182693.6/1.html,转载请声明来源钻瓜专利网。