專利名稱:一種以jpeg2000壓縮圖像為載體的大容量信息隱藏方法
一種以JPEG2000 M圖像為載體的大容量信息隱藏方法
獄領域
本發明涉及以數字圖像為載體進行隱KS信的信息安全和多媒體信息處理技術領域。
背景駄
現代信息隱藏技術是數對七信息時代信息^^頁域的M^方向,信息隱藏技^U用數字媒體
本身所具有的冗余,以及人類感知器官的生理和心理特征,將隱藏信息隱藏 體 當中,載
體信號可以是文本、靜止圖像、視頻、音頻等。信息隱藏與加密技術具有顯著的差別,M3i加密 可以隱藏信息的內容,而fflit信息隱藏則可以隱藏信息的存在,將信息隱藏與加密技術相結合可 以極大i,高信息安全水平。
利用信息隱藏技術實現隱M信時,柯見性和隱mw量是兩個重要指標,也就是說一方面
必須會灘在載體對象中駄足夠多的隱藏信息比特,保ffil信的有效性;另一方面,信息嵌入以
后不會媳成載體5^m外M^生可察覺的變化,傲Bi信的隱秘性。
目lt^r泛〗頓的在數字圖像中隱藏l^的方法是空間域的LSB方法,信息被^A到針像素
值的最低有效位,這種方法的優點是簡便易行,隱藏容量較大,不可見'瞎,但是可靠性較差,
^A的信息^1有損壓縮后就會,去,因此空間域的LSB方法并不t跑用于常見的壓縮格式的 數字圖像。各種圖像壓縮編碼國際標準中都使用了變換編碼技術,在變換域中進行信息^A能夠 比,的解決這個問題。JPEG圖像壓縮編碼國際標準中使用的是離散余弦變換(DCT), DCT 系數量化以后再進fi^損的熵編碼,得到最終的壓縮碼流,只^W選擇的修^S化后DCT系數的
低位即可實現隱,息嵌入。JPEG2000是國際電聯(rru)制定的新一代的靜止圖像壓縮編碼國
際標準,與舊標準相比,JPEG2000在m^J圖像質量、碼流的可伸縮性以及容錯能力等方面具有卓 越的性能。JPEG2000標準基于離散小波變換(DWT),戰DCT域的信息駄策略并不倉誼接 移豐鼓UJPEG2000系統中,原因是在JPEG2000臓編碼過程中,量化以后的小波系數會S1M編碼 產生初步的碼箭之后,還要再經歷一個率失真優化截斷的步mt能得至撮終的碼流,逸就意瞎如果簡單地將隱禾刺言息駄到量化后小波系數的低位,那么敏碼流截斷艦后,駄的隱禾膽
息還^ii到破壞,使接收m法^i鵬信內容。
擴頻技術常被引入到信息隱藏方法之中來提高抗有損W^常見信號處理手段的能力,首先 對要駄的隱藏信息比艦行擴頻處理,然后再將其駄到載^M中,接收端利用相關檢測方 法得出結果。這種方法比較適合柳在數字水印獄中,M^字版權做等功能,而一般并不
適用于隱^il信,這是因為擴M處理極大地降低了信息隱藏容量,擴頻數字水印技術的檢測結 果^K有兩沐"有,賭'無",也就是說它只鵬了一個比特的信息隱HW量。
本發明所實現的是一種會雜在JPEG2000 JBt圖像中^A大量信息的信息隱藏方法,此項研究 屬天津市自然科學基金(Na 06YFJMJC00700)資助研究內容。i^f法倉辦確保所^A的信息在 有損壓縮過程中鵬就,從而保證接收端正確提取隱蔽通信的內容,另夕卜該方法還充分利用了
人眼的《&覺特性,在滿足不可見性的1^下 了^;的信息隱,量以滿足隱^1信的需要。
此部分內容可參考以下文獻資料-
1. R J. Andersor^ and F. A. R Petitcolas, On the limits of steganography,正EE Journal of Selected Area in Communications, 1998, 16.474481
2. ISO/EC FCD 15444"1, JPEG2000Part 1 Final Committee Draft Version 1.0,2000
3. ISO/EC FCD 15444-2, JPEG2000 Part 2 Final Committee Draft 2000
發明內容
本發明的目的是刻艮現有技術#&的,不足,,一種以JPEG2000 M圖像為載體的適 用于隱M信的大容量信息隱藏方法。
本發明提供的以JPEG2000壓縮圖像為載體的適用于隱M信的大容量信息隱藏方法的操作 步驟如下
第一、按照JPEG2000標準中規定的方法,對原始圖^3S行多層小波分解、小皿數量化、
位平面編碼,以及率失真優化截斷。根據碼流截斷tia得出於編碼塊中小波系數貪瀕^A信息
的劇氐位平恥第二初皿取大于閾值16的小波系數作為嵌入點,根據冗余估算的結,嵌入點和嵌入強
度進fiii整,去除不適^KA信息的駄點,荊導出^^A點上最多會激駄的信息比特數;
第三、從倉,駄的最低位平面開始,按照位平面從低至搞的順序將同步信息和隱藏信息嵌
入至糧化后的小波系數中;
第四、完成信息^A后,再7爐行位平面編碼;
第五、按照第一步中的率失真優化截斷結果組織最終的碼流。
隱藏信息的嵌入點和最多可^A的信息比特數fflil^下冗余估算方法進行計算 第一步利用自對比掩蔽 :^小^^itiS行處理,
其中^'是均勻量化后的小波系數并且最高位以下清零后的值,A'是當前小縣數的量化步長,
0 < < 1 ,最高位以下清零是為了讓ftA^和提取端獲得同樣的計算結果,從而保證算法可逆;J,
是禾,自對比掩 e娘處理后的小波系數值; 第二步利用鄰鵬蔽交娘處理小波系數,<formula>formula see original document page 7</formula>
鄰域小波系對旨的是以當前系數為中心的WN范圍內的小波系數,hl表示鄰域小波系數的個
數;參數^[W]是掩蔽交鵬的3艘控制因子,P與W—繊制著依齢卩職蔽J娘調整駄強
度的力度;"=(1000/2')-是規范化因子,"{0,1,2,3,4}転小縣f^f在的^f,率7jC平;^是均勻 量化以后的鄰域小波系數,^取較小的值可以有效地抑制鄰域中的少數幅度值很大的小波系數的
影響,從而倉辦區分圖像中的^i緣區和紋理區,z,是利用鄰職蔽突她處理后的小波系數值。
為保證KA^和提取端獲得同樣的計算結果,鄰域小波系數的最高位以下也要清零,并且只取幅 度值不小于閾值16的鄰域小^^數參與計算。
第三步,人目樹中等亮度區域的噪聲最為敏感,敏感Sg隨著^g值的升高或斷氏而繊l因此增加一個由亮度敏感l40f決定的加權系數,以/e {0,1,2,3,4}表示小波藩后的^fjl率水平,
"0^g高的^p率水平;以0^O丄2,3)標子帶方向,依^^JLL、 LH、 HL、 HH,其中LL ^^水平和垂直方向都為高頻,LH^水平方向低頻、垂直方向高頻,HL^7jC平方向高頻、
垂直方向低頻,HHg7K平和垂直方向同為高頻"0',力^^fl率7K平,下的、方向為e的子 帶中第z'行第y列的隨上的小縣數,貝U第/^fl率水平下的任意方向子帶中,座標為("')的小
縣數的離敏感f幼卩縣數A(/,")如下計算
L 丄(/,/,y), oAmv/化 其中中間值"/,Z,力如下計算
助"+"("W,"W) (4)
A為小波分解的級數,'"為最低的^fJI率7jC平,其中符號b」表示不大于x的最大徵, "(1 H^d,1+L*」)是最低辨,率水平的LL子帶中的一個小t系數,它與第'併,率水平下的任意 方向子帶中座標為("')的小波系im應著相同的圖像區域,因為小波分解之前對像素值做了幅度 為128的直流電平移位,像素值的動態范圍為(-128,127),所以上式中除以128進行歸一化,
最后得到
A(/,'W) (5)
z,'是根據離敏感性處鵬的小波系數值。小波系ltt的量化冗余則由下式估算 d/z: (6)
實際上反映了ftffl JPEG2000基本壓縮編碼系統的均勻量化方法時,當前小皿IU:存在的 量化冗余的大小,在制情況下,每兩倍就^有一個比特的冗余,從而就可以多^A—個比 特的隱藏信息。為了控制信息^A^圖像質量的影響,規定只有當r,不小于2財能駄隱藏信 息。依據冗余估算結果調整駄點和駄5艘時,首先排除d、于2的駄點,然后按照以下規
貝鵬定^^HfeA點處可以駄的隱藏信息比特數若2" ^ <2"+',貝膝駄點可駄"比特隱藏信息。^mx點可itA信息的最低位平面的確定方法是,會S1率失真優化得到M編碼塊的碼流 截斷,后,選^H個編碼am都未被截斷的(也就是信息,的)最低位平面,作為可a信 息的最低位平面。
對戰方法隱藏的信息的提取方法,郷口下步驟
第一、按照JPEG2000標準規定的解碼方^feiS行碼^if析、熵解碼,得到反量化前的小M
數;
第二、 f頓與戰隱藏方法第二步中^A^同樣的原貝頓選駄點;
第三、碼流中具有三個編碼ffiil的位平面的信息是^的。熵解碼時,找出碼流中具有, 信息的最低位平面隨;
第四、f頓戰隱藏方法中與駄端相同的策略進行冗余估算、調整駄點和^A5驢,也 就是確定M^A點上小波系數最多肖辦駄的比特數;
第五、提取同步信息,根據同步信息得到實際駄的隱藏信息微,繼續提取出隱藏信息;
第六、進行小M數反量化和小波反變換,重構圖像。
方案和原理描述
ffiil將本發明的編碼過程與JPEG2000基本編碼器相比較可以清楚了解二次編碼的作用原理,
JPEG2000的基本編碼^i碼過程如附圖1所示,輸入圖像先^3i小波分解而成為不同分辨率和不
同方向的子帶,M^^3i量化以后M盼為編碼塊,然后以編碼i央為單位,按照位平面由高
至艦柳(Mma行位平面編碼,生成於編碼塊《拉的壓縮碼流,其中針位平面的碼流又由三個
編碼M3i鄉賊,可以在任意一個編碼3Iil結束的^S輛流截斷從而獲得不同的壓縮比。根據預 定的壓縮比,經率失真優化確定出M編碼i,流的截斷位置,最后將M編碼t央截取的碼流組 織淑構^t圖像的JBf碼流。附圖2為本方案中的臓編碼和信息^Ail程示意圖,會紐率 失真優化得到於編碼塊的碼流截斷位置后,并不直接組織碼流,而是根據率失真優化的結果,確定編碼塊未受截,響的最低位平面作為可^A信息的劇氐位平面^a,選取大于閾值16的小
波系數作為嵌入點,進行冗余估算并對嵌入點和^A M進行自適應調整,確定M^A點最多 可駄的比特數,然后從可駄的最低位平面開始,按照位平面從低到高的Ji,將同步信息和隱 藏信息駄到量化后的小波系數中,其中同步信息t際了實際駄的信息微,保證接收端正確 提取隱藏信息。駄完鉱對小波系數l繊亍位平面編碼,然后按照第一次編碼時率失真優 化的結果組織碼流。從原理圖可見,該信息隱藏方^fflii二次編碼將信息嵌入到不會被率失真優 化截斷的位平面中,從而保證了駄信息的識性。斷胃二次編碼只是將編碼過程中的熵編碼部 分執行了兩次,其它如小波變換、小波系數的量化、率失真優化、碼艦織等過程都只需進行一 次,因此i十算,度增加不大。
信息提取方法如附圖3戶^,解析碼流,)|,繊且織減以編碼±央為單位的形式,對^h編碼 土^i行熵解碼得到反量化前的小波系數,在熵解碼過程中可獲知碼流中具有3^ft息的最低位平 面位置,同時使用與^A端相同的自iSM周,略得出^m入點上的ftA強度,最后據此提取 同步信肩湘隱藏信息。
本方案的另一W寺點是利用對量化前小波系數的非線性處理,以及人目艮的敲敏感性特點, 對每個小波系數的量化冗^i4行估算,做#8^*入點上的^強度與人眼掩 性緊密結合。 以下原迅孕誠中,對小縣數的計算僅是為了鵬勻量化的小波系itiS行冗余估算,以得出於 點上合理的^ASig,并非ffiffl處理后的小皿Mfi^碼。
本發明的優點和積極鄉
本發明針對JPEG2000標準中所規定的基本JBi編碼系統,設計了一種適用于隱Kt信的大
容量信息隱藏方法,i^、M于二次編碼策略確定^A^a,并ffiii自適m,擇嵌入點和調整
KA^g^提高M圖像的信息隱藏容量, 一方面,在人眼不敏感的圖像區働汰^A量,另一方 面,在人眼敏感的圖像區域M^ftA量。最后總的KA容量則取決于具織體圖像的紋理f號、 明暗等因素。駄法)^示準的JPEG2000解碼器而言完錢明,可以方便地^^JPEG2000編碼 器中,最終 的碼流仍可正常解碼,隱M信的接收端則需要f頓本發明戶腐的解碼過禾辣提取隱藏信息。
該方案有兩^h主,點一、Mil二次編碼確定信息^A^; 二、自,調節M^&e的駄鵬。
圖1是JPEG2000標 i^規定的基本編碼系統;
圖2是本方案的編碼和信息^Ail程; 圖3是本方案的解碼和信息提^il程; 圖4是原始的載體圖像; 圖5是隱藏信息圖像;
圖6是5層小波,早之后的±荅式結構;
圖7是駄點選取和確定最低可駄位平面的示意圖;
圖8是小波系數D的5 X 5鄰域內的小波系數;
圖9是駄鵬自鵬調飯的示意圖; 圖10是^A信息后的隱淑圖像; 圖11是^A信息前后的魏圖像; 圖12是提取并恢復出的隱藏信息圖像。
具鵂lfe^
實施例l:
本方案的一個具體實施例如下。
原女織體圖像為512x512、每象素8比特的總Lena圖像,如附圖4際。擬駄的隱藏信 息是附圖5麻的中國規大學微示的二值圖像,圖像大小為80x80,每象素1比特,因此總共 有6400比特的隱藏信息需要ftA到臓后的圖像中,需要在圖像壓縮的同時駄隱藏信息,JBf比為16。
第一步,對原始圖f魏行5層小波她,得到如圖6戶標的塔式結構,其中第l、第2和第3 分解層頻 高,可以^A隱藏信息,第4和第5分解層屬于低MSM言息,對圖像質 響較 大,不適宜隱藏信息。對小波系ititfi^勻量化,#1^帶量化階距的選取與子帶所處的分解層 和方向有關。關于小波分解、小波系數量化,以及后續的位平面編碼和率失真優化的細節,在 JPEG2000標準中有詳細描述(此處略)。將各子默ij分為64x64的編碼±央,以編碼±央為單位,按 照從高位到低位的",,逐個位平面進纟彌碼,針位平面的編碼又包含三個編碼鵬, 的 碼流各部分的重要禾號從前向后逐漸斷氐,因此只要在特定編碼鵬結束的^SS行截斷,就可 獲得不同精度(或者說不同壓縮比)的碼流。但如果只是簡單的將所有編碼塊的碼流組織,幅 圖像的碼流,將不會鵬!J16倍壓縮的目的,繊M大很多,因此必須在針編碼塊的碼流中分 別選取最重要的部分纟M最終的碼流。進行率失真優化,確定M編碼i央的碼流截斷位置,進而 得出^^編碼塊可^A隱藏信息的最低位平面。如圖6和圖7所示,其中第2分解層HL方向子 帶中第一個編碼塊的碼流截斷^g在第6個位平面的第3個編碼通道,這里的"第6個位平面"是
從最高非全^平面開^&i十數,由于第6個位平面的3 ,碼Mit信息^,該位平面可用來攜 帶隱藏信息,因此將它確定為這個編碼i央的可ftA隱藏信息的最低位平面。如果第6個位平面存 在編碼M被^去的情況,那么則應確定高一位的第5位平面為可^AS低位平面;
第二步,將編碼塊中所有幅度歡于等于閾值16的小縣數初選為駄點。考慮至膽息駄 將會改變小波系數的低位,為了確鵬收端提取信息時選出的駄點與縦端一致,閾鵬為2 的冪,閾值取得越大,船割牛的駄點數目繊少,隱離量相對就減小,而對圖像質量的影 響也就更小。Tffi以編碼塊中三個典型的小波系數為例來說明駄點初選的情況,如圖7 F標, 小縣數C由于小于閾值而不能作為駄點;小波系數A、 B和Dm為駄點,它們的第6位 平面上的比特被l^i己為可^A的,^后續可以用隱藏信息比特)^們進行替換。
利用式(1)至(6)對選出的所有駄點進行冗余估算,參數取働iV = 5 , a = 0.7 , /3 = 0.2 。 以小縣數D為例,它的量化步長為A,2, 5X5鄰域內的小縣數如圖8戶麻,與小波系數D
空間隨相對應的最低辦率水平LL子帶中的小波系數是56。實際計算過程如下小^^、數D最高位以下清零后,67變為64, 4tA (1)式得
=(64x2)0 7 =29.86
圖8戶麻的24l^域小波系數中,幅度值不小于閾值16的小^^、數有12個,分別是—54、 —47、 31、 55、 49、 一26、 一22、 51、 18、 一19、 41、 一62。將最高位以下清零后變為一32、 —32、 16、 32、 32、 一16、 一16、 32、 16、 一16、 32、 一32, 4tA (2)式得
由于1 +丄=1.44>1,所以離鵬'徴卩權系數為1.44, ft\ (5)式得 128
<formula>formula see original document page 13</formula>
由(6)式,r, =jc,/z,'=67/5 = 13.4 同樣的過程可算得小波系數A和B的r,如下
小波系數A: 1.72 小波系數B: 2.59
由于23<13.3<24,所以判定小波系數D可以駄3比特隱藏信息,因此除了已經t祝的第 6位平面以外,再將系數D的第5個位平面和第4個位平面上的比特t射己為可駄的;
由于1.72<2,據此判定小波系數A不適宜進行隱藏信息嵌入,因則斜刀選時所做的系數A 第6位平面上的可^A隨feiB抹去,小縣數A也就不再是駄點;
由于21〈2.59〈22,據此判定小波系數B可以嵌入1比特的隱藏信息,但不能再增大其駄 鵬。
調觀的結果如圖9戶標。
第三步,第l、第2和第3爐層總將63個編碼塊,所有編碼塊的可^A錢艦射己誠 后,統計針編碼±央的可駄容量。對于容量尚不足以駄同步信息的編碼±央(這種情況很少出現),只將其最前面的4個可^A^g替換為0,即^A'0O0O',以通知提取$驗編碼塊中沒有隱 藏信息。然后按照容量的大小將隱藏信息分酷合其它的編碼塊。進行信息^A時,^h編碼塊的 前4個可^A^S5feftA'1010', ^S個編碼塊中有隱藏信息,緊跟皿入的10個比特^^ 編碼i規分至啲隱藏信息比特數目,而后再駄隱藏信息比特。信息駄時從可^AS低位平面 開始,從低到高逐個位平面進行掃描,每趣IJ一個可^A健,即駄1比雜息,趕^m 有信息的駄;
第四步,重i a行位平面編碼;
第五步,按照第一次位平面編碼后戶;fffl行的率失真優化截斷的結果組織vt終的碼流。
ftA隱藏信息的圖像用JPEG2000標準解碼器解碼后效果如圖10所示。^A前后兩幅圖像的 差值很小,不!M接顯示,附圖11中的差值圖像是將皿乘以20以后再顯示的效果。差值圖像 可以指示出隱藏信息實際駄的空間隨,可以看到隱藏信息駄到了紋理豐富或甜明過暗的 人眼不敏感的圖像區域,駄后圖像沒有可察覺的降質。
信息提M:程是ltAa程的逆向操作,差別之處在方案原理部分己l誠清楚,艦不再魏。
本例中提取出的隱藏信息經恢蹄與^A^完全相同,?媒如圖12戶際。
權利要求
1、一種以JPEG2000壓縮圖像為載體的適用于隱蔽通信的大容量信息隱藏方法,其特征在于信息隱藏的操作步驟如下第一、按照JPEG2000標準中規定的方法,對原始圖像進行多層小波分解、小波系數量化、位平面編碼,以及率失真優化截斷;根據碼流截斷位置得出各個編碼塊中小波系數能夠嵌入信息的最低位平面;第二、初步選取大于閾值16的小波系數作為嵌入點,根據冗余估算的結果對嵌入點和嵌入強度進行調整,去除不適于嵌入信息的嵌入點,并得出各個嵌入點上最多能夠嵌入的信息比特數;第三、從能夠嵌入的最低位平面開始,按照位平面從低到高的順序將同步信息和隱藏信息嵌入到量化后的小波系數中;第四、完成信息嵌入后,再次進行位平面編碼;第五、按照第一步中的率失真優化截斷結果組織最終的碼流。
2、 根據權利要求1 m的方法,,征在于,隱藏信息的^A點和最多會,^A的信息比特數JM嚇冗余估算方法進冊算第一步、禾傭自對比掩蔽 ^t小波系l^4行處理,其中g是均勻量化后的小皿數并且最高位以下清零后的值,A'是當前小波系數的量化步長, 0 < a < 1 ,最高位以下清零是為了讓駄端和提取端獲得同樣的計算結果,從而保證算法可逆,y,是利用自對比掩^m^處理后的小波系數值; 第二步、利用鄰職m 爐處理小波系數,z =_^_'l + (" Z |^)/|"鄰域小皿對旨的是以當前系數為中心的WN范圍內的小波系數,1^1 g鄰域小波系數的個數;參數^[M是掩蔽安鵬的弓踱控制因子,P與W—繊制著依齢P鵬蔽J鵬調整駄強度的力度;常數0 = (1000/27是規范化因子,/e(0,l,2,3,4)表示小縣i[ff在的^fJI率7jC平;^是均勻量化以后的鄰域小波系數,^取較小的值會鵬效的抑制鄰域中的少數幅度值很大的小縣 數的影響,從而倉雜區分圖像中的尖銳邊緣區和紋理區;z,是利用鄰,蔽效應處理后的小M數值;為保證駄端和提取端獲得同樣的計算結果,鄰域小波系數的最高位以下也要清零,并且只取幅度值不小于閾值16的鄰域小縣數參與計算;第三步、人目艮對中等亮度區域的噪聲最為敏感,敏感禾號隨著^Mt的升高或附氏而減弱,因此增加一個由離敏感斷萬決定的加縣數,以"^,2^標小波分解后的^P率水平,/ = 0 表満高的^f,率7]C平;以"^,2,3)表示子帶方向,依次為LL、 LH、 HL、 HH,其中LL標 水平和垂直方向都為高頻,LH g水平方向fg;f頁、垂直方向高頻,HL^7jC平方向高頻、垂直方向低頻,朋標水平和垂直方向同為高頻;^G"')表示^P率7K平Z下的、方向為0的子帶中 第z'行第y列的腿上的小縣數,則第/^fJI率7K平下的任意方向子帶中,座標為("')的小縣數的離敏感徴卩縣數八("力如下計算<formula>formula see original document page 3</formula>其中中間值"/,Z,;)如下i憎<formula>formula see original document page 3</formula>A為小波分解的級數,/"為最低的^^率7jc平,其中符號L"」表示不大于X的最大皿, "(1+L^41+L*』是最低^ff率水平的LL子帶中的一個小^^數,它與第,彌率水平下的任意 方向子帶中座標為(',力的小縣,應著相同的圖像區域,因為小波,之前對像素值做了幅度 為128的直流電平移位,像素值的動態范圍為(-128,127),所以J^中除以128進行歸一化,:,'是根據離,性處鵬的小波系數值;小波系lth的量化冗余則由下式估算-(6)比值r,實際上反映了使用JPEG2000基本艮縮編碼系統的均勻量化方法時,當前小波系itt存 在的量化冗余的大小,在^S制瞎況下,每兩倍就^有一個比特的冗余,從而就會辦多^A— 個比特的隱藏信息;為了控制信息^A^圖像質量的影響,規定只有當。不小于2時才能駄隱 藏信息;依據冗余估算結果調整嵌入點和^A強度時,首先排除c小于2的^A點,然后按照以 下規則確定^h^A點處倉辦駄的隱藏信息比微若2" " <2 ",則該駄點倉辦駄"比特 隱藏信息。
3、 根據權利要求i戶;M的方法,其特征在于,^K入點倉,KA信息的最低位平面的確定 方法是,gii率失真優化得到^編碼塊的碼流截斷^a后,選^H個編碼am都未被截斷的、也就^t息,的最低位平面,作為倉,^A信息的最低位平面。
4、 權利要求i所述方法隱藏的信息的提取方法,其特征在于,隱藏信息的提取步驟如下第一、按照JPEG2000標準規定的解碼別去進行碼^ft 析、熵解碼,得到反量化前的小波系數;第二 ^ffl與權利要求l第二步中^A端同樣的原則初選嵌入點;第三、碼流中具有三個編碼鵬的位平面的信息是趨的;熵解碼時,找出碼流中具有完整信息的最低位平面^a;第四、i頓權利要求2中與^A^相同的策略進行冗余估算、調整駄點和^^驢,也就 是確定^^^A點上小^^數最多冑雜^A的比特數;.第五、提取同步信息,根據同步信息得至贖際駄的隱藏信息微,繼續提取出隱藏信息; 第六、進行小縣數反量化和小波反變換,重構圖像。
全文摘要
一種以JPEG2000壓縮圖像為載體的大容量信息隱藏方法。操作步驟對圖像進行小波分解、小波系數量化和位平面編碼,經率失真優化確定各個編碼塊碼流的截斷位置和可嵌入信息的最低位平面;初步選取大于閾值的小波系數作為嵌入點,進行冗余估算并調整嵌入點和嵌入強度;從可嵌入的最低位平面開始,按照位平面從低到高的順序將同步信息和隱藏信息嵌入到量化后的小波系數中;嵌入信息后再次進行位平面編碼并組織碼流。該方法基于二次編碼策略確定嵌入位置,并通過自適應地選擇嵌入點和調整嵌入強度來提高信息隱藏容量。該方法對標準的JPEG2000解碼器而言完全透明,可以方便地集成在JPEG2000編碼器中,嵌入隱藏信息后的碼流仍可正常解碼。
文檔編號G06T9/00GK101304522SQ200810053590
公開日2008年11月12日 申請日期2008年6月20日 優先權日2008年6月20日
發明者良 張 申請人:中國民航大學