摘要
本文提出一种基于编码模式的H.264/AVC信息隐藏方法,通过调制某些宏块的编码模式,分别在I帧、P帧和B帧中嵌入隐秘信息。对帧内4×4预测模式的宏块,是通过调整宏块中某个4×4块的编码模式嵌入隐秘信息;对P帧和B帧其它类型的宏块,则是通过调整宏块的编码模式嵌入隐秘信息,模式调整后对宏块做了优化处理。在模式调制过程中引入率失真代价,取得了较好的率失真平衡,减小了隐秘信息嵌入后对视频质量和视频码流的影响。该算法可以实现隐秘信息的快速提取,满足视频实时处理的要求,实验仿真结果证明了该算法的有效性。
A scheme of information hiding for H.264/AVC based on encoding mode is proposed. Secret information is embedded in I-frame, P-frame and B-frame through adjustment of the encoding mode of given macroblocks. For the macroblocks provided with the encoding mode of intra 4×4, secret data is embedded by modulating the encoding mode of some 4×4 block. For other macroblocks in P-frame and B-frame, the hiding of information is implemented by modifying the encoding mode of macroblock. After the modulation of mode, an optimized processing for the macroblock is carried out to improve the coding efficiency. By introducing the rate-distortion cost during the process of mode modulating, the proposed algorithm achieves a better balance of rate-distortion. Meanwhile, it has less influence on the quality of video and the bit-rate of video. This scheme could detect the secret information rapidly, which meets the requirement of the real-time processing of video. Experimental results also demonstrate that it is an extremely effective scheme.
出处
《光电工程》
CAS
CSCD
北大核心
2010年第5期144-150,共7页
Opto-Electronic Engineering
基金
国家自然科学基金(60672070
60873220)
浙江省自然科学基金(Y108022
Y1090285)