摘要
为了解决在压缩视频中大量隐藏信息容易造成视频流码长改变的问题,提出了一种新的基于MPEG2视频编码的隐写算法.分析了MPEG2视频宏块单元的编码过程,利用帧内和非帧内宏块中的AC系数以及非帧内宏块中的DC系数等没有经过差分编码的系数进行信息嵌入,采用"存在例外的动态±1"嵌入、"舍弃高频系数"和"0比特填充"等三级机制来保证slice单元的码长不变.实验结果表明算法在保证码长整体不变的前提下有效地提高了隐藏容量.
A new steganography algorithm of MPEG2 video is proposed to keep the size of compressed video bit stream unchanged. The macroblock unit coding is analyzed. The coefficients without differential coding, such as AC coefficients of intra-coded macroblock, inter-coded macroblock and DC coefficients of inter-coded macroblock, are modified to embed data. Three strategies are applied to control the size of slice units, i. e. , dynamic ± 1 mechanism with some exception, discarding high frequency coefficients, and stuffing zero bits. Experimental results show that the algorithm can keep the original size of video bit stream and effectively improve the embedding capacity.
出处
《东南大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2007年第A01期177-181,共5页
Journal of Southeast University:Natural Science Edition
基金
国家高技术研究发展计划(863计划)资助项目(2006AA01Z409)
河南省科技攻关资助项目(0623021500)
关键词
信息隐藏
隐写术
视频
information hiding
steganography
video