Reversible relation database watermark embedding and extracting method based on differential evolution algorithm
A technology of differential evolution algorithm and extraction method, which is applied in image data processing, image data processing, digital data protection, etc., and can solve problems such as database theft
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0049] This program uses stock transaction data as experimental data, and performs a series of operations such as database test link, preprocessing, watermark generation, watermark embedding, watermark extraction, and simulated attack. An embodiment of the present invention is given. The watermark sequence of the present invention uses 8 bits Random binary sequence, the population dimension is chosen to be 40% of the data block size.
[0050] The specific steps are:
[0051] Step 1: Use the Roberts edge detection operator to preprocess the copyright image. The principle of this algorithm is to calculate the gradient based on the difference in a pair of mutually perpendicular directions. The difference between diagonal pixels is expressed as:
[0052] Δ x f=f(i,j)-f(i+1,j+1)
[0053] Δ y f=f(i,j+1)-f(i+1,j)
[0054] Where f(i,j), f(i+1,j), f(i,j+1), f(i+1,j+1) represent the pixel value of a pixel in the image, for f(i, j) The Roberts gradient for this pixel is:
[0055] ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


