[发明专利]一种视频数字水印的嵌入、提取方法和装置有效
申请号: | 201210505031.3 | 申请日: | 2012-11-30 |
公开(公告)号: | CN103856829B | 公开(公告)日: | 2017-09-29 |
发明(设计)人: | 万华林 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N21/8358 | 分类号: | H04N21/8358;H04N19/467 |
代理公司: | 北京中博世达专利商标代理有限公司11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 数字 水印 嵌入 提取 方法 装置 | ||
技术领域
本发明涉及信息技术领域,尤其涉及一种视频数字水印的嵌入、提取方法和装置。
背景技术
数字水印技术是信息隐藏技术中的一个重要组成部分,与其他隐藏技术想比,数字水印可以将标志信息直接嵌入数字载体中,在不影响数字载体的使用价值和不被人感觉到的前提下,达到确认信息、判断文件原始性或传送隐秘消息的目的。
现有的数字水印生成算法分为两种:压缩域水印算法和原始域水印算法。其中压缩域算法中主要有离散余弦变换系数隐写算法和运动矢量隐写算法,通过运动补偿和能量分析的方法对隐写效果进行补偿,有很高的执行效率,但由于针对每一种视频格式有对应的水印隐写算法,因此算法的通用性差;并且因为嵌入水印的时间在视频编码后,使得嵌入水印的空间少,造成水印的鲁棒性差。
原始域水印算法主要有最不显著位水印算法、自适应离散余弦变换水印算法、DEW(Differential Energy Watermarking,能量差分水印)算法和基于HVS(Human Visual System,人眼视觉特性)特性的水印算法,但由于算法且算法的鲁棒性和视觉透明性取决于水印嵌入位置和隐写算法的设计逻辑,使得该算法的鲁棒性不能满足多终端用户的要求。
发明内容
本发明的实施例提供一种视频数字水印的嵌入、提取方法和装置,能够在保证水印的透明性基础上,可以提高水印算法的鲁棒性。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种视频数字水印的嵌入方法,所述方法包括:
获取原始水印信息的二进制序列码流,并根据所述二进制序列码流获取所述原始水印信息的嵌入码流序列;
将视频流的亮度分量按照规定分辨率划分为多个宏块,根据每个宏块的离散余弦变换系数在所有宏块中选定纹理块,并对每个纹理块的离散余弦变换系数进行量化系数Z行排序处理得到每个纹理块的Z行排序系数矩阵;
根据所述原始水印信息的嵌入码流序列,以及每个纹理块的Z行排序系数矩阵进行水印信息嵌入。
在第一种可能的实现方式中,结合第一方面,所述获取原始水印信息的二进制序列码流,并根据所述二进制序列码流获取所述原始水印信息的嵌入码流序列包括:
对所述原始水印信息进行二值化处理以获取所述原始水印信息的二进制码流序列;
对原始水印信息的二进制码流序列进行汉明码编码以获取所述原始水印信息的嵌入码流序列。
在第二种可能的实现方式中,结合第一方面或第一方面的第一种可能的实现方式,将视频信号的亮度分量按照规定分辨率划分为多个宏块,根据每个宏块的离散余弦变换系数在所有宏块中选定纹理块,并对纹理块的离散余弦变换系数进行量化系数Z行排序处理包括:
对视频流进行解码以获取所述视频信号的亮度分量,并将所述视频流的亮度分量按照规定分辨率划分为多个宏块;
对每个宏块进行离散余弦变换,获取每个宏块的离散余弦变换系数;
根据每个宏块的离散余弦变换系数在所有宏块中选定纹理块;
对每个纹理块的离散余弦变换系数进行量化系数Z行排序处理,以获取量化系数Z行排序后每个纹理块的Z行排序系数矩阵。
在第三种可能的实现方式中,结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,所述根据每个宏块的离散余弦变换系数在所有宏块中选定纹理块包括:
根据每个宏块的离散余弦变换系数的直流分量和交流分量选定在所有宏块中选定纹理块;
其中,若宏块的离散余弦变换系数的直流分量和交流分量满足:(∑|AC|)2<α×DC2,则确定该宏块为非纹理块;若(∑|AC|)2≥α×DC2,则确定该宏块为纹理块,其中AC表示离散余弦变换系数交流分量,DC表示直流分量,α为判别系数。
在第四种可能的实现方式中,结合第一方面或第一方面的第一种可能的实现方式或第一方面的第三种可能的实现方式,所述根据所述原始水印信息的嵌入码流序列,以及每个纹理块的Z行排序系数矩阵进行水印信息嵌入包括:
选取量化系数Z行排序后每个纹理块的离散余弦变换系数矩阵中次对角线位置上的数值;
依次根据所述原始水印信息的嵌入码流序列中每一位的数值,确定是否将所述系数矩阵中次对角线位置上的数值进行互换,得到水印信息嵌入后的载密视频流。
第二方面,提供一种是视频数字水印的提取方法,所述方法包括;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210505031.3/2.html,转载请声明来源钻瓜专利网。