Method and system for embedding and extracting watermark in video
A video watermark and watermark technology, applied in the computer field, can solve problems such as video quality degradation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0082] The embodiment of the present invention proposes a video watermark embedding method, see figure 1 , including the following steps:
[0083] Step 101: Extract more than one video frame from the video.
[0084] Step 102: Perform singular value decomposition on each video frame X X=UΣV T , get the singular value matrix Σ=diag(σ 1 ,σ 2 ,...σ n ).
[0085] Step 103: For the singular value σ in the singular value matrix 1 ,σ 2 ,...σ n to group.
[0086] Step 104: Perform quantization index modulation on the grouped singular values to obtain a watermark-embedded singular value matrix Σ'.
[0087] Step 105: Perform a singular value decomposition inverse process on the singular value matrix Σ' embedded in the watermark X'=UΣ'V T , to get the video frame X' after embedding the watermark.
[0088] Step 106: Combine one or more video frames X' obtained after processing the one or more video frames into a watermark-embedded video.
[0089] It can be seen that, in the e...
Embodiment 2
[0093] The process of video watermark embedding in the present invention will be described in more detail below through a specific example. see figure 2 , the process includes the following steps:
[0094] Step 201: Extract more than one video frame from the video.
[0095] In this step, more than one video frame is extracted from the video to be embedded with the watermark.
[0096] Step 202: Perform singular value decomposition on each video frame X X=UΣV T , get the singular value matrix Σ=diag(σ 1 ,σ 2 ,...σ n ).
[0097] In this step, the video frame X is subjected to singular value decomposition X=UΣV T , get the singular value matrix Σ=diag(σ 1 ,σ 2 ,...σn ), where the value σ of the diagonal in the singular value matrix 1 ,σ 2 ,...σ n Arranged in order from largest to smallest.
[0098] Step 203: Grouping three adjacent singular values starting from the start index startIndex of the singular values.
[0099] In this step, the singular values are grou...
Embodiment 3
[0112] The present invention also proposes a video watermark extraction method, see Figure 5 , the method includes:
[0113] Step 501: Extract more than one video frame from the watermarked video.
[0114] Step 502: Perform singular value decomposition on each video frame X' X'=UΣ'V T , get the singular value matrix Σ'=diag(σ 1 ',σ' 2 ,...σ' n ).
[0115] Step 503: For the singular value σ in the singular value matrix 1 ',σ' 2 ,...σ' n to group.
[0116] Step 504: Carry out the inverse process of quantization index modulation on the grouped singular values to extract the watermark in the video frame X'.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com