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

Inactive Publication Date: 2014-03-12
TSINGHUA UNIV +1
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the deficiencies of the prior art, the present invention provides a method and system for video

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for embedding and extracting watermark in video
  • Method and system for embedding and extracting watermark in video
  • Method and system for embedding and extracting watermark in video

Examples

Experimental program
Comparison scheme
Effect test

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'.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a method for embedding a watermark in a video. The method comprises the following steps of extracting more than one video frame from the video, and performing the following treatment on each extracted video frame X, wherein the treatment comprises the steps of performing singular value decomposition X=UsigmaVT to obtain a singular value matrix sigma=diag(sigma 1, sigma 2,ellipsis sigma n), wherein U and V are two unitary matrixes; grouping the singular values sigma 1, sigma 2, ellipsis sigma n in the singular value matrix; performing quantitative index modulation on the grouped singular values to obtain a singular value matrix sigma` embedded with the watermark; performing singular value decomposition inverse process X`=Usigma`VT on the singular value matrix sigma` embedded with the water mark to obtain a video frame X` embedded with the water mark; processing the more than one video frame to obtain more than one video frame X` and combining into the video embedded with the water mark. The method for embedding the watermark enables the video embedded with the watermark to achieve better video quality.

Description

technical field [0001] The invention belongs to the field of computers, in particular to a method and system for embedding and extracting video watermarks. Background technique [0002] With the development of computer technology, digital video has brought great convenience to human life. Digital TV, high-definition TV, DVD and online video allow people to easily obtain the video content they are interested in. At the same time, it also brings The issue of video copyright content protection, due to the reproducibility of digital video, pirated video has become very easy, how to effectively copyright protection of video content has become an important issue. In recent years, emerging video watermarking technology embeds watermark information in the video, which can realize the copyright protection of the video content. For example, if the copyright information is hidden in the video, after the video has undergone operations such as dissemination and distribution, the copyrig...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04N21/8358H04N5/913
Inventor 王道顺刘松罗向阳李顺东
Owner TSINGHUA UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products