Method of embedding invisible digital watermarking into streaming media, and apparatus and system thereof
A watermark embedding and digital watermarking technology, which is applied in image communication, selective content distribution, electrical components, etc., can solve the problems affecting the quality of the film and the deterioration of the film effect, and achieve the effect of copyright, traceability and protection
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0024] The processing flow of a method for embedding an invisible digital watermark into streaming media provided by this embodiment is as follows: figure 1 As shown, the following processing steps are included:
[0025] Step 11: Use a hash algorithm to perform hash processing on the binary data of the above watermark information to obtain a hash value. At the sending end, use the above private key to sign the hash value to obtain the signature value.
[0026] The RSA public key cryptosystem is currently widely used, including a public key and a private key. The public key is public, and the private key needs to be kept secret. The data can be signed by the private key, and the signature value can be verified by the public key to realize the non-repudiation of the signature.
[0027] Use the RSA algorithm to generate a public-private key pair, the public key is open to everyone, and the private key is kept secret. Read the binary data of the watermark information that needs...
Embodiment 2
[0052] The specific structure of a device for embedding invisible digital watermarks into streaming media provided by this embodiment is as follows: figure 2 As shown, the following modules are included:
[0053] The signature value acquisition module 21 is used to generate a pair of public key and private key using the public key cryptosystem, and use the private key to sign the data of the watermark information to obtain the signature value;
[0054] The watermark embedding position acquisition module 22 is used for concatenating the identification of the streaming media file with the public key, the signature value and, by hash calculation, obtaining the watermark embedding position in each non-key frame of the streaming media file ;
[0055] The embedding processing module 23 is configured to sequentially embed the data of the watermark information into the watermark embedding position in each non-key frame at the sending end according to the set information embedding ru...
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.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap