Research Article
A Novel Optimized Graph-Based Transform Watermarking Technique to Address Security Issues in Real-Time Application
Algorithm 4
Watermark extraction algorithm.
| Input: watermarked video | | Output: recovered watermark | | Begin | (1) | Take watermarked video | (2) | for frames from 1 to k | (3) | { | (4) | Perform layer separation on RGB frame | (5) | Apply GBT transform on each layer of . | (6) | Apply SVD and extract USV feature of each layer of . | (7) | Extract watermark from using formula =(−)/α | (8) | Extract S value. | (9) | Perform inverse SVD to combine S value with USV of each layer | (10) | Perform inverse GBT transform | (11) | Decrypt watermark using key | (12) | Repeat steps from 4 to 12 till all the watermarks on selected frames are extracted. | (13) | } | | End |
|