Method for hiding H. 264/AVC video data of encrypted domain

A technology of video data and encryption domain, applied in TV, electrical components, selective content distribution, etc., can solve the problems of H.264/AVC video data hiding technology failure and loss, etc.

Active Publication Date: 2013-12-11
NINGBO UNIVERSITY OF TECHNOLOGY
View PDF3 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although both H.264/AVC video data hiding and H.264/AVC video encryption have been developed rapidly, the original characteristics are lost after the data becomes ciphertext, which leads to the failure of the existing H.264/AVC vi...

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
  • Method for hiding H. 264/AVC video data of encrypted domain
  • Method for hiding H. 264/AVC video data of encrypted domain
  • Method for hiding H. 264/AVC video data of encrypted domain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0060] A method for hiding H.264 / AVC video data in the encryption domain proposed in this embodiment includes three parts: H.264 / AVC video encryption, H.264 / AVC video data hiding in the encryption domain, and secret data extraction.

[0061] In this specific embodiment, in order to reduce the computational complexity, keep the code rate of the encrypted H.264 / AVC video code stream unchanged, and have high perceptual security, the method of the present invention selects the intra prediction mode (IPM) codewords, motion vector difference (MVD) codewords and residual coefficient codewords are encrypted, and the H.264 / AVC video encryption process (such as Figure 1a shown) is: For all macroblocks whose prediction mode is Intra_4×4 prediction mode in the original H.264 / AVC video, the binary pseudo-random sequence generated by the first key is used for the mode flag bit in each macroblock is The last 3 bits of the codeword of the prediction mode of the 4×4 sub-block of 0 are XOR-encr...

Embodiment 2

[0101] The encrypted domain H.264 / AVC video data hiding method of this embodiment is proposed on the basis of Embodiment 1 in order to further improve security. In order to prevent secret information from being extracted and leaked, first use The binary pseudo-random sequence of encrypted secret information encrypts the secret information to be embedded, and then re-uses the encrypted secret information as the secret information to be embedded, and then takes out the current information bits to be embedded; in this way, when extracting the secret data, it is necessary to The extracted secret information is decrypted, that is, in step ③-1e, the binary pseudo-random sequence of the encrypted secret information adopted in the H.264 / AVC video data hiding process of the encrypted domain is used to decrypt the extracted secret information; step In ③-2e, the binary pseudo-random sequence of the encrypted secret information used in the H.264 / AVC video data hiding process in the encrypt...

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 of an encrypted domain. The method comprises the process of encrypting H. 264/AVC videos, the process of hiding the H. 264/AVC video data of the encrypted domain, and the process of extracting hidden data. In the encryption process, code words of an Intra_4*4 prediction mode, code words of an Intra_16*16 prediction mode, code words with the non-zero motion vector difference and code words with a residual coefficient are encrypted. In the process of hiding the video data, a code word mapping method is adopted. The method has the advantages that video encryption and data hiding are conducted directly in an H. 264/AVC code stream domain, the videos do not need to be decoded or partially decoded, and application demands of real-time videos are met. The operation of equal-length code word replacement is conducted in the encryption and data hiding processes, code rate of an H. 264/AVC video stream is not increased, and accordingly the problem of data expansion in the encryption and data hiding processes is solved. Meanwhile, the encrypted video stream with the hidden data is completely compatible with an H. 264/AVC standard and can be decoded by a standard H. 264/AVC video decoder. The data extraction and decoding are conducted in a completely separated mode, and the practicability is higher.

Description

technical field [0001] The invention relates to a video data hiding technology, in particular to an encryption domain H.264 / AVC video data hiding method. Background technique [0002] With the optimization of the network environment and the maturity of video coding and communication technology, the application range of digital video is becoming more and more extensive. However, video data security and privacy protection requirements are unavoidable core issues. One of the best ways to ensure the security of video data is to encrypt the video, so that even if an attacker obtains the video data, they cannot obtain its content, ensuring the security of sensitive videos. If the sensitive video needs to be decrypted before participating in the calculation, it means that in the entire life cycle of the sensitive video, at least part of the time exists in the form of plain text, which will cause serious privacy problems. Encrypted domain signal processing can perform video data c...

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
IPC IPC(8): H04N21/2347H04N7/26
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