一种面向版权保护服务的视频地理数据数字水印方法.pdf

上传人:a*** 文档编号:5778833 上传时间:2019-03-18 格式:PDF 页数:11 大小:495.85KB
返回 下载 相关 举报
摘要
申请专利号:

CN201210114435.X

申请日:

2012.04.19

公开号:

CN103379325A

公开日:

2013.10.30

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04N 7/26申请日:20120419|||公开

IPC分类号:

H04N7/26; H04N21/8358(2011.01)I; G06T1/00

主分类号:

H04N7/26

申请人:

常熟南师大发展研究院有限公司

发明人:

朱长青; 陈亮; 陆尘; 王玉海

地址:

215500 江苏省苏州市常熟市常熟东南经济开发区金都路8号

优先权:

专利代理机构:

南京知识律师事务所 32207

代理人:

汪旭东

PDF下载: PDF下载
内容摘要

本发明涉及一种面向版权保护服务的视频地理数据数字水印方法,该方法基于对视频压缩攻击分析,根据视频帧在经过编码后,帧的像元值会在一个范围内上下波动,但位置没有发生改变,通过对时间线上的视频帧进行数学变换,建立频域系数与水印信息对应的量化规则,将水印信息嵌入到视频中,在水印提取时,对时间轴上所有帧的水印检测结果进行矩阵融合,遵循多数原则以还原出最优的水印信息。该方法充分利用了视频地理数据帧像元在视频压缩攻击前后数值小幅度波动变化与位置不变特性,并在检测时遵循多数原则优化水印结果,解决了依靠单帧检测结果恢复水印效果差的问题,大幅提高了水印算法的鲁棒性,解决了现有算法很难有效抵抗视频压缩等攻击的问题。

权利要求书

权利要求书
1.  一种面向版权保护服务的视频地理数据数字水印方法,其特征在于,包括以下步骤:
(1)、水印信息生成;
步骤一,读取文字水印信息,将其在计算机内存中绘制成灰度图像                                                ,大小固定为,且灰度值只有255,0;
步骤二,由上到下,从左至右扫描该图,若灰度值为255,对应的水印位为0,反之灰度值为0,水印位为1,得有意义水印信息,

其中,,水印信息长度固定为:;
步骤三,对有意义水印信息进行置乱得加密后的水印信息;
(2)、水印嵌入过程;
步骤一:利用Directshow平台将视频地理数据分割成一系列在时间线上的静态图片;
步骤二:按时间顺序截取视频帧,获取帧的大小M×N,并选取离散点集;
步骤三:对每帧中选取的离散点进行小波变换并选取低频系数,按照量化规则将水印信息嵌入到选取的低频系数中,量化规则如下:

其中,为嵌入强度, ,为完整水印数目,;当一条完整水印嵌入后水印位自动置为;重复上述过程直至水印信号全部嵌入,最后进行小波逆变换,将嵌入水印后的像元值替换原始像元值;
步骤四,对已嵌入水印的视频帧进行编码并写入新文件;
步骤五,重复步骤二,三,四直至所有视频帧水印嵌入完毕;
(3)、水印检测过程;
步骤一:利用Directshow平台将视频地理数据分割成一系列在时间线上的静态图片;
步骤二:按时间顺序截取视频帧,获取帧的大小M×N
步骤三:遍历待检测视频帧,按照(2)中步骤三的取点规则找出视频帧中所有载有水印信息的像元,组合成像元集,并对其进行小波变换;
步骤四:提取其小波变换后的低频系数,并将系数与嵌入强度进行取模运算,余数为,若则水印信息为1,反之为-1,并将提取的水印位对应相加;重复上述过程直到单帧中水印信息完全被提取出来;
步骤五:重复步骤二,三,四直至时间线上所有视频帧检测完毕;
步骤六:对时间线上所有进行矩阵融合,并根据多数原则得出优化后的水印检测信息;
矩阵融合数学表达式:

其中,为帧序数,为视频总帧数,为单帧检测结果对应的水印位,,;
步骤七:对优化后的水印检测信息进行逆置乱并按照(1)步骤二中水印位与灰度的对应关系扫描成图片,并输出。

2.  一种面向版权保护服务的视频地理数据数字水印方法,其特征在于:
水印信息生成;
步骤一,读取文字水印信息,将其在计算机内存中绘制成灰度图像,大小固定为,且灰度值只有255,0;
步骤二,由上到下,从左至右扫描该图,若灰度值为255,对应的水印位为0,反之灰度值为0,水印位为1,得有意义水印信息,

其中,,水印信息长度固定为:;
步骤三,对有意义水印信息进行置乱得加密后的水印信息。

3.  一种面向版权保护服务的视频地理数据数字水印方法,其特征在于:
水印嵌入过程;
步骤一:利用Directshow平台将视频地理数据分割成一系列在时间线上的静态图片;
步骤二:按时间顺序截取视频帧,获取帧的大小M×N,并选取离散点集;
步骤三:对每帧中选取的离散点进行小波变换并选取低频系数,按照量化规则将水印信息嵌入到选取的低频系数中,量化规则如下:

其中,为嵌入强度, ,为完整水印数目,;当一条完整水印嵌入后水印位自动置为;重复上述过程直至水印信号全部嵌入,最后进行小波逆变换,将嵌入水印后的像元值替换原始像元值;
步骤四,对已嵌入水印的视频帧进行编码并写入新文件;
步骤五,重复步骤二,三,四直至所有视频帧水印嵌入完毕。

4.  一种面向版权保护服务的视频地理数据数字水印方法,其特征在于:
水印检测过程;
步骤一:利用Directshow平台将视频地理数据分割成一系列在时间线上的静态图片;
步骤二:按时间顺序截取视频帧,获取帧的大小M×N
步骤三:遍历待检测视频帧,按照(2)中步骤三的取点规则找出视频帧中所有载有水印信息的像元,组合成像元集,并对其进行小波变换;
步骤四:提取其小波变换后的低频系数,并将系数与嵌入强度进行取模运算,余数为,若则水印信息为1,反之为-1,并将提取的水印位对应相加;重复上述过程直到单帧中水印信息完全被提取出来;
步骤五:重复步骤二,三,四直至时间线上所有视频帧检测完毕;
步骤六:对时间线上所有进行矩阵融合,并根据多数原则得出优化后的水印检测信息;
矩阵融合数学表达式:

其中,为帧序数,为视频总帧数,为单帧检测结果对应的水印位,,;
步骤七:对优化后的水印检测信息进行逆置乱并按照(1)步骤二中水印位与灰度的对应关系扫描成图片,并输出。

说明书

说明书一种面向版权保护服务的视频地理数据数字水印方法
技术领域
本发明涉及地理信息版权保护的技术领域,特别涉及一种面向版权保护服务的视频地理数据数字水印方法。
背景技术
视频地理数据是具有空间位置属性的基础数据和专题数据,即将视频数据与地理数据进行有机的集成,视频中的每一帧都对应一个地理场景,提供空间位置与视频影像相结合的超媒体信息管理与应用服务。视频地理数据不仅拥有传统地理数据的空间定位准确,空间距离、方位、空间关系描述准确等优点,还具有地理场景描述直观、具体、生动的特点,尤其对于现在用户对数据的需求越来越趋向于直观,易理解的背景下,视频地理数据显得更具有生命力与应用前景。
作为地理空间数据的一种,它是与人类生存和发展有关的各类自然、社会等信息的载体,是国家经济、国防建设中不可缺少的资源,对社会持续发展起着重要作用。Internet/Intranet 的快速发展为地理空间数据共享提供更为快捷的传播通道,但同时也使得对视频地理数据的盗版、非法传播及侵权也越来越猖獗,从而严重影响了地理空间数据产品市场的健康、可持续发展。因此,如何保护视频地理数据产品的版权和安全显得越来越重要。
数字水印技术是信息安全的前沿技术。它是利用数字信号处理学,在数字化产品中秘密的嵌入一些隐藏信息(版权信息,用户信息等),使之成为与源数据不可分离的一部分。同时,水印必须具备好的不可感知性与鲁棒性,以抵抗针对数据的单一攻击与复合攻击,确保在必要的时候可以有效的将其提取出来作为版权归属的证据,从而实现数据的安全共享与版权保护。近十年来,国内外学者专注于普通视频数据数字水印算法设计,并且提出了多种视频数据数字水印算法。然而针对专门表现地理场景且带有GPS信息的视频地理数据的数字水印算法却鲜有研究。
视频地理数据与视频数据在存贮、数据格式等方面具有许多相似性,因此研究视频地理数据数字水印技术有必要借鉴视频水印技术。目前,在视频数据的数字水印技术研究方面,国内外科研机构和学者已经取得了一些研究成果。
按照视频水印嵌入位置的不同,视频数字水印方案可分为三种(杨义先,钮心忻. 数字水印理论与技术 [M] 北京: 高等教育出版社, 2006.):①水印直接嵌入在原始视频流中,胡学刚(胡学刚,孙慧芬,王顺. 一种新的基于图论的图像分割算法.kdh [J] 四川大学学报,42,1,2010:138-142.)提出一种新的基于图论的图像分割算法,对原始视频帧进行处理加入水印。此类方案特点是水印嵌入的方法比较多,原则上数字图像水印方案均可以应用于此。缺点是抗重编码能力差。②水印嵌入在编码阶段的变换域中的量化系数中,邹复好(邹复好,卢正鼎,凌贺飞. MPEG_2变长码域实时视频水印 [J] 计算机科学,33,7,2006:147-152.)提出MPEG_2变长码域实时视频水印,将水印直接嵌入到视频编码时的DCT系数中。此类方案的优点是水印仅嵌入在量化系数中,不会增加视频流的数据比特率,易设计出抗多种攻击的水印。缺点是会降低视频的质量。③水印直接嵌入在视频压缩比特流中,王小静(王小静,杨高波,刘争艳,杜青松. 一种量化误差补偿的压缩域H264AVC视频水印算法 [J] 计算机研究与发展,46,2009:43-47.)提出一种量化误差补偿的压缩域H264AVC视频水印算法,将水印直接嵌入到已压缩好的视频码流中。此类方案的优点是没有解码和再编码的过程.因而不会造成视频质量下降,同时计算复杂度低。缺点是由于压缩比特率的限制而限定了嵌入水印的数据量的大小。
发明内容
本发明的目的在于:针对目前视频水印算法难以直接移植到视频地理数据,且现有视频水印算法很难有效抵抗视频压缩攻击,提出一种基于小波变换与矩阵融合的视频地理数据数字水印算法,使得水印算法在抵抗视频压缩、帧删除、帧共谋等攻击方面具有好的鲁棒性。
为了实现上述发明目的,本发明所采取的技术方案为:
一种面向版权保护服务的视频地理数据数字水印方法,包括以下步骤:
(1)水印信息生成
步骤一,读取文字水印信息,将其在计算机内存中绘制成黑白图像                                               ,大小固定为,且灰度值只有0和255;
步骤二,由上到下,从左至右扫描该图,若灰度值为255,对应的水印位为0,反之灰度值为0,水印位为1,得有意义水印信息,

其中,,水印信息长度固定为:;
步骤三,对有意义水印信息进行置乱得加密后的水印信息。
(2)水印嵌入过程
步骤一,利用Directshow平台将视频地理数据分割成一系列在时间线上的静态图片;
步骤二,按时间顺序截取视频帧,获取帧的大小M×N,并选取离散点集;
步骤三,对每帧中选取的离散点进行小波变换并选取低频系数,按照量化规则将水印信息嵌入到选取的低频系数中,量化规则如下:

其中,为嵌入强度, ,为完整水印数目,;当一条完整水印嵌入后水印位自动置为;重复上述过程直至水印信号全部嵌入,最后进行小波逆变换,将嵌入水印后的像元值替换原始像元值;
步骤四,对已嵌入水印的视频帧进行编码并写入新文件;
步骤五,重复步骤二,三,四直至所有视频帧水印嵌入完毕。
(3)水印检测过程
步骤一,利用Directshow平台将视频地理数据分割成一系列在时间线上的静态图片;
步骤二,按时间顺序截取视频帧,获取帧的大小M×N
步骤三,遍历待检测视频帧,按照(2)中步骤三的取点规则找出视频帧中所有载有水印信息的像元,组合成像元集,并对其进行小波变换;
步骤四,提取其小波变换后的低频系数,并将系数与嵌入强度进行取模运算,余数为,若则水印信息为1,反之为-1,并将提取的水印位对应相加;重复上述过程直到单帧中水印信息完全被提取出来;
步骤五,重复步骤二,三,四直至时间线上所有视频帧检测完毕;
步骤六,对时间线上所有进行矩阵融合,并根据多数原则得出优化后的水印检测信息;
矩阵融合数学表达式:

其中,为帧序数,为视频总帧数,为单帧检测结果对应的水印位,,;
步骤七,对优化后的水印检测信息进行逆置乱并按照(1)步骤二中水印位与灰度的对应关系扫描成图片,并输出。
附图说明
图1是本发明方法的水印嵌入流程图。
图2是本发明方法的水印检测流程图。
具体实施方式
以下结合说明书附图对本发明创造作进一步的详细说明。
实施例一
如图1和图2所示,本发明的实施例选择一段已采集的视频地理数据为实验数据,针对数据的读取、预处理、水印信息生成、水印嵌入、含水印数据保存、水印检测、检测结果输出的整个过程,给出本发明的一个实施例,进一步详细说明本发明。
1.本发明的水印信息生成:
步骤一:读取文字水印信息,将其在计算机内存中绘制成黑白,大小固定为,且灰度值只有0和255。本实施例的文字水印信息为:吉印水印。生成的黑白图像为:

大小固定为100*50;
步骤二:由上到下,从左至右扫描该图,若灰度值为255,对应的水印位为0,反之灰度值为0,水印位为1。得有意义水印信息。本实施例生成的水印信息为:00000…001011100011110…00000,长度为500位;
步骤三:对有意义水印信息进行置乱得加密后的水印信息。本实施例置乱后的水印信息为:10110…1010111000011101…10110,长度为500位。
2.本发明的水印嵌入规则:
步骤一:利用Directshow平台将视频地理数据分割成一系列在时间线上的静态图片;
步骤二:按时间顺序截取视频帧,本实施例中帧的大小为320*240,选取离散点集;
步骤三:对每帧中选取的离散点进行小波变换并选取低频系数,按照量化规则将水印信息嵌入到选取的低频系数中,本实施例中嵌入强度为20,嵌入的完整水印数目为20;当一条完整水印嵌入后水印位自动置为首位;重复上述过程直至水印信号全部嵌入,最后进行小波逆变换,将嵌入水印后的像元值替换原始像元值;
步骤四:对已嵌入水印的视频帧进行编码并写入新文件;
步骤五:重复步骤二,三,四直至所有视频帧水印嵌入完毕。
3.本发明的水印检测规则:
步骤一:利用Directshow平台将视频地理数据分割成一系列在时间线上的静态图片;
步骤二:按时间顺序截取视频帧,本实施例帧的大小320*240;
步骤三:遍历待检测视频帧,按照(2)中步骤三的取点规则找出视频帧中所有载有水印信息的像元,组合成像元集,并对其进行小波变换;
步骤四:提取其小波变换后的低频系数,并将系数与嵌入强度进行取模运算,余数为,本实施例中若则水印信息为1,反之为-1,并将提取的水印位对应相加;重复上述过程直到单帧中水印信息完全被提取出来;
步骤五:重复步骤二,三,四直至时间线上所有视频帧检测完毕;
步骤六:对时间线上所有已检测出的水印信息进行矩阵融合,根据多数原则得出优化后的水印检测信息11110…1010111010011101…10110,长度为500;
步骤七:对优化后的水印检测信息进行逆置乱并按照(1)步骤二中水印位与灰度的对应关系扫描成图片,并输出。本实施例中最终水印提取结果图片为:。
4. 本方法的特点与技术优势:
(1)提出一种适用于视频地理数据数字水印算法,解决了普通视频水印算法不能直接移植为视频地理数据水印算法的问题。
(2)视频经过压缩攻击后,视频帧的像元值会发生改变,但是其改变的大小是在一个范围内上下波动,且其位置没有发生变化。本方法通过一定的取点规则选择嵌入位置,并将水印信息通过量化的方法嵌入到其变换域系数上,可以有效的抵抗视频压缩攻击。
(3)水印检测时,充分利用流媒体的特性,将时间线上的水印检测结果进行矩阵融合并根据多数原则,优化水印检测结果,可有效减少水印检测噪声。
5.本发明的测试与分析:
本发明所提出的方法是专门针对视频地理数据水印方法,采用该方法可以开发并实现基于数字水印技术的视频地理数据版权保护系统。
视频经过重编码攻击后,视频帧的像元值会发生改变,但是其改变的大小是在一个范围内上下波动,且其位置没有发生变化。因此利用量化与矩阵融合的方法可以减少水印噪声,有效的提取出水印信息。实验结果表明经过XVID重编码、FFds重编码、Divx重编码、帧删除等攻击后,水印信息仍然可以正确的提取出,实验中水印的提取率最低为85%。
实施例二
如图1和图2所示,本发明的目的在于:针对目前视频水印算法难以直接移植到视频地理数据,且现有视频水印算法很难有效抵抗视频压缩攻击,提出一种基于小波变换与矩阵融合的视频地理数据数字水印算法,使得水印算法在抵抗视频压缩、帧删除、帧共谋等攻击方面具有好的鲁棒性。
为了实现上述发明目的,本发明所采取的技术方案为:
一种面向版权保护服务的视频地理数据数字水印方法,包括以下步骤:
(1)水印信息生成
步骤一,读取文字水印信息,将其在计算机内存中绘制成黑白图像,大小固定为,且灰度值只有0和255;
步骤二,由上到下,从左至右扫描该图,若灰度值为255,对应的水印位为0,反之灰度值为0,水印位为1,得有意义水印信息,

其中,,水印信息长度固定为:;
步骤三,对有意义水印信息进行置乱得加密后的水印信息。
(2)水印嵌入过程
步骤一,利用Directshow平台将视频地理数据分割成一系列在时间线上的静态图片;
步骤二,按时间顺序截取视频帧,获取帧的大小M×N,并选取离散点集;
步骤三,对每帧中选取的离散点进行小波变换并选取低频系数,按照量化规则将水印信息嵌入到选取的低频系数中,量化规则如下:

其中,为嵌入强度, ,为完整水印数目,;当一条完整水印嵌入后水印位自动置为;重复上述过程直至水印信号全部嵌入,最后进行小波逆变换,将嵌入水印后的像元值替换原始像元值;
步骤四,对已嵌入水印的视频帧进行编码并写入新文件;
步骤五,重复步骤二,三,四直至所有视频帧水印嵌入完毕。
(3)水印检测过程
步骤一,利用Directshow平台将视频地理数据分割成一系列在时间线上的静态图片;
步骤二,按时间顺序截取视频帧,获取帧的大小M×N
步骤三,遍历待检测视频帧,按照(2)中步骤三的取点规则找出视频帧中所有载有水印信息的像元,组合成像元集,并对其进行小波变换;
步骤四,提取其小波变换后的低频系数,并将系数与嵌入强度进行取模运算,余数为,若则水印信息为1,反之为-1,并将提取的水印位对应相加;重复上述过程直到单帧中水印信息完全被提取出来;
步骤五,重复步骤二,三,四直至时间线上所有视频帧检测完毕;
步骤六,对时间线上所有进行矩阵融合,并根据多数原则得出优化后的水印检测信息;
矩阵融合数学表达式:

其中,为帧序数,为视频总帧数,为单帧检测结果对应的水印位,,;
步骤七,对优化后的水印检测信息进行逆置乱并按照(1)步骤二中水印位与灰度的对应关系扫描成图片,并输出。

一种面向版权保护服务的视频地理数据数字水印方法.pdf_第1页
第1页 / 共11页
一种面向版权保护服务的视频地理数据数字水印方法.pdf_第2页
第2页 / 共11页
一种面向版权保护服务的视频地理数据数字水印方法.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《一种面向版权保护服务的视频地理数据数字水印方法.pdf》由会员分享,可在线阅读,更多相关《一种面向版权保护服务的视频地理数据数字水印方法.pdf(11页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103379325 A (43)申请公布日 2013.10.30 CN 103379325 A *CN103379325A* (21)申请号 201210114435.X (22)申请日 2012.04.19 H04N 7/26(2006.01) H04N 21/8358(2011.01) G06T 1/00(2006.01) (71)申请人 常熟南师大发展研究院有限公司 地址 215500 江苏省苏州市常熟市常熟东南 经济开发区金都路 8 号 (72)发明人 朱长青 陈亮 陆尘 王玉海 (74)专利代理机构 南京知识律师事务所 32207 代理人 汪旭东 (54) 。

2、发明名称 一种面向版权保护服务的视频地理数据数字 水印方法 (57) 摘要 本发明涉及一种面向版权保护服务的视频地 理数据数字水印方法, 该方法基于对视频压缩攻 击分析, 根据视频帧在经过编码后, 帧的像元值会 在一个范围内上下波动, 但位置没有发生改变, 通 过对时间线上的视频帧进行数学变换, 建立频域 系数与水印信息对应的量化规则, 将水印信息嵌 入到视频中, 在水印提取时, 对时间轴上所有帧的 水印检测结果进行矩阵融合, 遵循多数原则以还 原出最优的水印信息。该方法充分利用了视频地 理数据帧像元在视频压缩攻击前后数值小幅度波 动变化与位置不变特性, 并在检测时遵循多数原 则优化水印结果,。

3、 解决了依靠单帧检测结果恢复 水印效果差的问题, 大幅提高了水印算法的鲁棒 性, 解决了现有算法很难有效抵抗视频压缩等攻 击的问题。 (51)Int.Cl. 权利要求书 3 页 说明书 6 页 附图 1 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书3页 说明书6页 附图1页 (10)申请公布号 CN 103379325 A CN 103379325 A *CN103379325A* 1/3 页 2 1. 一种面向版权保护服务的视频地理数据数字水印方法, 其特征在于, 包括以下步 骤 : (1) 、 水印信息生成 ; 步 骤 一,读 取 文 字 水 印 信 息,将 。

4、其 在 计 算 机 内 存 中 绘 制 成 灰 度 图 像 , 大小固定为, 且灰度值只有 255, 0 ; 步骤二, 由上到下, 从左至右扫描该图, 若灰度值为 255, 对应的水印位为 0, 反之灰度 值为 0, 水印位为 1, 得有意义水印信息, 其中, 水印信息长度固定为 :; 步骤三, 对有意义水印信息进行置乱得加密后的水印信息; (2) 、 水印嵌入过程 ; 步骤一 : 利用 Directshow 平台将视频地理数据分割成一系列在时间线上的静态图片 ; 步骤二 : 按时间顺序截取视频帧, 获取帧的大小MN, 并选取离散点集 ; 步骤三 : 对每帧中选取的离散点进行小波变换并选取低频。

5、系数, 按照量化规则将水 印信息嵌入到选取的低频系数中, 量化规则如下 : 其中, 为嵌入强度, , 为完整水印数目, ; 当一条完整水印嵌入后水印位自动置为; 重复上述过程直至水印信 号全部嵌入, 最后进行小波逆变换, 将嵌入水印后的像元值替换原始像元值 ; 步骤四, 对已嵌入水印的视频帧进行编码并写入新文件 ; 步骤五, 重复步骤二, 三, 四直至所有视频帧水印嵌入完毕 ; (3) 、 水印检测过程 ; 步骤一 : 利用 Directshow 平台将视频地理数据分割成一系列在时间线上的静态图片 ; 步骤二 : 按时间顺序截取视频帧, 获取帧的大小MN; 步骤三 : 遍历待检测视频帧, 按照。

6、 (2) 中步骤三的取点规则找出视频帧中所有载有水 印信息的像元, 组合成像元集, 并对其进行小波变换 ; 步骤四 : 提取其小波变换后的低频系数, 并将系数与嵌入强度进行取模运算, 余数 为, 若则水印信息为 1, 反之为 -1, 并将提取的水印位对应相加 ; 重复上述 过程直到单帧中水印信息完全被提取出来 ; 权 利 要 求 书 CN 103379325 A 2 2/3 页 3 步骤五 : 重复步骤二, 三, 四直至时间线上所有视频帧检测完毕 ; 步骤六 : 对时间线上所有进行矩阵融合, 并根据多数原则得出优化后的水印检测信 息; 矩阵融合数学表达式 : 其中, 为帧序数, 为视频总帧数,。

7、为单帧检测结果对应的水印位, ; 步骤七 : 对优化后的水印检测信息进行逆置乱并按照 (1) 步骤二中水印位与灰度 的对应关系扫描成图片, 并输出。 2. 一种面向版权保护服务的视频地理数据数字水印方法, 其特征在于 : 水印信息生成 ; 步骤一, 读取文字水印信息, 将其在计算机内存中绘制成灰度图像, 大小固定为 , 且灰度值只有 255, 0 ; 步骤二, 由上到下, 从左至右扫描该图, 若灰度值为 255, 对应的水印位为 0, 反之灰度 值为 0, 水印位为 1, 得有意义水印信息, 其中, 水印信息长度固定为 :; 步骤三, 对有意义水印信息进行置乱得加密后的水印信息。 3. 一种面。

8、向版权保护服务的视频地理数据数字水印方法, 其特征在于 : 水印嵌入过程 ; 步骤一 : 利用 Directshow 平台将视频地理数据分割成一系列在时间线上的静态图片 ; 步骤二 : 按时间顺序截取视频帧, 获取帧的大小MN, 并选取离散点集 ; 步骤三 : 对每帧中选取的离散点进行小波变换并选取低频系数, 按照量化规则将水 印信息嵌入到选取的低频系数中, 量化规则如下 : 权 利 要 求 书 CN 103379325 A 3 3/3 页 4 其中, 为嵌入强度, , 为完整水印数目, ; 当一条完整水印嵌入后水印位自动置为; 重复上述过程直至水印信 号全部嵌入, 最后进行小波逆变换, 将嵌。

9、入水印后的像元值替换原始像元值 ; 步骤四, 对已嵌入水印的视频帧进行编码并写入新文件 ; 步骤五, 重复步骤二, 三, 四直至所有视频帧水印嵌入完毕。 4. 一种面向版权保护服务的视频地理数据数字水印方法, 其特征在于 : 水印检测过程 ; 步骤一 : 利用 Directshow 平台将视频地理数据分割成一系列在时间线上的静态图片 ; 步骤二 : 按时间顺序截取视频帧, 获取帧的大小MN; 步骤三 : 遍历待检测视频帧, 按照 (2) 中步骤三的取点规则找出视频帧中所有载有水 印信息的像元, 组合成像元集, 并对其进行小波变换 ; 步骤四 : 提取其小波变换后的低频系数, 并将系数与嵌入强度。

10、进行取模运算, 余数 为, 若则水印信息为 1, 反之为 -1, 并将提取的水印位对应相加 ; 重复上述 过程直到单帧中水印信息完全被提取出来 ; 步骤五 : 重复步骤二, 三, 四直至时间线上所有视频帧检测完毕 ; 步骤六 : 对时间线上所有进行矩阵融合, 并根据多数原则得出优化后的水印检测信 息; 矩阵融合数学表达式 : 其中, 为帧序数, 为视频总帧数,为单帧检测结果对应的水印位, ; 步骤七 : 对优化后的水印检测信息进行逆置乱并按照 (1) 步骤二中水印位与灰度 的对应关系扫描成图片, 并输出。 权 利 要 求 书 CN 103379325 A 4 1/6 页 5 一种面向版权保护服。

11、务的视频地理数据数字水印方法 技术领域 0001 本发明涉及地理信息版权保护的技术领域, 特别涉及一种面向版权保护服务的视 频地理数据数字水印方法。 背景技术 0002 视频地理数据是具有空间位置属性的基础数据和专题数据, 即将视频数据与地理 数据进行有机的集成, 视频中的每一帧都对应一个地理场景, 提供空间位置与视频影像相 结合的超媒体信息管理与应用服务。视频地理数据不仅拥有传统地理数据的空间定位准 确, 空间距离、 方位、 空间关系描述准确等优点, 还具有地理场景描述直观、 具体、 生动的特 点, 尤其对于现在用户对数据的需求越来越趋向于直观, 易理解的背景下, 视频地理数据显 得更具有生。

12、命力与应用前景。 0003 作为地理空间数据的一种, 它是与人类生存和发展有关的各类自然、 社会等信 息的载体, 是国家经济、 国防建设中不可缺少的资源, 对社会持续发展起着重要作用。 Internet/Intranet 的快速发展为地理空间数据共享提供更为快捷的传播通道, 但同时也 使得对视频地理数据的盗版、 非法传播及侵权也越来越猖獗, 从而严重影响了地理空间数 据产品市场的健康、 可持续发展。 因此, 如何保护视频地理数据产品的版权和安全显得越来 越重要。 0004 数字水印技术是信息安全的前沿技术。它是利用数字信号处理学, 在数字化产品 中秘密的嵌入一些隐藏信息 (版权信息, 用户信息。

13、等) , 使之成为与源数据不可分离的一部 分。同时, 水印必须具备好的不可感知性与鲁棒性, 以抵抗针对数据的单一攻击与复合攻 击, 确保在必要的时候可以有效的将其提取出来作为版权归属的证据, 从而实现数据的安 全共享与版权保护。 近十年来, 国内外学者专注于普通视频数据数字水印算法设计, 并且提 出了多种视频数据数字水印算法。然而针对专门表现地理场景且带有 GPS 信息的视频地理 数据的数字水印算法却鲜有研究。 0005 视频地理数据与视频数据在存贮、 数据格式等方面具有许多相似性, 因此研究视 频地理数据数字水印技术有必要借鉴视频水印技术。目前, 在视频数据的数字水印技术研 究方面, 国内外。

14、科研机构和学者已经取得了一些研究成果。 0006 按照视频水印嵌入位置的不同, 视频数字水印方案可分为三种 ( 杨义先, 钮心忻 . 数字水印理论与技术 M 北京 : 高等教育出版社 , 2006.) : 水印直接嵌入在原始视 频流中, 胡学刚 (胡学刚, 孙慧芬, 王顺 . 一种新的基于图论的图像分割算法 .kdh J 四 川大学学报 ,42,1,2010:138-142.) 提出一种新的基于图论的图像分割算法, 对原始视频 帧进行处理加入水印。此类方案特点是水印嵌入的方法比较多, 原则上数字图像水印方 案均可以应用于此。缺点是抗重编码能力差。水印嵌入在编码阶段的变换域中的量化 系数中, 邹。

15、复好 (邹复好, 卢正鼎, 凌贺飞 . MPEG_2 变长码域实时视频水印 J 计算机科 学 ,33,7,2006:147-152.) 提出 MPEG_2 变长码域实时视频水印, 将水印直接嵌入到视频编 码时的 DCT 系数中。此类方案的优点是水印仅嵌入在量化系数中, 不会增加视频流的数据 说 明 书 CN 103379325 A 5 2/6 页 6 比特率, 易设计出抗多种攻击的水印。缺点是会降低视频的质量。水印直接嵌入在视 频压缩比特流中, 王小静 (王小静, 杨高波, 刘争艳, 杜青松 . 一种量化误差补偿的压缩域 H264AVC 视频水印算法 J 计算机研究与发展 ,46,2009:4。

16、3-47.) 提出一种量化误差补偿 的压缩域 H264AVC 视频水印算法, 将水印直接嵌入到已压缩好的视频码流中。此类方案的 优点是没有解码和再编码的过程因而不会造成视频质量下降, 同时计算复杂度低。缺点 是由于压缩比特率的限制而限定了嵌入水印的数据量的大小。 发明内容 0007 本发明的目的在于 : 针对目前视频水印算法难以直接移植到视频地理数据, 且现 有视频水印算法很难有效抵抗视频压缩攻击, 提出一种基于小波变换与矩阵融合的视频地 理数据数字水印算法, 使得水印算法在抵抗视频压缩、 帧删除、 帧共谋等攻击方面具有好的 鲁棒性。 0008 为了实现上述发明目的, 本发明所采取的技术方案为。

17、 : 一种面向版权保护服务的视频地理数据数字水印方法, 包括以下步骤 : (1) 水印信息生成 步 骤 一,读 取 文 字 水 印 信 息,将 其 在 计 算 机 内 存 中 绘 制 成 黑 白 图 像 , 大小固定为, 且灰度值只有 0 和 255 ; 步骤二, 由上到下, 从左至右扫描该图, 若灰度值为 255, 对应的水印位为 0, 反之灰度 值为 0, 水印位为 1, 得有意义水印信息, 其中, 水印信息长度固定为 :; 步骤三, 对有意义水印信息进行置乱得加密后的水印信息。 0009 (2) 水印嵌入过程 步骤一, 利用 Directshow 平台将视频地理数据分割成一系列在时间线上。

18、的静态图片 ; 步骤二, 按时间顺序截取视频帧, 获取帧的大小MN, 并选取离散点集 ; 步骤三, 对每帧中选取的离散点进行小波变换并选取低频系数, 按照量化规则将水 印信息嵌入到选取的低频系数中, 量化规则如下 : 其中, 为嵌入强度, , 为完整水印数目, ; 当一条完整水印嵌入后水印位自动置为; 重复上述过程直至水印信 号全部嵌入, 最后进行小波逆变换, 将嵌入水印后的像元值替换原始像元值 ; 说 明 书 CN 103379325 A 6 3/6 页 7 步骤四, 对已嵌入水印的视频帧进行编码并写入新文件 ; 步骤五, 重复步骤二, 三, 四直至所有视频帧水印嵌入完毕。 0010 (3)。

19、 水印检测过程 步骤一, 利用 Directshow 平台将视频地理数据分割成一系列在时间线上的静态图片 ; 步骤二, 按时间顺序截取视频帧, 获取帧的大小MN; 步骤三, 遍历待检测视频帧, 按照 (2) 中步骤三的取点规则找出视频帧中所有载有水印 信息的像元, 组合成像元集, 并对其进行小波变换 ; 步骤四, 提取其小波变换后的低频系数, 并将系数与嵌入强度进行取模运算, 余数 为, 若则水印信息为 1, 反之为 -1, 并将提取的水印位对应相加 ; 重复上述 过程直到单帧中水印信息完全被提取出来 ; 步骤五, 重复步骤二, 三, 四直至时间线上所有视频帧检测完毕 ; 步骤六, 对时间线上。

20、所有进行矩阵融合, 并根据多数原则得出优化后的水印检测信 息; 矩阵融合数学表达式 : 其中, 为帧序数, 为视频总帧数,为单帧检测结果对应的水印位, ; 步骤七, 对优化后的水印检测信息进行逆置乱并按照 (1) 步骤二中水印位与灰度的 对应关系扫描成图片, 并输出。 附图说明 0011 图 1 是本发明方法的水印嵌入流程图。 0012 图 2 是本发明方法的水印检测流程图。 具体实施方式 0013 以下结合说明书附图对本发明创造作进一步的详细说明。 0014 实施例一 如图1和图2所示, 本发明的实施例选择一段已采集的视频地理数据为实验数据, 针对 数据的读取、 预处理、 水印信息生成、 水。

21、印嵌入、 含水印数据保存、 水印检测、 检测结果输出 的整个过程, 给出本发明的一个实施例, 进一步详细说明本发明。 0015 1本发明的水印信息生成 : 说 明 书 CN 103379325 A 7 4/6 页 8 步骤一 : 读取文字水印信息, 将其在计算机内存中绘制成黑白, 大小固定为, 且灰度值只有 0 和 255。本实施例的文字水印信息为 : 吉印水印。生成的黑白图像为 : 大小固定为 100*50 ; 步骤二 : 由上到下, 从左至右扫描该图, 若灰度值为 255, 对应的水印位为 0, 反之 灰度值为 0, 水印位为 1。得有意义水印信息。本实施例生成的水印信息为 : 00000。

22、 00101110001111000000, 长度为 500 位 ; 步骤三 : 对有意义水印信息进行置乱得加密后的水印信息。 本实施例置乱后的水 印信息为 : 10110101011100001110110110, 长度为 500 位。 0016 2本发明的水印嵌入规则 : 步骤一 : 利用 Directshow 平台将视频地理数据分割成一系列在时间线上的静态图片 ; 步骤二 : 按时间顺序截取视频帧, 本实施例中帧的大小为 320*240, 选取离散点集 ; 步骤三 : 对每帧中选取的离散点进行小波变换并选取低频系数, 按照量化规则将水 印信息嵌入到选取的低频系数中, 本实施例中嵌入强度为。

23、 20, 嵌入的完整水印数目为 20 ; 当一条完整水印嵌入后水印位自动置为首位 ; 重复上述过程直至水印信号全部嵌入, 最后 进行小波逆变换, 将嵌入水印后的像元值替换原始像元值 ; 步骤四 : 对已嵌入水印的视频帧进行编码并写入新文件 ; 步骤五 : 重复步骤二, 三, 四直至所有视频帧水印嵌入完毕。 0017 3本发明的水印检测规则 : 步骤一 : 利用 Directshow 平台将视频地理数据分割成一系列在时间线上的静态图片 ; 步骤二 : 按时间顺序截取视频帧, 本实施例帧的大小 320*240 ; 步骤三 : 遍历待检测视频帧, 按照 (2) 中步骤三的取点规则找出视频帧中所有载有。

24、水 印信息的像元, 组合成像元集, 并对其进行小波变换 ; 步骤四 : 提取其小波变换后的低频系数, 并将系数与嵌入强度进行取模运算, 余数 为, 本实施例中若则水印信息为 1, 反之为 -1, 并将提取的水印位对应相加 ; 重复上述过程直到单帧中水印信息完全被提取出来 ; 步骤五 : 重复步骤二, 三, 四直至时间线上所有视频帧检测完毕 ; 步骤六 : 对时间线上所有已检测出的水印信息进行矩阵融合, 根据多数原则得出优化 后的水印检测信息 11110101011101001110110110, 长度为 500 ; 步骤七 : 对优化后的水印检测信息进行逆置乱并按照 (1) 步骤二中水印位与灰。

25、度的对 应关系扫描成图片, 并输出。本实施例中最终水印提取结果图片为 :。 0018 4. 本方法的特点与技术优势 : (1) 提出一种适用于视频地理数据数字水印算法, 解决了普通视频水印算法不能直接 移植为视频地理数据水印算法的问题。 0019 (2) 视频经过压缩攻击后, 视频帧的像元值会发生改变, 但是其改变的大小是在一 个范围内上下波动, 且其位置没有发生变化。 本方法通过一定的取点规则选择嵌入位置, 并 说 明 书 CN 103379325 A 8 5/6 页 9 将水印信息通过量化的方法嵌入到其变换域系数上, 可以有效的抵抗视频压缩攻击。 0020 (3) 水印检测时, 充分利用流。

26、媒体的特性, 将时间线上的水印检测结果进行矩阵融 合并根据多数原则, 优化水印检测结果, 可有效减少水印检测噪声。 0021 5本发明的测试与分析 : 本发明所提出的方法是专门针对视频地理数据水印方法, 采用该方法可以开发并实现 基于数字水印技术的视频地理数据版权保护系统。 0022 视频经过重编码攻击后, 视频帧的像元值会发生改变, 但是其改变的大小是在一 个范围内上下波动, 且其位置没有发生变化。因此利用量化与矩阵融合的方法可以减少水 印噪声, 有效的提取出水印信息。实验结果表明经过 XVID 重编码、 FFds 重编码、 Divx 重编 码、 帧删除等攻击后, 水印信息仍然可以正确的提取。

27、出, 实验中水印的提取率最低为 85%。 0023 实施例二 如图1和图2所示, 本发明的目的在于 : 针对目前视频水印算法难以直接移植到视频地 理数据, 且现有视频水印算法很难有效抵抗视频压缩攻击, 提出一种基于小波变换与矩阵 融合的视频地理数据数字水印算法, 使得水印算法在抵抗视频压缩、 帧删除、 帧共谋等攻击 方面具有好的鲁棒性。 0024 为了实现上述发明目的, 本发明所采取的技术方案为 : 一种面向版权保护服务的视频地理数据数字水印方法, 包括以下步骤 : (1) 水印信息生成 步骤一, 读取文字水印信息, 将其在计算机内存中绘制成黑白图像, 大小固定为 , 且灰度值只有 0 和 2。

28、55 ; 步骤二, 由上到下, 从左至右扫描该图, 若灰度值为 255, 对应的水印位为 0, 反之灰度 值为 0, 水印位为 1, 得有意义水印信息, 其中, 水印信息长度固定为 :; 步骤三, 对有意义水印信息进行置乱得加密后的水印信息。 0025 (2) 水印嵌入过程 步骤一, 利用 Directshow 平台将视频地理数据分割成一系列在时间线上的静态图片 ; 步骤二, 按时间顺序截取视频帧, 获取帧的大小MN, 并选取离散点集 ; 步骤三, 对每帧中选取的离散点进行小波变换并选取低频系数, 按照量化规则将水 印信息嵌入到选取的低频系数中, 量化规则如下 : 说 明 书 CN 10337。

29、9325 A 9 6/6 页 10 其中, 为嵌入强度, , 为完整水印数目, ; 当一条完整水印嵌入后水印位自动置为; 重复上述过程直至水印信 号全部嵌入, 最后进行小波逆变换, 将嵌入水印后的像元值替换原始像元值 ; 步骤四, 对已嵌入水印的视频帧进行编码并写入新文件 ; 步骤五, 重复步骤二, 三, 四直至所有视频帧水印嵌入完毕。 0026 (3) 水印检测过程 步骤一, 利用 Directshow 平台将视频地理数据分割成一系列在时间线上的静态图片 ; 步骤二, 按时间顺序截取视频帧, 获取帧的大小MN; 步骤三, 遍历待检测视频帧, 按照 (2) 中步骤三的取点规则找出视频帧中所有载。

30、有水印 信息的像元, 组合成像元集, 并对其进行小波变换 ; 步骤四, 提取其小波变换后的低频系数, 并将系数与嵌入强度进行取模运算, 余数 为, 若则水印信息为 1, 反之为 -1, 并将提取的水印位对应相加 ; 重复上述 过程直到单帧中水印信息完全被提取出来 ; 步骤五, 重复步骤二, 三, 四直至时间线上所有视频帧检测完毕 ; 步骤六, 对时间线上所有进行矩阵融合, 并根据多数原则得出优化后的水印检测信 息; 矩阵融合数学表达式 : 其中, 为帧序数, 为视频总帧数,为单帧检测结果对应的水印位, ; 步骤七, 对优化后的水印检测信息进行逆置乱并按照 (1) 步骤二中水印位与灰度的 对应关系扫描成图片, 并输出。 说 明 书 CN 103379325 A 10 1/1 页 11 图 1 图 2 说 明 书 附 图 CN 103379325 A 11 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1