Research Article

A Secured Frame Selection Based Video Watermarking Technique to Address Quality Loss of Data: Combining Graph Based Transform, Singular Valued Decomposition, and Hyperchaotic Encryption

Algorithm 2

GBT-SVD-chaotic algorithm.
Input: Selected Frames
Output: Watermarked Video
Begin
(1)for selected frames from 1 to k
(2)  Input binary image watermark (i, j).
(3)  Implement layer separation on selected RGB frame A(i, j) and watermarked image W(i, j).
(4)  Encrypt the watermark image W(i, j).
(5)  Convert selected frame into GBT Transform on each layer of A(i, j).
(6)  Use SVD Transform and extract S Feature of USV of A(i, j) and W(i, j).
(7)  Target S value from both sides to be merged.
(8)  Embed watermark W(i, j) to A(i, j) using value α as 0.02 using equation
(9)  Get modified S value from both A(i, j) and W(i, j)
(10)  Repeat steps from 1 to 9 till all the selected frames are processed.
(11)End for
(12)for frames 1 : m
(13)Replace watermarked frames with selected frames from the directory.
(14)Use same frame rate to combine all frames including watermarked and rest of extracted frames
(15)End for
(16)End