Research Article
A QR Code Based Zero-Watermarking Scheme for Authentication of Medical Images in Teleradiology Cloud
Algorithm 2
Watermark construction.
| : Host image of size , Secret Share of size , Key for initial | | block Selection, size of block , Number of iterations for Arnold Transform | | : Watermark of size | | Step 1. Apply Contourlet Transform on to generate a LF subband | | Step 2. Perform a block partitioning on the LF subband to generate overlapping | | blocks | | Step 3. Perform steps 4–9 for each element of | | Step 4. Apply Arnold transform on to select a block for Master Share creation; | | Increment and by 1; i.e., and | | Step 5. Apply SVD to selected block to generate and matrices | | Step 6. Compute the Hu’s invariant moments and for the diagonal matrix | | Step 7. Create a 3 bit Master Share out of the sign bits of and | | Step 8. Compute C from Sshare with equation (10); | | i.e., where | | Step 9. Subtract from to get | | Step 10. Apply Arnold Transform to unscramble to get |
|