H.264 large-capacity information hiding method based on information variable-length packet structure
An information hiding and information group technology, applied in the field of video information hiding, can solve the problems of lack of inter-frame information, difficulty in guaranteeing algorithm transparency, and limiting algorithm information hiding capacity, etc., to achieve the effect of alleviating contradictions.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0063] The process of hiding identification information in the present invention is specifically as follows Figure 5 shown.
[0064] (1) Information hiding execution steps
[0065] Step 1: Read the binary identification image WM image (M×N), the image is converted into a set of binary code stream WM after Zig-zag scanning and simple scrambling sequence [i](i=0,1,2,…,(M×N-1), then WM sequence[i] Adaptively divided into identification information groups with a length of 2 or 3 bits to form a WM pair [j]=w j w j+1 or w j w j+1 w j+2 (j=0,1,2,...,(M×N-1)).
[0066] Step 2: Judging whether the current block belongs to the "embedding point exclusion rule (1)", if it does, this block is not used to hide information, and jumps to the next macro block to re-judgment in this step. Otherwise, proceed to the next step.
[0067] Step 3: Determine whether the current block belongs to the "embedding point exclusion rule (2)" and if so, this block is not used to hide information, ...
Embodiment 2
[0078] The H.264 large-capacity information hiding method based on the information variable-length packet structure is characterized in that it includes the following contents:
[0079] message variable length packet
[0080] H.264 inter-frame coding specifies seven block modes (16×16, 16×8, 8×16, 8×8, 8×4, 4×8, 4×4), and adopts a tree-based motion compensation, each 16×16 macroblock can be divided into one 16×16 block, or two 16×8 blocks, or two 8×16 blocks, or four 8×8 blocks. When the 8×8 mode is selected for the macroblock, each 8×8 block can be further divided into 1 8×8 block, or 2 8×4 blocks, or 2 4×8 blocks, or 4 4×4 blocks;
[0081] Each division of the information to be hidden can be converted into a binary 01 code representation, and any identification file can eventually be converted into a series of binary code streams. Using the improved Exp-Golomb code word structure idea, the binary identification information can be divided into 7 types of length The non-rep...
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