Research Article
Combining Digital Watermarking and Fingerprinting Techniques to Identify Copyrights for Color Images
Algorithm 1
Feature extraction.
Input: A color image H (N × N). | Output: A feature image FT (N/8 × N/8). | Convert H to the YCbCr color space | Partition each of the Y, Cb, and Cr channels into N/8 × N/8 non-overlapping blocks of size 8 × 8 | For each corresponding block of the three channels | Take the first 4 samples from the Y channel, the next 2 from the Cb, and last 2 from the | Cr as depicted in Figure 4 to form a packed block of size 8 × 8 | End For | Apply 2D-DWT to each packed block to obtain N/8 × N/8 LL2 blocks of size 2 × 2 | For each of the LL2 blocks | Compute the average A of the four coefficients | Obtain the feature type T according to (1) | Determine the FT-share according to T, A, and Table 1 | End For | Assemble the FT-shares to form the feature image FT |
|