| With the rapid development of network information technology,digital video has been integrated into every aspect of people’s lives,bringing great convenience to people’s lives.But at the same time,it also brings information security issues such as tampering and leakage.The emergence of information hiding technology has provided people with solutions to these problems,and is widely used in fields such as privacy protection and copyright protection.At present,the H.264/AVC standard is one of the most widely used video coding standards,and information hiding algorithms based on this standard have important research and application value.In this paper,we focus on studing data hiding technologies in H.264/AVC video.The main work of this paper is as follows:(1)A high capacity H.264/AVC information hiding algorithm based on short video media is proposed.This algorithm analyzes the characteristics of short video content,and defines scene transformation indicators to measure video frame chaos,then adaptively embeds video frames with different levels of chaos.This algorithm makes full use of the I type macroblock in P frame and B frame,which is ignored in the general algorithm.Four additional groups of coupling coefficient pairs are added to the 4×4luminance macroblock in I frame by using the strategy of preventing intra frame distortion drift,and an improved 17th-base exploiting modification direction(EMD)embedding algorithm is proposed,in which 4 bits can be embedded by modifying one coefficient.The experimental results show that the algorithm effectively improves the embedding capacity while ensuring short video quality and low bit growth rate.(2)An adaptive H.264/AVC video information hiding algorithm based on intra distortion optimization is proposed.On the basis of Algorithm one,this algorithm combines STC encoding to minimize distortion embedding of the QDCT coefficients of the 4×4 luminance macroblocks in the I frame,which further ensure video quality.In this algorithm,the embedding distortion of macroblock is analyzed theoretically,and the corresponding distortion function is designed according to the macroblock distortion,bitrate variation and the texture complexity of DCT block.Finally,the minimum distortion embedding under different embedding rates is achieved by combining STC coding.The experimental results show that the algorithm effectively improves the embedding capacity and has little impact on video quality and bit rate. |