Encryption domain H.264/AVC video reversible data hiding method

A technology of data hiding and encryption domain, which is applied in the field of data hiding and can solve the problems of loss of original characteristics and technical failure

Active Publication Date: 2014-05-28
NINGBO UNIVERSITY OF TECHNOLOGY
View PDF3 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although both H.264 / AVC video reversible data hiding and H.264 / AVC video encryption have been developed rapidly, the original characteristics are lost after the data becomes ciphertext, resulting in the existing H.264 / AVC video reversible data hiding. technical failure
How to realize reversible data hiding under the premise of ciphertext, the research at home and abroad has just begun, and there are still many difficult problems to be solved in the combination of encryption and reversible data hiding

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
  • Encryption domain H.264/AVC video reversible data hiding method
  • Encryption domain H.264/AVC video reversible data hiding method
  • Encryption domain H.264/AVC video reversible data hiding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0073] This embodiment proposes a method for reversible data hiding of H.264 / AVC video in encrypted domain, which includes three parts: H.264 / AVC video encryption, reversible data hiding of H.264 / AVC video in encrypted domain, and secret data extraction.

[0074] In this embodiment, in order to reduce the computational complexity, reduce the code rate change of the code stream of the encrypted H.264 / AVC video, and have high perceptual security, the method of the present invention selects the intra prediction mode (IPM) codeword, non-zero motion vector difference (MVD) exponential Golomb codeword and the sign bit of the non-zero residual coefficient are encrypted. The overall implementation block diagram of H.264 / AVC video encryption in this embodiment is as follows figure 1 As shown, the processing process is: for all macroblocks whose prediction mode is Intra_4×4 prediction mode in the original H.264 / AVC video, use the binary pseudo-random sequence generated by the first key t...

Embodiment 2

[0112] A method for reversible data hiding of H.264 / AVC video in the encryption domain proposed in this embodiment, the process of H.264 / AVC video encryption and the reversible data hiding of H.264 / AVC video in the encryption domain is the same as that of H.264 / AVC video in Embodiment 1 .264 / AVC video encryption is consistent with the H.264 / AVC video reversible data hiding process in the encryption domain, the difference is that the hidden data extraction in this embodiment is completed in the decryption domain. Such as figure 2 As shown, the specific process of completing the extraction of hidden data in the decryption domain is:

[0113] ③-2a. Analyze the code stream of the H.264 / AVC video in the encrypted domain containing the secret information, and identify the codeword and codeword of the encrypted prediction mode in the code stream of the H.264 / AVC video in the encrypted domain containing the secret information The exponential Columbus codeword of the encrypted motion...

Embodiment 3

[0120] A method for reversible data hiding of H.264 / AVC video in the encrypted domain proposed in this embodiment, the process and embodiment of H.264 / AVC video encryption, H.264 / AVC video reversible data hiding and secret information extraction in the encrypted domain The H.264 / AVC video encryption in one, the H.264 / AVC video reversible data hiding in the encrypted domain and the secret information extraction process are consistent, and this embodiment performs the original H.264 / AVC video on the basis of the first embodiment. recovery. That is, after the execution of step ③-1c is completed, the encrypted non-zero residual coefficient recovery operation is performed after the secret information is extracted, and then the encrypted codeword of the prediction mode, the encrypted exponential Columbus codeword of the motion vector difference and the encrypted non-zero coefficient The sign bit of the zero residual coefficient is decrypted, and the decrypted non-zero residual coeff...

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 an encryption domain H.264/AVC video reversible data hiding method. Under the premise that the encryption domain H.264/AVC video reversible data hiding method is compatible with an H.264/AVC video compressed encoding standard, code words of prediction modes, Exp-Golomb code words of motion vector difference and sign bits of residual error coefficients are selected to be encrypted, computation complexity is low, the application demands of real-time videos are met, and encryption safety is high. Meanwhile, influences of encryption on the code rate of code streams of H.264/AVC videos are quite small, and the problem of data expansion in the video encryption process is solved. A data hiding person can embed private information in the H.264/AVC videos of an encryption domain directly, and thus the problems of video content safety and privacy disclosure can be solved effectively. The hidden data can be extracted effectively from the encryption domain and can also be extracted effectively from a decryption domain, namely, data extraction and data decryption are separated completely, and practicality is high. In addition, the encryption domain H.264/AVC video reversible data hiding method is completely revisable, and original videos can be restored without damage after the hidden information is decrypted and extracted.

Description

technical field [0001] The invention relates to a data hiding technology, in particular to a method for reversible data hiding of an encrypted domain H.264 / AVC video. 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...

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 Applications(China)
IPC IPC(8): H04N19/467H04N19/42H04N19/50
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