A H.264/AVC Video Data Hiding Method Based on Cabac Binary String Mapping

A technology of binary string and video data, applied in the direction of digital video signal modification, electrical components, image communication, etc.

Active Publication Date: 2017-06-23
NINGBO UNIVERSITY OF TECHNOLOGY
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

How to implement data hiding under the premise of ciphertext, how to ensure that encryption and data hiding are compatible with CABAC entropy coding, and how to ensure that encrypted and embedded data does not affect the coding efficiency of H.264 / AVC, domestic and foreign research in this area is just now At first, the combination of encryption and data hiding still has many difficult problems to be solved

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
  • A H.264/AVC Video Data Hiding Method Based on Cabac Binary String Mapping
  • A H.264/AVC Video Data Hiding Method Based on Cabac Binary String Mapping
  • A H.264/AVC Video Data Hiding Method Based on Cabac Binary String Mapping

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0054] A kind of encrypted domain H.264 / AVC video data hiding method based on CABAC binary string mapping that this embodiment proposes, it comprises H.264 / AVC video encryption, encrypted domain H.264 / AVC video data hiding and secret data extraction three parts.

[0055] In this specific embodiment, in order to reduce the computational complexity, and keep the code rate of the encrypted H.264 / AVC video code stream unchanged, while having high perceptual security, the method of the present invention selects the motion vector difference ( The CABAC binary string (bin string) of the MVD) symbol and the CABAC binary string of the quantized residual coefficient symbol are encrypted, and the process of H.264 / AVC video encryption (such as Figure 1a Shown) is: For all macroblocks in the original H.264 / AVC video whose prediction mode is inter-frame prediction mode and whose motion vector difference is not 0, use the binary pseudo-random sequence generated by the first key to pair each ...

Embodiment 2

[0090] The H.264 / AVC video encryption in the encrypted domain H.264 / AVC video data hiding method based on CABAC binary string mapping proposed in this embodiment and the H.264 / AVC video data hiding process in the encrypted domain are two parts, and The H.264 / AVC video encryption in the method given in the first embodiment is the same as the H.264 / AVC video data hiding in the encryption domain. Data extraction is done in the decrypted domain. In some cases, the user needs to decrypt the encrypted video first, and then extract the secret information from the decrypted video. ) authorized users receive encrypted videos containing secret information, they can first use the encryption key to decrypt the video, and the decrypted video still contains secret information, which can be used to track the data source.

[0091] like Figure 1b As shown, the method provided in this embodiment completes the specific process of extracting secret data in the decryption domain as follows:

...

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 discloses a method for hiding H.264 / AVC video data in encrypted domain based on CABAC binary string mapping, which includes H.264 / AVC video encryption, H.264 / AVC video data hiding in encrypted domain and secret data extraction. Part, select the syntax element of the bypass coding mode in CABAC to carry out the equal-length binary string replacement operation to realize video encryption, and use the CABAC binary string mapping method of the absolute value of the motion vector difference to carry out data hiding. Both encryption and data hiding are for H.264 / The bit rate of the AVC video stream has not changed; encryption and data hiding are done under CABAC entropy coding, which is fully compatible with CABAC entropy coding, and standard H.264 / AVC video decoder can be used to perform encryption and data hiding on the video stream Decoding; the data hider can directly embed secret information in the encrypted H.264 / AVC video, even if the data hider does not know the original video content, the problem of video content security and privacy leakage can be effectively solved; in addition, the inventive method can Efficiently extract hidden data in both encrypted and decrypted domains.

Description

technical field [0001] The invention relates to a method for hiding video data, in particular to an encryption domain H.264 / AVC video data hiding method based on CABAC binary string mapping. Background technique [0002] With the rapid development of network and multimedia technology, video data is growing explosively. Massive video processing requires corresponding storage and computing platforms. Cloud computing and cloud storage technology provide the most effective solution for big data processing and related applications. Program. In order to ensure content security and privacy protection in the cloud computing environment, the content owner encrypts the original video data and uploads it to the cloud. All processing and calculations in the cloud are performed in the encrypted domain, ensuring the security of sensitive video data. [0003] In many application scenarios, some cloud service managers without decryption authority need to embed some additional information i...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04N19/13H04N19/467H04N19/176H04N19/513
Inventor 徐达文
Owner NINGBO UNIVERSITY OF TECHNOLOGY
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