【技术实现步骤摘要】
视频数据加密方法、系统、设备及存储介质
本专利技术涉及数据加密
,尤其涉及一种视频数据加密方法、系统、设备及存储介质。
技术介绍
H.264是目前使用最广泛的国际视频编码标准,与以往的标准相比,在同等图像质量上,它的编码效率比之前的标准提高了50%左右。它的应用非常广泛,包括数字广播电视、视频会议、数字存储等。随着视频会议的应用越发的广泛,人们对视频的需求也越发的多了起来。随之而来就有视频安全性的要求。现如今已经出现了很多加密方法,例如采用传统密码技术对整个视频文件进行加密,或采用DCT系数进行加密,或者在熵编码过程中进行加密等等。研究适合H.264特点的安全加密技术正在成为研究的热点,并且对于视频安全性十分重要。现有的视频加密方法多是只针对I帧进行加密,这样的加密方式虽然提高了加密的效率,但是却无法很好地保证视频加密的安全性。
技术实现思路
针对现有技术中的问题,本专利技术的目的在于提供一种视频数据加密方法、系统、设备及存储介质,提高视频加密安全性的同时,兼顾视频编解码效率。本专利技术实施例提供一种视频数据加密方法,包括如下步骤:S100:选择视频数据中I宏块 ...
【技术保护点】
1.一种视频数据加密方法,其特征在于,包括如下步骤:S100:选择视频数据中I宏块的数据;S200:得到所述I宏块的残差块,对所述残差块进行Zigzag扫描,得到所述I宏块对应的一维序列;S300:对所述I宏块对应的一维序列中数据进行加密和熵编码处理;S400:将加密和熵编码处理后的数据与未加密的视频数据进行组合。
【技术特征摘要】
1.一种视频数据加密方法,其特征在于,包括如下步骤:S100:选择视频数据中I宏块的数据;S200:得到所述I宏块的残差块,对所述残差块进行Zigzag扫描,得到所述I宏块对应的一维序列;S300:对所述I宏块对应的一维序列中数据进行加密和熵编码处理;S400:将加密和熵编码处理后的数据与未加密的视频数据进行组合。2.根据权利要求1所述的视频数据加密方法,其特征在于,所述步骤S100和S200之间,还包括如下步骤:S110:判断所述I宏块是否为IPCM宏块,如果是,则继续步骤S120,否则继续步骤S200;S120:对所述IPCM宏块的数据进行加密。3.根据权利要求1所述的视频数据加密方法,其特征在于,所述步骤S300包括如下步骤:对所述I宏块对应的一维序列中非零系数符号、非零系数前零的个数以及非零系数幅值中的至少一项进行加密和熵编码处理。4.根据权利要求3所述的视频数据加密方法,其特征在于,对所述非零系数符号进行加密包括对拖尾系数符号进行加密和/或对除拖尾系数外非零系数符号进行加密;对所述非零系数幅值进行加密包括对除拖尾系数外非零系数幅值进行加密。5.根据权利要求3所述的视频数据加密方法,其特征在于,所述步骤S300中,对所述非零系数符号进行加密和熵编码处理,包括如下步骤:将所述非零系数符号经熵编码处理后得到对应的编码数据;对所述非零系数符号对应的编码数据进行加密,得到所述非零系数符号对应的加密编码数据。6.根据权利要求3所述的视频数据加密方法,其特征在于,所述步骤S300中,对所述非零系数前零的个数进行加密和熵编码处理,包括如下步骤:对所述非零系数前连续零的个数进行加密;对该非零系数前所有零的个数进行修正,以符合解码规则;根据加密后的非零系数前连续零的个数和修正后的非零系数前所有零的个数进行编码,得到所述非零系数前零的个数对应的加密编码...
【专利技术属性】
技术研发人员:宋文海,胡小鹏,尚德建,顾振华,
申请(专利权)人:苏州科达科技股份有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。