Method for enciphering H.264 video based on CAVLC encode
An encryption method and encoding technology, which is applied in digital video signal modification, television, electrical components, etc., can solve the problems of immature development and limitations of entropy encoding encryption technology, and achieve key generation and distribution. The time required for small, compressed encoding The impact of time is small and the computational complexity is good
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0037] The overall technical scheme that the present invention takes is: in the entropy coding CAVLC coding process of H.264 video compression coding, the RC4 algorithm that adopts initializes a 256-byte state table with the variable-length key of 1-256 bytes, and then Use the generated pseudo-random key stream and the number of non-zero coefficients (TotalCoeffs), the number of trailing coefficients (TrailingOnes), the number of zeros before the last non-zero coefficient (TotalZeros), the number of zeros before each non-zero coefficient ( The index numbers of each codeword in the encoding table of Runbefore) are XORed, and a new index number is obtained, and its corresponding new codeword is found in the original code table according to the new index number as code stream output. Through this encryption method, the position of the code word corresponding to the data to be encoded in the original code table is disturbed, and a new code word different from the original code word...
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