CN104484850A - Robust image watermark detecting method based on fuzzy classification - Google Patents
Robust image watermark detecting method based on fuzzy classification Download PDFInfo
- Publication number
- CN104484850A CN104484850A CN201410793176.7A CN201410793176A CN104484850A CN 104484850 A CN104484850 A CN 104484850A CN 201410793176 A CN201410793176 A CN 201410793176A CN 104484850 A CN104484850 A CN 104484850A
- Authority
- CN
- China
- Prior art keywords
- image
- watermark
- pht
- training
- follows
- 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.)
- Pending
Links
Abstract
The invention discloses a robust image watermark detecting method based on fuzzy classification. The robust image watermark detecting method comprises the following steps: in a watermark-containing image correcting process, extracting an eight-circumcircle lower PHT matrix (low 7-order), obtained by circumcircle lower PHT decomposition, of a to-be-detected image, taking the eight-circumcircle lower PHT matrix as a training characteristic to combine with a fuzzy support vector machine theory, training a sample to obtain a training module for performing geometric correction. The fuzzy vector machine FSVM has very good learning capacity and the matrix obtained by PHT decomposition has high precision, so that watermark information under different attacks can be correctly extracted, and the watermark robustness is improved. Moreover, the method has the characteristics of simple calculation, no need of an initial carrier during watermark extraction, and the like, so that the copyright protection practicability of digital image works is strengthened.
Description
Technical field
The invention belongs to Information hiding and digital watermark technology field in multi-media information security, especially one not only has preferably not sentience, and all has the robust image watermark detection method based on fuzzy classification of good robustness to normal signal process (medium filtering, edge sharpening, superimposed noise and JPEG compression etc.) and desynchronization attack (rotation, translation, convergent-divergent, shearing, upset etc.).
Background technology
Digital watermarking (Digital Watermarking) is as effective means of supplementing out economy of conventional encryption methods; it is a kind of new technology can protecting copyright and certification source and integrality under open network environment; cause people to pay much attention in recent years, and become a focus of international academic community research.So-called digital figure watermark; the mark (watermark) of certain sense will be had exactly; the method utilizing data to embed is hidden in digital picture product; in order to prove the entitlement of creator to its works; and as qualification, the illegal foundation of encroaching right of prosecution; simultaneously by ensureing the complete reliability of numerical information to the determination and analysis of watermark, thus become intellectual property protection and the false proof effective means of digital multimedia.
So-called desynchronization attack, not refers to that this kind of attack can remove watermark information from containing watermarking images, and refers to that it can destroy synchronous (namely the changing watermark embedment position) of digital watermarking component, thus cause detecting device to can not find effective watermark.In recent years, propose a series of digital image watermark detection method successively, but regrettably, existing digital image watermark detection method is mainly primarily focused in the research of antagonism normal signal process (as lossy compression method, low-pass filtering, noise etc.), and such as rotations, convergent-divergent, translation, ranks are removed, shearing, etc. the opposing effect of geometric attack bad.
Summary of the invention
The present invention is directed to the upper technical matters existing for prior art, there is provided one not only to have preferably not sentience, and to normal signal process (medium filtering, edge sharpening, superimposed noise and JPEG compression etc.) and desynchronization attack (rotation, translation, convergent-divergent, shearing, upset etc.), all there is the embedding of the Color digital watermarking based on machine learning and the detection method of good robustness.
Technical solution of the present invention is: a kind of robust image watermark detection method based on fuzzy classification, it is characterized in that carrying out as follows:
Step 1: embed watermark in original image, obtains containing watermarking images F;
Step 2: to carrying out X-translation, Y-translation containing watermarking images F, Rotation and Zoom operates, with the image after operating for training image constructs training sample set
,
, under carrying out circumscribed circle to each training image in sample set, PHT decomposes, and PHT square (low 7 rank) under calculating each training image 8 circumscribed circles, obtain 8 proper vectors reflecting corresponding training image feature, use relevant information coefficient
,
state each training image, obtain training pattern;
Step 3: treat detected image
under carrying out circumscribed circle, PHT decomposes, and calculates image to be detected
8 circumscribed circles under PHT square (low 7 rank), obtain 8 proper vectors reflecting characteristics of image to be detected;
Step 4: utilize training pattern to treat detected image
proper vector train, obtain a geometric transformation parameter
, utilize this geometric transformation parameter
treat detected image
carry out inverse transformation, obtain the image after correcting
;
Step 5: the image after correction
middle extraction watermark.
Described step 1 is as follows:
Step 11: get and be of a size of
gray level image be carrier image
, most-significant byte plane picture is extracted for carrier image;
Step 12: carry out non-lower sampling shearlet conversion to extracted most-significant byte plane picture, obtains high-frequency sub-band coefficient and low frequency sub-band coefficient;
Step 13: utilize HVS to choose quantization step, utilizes the low frequency sub-band that quantization method will extract in watermark embedment to step 12;
Step 14: convert against shearlet according to non-lower sampling, merges the low-frequency image of embed watermark and high frequency imaging, obtains the high bit-planes image of embed watermark.
Described step 12 is as follows:
Step 121: to the most-significant byte plane picture obtained, carries out one-level non-lower sampling shearlet and converts, obtain a low frequency sub-band
with four direction high-frequency sub-band;
Step 122: by the low frequency sub-band obtained
coefficient is divided into
block, after carrying out piecemeal process, the size of each fritter is P*Q, obtains the low frequency sub-band coefficient after piecemeal
.
Described step 13 is as follows:
Step 131: the low frequency coefficient that non-lower sampling shearlet to be modified is converted, be quantified as odd number or even number with embed watermark according to quantization step and its corresponding bit watermark information (1 or 0), watermark embedment formula is as follows:
Described step 2 is as follows:
Step 21: under carrying out circumscribed circle to each training image in sample set, PHT decomposes, and its process of decomposing is:
Exponent number is
n, multiplicity is
l, and
pCET be defined as:
Wherein,
represent
conjugate complex number,
represent the original image function under polar coordinate system, basis function
be broken down into radial polynomial and angle polynomial expression, as follows
Radial polynomial directly provides with complex exponential form, as follows
And meet orthogonality condition
And have
Wherein,
for normalized factor,
kronecker symbol,
represent
conjugation.Therefore, the image function under polar coordinate system
pHT can be expressed as:
Step 22: under calculating 8 circumscribed circles of each training image, PHT square (low 7 rank) is respectively: P (0,1), P (0,2), P (1,0), P (1,1), P (1,2), P (2,0), P (2,1), P (2,2), these 8 proper vectors reflecting corresponding training image feature are obtained;
Step 23: utilize in step 22 proper vector extracting image to carry out yojan, obtain training sample set, and then to train FSVM model be training pattern.
Step 3: treat detected image
under carrying out circumscribed circle, PHT decomposes, and calculates image to be detected
8 circumscribed circles under PHT square (low 7 rank), obtain 8 proper vectors reflecting characteristics of image to be detected;
Described step 5 is as follows:
Step 51: calculate image to be detected
high bit-planes figure obtain
;
Step 52: to the high bit-planes image obtained
, carry out non-lower sampling Shearlet conversion, obtain a low frequency sub-band
with several high-frequency sub-band;
Step 53: utilize quantization method to extract watermark, utilize HV to choose quantization step, first extract according to the step-by-step of watermark extracting formula, draw
individual watermark, watermark extracting formula is as follows:
Wherein:
,
for downward bracket function,
for what extract
individual watermark;
Step 54: according to
, according to
the value of individual watermarking images correspondence position and be averaged and obtain watermarking images
;
Step 55: take intermediate grey values as threshold value, by following formula Gray-level Watermarking image
be converted into binary bitmap
,
be the digital watermarking image detected.
The present invention is containing in watermarking images testing process, extract PHT square (low 7 rank) make it as training characteristics, in conjunction with fuzzy support vector machine theory, to sample training under 8 circumscribed circles of original image after PHT under circumscribed circle decomposes, draw training pattern, thus carry out geometry correction.Because fuzzy vector machine FSVM has good learning ability and PHT decomposes the accuracy that the square of gained has height; so watermark information all can correctly be extracted under difference is attacked; thus improve the robustness of watermark; the present invention has simultaneously and calculates the feature such as simple, enhances its practicality for digital picture Works copyright protection.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of the embodiment of the present invention.
Embodiment
As shown in Figure 1, method of the present invention is carried out in accordance with the following steps:
Step 1: embed watermark in original image, obtains containing watermarking images F;
Concrete steps are as follows:
Step 11: get and be of a size of
gray level image be carrier image
, most-significant byte plane picture is extracted for carrier image;
Step 12: carry out non-lower sampling shearlet conversion to extracted most-significant byte plane picture, obtains high-frequency sub-band coefficient and low frequency sub-band coefficient;
Step 121: to the most-significant byte plane picture obtained, carries out one-level non-lower sampling shearlet and converts, obtain a low frequency sub-band
with four direction high-frequency sub-band;
Step 122: by the low frequency sub-band obtained
coefficient is divided into
block, after carrying out piecemeal process, the size of each fritter is P*Q, obtains the low frequency sub-band coefficient after piecemeal
.
Step 13: utilize HVS to choose quantization step, utilizes the low frequency sub-band that quantization method will extract in watermark embedment to step 12:
Step 131: the low frequency coefficient that non-lower sampling shearlet to be modified is converted, be quantified as odd number or even number with embed watermark according to quantization step and its corresponding bit watermark information (1 or 0), watermark embedment formula is as follows:
Wherein:
original low-frequency coefficients,
quantize amended low frequency coefficient,
, round is the bracket function that rounds off, and mod is modular arithmetic function,
for quantization step.
Step 14: convert against shearlet according to non-lower sampling, merges the low-frequency image of embed watermark and high frequency imaging, obtains the high bit-planes image of embed watermark.
Step 2: to carrying out X-translation, Y-translation containing watermarking images F, Rotation and Zoom operates, with the image after operating for training image constructs training sample set
,
, under carrying out circumscribed circle to each training image in sample set, PHT decomposes, and PHT square (low 7 rank) under calculating each training image 8 circumscribed circles, obtain 8 proper vectors reflecting corresponding training image feature, use relevant information coefficient
,
state each training image, obtain training pattern;
Concrete steps are as follows:
Step 21: under carrying out circumscribed circle to each training image in sample set, PHT decomposes, and its process of decomposing is:
Exponent number is
n, multiplicity is
l, and
pCET be defined as:
Wherein,
represent
conjugate complex number,
represent the original image function under polar coordinate system, basis function
be broken down into radial polynomial and angle polynomial expression, as follows
Radial polynomial directly provides with complex exponential form, as follows
And meet orthogonality condition
And have
Wherein,
for normalized factor,
kronecker symbol,
represent
conjugation.Therefore, the image function under polar coordinate system
pHT can be expressed as:
Step 22: under calculating 8 circumscribed circles of each training image, PHT square (low 7 rank) is respectively: P (0,1), P (0,2), P (1,0), P (1,1), P (1,2), P (2,0), P (2,1), P (2,2), these 8 proper vectors reflecting corresponding training image feature are obtained;
Step 23: utilize in step 22 proper vector extracting image to carry out yojan, obtain training sample set, and then to train FSVM model be training pattern.
Step 3: treat detected image
under carrying out circumscribed circle, PHT decomposes, and calculates image to be detected
8 circumscribed circles under PHT square (low 7 rank), obtain 8 proper vectors reflecting characteristics of image to be detected;
Step 4: utilize training pattern to treat detected image
proper vector train, obtain a geometric transformation parameter
, utilize this geometric transformation parameter
treat detected image
carry out inverse transformation, obtain the image after correcting
;
Concrete steps are as follows:
Step 41: the mathematical model setting up geometry correction, sets up the mapping relations between image slices point coordinate (row, column number) and object space (or reference diagram) corresponding point coordinate;
Step 42: solution asks the unknown parameter in mapping relations, then corrects each pixel coordinate of image according to mapping relations;
Step 43: the gray-scale value (gray scale interpolation) determining each pixel.
Step 5: the image after correction
middle extraction watermark:
Step 5 is specific as follows:
Step 51: calculate image to be detected
high bit-planes figure obtain
;
Step 52: to the high bit-planes image obtained
, carry out non-lower sampling Shearlet conversion, obtain a low frequency sub-band
with several high-frequency sub-band;
Step 53: utilize quantization method to extract watermark, utilize HV to choose quantization step, first extract according to the step-by-step of watermark extracting formula, draw
individual watermark, watermark extracting formula is as follows:
Wherein:
,
for downward bracket function,
for what extract
individual watermark;
Step 54: according to
, according to
the value of individual watermarking images correspondence position and be averaged and obtain watermarking images
;
Step 55: take intermediate grey values as threshold value, by following formula Gray-level Watermarking image
be converted into binary bitmap
,
be the digital watermarking image detected.
Claims (6)
1., based on a robust image watermark detection method for fuzzy classification, it is characterized in that entering as follows
OK:
Step 1: embed watermark in original image, obtains containing watermarking images F;
Step 2: to carrying out X-translation, Y-translation containing watermarking images F, Rotation and Zoom operates, with the image after operating for training image constructs training sample set
,
, under carrying out circumscribed circle to each training image in sample set, PHT decomposes, and PHT square under calculating each training image 8 circumscribed circles, obtain 8 proper vectors reflecting corresponding training image feature, use relevant information coefficient
,
state each training image, obtain training pattern;
Step 3: treat detected image
under carrying out circumscribed circle, PHT decomposes, and calculates image to be detected
8 circumscribed circles under PHT square, obtain 8 proper vectors reflecting characteristics of image to be detected;
Step 4: utilize training pattern to treat detected image
proper vector train, obtain a geometric transformation parameter
, utilize this geometric transformation parameter
treat detected image
carry out inverse transformation, obtain the image after correcting
;
Step 5: the image after correction
middle extraction watermark.
2. the robust image watermark detection method based on fuzzy classification according to claim 1, is characterized in that described step 1 is as follows:
Step 11: get and be of a size of
gray level image be carrier image
, most-significant byte plane picture is extracted for carrier image;
Step 12: carry out non-lower sampling shearlet conversion to extracted most-significant byte plane picture, obtains high-frequency sub-band coefficient and low frequency sub-band coefficient;
Step 13: utilize HVS to choose quantization step, utilizes the low frequency sub-band that quantization method will extract in watermark embedment to step 12,
Step 14: convert against shearlet according to non-lower sampling, merges the low-frequency image of embed watermark and high frequency imaging, obtains the high bit-planes image of embed watermark.
3. the robust image watermark detection method based on fuzzy classification according to claim 2, is characterized in that described step 12 is as follows:
Step 121: to the most-significant byte plane picture obtained, carries out one-level non-lower sampling shearlet and converts, obtain a low frequency sub-band
with four direction high-frequency sub-band;
Step 122: by the low frequency sub-band obtained
coefficient is divided into
block, after carrying out piecemeal process, the size of each fritter is P*Q, obtains the low frequency sub-band coefficient after piecemeal
.
4. the robust image watermark detection method based on fuzzy classification according to claim 2, is characterized in that described step 13 is as follows:
Step 131: the low frequency coefficient that non-lower sampling shearlet to be modified is converted, be quantified as odd number or even number with embed watermark according to quantization step and its corresponding bit watermark information, watermark embedment formula is as follows:
Wherein:
original low-frequency coefficients,
quantize amended low frequency coefficient,
, round is the bracket function that rounds off, and mod is modular arithmetic function,
for quantization step.
5. the robust image watermark detection method based on fuzzy classification according to claim 3, is characterized in that described step 2 is as follows:
Step 21: under carrying out circumscribed circle to each training image in sample set, PHT decomposes, and its process of decomposing is:
Exponent number is
n, multiplicity is
l, and
pCET be defined as:
Wherein,
represent
conjugate complex number,
represent the original image function under polar coordinate system, basis function
be broken down into radial polynomial and angle polynomial expression, as follows
Radial polynomial directly provides with complex exponential form, as follows
And meet orthogonality condition
And have
Wherein,
for normalized factor,
kronecker symbol,
represent
conjugation;
Therefore, the image function under polar coordinate system
pHT can be expressed as:
Step 22: under calculating 8 circumscribed circles of each training image, PHT square is respectively: P (0,1), P (0,2), P (1,0), P (1,1), P (1,2), P (2,0), P (2,1), P (2,2), these 8 proper vectors reflecting corresponding training image feature are obtained;
Step 23: utilize in step 22 proper vector extracting image to carry out yojan, obtain training sample set, and then to train FSVM model be training pattern.
6. the robust image watermark detection method based on fuzzy classification according to claim 5, its feature
Be that described step 5 is as follows:
Step 51: calculate image to be detected
high bit-planes figure obtain
;
Step 52: to the high bit-planes image obtained
, carry out non-lower sampling Shearlet conversion, obtain a low frequency sub-band
with several high-frequency sub-band;
Step 53: utilize quantization method to extract watermark, utilize HV to choose quantization step, first extract according to the step-by-step of watermark extracting formula, draw
individual watermark, watermark extracting formula is as follows:
Wherein:
,
for downward bracket function,
for what extract
individual watermark;
Step 54: according to
, according to
the value of individual watermarking images correspondence position and be averaged and obtain watermarking images
;
Step 55: take intermediate grey values as threshold value, by following formula Gray-level Watermarking image
be converted into binary bitmap
,
be the digital watermarking image detected.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410793176.7A CN104484850A (en) | 2014-12-20 | 2014-12-20 | Robust image watermark detecting method based on fuzzy classification |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410793176.7A CN104484850A (en) | 2014-12-20 | 2014-12-20 | Robust image watermark detecting method based on fuzzy classification |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104484850A true CN104484850A (en) | 2015-04-01 |
Family
ID=52759390
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410793176.7A Pending CN104484850A (en) | 2014-12-20 | 2014-12-20 | Robust image watermark detecting method based on fuzzy classification |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104484850A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105590292A (en) * | 2015-12-28 | 2016-05-18 | 辽宁师范大学 | Color image watermark embedding and detection method based on quaternion PHT synchronous correction |
CN106650751A (en) * | 2016-11-25 | 2017-05-10 | 中国科学院自动化研究所 | Image feature extraction method and digital media copyright management method |
CN106991423A (en) * | 2016-01-21 | 2017-07-28 | 腾讯科技(深圳)有限公司 | Whether the method and device of watermark is included in identification specification picture |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100310164A1 (en) * | 2000-02-14 | 2010-12-09 | Reed Alastair M | Color image or video processing |
CN102024248A (en) * | 2010-11-30 | 2011-04-20 | 辽宁师范大学 | Digital image watermarking method based on local visual attention |
CN102592256A (en) * | 2011-12-28 | 2012-07-18 | 辽宁师范大学 | Digital image watermark detection method based on support vector machine correction |
-
2014
- 2014-12-20 CN CN201410793176.7A patent/CN104484850A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100310164A1 (en) * | 2000-02-14 | 2010-12-09 | Reed Alastair M | Color image or video processing |
CN102024248A (en) * | 2010-11-30 | 2011-04-20 | 辽宁师范大学 | Digital image watermarking method based on local visual attention |
CN102592256A (en) * | 2011-12-28 | 2012-07-18 | 辽宁师范大学 | Digital image watermark detection method based on support vector machine correction |
Non-Patent Citations (2)
Title |
---|
易盟: "基于特征点的图像配准及其在稳像中的应用", 《中国博士学位论文全文数据库<信息科技辑>》 * |
王向阳等: "基于模糊聚类分析的自适应图像空间域水印技术", 《小型微型计算机系统》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105590292A (en) * | 2015-12-28 | 2016-05-18 | 辽宁师范大学 | Color image watermark embedding and detection method based on quaternion PHT synchronous correction |
CN106991423A (en) * | 2016-01-21 | 2017-07-28 | 腾讯科技(深圳)有限公司 | Whether the method and device of watermark is included in identification specification picture |
US10504202B2 (en) | 2016-01-21 | 2019-12-10 | Tencent Technology (Shenzhen) Company Limited | Method and device for identifying whether standard picture contains watermark |
CN106650751A (en) * | 2016-11-25 | 2017-05-10 | 中国科学院自动化研究所 | Image feature extraction method and digital media copyright management method |
CN106650751B (en) * | 2016-11-25 | 2020-07-28 | 中国科学院自动化研究所 | Image feature extraction method and digital media copyright management method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Emad et al. | A secure image steganography algorithm based on least significant bit and integer wavelet transform | |
Qi et al. | A singular-value-based semi-fragile watermarking scheme for image content authentication with tamper localization | |
Bai et al. | A high payload steganographic algorithm based on edge detection | |
Yang et al. | Improving stego image quality in image interpolation based data hiding | |
CN104680473A (en) | Machine learning-based color image watermark embedding and detecting method | |
CN110766594B (en) | Information hiding method and device, detection method and device and anti-counterfeiting tracing method | |
CN102592256B (en) | Digital image watermark detection method based on support vector machine correction | |
Ma et al. | Local geometric distortions resilient watermarking scheme based on symmetry | |
CN102903075A (en) | Robust watermarking method based on image feature point global correction | |
CN104166955A (en) | Conformal transformation-based image Hash generation method and image tampering detection and positioning method | |
Hou et al. | Detection of hue modification using photo response nonuniformity | |
CN106803229A (en) | Image watermark method based on the correction of phase singularity value | |
CN109523452B (en) | Color image steganography detection method based on channel differential residual error | |
Song et al. | An integer DCT and affine transformation based image steganography method | |
CN103325081B (en) | Insertion and extracting method based on spatial domain image digital watermark | |
CN104281993A (en) | Rotary attack resisting digital watermarking method based on visual encrypting and feature point matching | |
CN104484850A (en) | Robust image watermark detecting method based on fuzzy classification | |
CN104766263A (en) | Color image watermark embedding and detecting method based on quaternion Legendre moment correction | |
CN104504643A (en) | Robustness digital water mark embedding and detection method based on local content features | |
Liu | Self‐embedding watermarking scheme for colour images by bi‐level moment‐preserving technique | |
Guan et al. | An effective image steganalysis method based on neighborhood information of pixels | |
CN104504645A (en) | Method for embedding and detecting robust image watermarks on basis of circular-harmonic-Fourier moments | |
Dutta et al. | An efficient and secure digital image watermarking using features from iris image | |
CN104504644A (en) | Color image watermark detection method based on invariant-moment geometric correction | |
Huynh-The et al. | Robust image watermarking framework powered by convolutional encoder-decoder network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150401 |
|
WD01 | Invention patent application deemed withdrawn after publication |