Input Video

1. Input the watermarked Video clip V′.

2. Divide the watermarked Video clip V′ into watermarked scenes Vsi'.

3. Process the watermarked frames of each watermarked video scene using DWT and Schur as described in steps 4 - 7.

4. Convert the video frame F′ from RGB color matrix to YUV.

Apply 2-level DWT

5. Compute the 2-level DWT for the frame F′. Let the seven sub-bands produced after this process be: [wLL1, wLL2, wHL2, wLH2, wHH2, wLH1, wHH1].

Apply SCHUR

6. Apply the Schur operator on the wHL2 sub-band. The Schur operator decomposes the sub-band's coefficient matrix into two independent matrices:

(5)

Extraction

7. Extract the embedded watermark from the diagonal matrix as follows:

(6)

Video Reconstruction

8. Construct the image watermark WVsi by cascading all watermark bits extracted from all frames.

9. Repeat the same procedure for all video scenes.

10. The watermarking extraction procedure proposed above is illustrated in the block diagram shown in Figure 3.