The invention discloses a single-frame video non-blind
watermark embedding and detecting method based on DWT-SVD (
Discrete Wavelet Transform-
Singular Value Decomposition). The
watermark embedding method comprises the following steps: S1, converting an original video frame into a
YCbCr color format, and performing secondary discrete
wavelet decomposition on a Y component to obtain a low-frequency component LL; s2, dividing the LL into a plurality of isometric matrixes LLi, performing
singular value decomposition on each matrix LLi, and arranging singular values in a descending order to obtain a
singular value diagonal matrix S; s3, modifying S to obtain S * according to
watermark information to be embedded, performing inverse SVD
decomposition to obtain LLi *, and merging to obtain LLi *; and S4, replacing the original low-frequency component LL with the watermark-embedded low-frequency component LL *, performing secondary discrete
wavelet inverse transformation to obtain Y *, replacing the original Y component, converting into an original color format, and outputting the watermark-embedded video frame. According to the method, the defects of poor
watermark robustness and concealment of the existing single-frame video are overcome, and the detection accuracy is further improved.