[go: up one dir, main page]

CN109829846A - A kind of digital picture blind watermark method based on two-dimension discrete cosine transform - Google Patents

A kind of digital picture blind watermark method based on two-dimension discrete cosine transform Download PDF

Info

Publication number
CN109829846A
CN109829846A CN201910085504.0A CN201910085504A CN109829846A CN 109829846 A CN109829846 A CN 109829846A CN 201910085504 A CN201910085504 A CN 201910085504A CN 109829846 A CN109829846 A CN 109829846A
Authority
CN
China
Prior art keywords
watermark
intermediate frequency
discrete cosine
image
host image
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
Application number
CN201910085504.0A
Other languages
Chinese (zh)
Other versions
CN109829846B (en
Inventor
苏庆堂
袁子涵
刘得成
王环英
王刚
邓冠龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Wanzhida Information Consulting Co ltd
Original Assignee
Ludong University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ludong University filed Critical Ludong University
Priority to CN201910085504.0A priority Critical patent/CN109829846B/en
Publication of CN109829846A publication Critical patent/CN109829846A/en
Application granted granted Critical
Publication of CN109829846B publication Critical patent/CN109829846B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)

Abstract

本发明利用频域数字水印算法鲁棒性强的优点,公开了一种基于二维离散余弦变换的数字图像盲水印方法。本发明在变换域中选取图像块经过二维离散余弦变换后的部分中频系数,并通过修改所选中频系数间的大小关系完成数字水印的嵌入与盲提取。该发明将数字图像水印嵌入到宿主图像中,不但具有较好的水印不可见性,而且具有较强的鲁棒性,适用于数字图像版权保护的场合。

The invention discloses a digital image blind watermarking method based on two-dimensional discrete cosine transform by taking advantage of the strong robustness of the frequency domain digital watermarking algorithm. The invention selects some intermediate frequency coefficients of image blocks after two-dimensional discrete cosine transformation in the transform domain, and completes the embedding and blind extraction of digital watermarks by modifying the size relationship between the selected intermediate frequency coefficients. The invention embeds the digital image watermark into the host image, which not only has good watermark invisibility, but also has strong robustness, and is suitable for the occasion of digital image copyright protection.

Description

A kind of digital picture blind watermark method based on two-dimension discrete cosine transform
Technical field
The invention belongs to field of information security technology, are related to high invisibility, the strong robustness digital watermarking of digital picture Copyright protection.
Background technique
With the fast development of Internet and multimedia technology, internet is permeated in the every aspect of daily life, I Can more accurately and efficiently obtain information needed, but consequently also produce a series of serious problems, it is such as pirate, encroach right, usurp Change.Therefore, extremely urgent to the protection of intellectual property and copyright, digital watermark technology comes into being.Digital figure watermark Success be embedded in and extract can effective protection its copyright, to solve this problem.In recent years in the research of digital watermarking, tool There is digital watermarking algorithm while preferable watermark invisibility with higher robustness to be increasingly becoming digital watermark technology development Mainstream.Therefore, a kind of high invisibility how is designed, the digital watermarking algorithm of strong robustness is Contemporary Digital digital watermark One of difficult point.
Summary of the invention
The object of the present invention is to provide a kind of the digital picture blind watermark method based on two-dimension discrete cosine transform, feature It is that the realization of watermark is divided into two processes of watermark insertion and watermark extracting, watermark telescopiny is described as follows:
Step 1: the pretreatment of host image and watermarking images: being by a width sizeM×MGray scale host imageHIt is divided into size Form×mNon-overlap block of pixels;It is to a width sizeN×NGray-level Watermarking imageWIt carries out based on private keyKa i Arnold become It changes to improve the safety of watermark, and by watermarking imagesWIn each decimal system pixel value be converted to 8 binary sequences, according to The secondary length that connects into is 8N 2 Watermark bit sequenceSW
Step 2: the embedded block of selection host image: the pseudo-random sequence generated using randperm function is from host imageHIn Select block of pixelsA
Step 3: according to formula (1), to the block of pixels of selectionAIt carries out two-dimension discrete cosine transform (DCT) and obtains transformation matrixdctA,And transformation matrix is chosen according to zigzagdctA4 pairs of DCT intermediate frequency coefficients (c i1, c i2 ), whereini=1,2,3,4, difference table ShowiTo DCT intermediate frequency coefficient;
(1)
Wherein, dct2 () is two-dimension discrete cosine transform function;
Step 4: according to sequencing from watermark sequenceSWIn successively choose 4 watermark bitsw i ;Utilize formula (2), (3), modification DCT middle frequency pair (c i1, c i2 ) between size relation to be embedded in watermark bitw i ,i=1,2,3,4;
(2)
(3)
Custom function signc () establishes rules then as follows really:
(4)
Wherein, sign () is to take sign function,avg=(abs(c i1 )+abs(c i2 ))/2,TFor quantization step;
Step 5: with modified DCT middle frequency pair (c i1 * , c i2 * ) the original DCT middle frequency pair of replacement (c i1, c i2 ) obtain Transformation matrix containing watermarkdctA * , whereini=1,2,3,4, respectively indicateiTo DCT intermediate frequency coefficient;
Step 6: according to formula (5), to transformation matrixdctA * It carries out inverse two-dimension discrete cosine transform and obtains the pixel containing watermark Block, and by aqueous print block of pixelsUpdate host imageHIn;
(5)
Wherein, idct2 () is inverse two-dimension discrete cosine transform function;
Step 7: repeating above-mentioned second step to the 6th step, until all watermark informations are all embedded into completion, thus Obtain the host image containing watermark
Its watermark extraction process is described as follows:
Step 1: the pretreatment of the host image containing watermark: watermark host image will be containedBeing divided into size ism×mNon-overlap Block of pixels;
Step 2: the extraction block of selection host image containing watermark: the pseudo-random sequence generated using randperm function, from aqueous Print host imageMiddle block of pixels of the selection containing watermark
Step 3: to the aqueous print block of pixels of selectionIt carries out two-dimension discrete cosine transform and obtains transformation matrixdctA * , and press Transformation matrix is chosen according to zigzagdctA * In with 4 pairs of DCT intermediate frequency coefficients of telescopiny opposite position (c i1 * , c i2 * ), whereini= 1,2,3,4, respectively indicateiTo DCT intermediate frequency coefficient;
Step 4: according to DCT middle frequency pair (c i1 * , c i2 * ) between size relation, using formula (6) from aqueous print block of pixelsMiddle extraction watermark bit
(6)
Wherein, abs () is ABS function,i=1,2,3,4;
Step 5: second step is repeated to the 4th step, the binary system watermark sequence containing watermarking images extracted, By watermark sequenceIn every 8 binary messages divide one group into and be converted into metric pixel value, obtain a decimal system Ordered series of numbers;
Step 6: carrying out the decimal system ordered series of numbers based on private keyKa i Inverse Arnold conversion, obtain the watermark finally extracted
This method completes digital watermarking using the size relation between the DCT intermediate frequency coefficient in two-dimension discrete cosine transform Insertion and Blind extracting;This method had not only had preferable watermark invisibility, but also had stronger watermark robustness.
Detailed description of the invention
Fig. 1 (a), Fig. 1 (b) are two width original gradation host images.
Fig. 2 (a), Fig. 2 (b) are two width original gradation watermarking images.
Fig. 3 (a), Fig. 3 (b) are that watermark shown in Fig. 2 (a) is sequentially embedded to host image Fig. 1 (a), Fig. 1 (b) institute afterwards What is obtained contains watermarking images, and structural similarity SSIM value is successively 0.9283,0.9696, and Y-PSNR PSNR value is successively It is 42.8192dB, 41.3844dB.
Fig. 4 (a), Fig. 4 (b) are the watermark successively extracted from Fig. 3 (a), Fig. 3 (b), normalized-cross-correlation function NC value It is 1.0000,1.0000 respectively.
Fig. 5 (a), Fig. 5 (b), Fig. 5 (c), Fig. 5 (d), Fig. 5 (e), Fig. 5 (f) be will shown in Fig. 3 (a) containing watermarking images according to Secondary progress JPEG2000 compression (6:1), salt-pepper noise (0.2%), JPEG compression (60), low-pass filtering (100,4), scaling (75%), extracted watermark after the attack such as (12.5%) is sheared, normalized-cross-correlation function NC value is 0.9959 respectively, 0.9623、0.9799、0.9740、1.0000、0.9865。
Fig. 6 (a), Fig. 6 (b) are that watermark shown in Fig. 2 (b) is sequentially embedded to host image Fig. 1 (a), Fig. 1 (b) institute afterwards What is obtained contains watermarking images, and structural similarity SSIM value is successively 0.9303,0.9689, and Y-PSNR PSNR value is successively It is 42.9986dB, 41.0945dB.
Fig. 7 (a), Fig. 7 (b) are the watermark successively extracted from Fig. 6 (a), Fig. 6 (b), normalized-cross-correlation function NC value It is 1.0000,1.0000 respectively.
Fig. 8 (a), Fig. 8 (b), Fig. 8 (c), Fig. 8 (d), Fig. 8 (e), Fig. 8 (f) be will shown in Fig. 6 (a) containing watermarking images according to Secondary progress JPEG2000 compression (6:1), salt-pepper noise (0.2%), JPEG compression (60), low-pass filtering (100,4), scaling (75%), extracted watermark after the attack such as (12.5%) is sheared, normalized-cross-correlation function NC value is 0.9967 respectively, 0.9693、0.9810、0.9750、0.9999、0.9885。
Specific embodiment
The object of the present invention is to provide a kind of the digital picture blind watermark method based on two-dimension discrete cosine transform, feature It is that the realization of watermark is divided into two processes of watermark insertion and watermark extracting, watermark telescopiny is described as follows:
Step 1: the pretreatment of host image and watermarking images: the gray scale host image for being 512 × 512 by a width sizeHIt is divided into The non-overlap block of pixels that size is 8 × 8;The Gray-level Watermarking image for being 32 × 32 to a width sizeWIt carries out based on private keyKa i 's Arnold conversion is to improve the safety of watermark, and by watermarking imagesWIn each decimal system pixel value be converted to 8 binary systems Sequence (such as: decimal number 214 can be converted into binary sequence ' 11010110 '), it is in turn connected into watermark bit sequenceSW, SWLength be 8 × 322 =8192;
Step 2: the embedded block of selection host image: the pseudo-random sequence generated using randperm function is from host imageHIn Select block of pixelsA,Herein, if the block of pixels chosenAFor
Step 3: according to formula (1), to the block of pixels of selectionAIt carries out two-dimension discrete cosine transform (DCT) and obtains transformation matrixdctA,And transformation matrix is chosen according to zigzagdctA4 pairs of DCT intermediate frequency coefficients (c i1, c i2 ), whereini=1,2,3,4, difference table ShowiTo DCT intermediate frequency coefficient;
(1)
Wherein, dct2 () is two-dimension discrete cosine transform function;At this point, to block of pixelsATwo-dimension discrete cosine transform is carried out to obtain Transformation matrixdctAFor
Transformation matrix is chosen according to zigzagdctA4 pairs of DCT intermediate frequency coefficients (c i1, c i2 ) be respectively (- 9.4018,11.4220), (15.9976,-5.8750),(-9.0920,13.1825),(4.7516,3.8495);
Step 4: according to sequencing from watermark sequenceSWIn successively choose 4 watermark bitsw i ;Utilize formula (2), (3), modification DCT middle frequency pair (c i1, c i2 ) between size relation to be embedded in watermark bitw i ,i=1,2,3,4;
(2)
(3)
Custom function signc () establishes rules then as follows really:
(4)
Wherein, sign () is to take sign function,avg=(abs(c i1 )+abs(c i2 ))/2,TFor quantization step;At this point, from watermark SequenceSW4 watermark bits of middle selectionw i It is ' 0 ', ' 0 ', ' 0 ', ' 0 ';Modified DCT middle frequency pair (c i1 * , c i2 * ) be (- 27.2119,3.2119),(15.9976,-5.8750),(-27.9372,3.9372),(21.1005,-2.8995);
Step 5: with modified DCT middle frequency pair (c i1 * , c i2 * ) the original DCT middle frequency pair of replacement (c i1, c i2 ) obtain Transformation matrix containing watermarkdctA * , whereini=1,2,3,4, respectively indicateiTo DCT intermediate frequency coefficient;At this point, the change containing watermark Change matrixdctA * For
Step 6: according to formula (5), to transformation matrixdctA * It carries out inverse two-dimension discrete cosine transform and obtains the pixel containing watermark Block, and by aqueous print block of pixelsUpdate host imageHIn;
(5)
Wherein, idct2 () is inverse two-dimension discrete cosine transform function;At this point, the block of pixels containing watermarkFor
Step 7: repeating above-mentioned second step to the 6th step, until all watermark informations are all embedded into completion, thus Obtain the host image containing watermark
Its watermark extraction process is described as follows:
Step 1: the pretreatment of the host image containing watermark: watermark host image will be containedIt is divided into the non-overlap that size is 8 × 8 Block of pixels;
Step 2: the block of pixels of selection host image containing watermark: the pseudo-random sequence generated using randperm function, from aqueous Print host imageMiddle block of pixels of the selection containing watermark;At this point, setting the block of pixels containing watermarkFor
Step 3: carrying out two-dimension discrete cosine transform to the aqueous print block of pixels of selection obtains transformation matrixdctA * , and press Transformation matrix is chosen according to zigzagdctA * In with 4 pairs of DCT intermediate frequency coefficients of telescopiny opposite position (c i1 * , c i2 * ), whereini= 1,2,3,4, respectively indicateiTo DCT intermediate frequency coefficient;At this point, the transformation matrix obtained after two-dimension discrete cosine transformdctA * For;4 chosen To DCT intermediate frequency coefficient (c i1 * , c i2 * ) be respectively (- 27.1567,3.2463), (15.8511, -5.5000), (- 27.7883, 4.2891),(21.0825,-2.2370);
Step 4: according to DCT middle frequency pair (c i1 * , c i2 * ) between size relation, using formula (6) from aqueous print block of pixelsMiddle extraction watermark bit
(6)
Wherein, abs () is ABS function, i=1,2,3,4;At this point, the watermark bit extractedRespectively ' 0 ', ' 0 ', ‘0',‘0';
Step 5: second step is repeated to the 4th step, the binary system watermark sequence containing watermarking images extracted, By watermark sequenceIn every 8 binary messages divide one group into and be converted into metric pixel value, obtain a decimal system Ordered series of numbers;
Step 6: carrying out the decimal system ordered series of numbers based on private keyKa i Inverse Arnold conversion, obtain the watermark finally extracted
This method is simple and fast, and strong robustness, watermark invisibility are good, and the copyright suitable for digital picture as watermark is protected Shield.
Validation verification of the present invention
In order to prove effectiveness of the invention, selecting the two width sizes as shown in Fig. 1 (a), Fig. 1 (b) is 24 of 512 × 512 Standard picture is as host image, and 24 gray scales for being respectively 32 × 32 with the two width sizes as shown in Fig. 2 (a), Fig. 2 (b) Image is verified as digital watermarking.
Fig. 3 (a), Fig. 3 (b) are that watermark shown in Fig. 2 (a) is sequentially embedded to host image Fig. 1 (a), Fig. 1 (b) institute afterwards What is obtained contains watermarking images, and structural similarity SSIM value is successively 0.9283,0.9696, and Y-PSNR PSNR value is successively It is 42.8192dB, 41.3844dB;Fig. 4 (a), Fig. 4 (b) are the watermark successively extracted from Fig. 3 (a), Fig. 3 (b), normalization Cross-correlation coefficient NC value is 1.0000,1.0000 respectively;Fig. 5 (a), Fig. 5 (b), Fig. 5 (c), Fig. 5 (d), Fig. 5 (e) are by Fig. 3 (a) JPEG2000 compression (6:1), salt-pepper noise (0.2%), JPEG compression (60), low pass are successively carried out containing watermarking images shown in Filter extracted watermark after (100,4), scaling (75%), shearing (12.5%) etc. are attacked, normalized-cross-correlation function NC value It is 0.9959,0.9623,0.9799,0.9740,1.0000,0.9865 respectively.
Fig. 6 (a), Fig. 6 (b) are that watermark shown in Fig. 2 (b) is sequentially embedded to host image Fig. 1 (a), Fig. 1 (b) institute afterwards What is obtained contains watermarking images, and structural similarity SSIM value is successively 0.9303,0.9689, and Y-PSNR PSNR value is successively It is 42.9986dB, 41.0945dB;Fig. 7 (a), Fig. 7 (b) are the watermark successively extracted from Fig. 6 (a), Fig. 6 (b), normalization Cross-correlation coefficient NC value is 1.0000,1.0000 respectively;Fig. 8 (a), Fig. 8 (b), Fig. 8 (c), Fig. 8 (d), Fig. 8 (e), Fig. 8 (f) are JPEG2000 compression (6:1), salt-pepper noise (0.2%), JPEG compression are successively carried out by watermarking images are contained shown in Fig. 6 (a) (60), extracted watermark after the attack such as low-pass filtering (100,4), scaling (75%), shearing (12.5%), normalized crosscorrelation Coefficient NC value is 0.9967,0.9693,0.9810,0.9750,0.9999,0.9885 respectively.
In conclusion embedded digital figure watermark has preferable invisibility, meet watermarking algorithm can not The requirement of opinion property;Meanwhile the digital figure watermark extracted from various under fire images is with preferable identifiable and higher NC value illustrates that this method has stronger robustness, meets the needs of digital image copyright protection.

Claims (1)

1.一种基于二维离散余弦变换的数字图像盲水印方法,其特征在于水印的实现分为水印嵌入和水印提取两个过程,其水印嵌入过程描述如下:1. a kind of digital image blind watermarking method based on two-dimensional discrete cosine transform, it is characterized in that the realization of watermark is divided into two processes of watermark embedding and watermark extraction, and its watermark embedding process is described as follows: 第一步:宿主图像及水印图像的预处理:将一幅大小为M×M的灰度宿主图像H分为大小为m×m的非重叠像素块;对一幅大小为N×N的灰度水印图像W进行基于私钥Ka i 的Arnold变换以提高水印的安全性,并将水印图像W中的每个十进制像素值转换为8位二进制序列,依次连接成长度为8N 2 的水印位序列SWThe first step: preprocessing of host image and watermark image: divide a grayscale host image H of size M × M into non - overlapping pixel blocks of size m × m ; The watermark image W is subjected to Arnold transformation based on the private key Kai to improve the security of the watermark, and each decimal pixel value in the watermark image W is converted into an 8-bit binary sequence, which is sequentially concatenated into watermark bits with a length of 8 N 2 sequence SW ; 第二步:选择宿主图像的嵌入块:利用randperm函数生成的伪随机序列从宿主图像H中选择像素块AThe second step: select the embedded block of the host image: use the pseudo-random sequence generated by the randperm function to select the pixel block A from the host image H ; 第三步:根据公式(1),对选取的像素块A进行二维离散余弦变换(DCT)得到变换矩阵dctA,并按照Z字形选取变换矩阵dctA的4对DCT中频系数(c i1, c i2 ),其中i=1,2,3,4,分别表示第i对DCT中频系数;Step 3: According to formula (1), perform two-dimensional discrete cosine transform (DCT) on the selected pixel block A to obtain the transformation matrix dctA, and select 4 pairs of DCT intermediate frequency coefficients ( c i1, c i2 ) of the transformation matrix dctA according to the zigzag shape ), where i = 1, 2, 3, 4, respectively representing the i -th pair of DCT intermediate frequency coefficients; (1) (1) 其中,dct2(.)为二维离散余弦变换函数;Among them, dct2(.) is a two-dimensional discrete cosine transform function; 第四步:按照先后顺序从水印序列SW中依次选取4个水印位w i ;利用公式(2)、(3),修改DCT中频系数对(c i1, c i2 )之间的大小关系以嵌入水印位w i i=1,2,3,4;The fourth step: select 4 watermark bits w i from the watermark sequence SW in sequence; use formulas (2) and (3) to modify the magnitude relationship between the DCT intermediate frequency coefficient pairs ( c i1 , c i2 ) to embed Watermark bit w i , i =1,2,3,4; (2) (2) (3) (3) 自定义函数signc(.)的确定规则如下:The determination rules of the custom function signc(.) are as follows: (4) (4) 其中,sign(.)是取符号函数,avg=(abs(c i1 )+abs(c i2 ))/2,T为量化步长;Among them, sign(.) is the sign function, avg =( abs ( c i1 )+ abs ( c i2 ))/2, T is the quantization step size; 第五步:用修改后的DCT中频系数对(c i1 * , c i2 * )替换原有的DCT中频系数对(c i1, c i2 )得到含水印的变换矩阵dctA * ,其中i=1,2,3,4,分别表示第i对DCT中频系数;The fifth step: replace the original DCT intermediate frequency coefficient pair ( c i1 , c i2 ) with the modified DCT intermediate frequency coefficient pair ( c i1 * , c i2 * ) to obtain the watermark transformation matrix dctA * , where i =1, 2, 3, and 4, respectively represent the i -th pair of DCT intermediate frequency coefficients; 第六步:根据公式(5),对变换矩阵dctA * 进行逆二维离散余弦变换得到含水印的像素块,并将含水印像素块更新到宿主图像H中;Step 6: According to formula (5), perform an inverse two-dimensional discrete cosine transform on the transformation matrix dctA * to obtain a pixel block with a watermark , and will watermark the pixel block Update to the host image H ; (5) (5) 其中,idct2(.)为逆二维离散余弦变换函数;Among them, idct2(.) is the inverse two-dimensional discrete cosine transform function; 第七步:重复执行上述第二步到第六步,直到所有的水印信息都被嵌入完成为止,由此得到含水印的宿主图像Step 7: Repeat the above steps 2 to 6 until all the watermark information is embedded, thereby obtaining a watermarked host image ; 其水印提取过程描述如下:The watermark extraction process is described as follows: 第一步:含水印宿主图像的预处理:将含水印宿主图像分成大小为m×m的非重叠像素块;Step 1: Preprocessing of the watermarked host image: Convert the watermarked host image into non-overlapping pixel blocks of size m × m ; 第二步:选择含水印宿主图像的提取块:利用randperm函数生成的伪随机序列,从含水印宿主图像中选择含水印的像素块Step 2: Select the extraction block of the watermarked host image: use the pseudo-random sequence generated by the randperm function, from the watermarked host image Select the watermarked pixel block in ; 第三步:对选取的含水印像素块进行二维离散余弦变换得到变换矩阵dctA * ,并按照Z字形选取变换矩阵dctA * 中与嵌入过程相对应位置的4对DCT中频系数(c i1 * , c i2 * ),其中i=1,2,3,4, 分别表示第i对DCT中频系数;The third step: for the selected watermark pixel block Perform a two-dimensional discrete cosine transform to obtain a transformation matrix dctA * , and select 4 pairs of DCT intermediate frequency coefficients ( c i1 * , c i2 * ) corresponding to the position of the embedding process in the transformation matrix dctA * according to the zigzag shape, where i =1,2 , 3, 4, respectively represent the i -th pair of DCT intermediate frequency coefficients; 第四步:根据DCT中频系数对(c i1 * , c i2 * )之间的大小关系,利用公式(6)从含水印像素块中提取水印位Step 4: According to the size relationship between the DCT intermediate frequency coefficient pairs ( c i1 * , c i2 * ), use formula (6) to extract the watermark from the pixel block Extract the watermark bit ; (6) (6) 其中,abs(.)是求绝对值函数,i=1,2,3,4;Among them, abs(.) is the absolute value function, i =1,2,3,4; 第五步:重复执行第二步到第四步,得到提取的含水印图像的二进制水印序列,将水印序列中每8位二进制信息划为一组并转换成十进制的像素值,得到一个十进制数列;Step 5: Repeat steps 2 to 4 to obtain the binary watermark sequence of the extracted watermark image , the watermark sequence Each 8-bit binary information is grouped into a group and converted into a decimal pixel value to obtain a decimal number sequence; 第六步:对该十进制数列进行基于私钥Ka i 的逆Arnold变换,获得最终提取的水印Step 6: Perform the inverse Arnold transform based on the private key Kai on the decimal sequence to obtain the final extracted watermark .
CN201910085504.0A 2019-01-29 2019-01-29 A Blind Watermarking Method for Digital Image Based on Two-dimensional Discrete Cosine Transform Active CN109829846B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910085504.0A CN109829846B (en) 2019-01-29 2019-01-29 A Blind Watermarking Method for Digital Image Based on Two-dimensional Discrete Cosine Transform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910085504.0A CN109829846B (en) 2019-01-29 2019-01-29 A Blind Watermarking Method for Digital Image Based on Two-dimensional Discrete Cosine Transform

Publications (2)

Publication Number Publication Date
CN109829846A true CN109829846A (en) 2019-05-31
CN109829846B CN109829846B (en) 2023-07-07

Family

ID=66862847

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910085504.0A Active CN109829846B (en) 2019-01-29 2019-01-29 A Blind Watermarking Method for Digital Image Based on Two-dimensional Discrete Cosine Transform

Country Status (1)

Country Link
CN (1) CN109829846B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110766593A (en) * 2019-09-03 2020-02-07 杭州安存网络科技有限公司 Digital watermarking method and device for image, electronic equipment and computer readable medium
CN112862654A (en) * 2021-01-26 2021-05-28 合肥工业大学 Blind watermark embedding and extracting method based on combination of relational type and linear interpolation
WO2025191331A1 (en) * 2024-03-13 2025-09-18 云智能资产控股(新加坡)私人股份有限公司 Blind watermark processing method, device, and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120163652A1 (en) * 2009-09-03 2012-06-28 Zte Corporation Method and System for Embedding and Extracting Image Digital Watermark
CN102664013A (en) * 2012-04-18 2012-09-12 南京邮电大学 Audio digital watermark method of discrete cosine transform domain based on energy selection
WO2016114950A1 (en) * 2015-01-15 2016-07-21 Gopro, Inc. Watermarking digital images to increase bit dept
CN107633476A (en) * 2017-09-25 2018-01-26 河南师范大学 A kind of watermark insertion and extracting method based on LWT SVD DCT algorithms
CN109035129A (en) * 2018-08-15 2018-12-18 鲁东大学 A kind of color digital image blind watermark method based on two-dimensional discrete sine transform

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120163652A1 (en) * 2009-09-03 2012-06-28 Zte Corporation Method and System for Embedding and Extracting Image Digital Watermark
CN102664013A (en) * 2012-04-18 2012-09-12 南京邮电大学 Audio digital watermark method of discrete cosine transform domain based on energy selection
WO2016114950A1 (en) * 2015-01-15 2016-07-21 Gopro, Inc. Watermarking digital images to increase bit dept
CN107633476A (en) * 2017-09-25 2018-01-26 河南师范大学 A kind of watermark insertion and extracting method based on LWT SVD DCT algorithms
CN109035129A (en) * 2018-08-15 2018-12-18 鲁东大学 A kind of color digital image blind watermark method based on two-dimensional discrete sine transform

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
张国良;: "一种鲁棒性较强的DCT图像水印算法", 嘉兴学院学报 *
赵红;王丽萍;温文雅;崔永瑞;: "基于DWT及DCT的数字图像水印综述", 微计算机应用 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110766593A (en) * 2019-09-03 2020-02-07 杭州安存网络科技有限公司 Digital watermarking method and device for image, electronic equipment and computer readable medium
CN110766593B (en) * 2019-09-03 2023-05-09 杭州安存网络科技有限公司 Digital watermarking method, digital watermarking device, electronic equipment and computer readable medium for image
CN112862654A (en) * 2021-01-26 2021-05-28 合肥工业大学 Blind watermark embedding and extracting method based on combination of relational type and linear interpolation
CN112862654B (en) * 2021-01-26 2022-08-30 合肥工业大学 Blind watermark embedding and extracting method based on combination of relational interpolation and linear interpolation
WO2025191331A1 (en) * 2024-03-13 2025-09-18 云智能资产控股(新加坡)私人股份有限公司 Blind watermark processing method, device, and storage medium

Also Published As

Publication number Publication date
CN109829846B (en) 2023-07-07

Similar Documents

Publication Publication Date Title
CN110390621B (en) DCT domain color digital image blind watermarking method based on variable step length
CN108648134B (en) A Blind Watermarking Method for Color Digital Image in Spatial Domain Based on Discrete Wavelet Transform
CN107895340B (en) A Blind Watermarking Method for Color Digital Images in Spatial-Frequency Domain Based on QR Decomposition
CN109035129B (en) A Blind Watermarking Method for Color Digital Image Based on Two-dimensional Discrete Sine Transform
CN112508765B (en) Frequency domain color digital image blind watermarking method based on Walsh-Hadamard transform
CN101004831A (en) Methof for embedding and extracting watermark based on statistical model of coefficient in transform domain of digital images
CN104899823B (en) The dual-color image blind watermarking method decomposed based on Hessenberg
CN104050622B (en) The coloured image blind watermark method encoded based on ternary
CN109102454B (en) Color QR code digital blind watermarking method integrating fast Fourier transform
CN111199508B (en) Spatial domain color digital image blind watermarking method fusing DCT and DHT
CN109829846A (en) A kind of digital picture blind watermark method based on two-dimension discrete cosine transform
CN106204410B (en) A kind of novel digital watermark method decomposed based on matrix Schur
CN105023236B (en) A kind of dual-color image blind watermarking method based on LU Decomposition
CN112488904B (en) Blind watermarking method for quaternion color digital images based on matrix singular value decomposition
WO2002019269A2 (en) A method for encoding and decoding image dependent watermarks
CN110349073A (en) The quaternary color digital image blind watermark method decomposed based on Schur
CN113191933B (en) Color digital image blind watermarking method based on approximate Hadamard transform
CN110570345B (en) A Blind Watermarking Method for Spatial Color Digital Image Based on Discrete Cosine Transform
CN106157233B (en) A kind of good digital water mark method decomposed based on matrix Schur
CN106169171B (en) A High Performance Digital Watermarking Method Based on Hessenberg Decomposition
CN111242828A (en) Blind watermarking method of spatial domain color digital image fused with discrete Fourier transform
CN113222803B (en) Color digital image blind watermarking method based on pure quaternion Schur decomposition
CN110415155A (en) A kind of airspace color image blind watermark method merging Haar transform
CN116993570A (en) A robust and reversible blind watermarking method for color digital images
CN112017098A (en) Self-adaptive color digital image blind watermarking method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Wang Huanying

Inventor after: Yuan Zihan

Inventor after: Liu Decheng

Inventor after: Su Qingtang

Inventor after: Wang Gang

Inventor after: Deng Guanlong

Inventor before: Su Qingtang

Inventor before: Yuan Zihan

Inventor before: Liu Decheng

Inventor before: Wang Huanying

Inventor before: Wang Gang

Inventor before: Deng Guanlong

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20250519

Address after: 1002, Building A, Zhiyun Industrial Park, No. 13 Huaxing Road, Tongsheng Community, Dalang Street, Longhua District, Shenzhen City, Guangdong Province, 518000

Patentee after: Shenzhen Wanzhida Information Consulting Co.,Ltd.

Country or region after: China

Address before: 264025 Hongqi Road, Zhifu District, Shandong, China, No. 186, No.

Patentee before: LUDONG University

Country or region before: China