CN101699508A - 一种图像数字水印嵌入和提取的方法及系统 - Google Patents
一种图像数字水印嵌入和提取的方法及系统 Download PDFInfo
- Publication number
- CN101699508A CN101699508A CN200910171289A CN200910171289A CN101699508A CN 101699508 A CN101699508 A CN 101699508A CN 200910171289 A CN200910171289 A CN 200910171289A CN 200910171289 A CN200910171289 A CN 200910171289A CN 101699508 A CN101699508 A CN 101699508A
- Authority
- CN
- China
- Prior art keywords
- frequency coefficient
- low frequency
- watermark
- coefficient matrix
- conversion
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
- G06T1/005—Robust watermarking, e.g. average attack or collusion attack resistant
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32154—Transform domain methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2201/00—General purpose image data processing
- G06T2201/005—Image watermarking
- G06T2201/0052—Embedding of the watermark in the frequency domain
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2201/00—General purpose image data processing
- G06T2201/005—Image watermarking
- G06T2201/0083—Image watermarking whereby only watermarked image required at decoder, e.g. source-based, blind, oblivious
Abstract
本发明提出了一种图像数字水印嵌入和提取的方法及系统,该水印嵌入方法包括:对原载体数字图像进行离散小波(DWT)变换,获得2个中频系数矩阵;对其中一个中频系数矩阵先进行离散余弦(DCT)变换,再进行DWT变换,取得第一低频系数矩阵;对另一个中频系数矩阵进行DWT变换,取得第二低频系数矩阵;在第一低频系数矩阵和第二低频系数矩阵上各相同的嵌入位置处,根据欲嵌入的水印数值,调整第一低频系数和第二低频系数的大小,使得调整后的两低频系数的大小关系符合预设的嵌入的数值与所述两低频系数的大小关系的对应关系。在提取水印时只需按照水印嵌入方法进行逆向变换即可,水印提取无需原载体数字图像。
Description
技术领域
本发明涉及计算机信息安全、版权保护领域,尤其涉及一种图像数字水印嵌入和提取的方法及系统。
背景技术
数字水印(Digital Watermark)技术是指使用信号处理技术在数字化的多媒体数据中嵌入隐蔽的标记,这种标记通常是不可见的,只有通过专用的检测器或阅读器才能提取。嵌入数字媒体中的信息必须具有以下2个基本特性才能称为数字水印:
(a)、隐蔽性:在数字媒体中嵌入数字水印不会引起明显的降质,并且不易被察觉。
(b)、鲁棒性:鲁棒性是指含有水印的数字媒体在经历多种无意或有意的信号处理过程后,数字水印仍能保持完整性或仍能被准确鉴别。可能的信号处理过程包括信道噪声、滤波、数/模转换、模/数转换、重采样、剪切、位移、尺度变化以及有损压缩编码等。
在当前各类的水印嵌入和提取技术中,变换域水印以其可以嵌入大量数据而不会降低水印的隐蔽性的优势成为比较重要的一种水印技术。这类技术一般基于常用的图像变换,基于局部或是全部的变换,这些变换包括离散余弦变换(DCT,Discrete Cosine Transform)、离散小波变换(DWT,DiscreteWavelet Transform)、离散傅氏变换(DFT,Discrete Fourier Transform)、奇异值分解(SVD,Singular value decomposition)、离散哈达马变换(DHT,DiscreteHadamard Transform)等。其中基于分块的DCT是最常用的变换之一,现在所采用的静止图像压缩标准JPEG也是基于分块DCT的。
最早的基于分块DCT的一种数字水印技术方案是由一个密钥随机地选择图像的一些分块,在频域系数的中频系数上稍稍改变一个三元组以隐藏二进制序列信息。选择在中频分量编码是因为在高频编码易于被各种信号处理方法所破坏,而在低频编码则由于人的视觉对低频分量很敏感,对低频分量的改变易于被察觉。该数字水印技术对有损压缩和低通滤波是稳健的。
另一种DCT数字水印技术是首先把图像分成8×8的不互相重叠块,在经过分块DCT变换后,得到由DCT系数组成的频率块,然后随机选取一些频率块,将水印信号嵌入到由密钥控制选择的一些DCT系数中。该方法是通过对选定的DCT系数进行微小变换以满足特定的关系,以此来表示一个比特的信息。在水印信息提取时,则选取相同的DCT系数,并根据系数之间的关系抽取比特信息。
除了上述有代表性的变换域方法外,还有一些基于变换域的数字水印技术,它们当中有相当一部分都是上述方法的改进及发展,这其中有代表性的方法是I.Podichuk和Zeng Wen-jun提出的方法。他们的方法是基于静止图像的DCT变换或小波变换,研究视觉模型模块返回数字水印应加载在何处及每处可承受的JND(Just Noticeable Difference恰好可察觉差别)的量值(加载数字水印的强度上限),这种水印方法是自适应的。
当前大多基于变换域的数字水印都是私有水印,需要原始数字媒体才能检测出数字水印,私有水印只能作为版权保护来使用,大大限制了数字水印技术的应用范围。并且现有数字水印技术只使用单一的变换进行水印的嵌入,这使得水印的抗攻击力大打折扣。
发明内容
本发明要解决的技术问题是提出一种图像数字水印嵌入和提取的方法及系统,用于数字图像的版权保护,也可以将需要隐秘的数据隐藏起来,能广泛使用于版权保护、信息保密领域。
为解决上述技术问题,本发明提出一种图像数字水印嵌入方法,包括:
对原载体数字图像进行离散小波(DWT)变换,获得2个中频系数矩阵;
对其中一个中频系数矩阵先进行离散余弦(DCT)变换,再进行DWT变换,然后选取得到的低频系数矩阵作为第一低频系数矩阵;
对另一个中频系数矩阵进行DWT变换,然后选取得到的低频系数矩阵作为第二低频系数矩阵;
在第一低频系数矩阵和第二低频系数矩阵上各相同的嵌入位置处,根据所述嵌入位置处欲嵌入的水印数值,调整第一低频系数和第二低频系数的大小,使得调整后的两低频系数的大小关系符合预设的嵌入的数值与所述两低频系数的大小关系的对应关系。
进一步地,上述图像数字水印嵌入方法还可具有以下特点:
对原载体数字图像进行DWT变换后,获得的2个中频系数矩阵为水平中频系数矩阵(LH1)和垂直中频系数矩阵(HL1)。
进一步地,上述图像数字水印嵌入方法还可具有以下特点:
在根据所述嵌入位置处欲嵌入的水印数值调整两个低频系数的大小之前,还对水印进行置乱和/或加密处理。
为解决上述技术问题,本发明还提出一种图像数字水印嵌入系统,包括矩阵变换处理模块、存储模块、水印嵌入处理模块,其中:
所述矩阵变换处理模块,用以对原载体数字图像进行离散小波(DWT)变换,获得2个中频系数矩阵;对其中一个中频系数矩阵先进行离散余弦(DCT)变换,再进行DWT变换,然后选取得到的低频系数矩阵作为第一低频系数矩阵;对另一个中频系数矩阵进行DWT变换,然后选取得到的低频系数矩阵作为第二低频系数矩阵;
所述存储模块,用以存储一预设的嵌入的数值与经所述矩阵变换处理模块变换后得到的第一低频系数与第二低频系数的大小关系的对应关系;
所述水印嵌入处理模块,用以在第一低频系数矩阵和第二低频系数矩阵上各相同的嵌入位置处,根据所述嵌入位置处欲嵌入的水印数值,调整第一低频系数和第二低频系数的大小,使得调整后的两低频系数的大小关系符合所述存储模块中预设的嵌入的数值与所述两低频系数的大小关系的对应关系。
进一步地,上述图像数字水印嵌入系统还可具有以下特点:
所述水印嵌入处理模块,还用以在根据该嵌入位置处欲嵌入的水印数值调整两个低频系数的大小之前,对水印进行置乱和/或加密处理。
为解决上述技术问题,本发明还提出一种图像数字水印提取方法,包括:
对嵌入了水印的图像进行离散小波(DWT)变换,获得2个中频系数矩阵;
对其中一个中频系数矩阵先进行离散余弦(DCT)变换,再进行DWT变换,然后选取得到的低频系数矩阵作为第一低频系数矩阵;
对另一个中频系数矩阵进行DWT变换,然后选取得到的低频系数矩阵作为第二低频系数矩阵;
在第一低频系数矩阵和第二低频系数矩阵上各相同的嵌入位置处,比较第一低频系数与第二低频系数的大小关系,并将得到的两者的大小关系去匹配预设的嵌入的数值与该两低频系数的大小关系的对应关系,得到各嵌入位置处的嵌入数值,从而获得嵌入的数字水印图像。
进一步地,上述图像数字水印提取方法还可具有以下特点:
对嵌入了水印的图像进行DWT变换后,获得的2个中频系数矩阵为水平中频系数矩阵(LH1_Y)和垂直中频系数矩阵(HL1_Y)。
进一步地,上述图像数字水印提取方法还可具有以下特点:
如果嵌入水印时,对水印进行了置乱和/或加密处理,则在获得嵌入的数字水印图像后,还进行重排序和/或解密处理。
为解决上述技术问题,本发明还提出一种图像数字水印提取系统,包括矩阵变换处理模块、存储模块、水印提取处理模块,其中:
所述矩阵变换处理模块,用以对嵌入了水印的图像进行离散小波(DWT)变换,获得2个中频系数矩阵;对其中一个中频系数矩阵先进行离散余弦(DCT)变换,再进行DWT变换,然后选取得到的低频系数矩阵作为第一低频系数矩阵;对另一个中频系数矩阵进行DWT变换,然后选取得到的低频系数矩阵作为第二低频系数矩阵;
所述存储模块,用以存储一预设的嵌入的数值与经所述矩阵变换处理模块变换后得到的第一低频系数与第二低频系数的大小关系的对应关系;
所述水印提取处理模块,用以在第一低频系数矩阵和第二低频系数矩阵上各相同的嵌入位置处,比较第一低频系数与第二低频系数的大小关系,并将得到的两者的大小关系去匹配所述存储模块中预设的嵌入的数值与该两低频系数的大小关系的对应关系,得到各嵌入位置处的嵌入数值,从而获得嵌入的数字水印图像。
进一步地,上述图像数字水印提取系统还可具有以下特点:
所述水印提取处理模块,还用以在获得嵌入的数字水印图像后,对水印进行重排序和/或解密处理。
本发明提出的一种图像数字水印嵌入和提取的方法及系统,水印隐蔽性好,可以抗直方图均衡化、图像亮度调整、对比度调整、椒盐噪声、乘性噪声、高斯噪声、低通滤波、JPEG压缩各种攻击,水印鲁棒性强,可以在没有原始载体图像的情况下也能提取出数字水印,能广泛使用于版权保护、信息保密领域。
附图说明
图1是本发明实施例一种图像数字水印嵌入方法流程图;
图2是本发明实施例一种图像数字水印嵌入系统方框图;
图3是本发明实施例一种图像数字水印提取方法流程图;
图4是本发明实施例一种图像数字水印提取系统方框图。
具体实施方式
在本发明实施例中,假设原载体数字图像为X,数字水印图像为W。下面将结合附图详细说明本发明实施方案。
参考图1,该图示出了本发明实施例一种图像数字水印嵌入方法,包括如下步骤:
步骤S101:对原载体数字图像X进行DWT变换,得到2个中频系数矩阵LH1和HL1;
对原载体数字图像X进行DWT变换后将得到:低频系数矩阵LL1、水平中频系数矩阵LH1、垂直中频系数矩阵HL1,以及高频系数矩阵HH1,选取2个中频系数矩阵LH1和HL1进行下述操作。
步骤S102:对水平中频系数矩阵LH1进行DCT变换,得到矩阵LH1_DCT,然后对矩阵LH1_DCT进行DWT变换,选取变换后得到的低频系数矩阵LH1_DCT_LL2作为第一低频系数矩阵;
对矩阵LH1_DCT进行DWT变换后,将得到低频系数矩阵LH1_DCT_LL2、中频系数矩阵LH1_DCT_LH2和LH1_DCT_HL2,以及高频系数矩阵LH1_DCT_HH2,选取其中的低频系数矩阵LH1_DCT_LL2作为第一低频系数矩阵;
步骤S103:对垂直中频系数矩阵HL1进行DWT变换,选取变换后得到的低频系数矩阵HL1_LL2作为第二低频系数矩阵;
对矩阵HL1进行DWT变换后,将得到低频系数矩阵HL1_LL2、中频系数矩阵HL1_LH2和HL1_HL2,以及高频系数矩阵HL1_HH2,选取其中的低频系数矩阵HL1_LL2作为第二低频系数矩阵;
步骤S104:在第一低频系数矩阵LH1_DCT_LL2和第二低频系数矩阵HL1_LL2上各相同的嵌入位置(x,y)处,根据该嵌入位置(x,y)处欲嵌入的水印数值,调整两个低频系数的大小,使得调整后的两低频系数之间的大小关系符合预设的嵌入的数值与该两低频系数的大小关系的对应关系。
欲嵌入的水印为一有意义的二值图像,即在各嵌入位置(x,y)上嵌入的数值为0或者1;
预设的嵌入的数值与两低频系数的大小关系的对应关系可以是:如果在某一嵌入位置(i,j)欲嵌入0,则对应该位置(i,j)上的第一低频系数LH1_DCT_LL2(i,j)<第二低频系数HL1_LL2(i,j);如果在该嵌入位置(i,j)欲嵌入1,则对应该位置(i,j)上的第一低频系数LH1_DCT_LL2(i,j)>第二低频系数HL1_LL2(i,j),其中,1<i<M,1<j<N,M为原载体数字图像X高度的1/4,N为原载体数字图像X宽度的1/4。
当然,该对应关系也可以设置为其他,本发明并不以此为限制,只要令不同的嵌入数值对应于不同的第一低频系数LH1_DCT_LL2(i,j)与第二低频系数HL1_LL2(i,j)的大小关系,根据该对应关系,在获知嵌入数值时可明确得到其对应的第一低频系数LH1_DCT_LL2(i,j)与第二低频系数HL1_LL2(i,j)的大小关系,反之,在获知第一低频系数LH1_DCT_LL2(i,j)与第二低频系数HL1_LL2(i,j)的大小关系时,也可明确得到其对应的嵌入数值即可。
LH1_DCT_LL2(x,y)与HL1_LL2(x,y)的大小关系若需要调整,可按照一定的规则进行调整,例如可以通过交换这两个系数的取值来实现,或者如果两个数据相等,则可进行微调。
步骤S101至步骤S104完成了水印的嵌入,通过对经上述变换后得到的两个低频系数进行微调,在水印的隐蔽性和鲁棒性之间找到了较好的平衡点。
在上述方法中,嵌入的图像是以明文的形式出现,如果想嵌入隐秘图像的时候,如果被第三方截获,不能保密。针对这种情况,在本发明实施例中可以将数字水印图像为W进行置乱和/或加密处理后再嵌入,将有效防止信息泄露。
在另一实施例中,也可以是,上述步骤S102为对垂直中频系数矩阵HL1进行DCT变换,得到矩阵HL1_DCT,然后对矩阵HL1_DCT进行DWT变换,选取变换后得到的低频系数矩阵HL1_DCT_LL2作为第一低频系数矩阵,上述步骤S103为对水平中频系数矩阵LH1进行DWT变换,选取变换后得到的低频系数矩阵LH1_LL2作为第二低频系数矩阵,其余步骤不变。
为了实现上述水印嵌入方法,本发明实施例还提供了一种水印嵌入系统,如图2所示,包括矩阵变换处理模块21、存储模块22、水印嵌入处理模块23,其中:
所述矩阵变换处理模块21,用以对原载体数字图像进行离散小波(DWT)变换,获得2个中频系数矩阵;对其中一个中频系数矩阵先进行离散余弦(DCT)变换,再进行DWT变换,然后选取得到的低频系数矩阵作为第一低频系数矩阵;对另一个中频系数矩阵进行DWT变换,然后选取得到的低频系数矩阵作为第二低频系数矩阵;
所述存储模块22,用以存储一预设的嵌入的数值与经所述矩阵变换处理模块21变换后得到的第一低频系数与第二低频系数的大小关系的对应关系;
所述水印嵌入处理模块23,用以在第一低频系数矩阵和第二低频系数矩阵上各相同的嵌入位置处,根据所述嵌入位置处欲嵌入的水印数值,调整第一低频系数和第二低频系数的大小,使得调整后的两低频系数的大小关系符合所述存储模块22中预设的嵌入的数值与所述两低频系数的大小关系的对应关系。
进一步地,所述水印嵌入处理模块23,还用以在根据该嵌入位置处欲嵌入的水印数值调整两个低频系数的大小之前,对水印进行置乱和/或加密处理。
下面参考图3,该图示出了本发明实施例一种图像数字水印提取方法,对采用图1所述的方法嵌入的水印进行提取,包括如下步骤:
步骤S301:对嵌入水印的图像Y进行DWT变换,得到2个中频系数矩阵LH1_Y和HL1_Y;
对嵌入水印的图像Y进行DWT变换后将得到:低频系数矩阵LL1_Y、水平中频系数矩阵LH1_Y、垂直中频系数矩阵HL1_Y,以及高频系数矩阵HH1_Y,选取2中频系数矩阵LH1_Y和HL1_Y进行下述操作。
步骤S302:对水平中频系数矩阵LH1_Y进行DCT变换,得到矩阵LH1_DCT_Y,然后对矩阵LH1_DCT_Y进行DWT变换,选取变换后得到的低频系数矩阵LH1_DCT_LL2_Y作为第一低频系数矩阵;
对矩阵LH1_DCT_Y进行DWT变换后,将得到低频系数矩阵LH1_DCT_LL2_Y、中频系数矩阵LH1_DCT_LH2_Y和LH1_DCT_HL2_Y,以及高频系数矩阵LH1_DCT_HH2_Y,选取其中的低频系数矩阵LH1_DCT_LL2_Y作为第一低频系数矩阵;
步骤S303:对垂直中频系数矩阵HL1_Y进行DWT变换,选取变换后得到的低频系数矩阵HL1_LL2_Y作为第二低频系数矩阵;
对矩阵HL1_Y进行DWT变换后,将得到低频系数矩阵HL1_LL2_Y、中频系数矩阵HL1_LH2_Y和HL1_HL2_Y,以及高频系数矩阵HL1_HH2_Y,选取其中的低频系数矩阵HL1_LL2_Y作为第二低频系数矩阵;
上述步骤S301~步骤S303与步骤S101~步骤S103的处理方法相同,处理对象不同,在图1嵌入水印过程中,处理对象为原载体数字图像X,在图3提取水印过程中,处理对象为嵌入了水印的图像Y。
如果在水印嵌入时,采用的是上述的另一种方法,即步骤S102为对垂直中频系数矩阵HL1进行DCT变换,得到矩阵HL1_DCT,然后对矩阵HL1_DCT进行DWT变换,选取变换后得到的低频系数矩阵HL1_DCT_LL2作为第一低频系数矩阵,步骤S103为对水平中频系数矩阵LH1进行DWT变换,选取变换后得到的低频系数矩阵LH1_LL2作为第二低频系数矩阵,其余步骤不变,则相应地,在水印提取时,按照相同的方法执行。
步骤S304:在第一低频系数矩阵LH1_DCT_LL2_Y和第二低频系数矩阵HL1_LL2_Y上各相同的嵌入位置(x,y)处比较两个低频系数的大小,并将比较出的大小关系去匹配预设的嵌入的数值与该两低频系数的大小关系的对应关系,得到各嵌入位置(x,y)处的嵌入数值,从而获得嵌入的数字水印图像W。
上述步骤S301~步骤S304相当于对步骤S101~步骤S104进行逆向变换,基于同一预设的嵌入的数值与2处理得到的低频系数的大小关系的对应关系可以方便地提取出嵌入的数字水印图像W。
如果嵌入水印时,对水印进行了置乱和/或加密处理,则在获得嵌入的数字水印图像后,还进行重排序和/或解密处理。
为了实现上述水印嵌入方法,本发明实施例还提供了一种系统,如图4所示,包括矩阵变换处理模块41、存储模块42、水印提取处理模块43,其中:
所述矩阵变换处理模块41,用以对嵌入了水印的图像进行离散小波(DWT)变换,获得2个中频系数矩阵;对其中一个中频系数矩阵先进行离散余弦(DCT)变换,再进行DWT变换,然后选取得到的低频系数矩阵作为第一低频系数矩阵;对另一个中频系数矩阵进行DWT变换,然后选取得到的低频系数矩阵作为第二低频系数矩阵;
所述存储模块42,用以存储一预设的嵌入的数值与经所述矩阵变换处理模块41变换后得到的第一低频系数与第二低频系数的大小关系的对应关系;
所述水印提取处理模块43,用以在第一低频系数矩阵和第二低频系数矩阵上各相同的嵌入位置处,比较第一低频系数与第二低频系数的大小关系,并将得到的两者的大小关系去匹配所述存储模块42中预设的嵌入的数值与该两低频系数的大小关系的对应关系,得到各嵌入位置处的嵌入数值,从而获得嵌入的数字水印图像。
进一步地,所述水印提取处理模块43,还用以在获得嵌入的数字水印图像后,对水印进行重排序和/或解密处理。
本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,本领域技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
Claims (10)
1.一种图像数字水印嵌入方法,其特征在于:
对原载体数字图像进行离散小波(DWT)变换,获得2个中频系数矩阵;
对其中一个中频系数矩阵先进行离散余弦(DCT)变换,再进行DWT变换,然后选取得到的低频系数矩阵作为第一低频系数矩阵;
对另一个中频系数矩阵进行DWT变换,然后选取得到的低频系数矩阵作为第二低频系数矩阵;
在第一低频系数矩阵和第二低频系数矩阵上各相同的嵌入位置处,根据所述嵌入位置处欲嵌入的水印数值,调整第一低频系数和第二低频系数的大小,使得调整后的两低频系数的大小关系符合预设的嵌入的数值与所述两低频系数的大小关系的对应关系。
2.如权利要求1所述的图像数字水印嵌入方法,其特征在于:
对原载体数字图像进行DWT变换后,获得的2个中频系数矩阵为水平中频系数矩阵(LH1)和垂直中频系数矩阵(HL1)。
3.如权利要求1所述的图像数字水印嵌入方法,其特征在于:
在根据所述嵌入位置处欲嵌入的水印数值调整两个低频系数的大小之前,还对水印进行置乱和/或加密处理。
4.一种图像数字水印嵌入系统,其特征在于,包括矩阵变换处理模块、存储模块、水印嵌入处理模块,其中:
所述矩阵变换处理模块,用以对原载体数字图像进行离散小波(DWT)变换,获得2个中频系数矩阵;对其中一个中频系数矩阵先进行离散余弦(DCT)变换,再进行DWT变换,然后选取得到的低频系数矩阵作为第一低频系数矩阵;对另一个中频系数矩阵进行DWT变换,然后选取得到的低频系数矩阵作为第二低频系数矩阵;
所述存储模块,用以存储一预设的嵌入的数值与经所述矩阵变换处理模块变换后得到的第一低频系数与第二低频系数的大小关系的对应关系;
所述水印嵌入处理模块,用以在第一低频系数矩阵和第二低频系数矩阵上各相同的嵌入位置处,根据所述嵌入位置处欲嵌入的水印数值,调整第一低频系数和第二低频系数的大小,使得调整后的两低频系数的大小关系符合所述存储模块中预设的嵌入的数值与所述两低频系数的大小关系的对应关系。
5.如权利要求4所述的图像数字水印嵌入系统,其特征在于:
所述水印嵌入处理模块,还用以在根据该嵌入位置处欲嵌入的水印数值调整两个低频系数的大小之前,对水印进行置乱和/或加密处理。
6.一种图像数字水印提取方法,其特征在于:
对嵌入了水印的图像进行离散小波(DWT)变换,获得2个中频系数矩阵;
对其中一个中频系数矩阵先进行离散余弦(DCT)变换,再进行DWT变换,然后选取得到的低频系数矩阵作为第一低频系数矩阵;
对另一个中频系数矩阵进行DWT变换,然后选取得到的低频系数矩阵作为第二低频系数矩阵;
在第一低频系数矩阵和第二低频系数矩阵上各相同的嵌入位置处,比较第一低频系数与第二低频系数的大小关系,并将得到的两者的大小关系去匹配预设的嵌入的数值与该两低频系数的大小关系的对应关系,得到各嵌入位置处的嵌入数值,从而获得嵌入的数字水印图像。
7.如权利要求6所述的图像数字水印提取方法,其特征在于:
对嵌入了水印的图像进行DWT变换后,获得的2个中频系数矩阵为水平中频系数矩阵(LH1_Y)和垂直中频系数矩阵(HL1_Y)。
8.如权利要求7所述的图像数字水印提取方法,其特征在于:
如果嵌入水印时,对水印进行了置乱和/或加密处理,则在获得嵌入的数字水印图像后,还进行重排序和/或解密处理。
9.一种图像数字水印提取系统,其特征在于,包括矩阵变换处理模块、存储模块、水印提取处理模块,其中:
所述矩阵变换处理模块,用以对嵌入了水印的图像进行离散小波(DWT)变换,获得2个中频系数矩阵;对其中一个中频系数矩阵先进行离散余弦(DCT)变换,再进行DWT变换,然后选取得到的低频系数矩阵作为第一低频系数矩阵;对另一个中频系数矩阵进行DWT变换,然后选取得到的低频系数矩阵作为第二低频系数矩阵;
所述存储模块,用以存储一预设的嵌入的数值与经所述矩阵变换处理模块变换后得到的第一低频系数与第二低频系数的大小关系的对应关系;
所述水印提取处理模块,用以在第一低频系数矩阵和第二低频系数矩阵上各相同的嵌入位置处,比较第一低频系数与第二低频系数的大小关系,并将得到的两者的大小关系去匹配所述存储模块中预设的嵌入的数值与该两低频系数的大小关系的对应关系,得到各嵌入位置处的嵌入数值,从而获得嵌入的数字水印图像。
10.如权利要求9所述的图像数字水印提取系统,其特征在于:
所述水印提取处理模块,还用以在获得嵌入的数字水印图像后,对水印进行重排序和/或解密处理。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009101712892A CN101699508B (zh) | 2009-09-03 | 2009-09-03 | 一种图像数字水印嵌入和提取的方法及系统 |
PL10813287T PL2428930T3 (pl) | 2009-09-03 | 2010-06-21 | Sposób i system do osadzania i wyodrębniania cyfrowego znaku wodnego obrazu |
ES10813287T ES2431595T3 (es) | 2009-09-03 | 2010-06-21 | Método y sistema de incorporación y de extracción de una marca de agua digital de imagen |
EP10813287.9A EP2428930B1 (en) | 2009-09-03 | 2010-06-21 | Method and system for embedding and extracting image digital watermark |
PCT/CN2010/074143 WO2011026365A1 (zh) | 2009-09-03 | 2010-06-21 | 一种图像数字水印嵌入和提取的方法及系统 |
US13/258,003 US8615103B2 (en) | 2009-09-03 | 2010-06-21 | Method and system for embedding and extracting image digital watermark |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009101712892A CN101699508B (zh) | 2009-09-03 | 2009-09-03 | 一种图像数字水印嵌入和提取的方法及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101699508A true CN101699508A (zh) | 2010-04-28 |
CN101699508B CN101699508B (zh) | 2012-01-11 |
Family
ID=42147966
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009101712892A Expired - Fee Related CN101699508B (zh) | 2009-09-03 | 2009-09-03 | 一种图像数字水印嵌入和提取的方法及系统 |
Country Status (6)
Country | Link |
---|---|
US (1) | US8615103B2 (zh) |
EP (1) | EP2428930B1 (zh) |
CN (1) | CN101699508B (zh) |
ES (1) | ES2431595T3 (zh) |
PL (1) | PL2428930T3 (zh) |
WO (1) | WO2011026365A1 (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011026365A1 (zh) * | 2009-09-03 | 2011-03-10 | 中兴通讯股份有限公司 | 一种图像数字水印嵌入和提取的方法及系统 |
CN102223561A (zh) * | 2011-07-01 | 2011-10-19 | 宁波大学 | 一种立体视频图像的盲水印嵌入和提取方法 |
CN102254298A (zh) * | 2011-08-17 | 2011-11-23 | 北京新媒传信科技有限公司 | 数字水印的加解密方法和系统 |
CN104794676A (zh) * | 2015-04-28 | 2015-07-22 | 东南大学 | 一种保密性强的抗打印扫描数字图像水印方法 |
CN105072453A (zh) * | 2015-07-21 | 2015-11-18 | 河海大学 | 一种面向移动终端的视频水印方法 |
CN106056522A (zh) * | 2016-05-16 | 2016-10-26 | 西安邮电大学 | 一种基于曲波变换的数字水印系统 |
CN109086613A (zh) * | 2018-07-23 | 2018-12-25 | 石家庄国创明慧物联网科技有限公司 | 一种图形标防伪方法及系统 |
CN110084733A (zh) * | 2019-04-19 | 2019-08-02 | 中国科学院自动化研究所 | 文本图像水印的嵌入方法及系统、提取方法及系统 |
CN111199508A (zh) * | 2020-01-03 | 2020-05-26 | 鲁东大学 | 一种融合dct和dht的空域彩色数字图像盲水印方法 |
CN111445374A (zh) * | 2018-12-29 | 2020-07-24 | 北京奇虎科技有限公司 | 用于将隐数字水印嵌入图像的水印模板生成方法及装置 |
CN111681153A (zh) * | 2020-06-08 | 2020-09-18 | 重庆邮电大学 | 基于非下采样轮廓波变换的cs-svd的鲁棒数字水印算法 |
CN116645259A (zh) * | 2023-07-18 | 2023-08-25 | 云南日报报业集团 | 一种基于rdwt-hd-svd的水印嵌入提取方法 |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9245310B2 (en) * | 2013-03-15 | 2016-01-26 | Qumu Corporation | Content watermarking |
CN103793874B (zh) * | 2014-02-14 | 2017-02-08 | 中北大学 | 一种新型保真鲁棒数字水印方法 |
US9871658B2 (en) * | 2015-03-24 | 2018-01-16 | Semiconductor Components Industries, Llc | Imaging systems with data encryption and embedding capabalities |
CN105512999B (zh) * | 2015-08-24 | 2019-08-27 | 湖南工业大学 | 一种双变换的彩色图像全息水印方法 |
CN107633476B (zh) * | 2017-09-25 | 2021-07-27 | 河南师范大学 | 一种基于lwt-svd-dct算法的水印嵌入和提取方法 |
CN108648130B (zh) * | 2018-04-04 | 2022-05-27 | 宁波大学 | 一种具有版权保护和篡改定位功能的全盲数字水印方法 |
CN109543425B (zh) * | 2018-10-26 | 2023-03-10 | 浙江师范大学 | 一种基于张量分解的图像数据隐藏方法 |
CN109493270B (zh) * | 2018-11-07 | 2023-03-24 | 中南大学 | 一种基于slt-dm的水印图像还原方法 |
CN109685710A (zh) * | 2018-12-29 | 2019-04-26 | 北京奇虎科技有限公司 | 一种图像版权隐数字水印嵌入的方法及装置 |
CN109829846B (zh) * | 2019-01-29 | 2023-07-07 | 鲁东大学 | 一种基于二维离散余弦变换的数字图像盲水印方法 |
CN109903215A (zh) * | 2019-04-08 | 2019-06-18 | 上海理工大学 | 基于模运算的小波系数调整水印方法 |
CN110148100A (zh) * | 2019-05-10 | 2019-08-20 | 腾讯科技(深圳)有限公司 | 一种图像变换方法、装置、存储介质及计算机设备 |
CN112149062A (zh) * | 2019-06-26 | 2020-12-29 | 中电万维信息技术有限责任公司 | 基于水印的电子印章生成方法、装置、系统及存储介质 |
CN110958104B (zh) * | 2019-11-15 | 2021-11-02 | 电子科技大学 | 一种基于16qam部分位置嵌入信号水印的通信方法 |
CN110930288B (zh) * | 2019-11-21 | 2023-09-08 | 上海鹰瞳医疗科技有限公司 | 在眼底图像中添加和提取水印的方法及设备 |
CN111275602B (zh) * | 2020-01-16 | 2023-06-30 | 深圳市广道数字技术股份有限公司 | 人脸图像安全保护方法、系统及存储介质 |
CN111325653B (zh) * | 2020-02-04 | 2023-07-25 | 淮阴师范学院 | 一种彩色图像数字水印实现方法 |
CN111583085B (zh) * | 2020-04-16 | 2023-07-04 | 天津大学 | 一种基于变换域的彩色图像数字水印方法 |
CN112070650B (zh) * | 2020-09-15 | 2023-12-22 | 中国科学院信息工程研究所 | 一种针对全景图像的水印嵌入及检测方法 |
CN114140310B (zh) * | 2021-12-07 | 2024-02-13 | 合肥工业大学 | 一种基于dct变换的数字水印硬件电路 |
CN115564634B (zh) * | 2022-12-05 | 2023-05-02 | 杭州海康威视数字技术股份有限公司 | 视频对抗水印嵌入方法、装置、电子设备及存储介质 |
CN116563081B (zh) * | 2023-07-06 | 2023-09-26 | 云南日报报业集团 | 一种空间域盲图像水印方法 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6226387B1 (en) | 1996-08-30 | 2001-05-01 | Regents Of The University Of Minnesota | Method and apparatus for scene-based video watermarking |
US6556689B1 (en) * | 1998-05-29 | 2003-04-29 | University Of Delaware | Watermarking methods for digital images and videos |
US6975733B1 (en) * | 1999-09-10 | 2005-12-13 | Markany, Inc. | Watermarking of digital images using wavelet and discrete cosine transforms |
KR100337954B1 (ko) * | 1999-12-16 | 2002-05-23 | 최종욱 | 텍스트 워터마크 삽입 방법 및 장치 |
WO2002017214A2 (en) * | 2000-08-24 | 2002-02-28 | Digimarc Corporation | Watermarking recursive hashes into frequency domain regions and wavelet based feature modulation watermarks |
KR100456629B1 (ko) * | 2001-11-20 | 2004-11-10 | 한국전자통신연구원 | 웨이블릿 기반에서 디지털 워터마크 삽입/추출장치 및 방법 |
JP4086666B2 (ja) | 2003-01-15 | 2008-05-14 | 株式会社リコー | 画像処理装置、プログラム及び記憶媒体 |
CN1315091C (zh) | 2005-03-23 | 2007-05-09 | 中山大学 | 一种基于特征的数字图象认证方法 |
US7634525B2 (en) * | 2005-06-27 | 2009-12-15 | The Aerospace Corporation | Haar wavelet transform embedded lossless type IV discrete cosine transform |
CN101038771A (zh) * | 2006-03-18 | 2007-09-19 | 辽宁师范大学 | 用于音乐作品版权保护的数字水印新方法 |
CN101042769B (zh) | 2007-01-12 | 2011-09-21 | 中国人民解放军国防科学技术大学 | 一种基于小波与dct双重域的主动式数字图像内容鉴别方法 |
CN101699508B (zh) | 2009-09-03 | 2012-01-11 | 中兴通讯股份有限公司 | 一种图像数字水印嵌入和提取的方法及系统 |
-
2009
- 2009-09-03 CN CN2009101712892A patent/CN101699508B/zh not_active Expired - Fee Related
-
2010
- 2010-06-21 US US13/258,003 patent/US8615103B2/en active Active
- 2010-06-21 PL PL10813287T patent/PL2428930T3/pl unknown
- 2010-06-21 EP EP10813287.9A patent/EP2428930B1/en active Active
- 2010-06-21 ES ES10813287T patent/ES2431595T3/es active Active
- 2010-06-21 WO PCT/CN2010/074143 patent/WO2011026365A1/zh active Application Filing
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011026365A1 (zh) * | 2009-09-03 | 2011-03-10 | 中兴通讯股份有限公司 | 一种图像数字水印嵌入和提取的方法及系统 |
US8615103B2 (en) | 2009-09-03 | 2013-12-24 | Zte Corporation | Method and system for embedding and extracting image digital watermark |
CN102223561A (zh) * | 2011-07-01 | 2011-10-19 | 宁波大学 | 一种立体视频图像的盲水印嵌入和提取方法 |
CN102254298A (zh) * | 2011-08-17 | 2011-11-23 | 北京新媒传信科技有限公司 | 数字水印的加解密方法和系统 |
CN102254298B (zh) * | 2011-08-17 | 2013-06-19 | 北京新媒传信科技有限公司 | 数字水印的加解密方法和系统 |
CN104794676B (zh) * | 2015-04-28 | 2017-09-29 | 东南大学 | 一种保密性强的抗打印扫描数字图像水印方法 |
CN104794676A (zh) * | 2015-04-28 | 2015-07-22 | 东南大学 | 一种保密性强的抗打印扫描数字图像水印方法 |
CN105072453A (zh) * | 2015-07-21 | 2015-11-18 | 河海大学 | 一种面向移动终端的视频水印方法 |
CN105072453B (zh) * | 2015-07-21 | 2018-07-24 | 河海大学 | 一种面向移动终端的视频水印方法 |
CN106056522A (zh) * | 2016-05-16 | 2016-10-26 | 西安邮电大学 | 一种基于曲波变换的数字水印系统 |
CN109086613A (zh) * | 2018-07-23 | 2018-12-25 | 石家庄国创明慧物联网科技有限公司 | 一种图形标防伪方法及系统 |
CN111445374A (zh) * | 2018-12-29 | 2020-07-24 | 北京奇虎科技有限公司 | 用于将隐数字水印嵌入图像的水印模板生成方法及装置 |
CN110084733A (zh) * | 2019-04-19 | 2019-08-02 | 中国科学院自动化研究所 | 文本图像水印的嵌入方法及系统、提取方法及系统 |
CN111199508A (zh) * | 2020-01-03 | 2020-05-26 | 鲁东大学 | 一种融合dct和dht的空域彩色数字图像盲水印方法 |
CN111681153A (zh) * | 2020-06-08 | 2020-09-18 | 重庆邮电大学 | 基于非下采样轮廓波变换的cs-svd的鲁棒数字水印算法 |
CN116645259A (zh) * | 2023-07-18 | 2023-08-25 | 云南日报报业集团 | 一种基于rdwt-hd-svd的水印嵌入提取方法 |
CN116645259B (zh) * | 2023-07-18 | 2023-09-26 | 云南日报报业集团 | 一种基于rdwt-hd-svd的水印嵌入提取方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101699508B (zh) | 2012-01-11 |
EP2428930A4 (en) | 2012-10-10 |
US8615103B2 (en) | 2013-12-24 |
WO2011026365A1 (zh) | 2011-03-10 |
EP2428930A1 (en) | 2012-03-14 |
EP2428930B1 (en) | 2013-08-14 |
ES2431595T3 (es) | 2013-11-27 |
PL2428930T3 (pl) | 2013-12-31 |
US20120163652A1 (en) | 2012-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101699508B (zh) | 一种图像数字水印嵌入和提取的方法及系统 | |
Patil et al. | DWT based invisible watermarking technique for digital images | |
Totla et al. | Comparative analysis of watermarking in digital images using DCT & DWT | |
Wang et al. | A novel fast self-restoration semi-fragile watermarking algorithm for image content authentication resistant to JPEG compression | |
Saturwar et al. | Secure visual secret sharing scheme for color images using visual cryptography and digital watermarking | |
Luo et al. | Fast and robust watermarking of JPEG files | |
Jassim et al. | A new robust and fragile watermarking scheme for images captured by mobile phone cameras | |
Yang et al. | A semi-fragile reversible data hiding by coefficient-bias algorithm | |
Singh et al. | Spatial and frequency domain for grey level digital images | |
Sarma et al. | An Entropy based Video Watermarking Scheme | |
Kaur et al. | Review on Different Video Watermarking Techniques | |
Amine | An invariable to rotation data hiding scheme for semi-fragile blind watermark | |
Shojanazeri et al. | Analysis of watermarking techniques in video | |
Shahid et al. | A Non-Blind Watermarking Scheme for Gray Scale Images in Discrete Wavelet Transform Domain using Two Subbands | |
Fan et al. | A dual pyramid watermarking for JPEG-2000 | |
Shahid et al. | Digital video watermarking: Issues and challenges | |
Ozyurt et al. | A novel probabilistic image authentication methodbased on universal hash function for rgb images | |
Pai et al. | A high quality robust digital watermarking by smart distribution technique and effective embedded scheme | |
Yang et al. | An adaptive video watermarking technique based on DCT domain | |
Li et al. | Compression domain reversible robust watermarking based on multilayer embedding | |
Soppari et al. | Study of digital watermarking algorithms for digital rights management and their attacks | |
Tomar et al. | A statistical comparison of digital image watermarking techniques | |
Ma et al. | A robust watermarking scheme based on dual quantization of wavelet significant difference | |
Prajapati | Transform based digital image watermarking techniques for image authentication | |
AU2021101400A4 (en) | An improved cyber security system with digital watermarking using combined transformation approach |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20160928 Address after: 100000 No. 1026, building 5, building 1, two street, five Li Jie Road, Beijing, Chaoyang District, 10 Patentee after: Shiyuki Bo (Beijing) Technology Co., Ltd. Address before: 518057 Nanshan District high tech Industrial Park, Guangdong, South Road, science and technology, ZTE building, legal department Patentee before: ZTE Corporation |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120111 Termination date: 20170903 |
|
CF01 | Termination of patent right due to non-payment of annual fee |