基于宏塊復雜度的自適應視頻運動矢量隱寫算法
[Abstract]:Information hiding is a technology which embeds secret information into common carriers to realize information secret transmission. However, steganography changes will inevitably lead to various distortions. The video motion vector steganography will result in the deterioration of picture quality, the increase of bit rate and the change of probability distribution. The effects of steganography may be detected by existing or potential steganography methods. The existing features of motion vector steganography can be divided into two categories: one is based on local optimality and the other is based on temporal and spatial correlation features. In order to minimize the steganography distortion of motion vectors, this paper presents a formal description method of motion vectors in video coding and decoding. Furthermore, the local optimality and adjacent correlation of motion vectors are analyzed theoretically. In addition, the reason for the decrease of optimal probability caused by motion vector steganography is studied, and it is pointed out that the motion vector of simple macroblock with steganography texture is not easy to cause significant local optimality anomalies. In this paper, the distribution of motion vector components is discussed, and it is considered that the correlation can be better maintained by modifying the components closer to the mean of distribution. Through these theoretical studies, a video motion vector adaptive steganography algorithm (Adaptive Macroblock Complexity,AMC) based on macroblock complexity is proposed, which can deal with local optimality of motion vector and adjacent correlation separately. The algorithm can embed and extract secret information on the least cost path without coding, and each motion vector can embed 2 bits of secret information. The algorithm consists of two steps: firstly, the cover video is compressed without any embedding, the complexity of all macroblocks is recorded, and a threshold of complexity is set according to the distribution statistics. Then, in the second video compression process, the low complexity macroblock is selected by adaptive threshold, and its motion vector is used for LSB (least significant bit) matching embedding. For motion vectors, low complexity macroblocks are easier to maintain local optimality, while LSB matching embedding can maintain adjacent correlations. In the experimental part, the stego samples with different steganography algorithms but the same embedding rate are compared in the aspects of invisibility, bit rate growth, anti-detection ability and so on. The experimental results show that the PSNR value of cover is the highest, while the AMC is the second, and the difference is not more than 0.05 dB. Compared with the increase of bit rate, the increase of bit rate of AMC algorithm is only about 1% to 50% of that of other algorithms. In addition, two steganographic features are used to evaluate the security of these algorithms. The error rate shows that the AMC steganography algorithm is more secure than the existing algorithms. In general, the AMC steganography algorithm can resist steganography better, especially the video bit rate is controlled after steganography, and the picture quality is well guaranteed.
【作者單位】: 武漢大學空天信息安全與可信計算教育部重點實驗室;武漢大學計算機學院;
【基金】:國家自然科學基金重點項目(U1536204);國家自然科學基金(61373169) 國家科技支撐計劃項目(2014BAH41B00) 國家“八六三”高技術研究發(fā)展計劃項目基金(2015AA016004)資助~~
【分類號】:TP391.41
【相似文獻】
相關期刊論文 前10條
1 全紅艷;王長波;;一種流體運動矢量計算的有效方法[J];計算機學報;2013年09期
2 劉蓉;堵國j;李成章;;基于塊匹配的運動矢量可靠性分析[J];東南大學學報(自然科學版);2008年02期
3 朱德慶;金文光;;基于運動矢量的魯棒視頻水印算法[J];浙江大學學報(理學版);2010年03期
4 全紅艷;;利用特征向量聚類的流體運動矢量計算[J];計算機輔助設計與圖形學學報;2013年02期
5 張宗平,劉貴忠;一個優(yōu)化運動矢量碼率分配的快速算法[J];計算機學報;2002年01期
6 許志良;;基于加權的運動矢量恢復差錯掩蓋算法[J];深圳信息職業(yè)技術學院學報;2008年02期
7 楊磊;賈彥斌;徐文瑩;薛紅平;;基于小菱形搜索模板的運動矢量估計算法[J];火力與指揮控制;2010年S1期
8 杜岳濤;趙黎;張學智;;基于運動矢量的行車障礙自動檢測算法研究[J];計算機與數(shù)字工程;2012年08期
9 曹志民;趙志杰;林茂六;;基于運動矢量差中心偏離特性的運動估計算法[J];哈爾濱理工大學學報;2008年03期
10 郭奇鋒;王慶;;一種自適應的運動矢量精細化算法[J];計算機工程與應用;2008年24期
相關會議論文 前5條
1 蔣建國;張樂;齊美彬;詹曙;;基于運動矢量集合的快速運動估計[A];全國第19屆計算機技術與應用(CACIS)學術會議論文集(上冊)[C];2008年
2 秦運龍;孫廣玲;張新鵬;;利用運動矢量進行視頻篡改檢測[A];第八屆全國信息隱藏與多媒體安全學術大會湖南省計算機學會第十一屆學術年會論文集[C];2009年
3 柳葆勞;呂素忠;平西建;;應用運動矢量預測的自適應運動估計算法[A];中國圖象圖形科學技術新進展——第九屆全國圖象圖形科技大會論文集[C];1998年
4 汪明月;李曉峰;;一種基于粗采樣運動矢量的全局運動估計算法[A];2006中國西部青年通信學術會議論文集[C];2006年
5 劉少峰;張茹;楊義先;鈕心忻;;基于運動矢量的視頻多重水印算法的設計與實現(xiàn)[A];2006通信理論與技術新進展——第十一屆全國青年通信學術會議論文集[C];2006年
相關博士學位論文 前2條
1 路慶春;視頻幀率上變換算法研究[D];上海交通大學;2015年
2 凌陽;視頻后處理算法研究[D];上海交通大學;2008年
相關碩士學位論文 前10條
1 王丹丹;基于道路交通視頻的運動目標檢測研究[D];長安大學;2015年
2 張義云;基于HEVC的錯誤隱藏技術研究[D];太原科技大學;2015年
3 魯志紅;運動矢量多層次優(yōu)化的運動補償插幀研究[D];合肥工業(yè)大學;2016年
4 穆春迪;面向高清視頻的異常行為識別方法[D];國防科學技術大學;2014年
5 張文賽;結合運動矢量和背景信息的加權壓縮跟蹤算法[D];江西理工大學;2016年
6 吳珊;基于運動矢量的視頻信息隱藏算法分析[D];天津大學;2008年
7 陳正華;基于運動矢量可靠性分析的視頻全局運動估計算法研究[D];清華大學;2009年
8 呂桂清;基于運動矢量統(tǒng)計的不良視頻檢測算法研究[D];蘭州大學;2013年
9 秦陳剛;面向監(jiān)視場景的斗毆行為檢測技術研究[D];國防科學技術大學;2010年
10 劉_g;基于運動矢量的AVS數(shù)字視頻水印算法[D];天津大學;2009年
,本文編號:2371863
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2371863.html