Digital watermarking method based on 2DPCA (two-dimensional principal component analysis)

A digital watermark and watermark embedding technology, applied in image data processing, image data processing, instruments, etc., can solve problems such as nonlinear geometric attacks, and achieve the effects of ensuring robustness, enhancing practicability, and ensuring invisibility

Inactive Publication Date: 2011-09-14
BEIJING UNIV OF TECH
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] But in the real world, there are often local nonlinear geometric attacks

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Digital watermarking method based on 2DPCA (two-dimensional principal component analysis)
  • Digital watermarking method based on 2DPCA (two-dimensional principal component analysis)
  • Digital watermarking method based on 2DPCA (two-dimensional principal component analysis)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] 1. Watermark embedding

[0046] 1. Image preprocessing

[0047] Select a 400*400 original image. The original image is preprocessed to obtain images after the original image has been subjected to nonlinear geometric attacks such as ripple attack, extrusion attack, water wave attack, spherical attack, projection attack, and local rotation attack, and they are read together with the original image as training images. enter.

[0048] 2. Image feature vector matrix extraction and image principal component matrix extraction

[0049] Read all training images, accumulate the matrices of all training images, and find the average value of each pixel, that is, the mean matrix of all training images.

[0050] Perform image feature vector matrix extraction. First calculate all the eigenvalues ​​of the mean matrix, see Table 1 and description. Calculate the corresponding eigenvectors according to the eigenvalues, and then calculate the eigenvector matrix (vsort), see Table 2 an...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a digital watermarking method based on 2DPCA (two-dimensional principal component analysis), belonging to the field of digital watermarking. The method comprises the following steps of: pre-processing an image: performing various non-linear geometrical transform to the primary image to obtain a new image after each transform, extracting an image characteristic vector matrix and an image principal component matrix; watermarking pre-processing; watermarking embedding; recovering the image; and watermarking extracting. As the characteristic vector matrix which is used for extracting the image principal component matrix is unchanged, even though each valve of the image principal component matrix is changed, the fluctuation range of the data in the image principal component matrix is approximately similar; i leading out principal components are selected from the principal component matrix of the primary image; namely, weight values of i different principal components representing image information are accumulated, and the accumulation sum is within the range of 0.4-0.9; and the i leading out principal components are subjected from discrete cosine transform or Fourier transform. The invention, under the precondition of ensuring robustness and invisibility of the digital watermarking, effectively resists attack from the non-linear geometry.

Description

Technical field: [0001] The invention belongs to the field of digital watermarking, and in particular relates to a digital watermarking algorithm based on 2DPCA and capable of resisting local nonlinear geometric attacks. Background technique: [0002] The robust digital watermarking algorithm emphasizes the ability of the algorithm to resist various attacks, that is, after the carrier has experienced various intentional or unintentional operations (attacks), the watermark embedded in it can still be extracted or detected. In terms of robust image digital watermarking research, researchers have successively studied conventional signal processing attacks such as filtering and noise addition; compression attacks such as JPEG compression and JPEG2000 compression; global geometric attacks such as rotation, scaling, and translation. [0003] But in the real world, there are often local nonlinear geometric attacks. This kind of attack is very easy to implement with image processin...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06T1/00
Inventor 姜楠杨宇泽张锡川姜广智
Owner BEIJING UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products