新四季網

數字圖像分塊局部加密的可去除可見水印方法

2023-10-17 00:28:44

專利名稱:數字圖像分塊局部加密的可去除可見水印方法
技術領域:
本發明涉及一種對數字圖像處理的計算機技術方法。
背景技術:
數字圖像中的半透明可見水印可以用於標識載體圖像的版權歸屬。目前絕大多數的可見水印算法都是根據水印圖像的灰度值來調整載體圖像的灰度值,可參閱如下論文1.B.Huang,and S.Tang,A Contrast-Sensitive Visible Watermarking Scheme,IEEE trans.Multimedia,13(2),pp.60-66,2006.
2.A.Lumini,and D.Maio,Adaptive positioning of a visible watermarkin a digital image,IEEE International Conference on Multimedia and Expo,ICME 2004,vol.2,pp.967-970,2004.
3.Y.Hu,and S.Kwong,Wavelet domain adaptive visible watermarking,Electronics Letters,37(20),pp.1219-220,2001.
上述文獻記載的方法雖可嵌入可見水印,但是不能從含水印圖像中完全清除水印圖像,即對載體圖像造成了不可恢復的損害。

發明內容
本發明根據當前可見水印方法存在的缺陷,提出一種水印圖像嵌入方法簡便,恢復原始載體圖容易,對原始載體圖像無損害的數字圖像可見水印方法。
本發明採用的方法與現存技術有顯著不同,通過保持每個小塊中的部分象素值並根據密鑰加密其餘象素值使嵌入水印具有半透明效果,並可根據含水印圖像、水印和密鑰無誤恢復原始載體圖像。
本發明提供一種可以在灰度或彩色圖像中嵌入可去除可見水印以及恢復原始載體圖像的方法。嵌入方與恢復方擁有共同的密鑰或密鑰發生器,發送方根據密鑰將二值數字水印圖像半透明地嵌入在載體圖像中,載體圖像可以是數位相機拍攝的景物圖像、醫學CT或磁共振圖像、衛星遙感圖像等,並公開此含有數字水印的圖像;當恢復方得到含水印圖像後,便可以根據同樣的密鑰除去二值水印圖像恢復出原始載體圖像。
為達到以上目的,本發明將二值水印圖像的每個象素對應於載體灰度圖像中的4×4大小的象素小塊(本發明中用坐標位置表示象素象素(i,j)意為位於圖像第i行第j列的象素),根據密鑰對黑象素對應的小塊中的部分象素進行加密處理,得到含半透明水印的圖像,接收方根據水印對含水印圖像中的部分象素進行解密處理就可得到原始載體圖像。該方案分為兩大部分,一是嵌入方的水印嵌入操作,二是接收方的提取與恢復操作。具體方案如下a)嵌入方首先將二值水印圖像的每個象素按位置關係依次對應於載體灰度圖像中的4×4大小的象素小塊;b)如果水印圖像象素值為白,則保持其對應的載體圖像小塊中的象素全部不變;c)如果水印圖像象素值為黑,則保持其對應的載體圖像小塊中的象素部分不變,並加密其餘象素,具體方法如下根據密鑰在該小塊中偽隨機選擇S個象素,S表示嵌入強度,其值在1至16之間,將每個選出的象素灰度變為8比特形式,根據密鑰為每個選出的象素產生8比特的偽隨機碼,將此碼與原始灰度的8比特形式做異或運算,將得到的8比特轉為十進位值,得到加密後的結果作為含水印圖像的該象素的灰度;d)接收方得到含水印圖像後,可以根據相同的密鑰、二值水印圖像、嵌入強度恢復原始載體圖像,具體方法如下首先將二值水印圖像的每個象素按位置關係依次對應於含水印圖像中的4×4大小的象素小塊,如果水印圖像象素值為白,則保持其對應象素塊不變;如果水印圖像象素值為黑,則根據密鑰在該小塊中選出同樣的S個象素,將每個選出的象素灰度變為8比特形式,再根據密鑰為每個選出的象素產生同樣的8比特偽隨機碼,將此碼與象素灰度的8比特形式做異或運算,將得到的8比特轉為十進位值,即解密後的結果為原始圖像的該象素的灰度值。
載體圖像是彩色圖像或多譜圖像,嵌入方與接收方可以將彩色或多譜圖像的每個顏色分量看作一幅灰度圖像,處理每個黑象素對應的小塊時在不同顏色分量中選出相同的S個象素,並在不同分量中分別進行分塊局部加密嵌入可見水印及分塊局部解密恢復原始載體圖像。
本發明的有益效果在於可以在灰度或彩色圖像中嵌入可去除可見水印及恢復原始載體圖像。嵌入方與恢復方擁有共同的密鑰或密鑰發生器,發送方根據密鑰將二值數字水印圖像半透明地嵌入在載體圖像中,載體圖像可以是數位相機拍攝的景物圖像、醫學CT或磁共振圖像、衛星遙感圖像等,並公開此含有數字水印的圖像;當恢復方得到含水印圖像後,便可以根據同樣的密鑰除去二值水印圖像恢復出原始載體圖像。該方法操作簡便,對原始載體圖象沒有損害,恢復方解密容易,具有較好的防盜版保護性。


圖1是本發明的實施例的原始載體圖像。
圖2是本發明的實施例的二值水印圖像。
圖3是本發明將圖2嵌入到圖1中嵌入強度S=8的含水印圖像。
具體實施例以下結合附圖描述利用本發明添加可見水印、去除可見水印的一個實例。
載體灰度圖像如圖1所示,大小為512×512;二值水印圖像如圖2所示,大小為128×128。實施步驟如下a)嵌入方首先將二值水印圖像的每個象素按位置關係依次對應於載體灰度圖像中的4×4大小的象素小塊;例如水印圖像象素(1,1)對應於載體圖像象素塊(1~4,1~4)、水印圖像象素(1,2)對應於載體圖像象素塊(1~4,5~8)、水印圖像象素(2,1)對應於載體圖像象素塊(5~8,1~4),如果載體圖像的長或寬大於水印圖像長或寬的4倍,則對水印圖像做周期延拓處理,如果載體圖像的長或寬不足水印圖像長或寬的4倍,則對水印圖像做截斷處理;b)保持水印圖像白象素對應的載體圖像小塊中的象素全部不變,例如水印圖像象素(1,1)、(1,2)、(1,3)、...為白色,那麼載體圖像象素塊(1~4,1~4)、(1~4,5~8)、(1~4,9~12)、...保持不變;c)對水印圖像黑象素對應的載體圖像小塊進行部分加密,例如水印圖像象素(10,60)為黑,其對應載體圖像象素塊(37~40,237~240),象素灰度值為136134139137136135136137136133132136136132136136]]>
在嵌入強度S=8的情況下,根據密鑰選出8個象素(37,237)、(37,239)、(38,238)、(38,239)、(39,237)、(39,240)、(40,237)、(40,239),其象素值的二進位形式分別為10001000、10001011、10000111、10001000、10001000、10001000、10000111、10001000,根據密鑰產生8個偽隨機碼10110100、01101110、01011100、11101000、01101111、01011010、11100010、10010101,分別做異或運算為00111100、11100101、11011011、01100000、11100111、11010010、01100101、00011101,即60、229、219、96、231、210、101、29,因此該圖像塊變為601342291371362199613723113313221010113229136]]>對其餘黑象素對應的載體圖像小塊也做類似處理,得到的含水印圖像如圖3;d)接收方得到含水印圖像後(圖3),可以根據相同的密鑰、二值水印圖像、嵌入強度恢復原始載體圖像,即保持水印圖像白象素對應的含水印圖像小塊不變,對水印圖像黑象素對應的含水印圖像小塊進行部分解密例如水印圖像象素(10,60)為黑,其對應載體圖像象素塊(37~40,237~240),象素灰度值為601342291371362199613723113313221010113229136]]>根據S=8和密鑰選出8個象素(37,237)、(37,239)、(38,238)、(38,239)、(39,237)、(39,240)、(40,237)、(40,239),其象素值為60、229、219、96、231、210、101、29,二進位形式分別為00111100、11100101、11011011、01100000、11100111、11010010、01100101、00011101,根據密鑰產生8個偽隨機碼10110100、01101110、01011100、11101000、01101111、01011010、11100010、10010101,分別做異或運算為10001000、10001011、10000111、10001000、10001000、10001000、10000111、10001000,即136、139、135、136、136、136、135、136,因此原始圖像塊為
136134139137136135136137136133132136135132136136]]>對其餘黑象素對應的載體圖像小塊也做類似處理,可得到原始載體圖像如圖1。
嵌入不同強度的水印圖像其方法與本實施例相同。
權利要求
1一種數字圖象分塊局部加密的可去除可見水印方法,其特徵在於一是嵌入方的水印嵌入操作,二是接收方的提取與恢復操作。具體方案如下a)嵌入方首先將二值水印圖像的每個象素按位置關係依次對應於載體灰度圖像中的4×4大小的象素小塊;b)如果水印圖像象素值為白,則保持其對應的載體圖像小塊中的象素全部不變;c)如果水印圖像象素值為黑,則保持其對應的載體圖像小塊中的象素部分不變,並加密其餘象素,具體方法如下根據密鑰在該小塊中偽隨機選擇S個象素,S表示嵌入強度,其值在1至16之間,將每個選出的象素灰度變為8比特形式,根據密鑰為每個選出的象素產生8比特的偽隨機碼,將此碼與原始灰度的8比特形式做異或運算,將得到的8比特轉為十進位值,得到加密後的結果作為含水印圖像的該象素的灰度;d)接收方得到含水印圖像後,可以根據相同的密鑰、二值水印圖像、嵌入強度恢復原始載體圖像,具體方法如下首先將二值水印圖像的每個象素按位置關係依次對應於含水印圖像中的4×4大小的象素小塊,如果水印圖像象素值為白,則保持其對應象素塊不變;如果水印圖像象素值為黑,則根據密鑰在該小塊中選出同樣的S個象素,將每個選出的象素灰度變為8比特形式,再根據密鑰為每個選出的象素產生同樣的8比特偽隨機碼,將此碼與象素灰度的8比特形式做異或運算,將得到的8比特轉為十進位值,即解密後的結果為原始圖像的該象素的灰度值。
2根據權利要求1所述的數字圖象分塊局部加密的可去除可見水印方法,其特徵在於載體圖像是彩色圖像或多譜圖像,嵌入方與接收方可以將彩色或多譜圖像的每個顏色分量作為一幅灰度圖像,處理每個黑象素對應的小塊時在不同顏色分量中選出相同的S個象素,並在不同分量中分別進行分塊局部加密嵌入可見水印及分塊局部解密恢復原始載體圖像。
全文摘要
本發明一種數字圖象分塊局部加密的可去除可見水印方法,將二值水印圖像的每個象素對應於載體灰度圖像中的4×4大小的象素小塊,對黑象素對應的小塊中的部分象素進行加密處理,得到含半透明水印的圖像,嵌入方與恢復方擁有共同的密鑰或密鑰發生器,發送方根據密鑰將二值數字水印圖像半透明地嵌入在載體圖像中,載體圖像可以是數位相機拍攝的景物圖像、醫學CT或磁共振圖像、衛星遙感圖像等,並公開此含有數字水印的圖像;當恢復方得到含水印圖像後,便可以根據同樣的密鑰除去二值水印圖像恢復出原始載體圖像。該方法操作簡便,對原始載體圖象沒有損害,恢復方解密容易,具有較好的防盜版保護性。
文檔編號G06T1/00GK1945623SQ20061013404
公開日2007年4月11日 申請日期2006年10月26日 優先權日2006年10月26日
發明者張偉, 龔亞林, 尚慶敏, 劉輝, 尹德有, 尹毅強, 周洪軍 申請人:丹東東方測控技術有限公司, 張偉

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀