[发明专利]视频处理方法、装置、设备和计算机可读存储介质有效
申请号: | 201910683479.6 | 申请日: | 2019-07-26 |
公开(公告)号: | CN110430446B | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 刘健男;党丽娜;于玉龙 | 申请(专利权)人: | 东软集团股份有限公司 |
主分类号: | H04N21/2347 | 分类号: | H04N21/2347;H04N21/4408;H04L9/14 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张宁;刘芳 |
地址: | 110179 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 处理 方法 装置 设备 计算机 可读 存储 介质 | ||
1.一种视频处理方法,其特征在于,包括:
获取视频文件,根据预置字段,确定所述视频文件的各关键帧,并确定所述预置字段不指示的图像帧,为所述视频文件的各非关键帧;其中,所述视频文件中包括多个图像帧和预置字段,每一个所述关键帧为包括完整的媒体数据的图像帧,每一个所述非关键帧为包括更改媒体数据的图像帧,所述更改媒体数据为对非关键帧所对应的关键帧进行更改之后得到的媒体数据;所述预置字段用于指示所述关键帧在所述视频文件中的位置;
根据所述预置字段,生成快速查找表,其中,所述快速查找表用于指示每一个所述关键帧在所述视频文件中的位置;
采用第一密钥和第一加密算法对所述各非关键帧进行加密,并采用第二密钥和第二加密算法对所述各关键帧进行加密,得到加密后的视频文件,其中,所述第一加密算法的复杂度低于所述第二加密算法的复杂度;
保存所述加密后的视频文件;
采用第三密钥对所述快速查找表进行加密,得到加密后的快速查找表,所述加密后的快速查找表具有第一加密标识,所述第一加密标识用于指示所述加密后的快速查找表;
将所述第一加密标识,放入所述加密后的视频文件中。
2.根据权利要求1所述的方法,其特征在于,根据所述预置字段,确定所述视频文件的各关键帧,包括:
根据所述预置字段,确定所述视频文件中具有N个完整图像帧,其中,每一个所述完整图像帧中包括完整的媒体数据,N为大于等于1的正整数;
确定所述N个完整图像帧中的P个完整图像帧,为P个所述关键帧,P为大于等于1、且小于等于N的正整数。
3.根据权利要求1所述的方法,其特征在于,在得到加密后的视频文件之后,还包括:
采用所述第三密钥对所述第二密钥进行加密,得到第一密文;采用所述第三密钥对所述第二加密算法进行加密,得到第二密文;其中,所述第一密文具有第二加密标识,所述第二密文具有第三加密标识,所述第一密钥具有第四加密标识,所述第一加密算法具有第五加密标识;
将所述第二加密标识、所述第三加密标识、所述第四加密标识和所述第五加密标识,放入所述加密后的视频文件中。
4.根据权利要求1所述的方法,其特征在于,根据所述预置字段,生成快速查找表,包括:
根据所述预置字段,确定每一个所述关键帧在所述视频文件中的位置;
确定每一个所述关键帧的位置与所述视频文件中的预设图像帧之间的偏移值,为每一个所述关键帧的第一偏移量;
根据每一个所述关键帧的第一偏移量,为每一个所述关键帧生成一个位置序号,其中,所述位置序号用于指示关键帧在所述视频文件中的位置;
将每一个所述关键帧的位置序号和第一偏移量,构成每一个所述关键帧的帧信息;
将各所述关键帧的帧信息以数组的形式进行保存,得到所述快速查找表。
5.根据权利要求4所述的方法,其特征在于,在保存所述加密后的视频文件之后,还包括:
采用所述第三密钥对所述加密后的快速查找表进行解密,得到解密后的快速查找表;
根据所述解密后的快速查找表,确定每一个所述关键帧和每一个所述非关键帧;
在显示视频文件的过程中,采用所述第一密钥和所述第一加密算法所对应的第一解密算法对加密的各非关键帧进行解密,并采用所述第二密钥和所述第二加密算法所对应的第二解密算法对加密的各关键帧进行解密,得到并显示解密后的视频文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司,未经东软集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910683479.6/1.html,转载请声明来源钻瓜专利网。