[发明专利]一种基于视频帧DCT域的水印算法有效
申请号: | 201610065921.5 | 申请日: | 2016-02-01 |
公开(公告)号: | CN105657431B | 公开(公告)日: | 2018-06-26 |
发明(设计)人: | 张悦;郭伟伟;陈勇 | 申请(专利权)人: | 杭州当虹科技有限公司 |
主分类号: | H04N19/467 | 分类号: | H04N19/467;H04N19/625 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 水印算法 鲁棒性 视频 关键帧 视频帧 嵌入 视频水印提取 饱和度调整 尺度变化 视频水印 水印容量 水印视频 预设条件 最终结果 嵌入的 正确率 自适应 水印 分段 运算 视觉 模糊 攻击 | ||
1.一种基于视频帧DCT域的水印算法,其特征在于,包括视频水印嵌入方法和视频水印提取方法,
所述视频水印嵌入方法包括如下步骤:
将嵌入信息按照三等分分段成三个数字并转换成三个二进制水印;
将每个视频帧解码并提取灰度图像;
对所述帧信息进行分析并判断该所述帧是否可嵌入水印,若可嵌入水印则进行后续步骤,否则继续解码下一个所述视频帧;
对当前帧的所述灰度图像进行DCT变换得到系数矩阵;
提取所述系数矩阵低频区域的系数并作排序,提取排序后的低频系数组成一维数组;
根据当前帧的尺寸计算水印的嵌入强度;
根据水印比特位和所述嵌入强度,以量化方式修改所述一维数组的系数;
将三个所述二进制水印分别嵌入连续三帧的不同位置中,并重复此过程;
将修改后的所述系数放回原位并作反向排序,进行DCT反变换得到含有水印的所述视频帧;
所述视频水印提取方法包括如下步骤:
对待验证视频的关键帧进行解码并提取灰度图像;
对所述帧信息进行分析并判断该所述关键帧是否提取水印,若可提取水印进行后续步骤,否则继续解码下一个所述视频关键帧;
对当前关键帧的所述灰度图像进行DCT变换得到系数矩阵;
提取所述系数矩阵低频区域的系数并作排序;
对排序后的序列分别提取三组系数,提取位置与所述视频水印嵌入方法中的嵌入位置相同;
根据当前关键帧的尺寸计算量化步长;
分别对所述三组系数根据步长提取二进制水印,并转换成三个数字,分别保存在各自的集合中;
统计所述集合中出现最多且高于阈值的三个数字,将该三个数字按照所述视频水印嵌入方法中的分段顺序重新合并成一个数字。
2.根据权利要求1所述的一种基于视频帧DCT域的水印算法,其特征在于,所述视频水印嵌入方法中,所述对所述帧信息进行分析并判断该所述帧是否嵌入水印的步骤中,所述帧信息包括频率、亮度和纹理。
3.根据权利要求1所述的一种基于视频帧DCT域的水印算法,其特征在于,所述视频水印嵌入方法中,所述提取所述系数矩阵低频区域的系数并作排序的步骤中,排序方法为之字形排序。
4.根据权利要求3所述的一种基于视频帧DCT域的水印算法,其特征在于,所述视频水印嵌入方法中,所述将修改后的所述系数放回原位并作反向排序的步骤中,反向排序方法为反之字形排序。
5.根据权利要求3所述的一种基于视频帧DCT域的水印算法,其特征在于,所述视频水印提取方法中,所述提取所述系数矩阵低频区域的系数并作排序的步骤中,排序方法为之字形排序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州当虹科技有限公司,未经杭州当虹科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610065921.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种音视频数据处理方法和装置
- 下一篇:多场景的图像压缩处理方法及系统