Piracy tracing watermarking method applicable to streaming media environment
A streaming media and watermarking technology, applied in TV, electrical components, digital video signal modification, etc., can solve the problems of not being able to directly use H.264 streaming media video, not being able to select the embedding position of the watermark, not applicable to the network transmission environment, etc., to achieve Watermark embedding is efficient, invisible, and real-time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach
[0065] Then its specific implementation method is:
[0066] 1. First, preprocess the user information. The details are as follows:
[0067] Step 1: In key Y 1 Under the control of , scramble the identity ID of user Bob to obtain ID′.
[0068] The specific scrambling method is as follows: Let array A be used to store M-bit ID', array B is a temporary array for storing intermediate results, the length of both array A and array B is M, and the value of M is 32. Select the smallest positive integer P that is a prime number with M, and do the following scrambling: 1)B( i ) =A( ( i × P) mod M) i =0, 1 , 2 ,..., M-1
[0069] 2) A=B
[0070] Repeat the above two steps Y 1 times, the ID' can be obtained.
[0071] Step 2: Finally, spread the ID' into 64-bit binary bit information W. The binary bit information W is used as the watermark finally embedded in the video.
[0072] The specific spread spectrum method is as follows: First, use the formula ID'(j)=(-1) to ID' ID ' (j) ...
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