Video watermark generation method, device and terminal
A video watermarking and watermarking technology, applied in the field of video processing, to achieve the effect of not easy to find, strong concealment, and strong anti-malicious recognition
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0030] refer to figure 1 , shows a flow chart of steps of a method for generating a video watermark according to Embodiment 1 of the present invention.
[0031] The video watermark generation method of the embodiment of the present invention may comprise the following steps:
[0032] Step 101: Determine the spatial watermark and temporal value corresponding to each frame of video image in the video file according to the preset spatial watermark template and temporal watermark template.
[0033] In an embodiment of the present invention, a video file includes multiple frames of video images, and a watermark is embedded in each frame of video images in the video file through the method provided by the embodiment of the present invention.
[0034] Among them, the spatial watermark is scaled by the preset spatial watermark template to obtain the same resolution or the spatial watermark template itself has the same resolution as the video file, and the temporal value can be determ...
Embodiment 2
[0048] refer to figure 2 , shows a flowchart of steps of a method for generating a video watermark according to Embodiment 2 of the present invention.
[0049] The method for generating a video watermark in the embodiment of the present invention may specifically include the following steps:
[0050] Step 201: Obtain a preset airspace watermark template.
[0051] The spatial watermark template can be composed of pixels whose pixel values are the first preset value and the second preset value, each pixel corresponds to a pixel value, each pixel value corresponds to a spatial value, and each pixel value in the spatial watermark template The numbers are equal to ensure that the spatial watermark template is at a local low frequency and a global high frequency. That is to say, if a small block of spatial watermark template is randomly intercepted, the pixel values in the block are the same, but there are many changes overall.
[0052] The numbers of the first preset value ...
Embodiment 3
[0083] refer to image 3 , shows a structural block diagram of a device for generating a video watermark according to Embodiment 3 of the present invention.
[0084] The video watermark generation device in the embodiment of the present invention may include: a watermark determination module 301 configured to determine the corresponding spatial watermark and time domain value of each frame of video image in the video file according to the preset spatial domain watermark template and temporal domain watermark template, The number of each pixel value in the spatial watermark is equal; the edge processing module 302 is configured to determine the edge distribution of each frame of video image in the video file; the embedding module 303 is configured to The corresponding spatial watermark and time domain value and the edge distribution of each frame of video image in the video file generate a watermark for the video file.
[0085] Preferably, the embedding module 303 may include:...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


