999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于多目標優化的加密圖像可逆信息隱藏

2022-07-05 08:28:16張翔宇楊陽馮國徽秦川
計算機應用 2022年6期
關鍵詞:優化信息

張翔宇,楊陽*,馮國徽,秦川

基于多目標優化的加密圖像可逆信息隱藏

張翔宇1,楊陽1*,馮國徽2,秦川1

(1.上海理工大學 光電信息與計算機工程學院,上海 200093; 2.東南數字經濟發展研究院,浙江 衢州 324000)(*通信作者電子郵箱867675998@qq.com)

針對加密前預留空間(RRBE)嵌入算法需要進行一系列的預處理工作,以及加密后騰出空間(VRAE)嵌入算法嵌入空間較小的缺點,為了在提高嵌入率的同時縮減算法流程和減少工作量,提出一種基于多目標優化的加密圖像可逆信息隱藏算法。該算法將RRBE與VRAE中兩個具有代表性的算法在同一載體中結合使用,并以信息嵌入量、直接解密圖像失真、提取錯誤率、計算復雜度等性能評價指標作為優化子目標,再利用功效系數法建立模型求解出兩種算法應用比例的相對最優解。實驗結果表明,所提算法不僅能夠降低單獨使用RRBE算法的計算復雜度,還能使圖像處理用戶夠根據實際應用場景中不同的需求靈活地分配優化目標,同時也能獲得較好的圖像質量和令人滿意的信息嵌入量。

可逆信息隱藏;圖像加密;多目標優化;圖像質量;嵌入率

0 引言

在互聯網高度發達的信息化時代,人們經常分享所看到、拍到的圖片,然而這一過程常常伴隨著嚴重的安全隱患,極易造成信息泄露,個人的隱私也時常被竊取。為了解決這一系列的問題,將可逆信息隱藏技術應用在多媒體安全領域是一種常見的做法。可逆信息隱藏是一種以可逆的方式將秘密信息嵌入到載體中的技術。之所以被稱為可逆的隱藏,是因為載體文件接收方可以從載體文件中提取出秘密信息,并且接收方能根據密鑰將加密文件還原成原始文件。這項可逆信息隱藏技術自從Tian的方法[1]被提出以來,人們對幾個主要的研究方法進行了大量研究,如:差值擴展[2-3]、直方圖平移[4-5]和無損壓縮[6]。隨著技術的不斷發展,可逆信息隱藏技術已經被應用在了許多領域,如安全性認證、網絡圖片的版權保護等。

為了增加可逆信息隱藏的數據容量,目前有兩種不同的方案:一種是加密前預留空間(Reserving Room Before Encryption, RRBE)嵌入信息。文獻[7]中提出了基于最高有效位(Most Significant Bit, MSB)預測的高容量可逆信息隱藏方法,利用一張圖片中相鄰像素具有高度相似的特性,通過用先前的像素值預測當前的像素值,并用錯誤位置二進制矩陣來存儲原始圖像中的錯誤預測信息。文獻[8]中提出了利用密碼系統的概率和同態性質的可逆的數據隱藏方案,在加密圖像上嵌入數據可能會導致輕微失真,但可以提取嵌入式數據,并且能夠從直接解密的圖像中恢復出原始內容。文獻[9]中提出的方法是將圖片分為A、B兩個區域,將區域A的最低有效位(Least Significant Byte, LSB)可逆地嵌入區域B中,接著就可將秘密信息運用可逆信息隱藏(Reversible Data Hiding, RDH)算法嵌入A區域,最后對圖像進行加密。文獻[10]中提出了一種基于MSB預測的大容量可逆加密圖像數據隱藏方案,識別預測誤差后,將其位置信息存儲在位置地圖中。原始圖像加密后,用秘密信息替換加密圖像中最多3個MSB的可嵌入像素即可進行數據嵌入,在定位誤差信息的幫助下,便可無損地重建原始圖像。

另一種是加密后騰出空間(Vacating Room After Encryption, VRAE)來嵌入信息。加密過程是對灰度圖像的每個位平面進行處理,通過流密碼加密并生成其加密圖像,原始圖像的塊比這些新塊更平滑,因此可以提取出之前嵌入的秘密二進制比特信息。文獻[11]中將原圖像加密后,使用低密度奇偶校驗碼(Low-Density Parity-Check code, LDPC)將其中一些MSB進行壓縮以騰出空間,便可使用嵌入密鑰將秘密信息嵌入其中。文獻[12]中提出了一種加密圖像可逆信息隱藏方案,通過公共密鑰調制機制嵌入消息,并通過利用加密和未加密圖像塊的統計可區分性來執行數據提取;但是加密后騰出空間來嵌入信息這種方法的信息嵌入率不高,因為圖像經過加密后的冗余空間往往會變小。文獻[13]中提出了一種為圖像內容提供有效保護的方案,該方案中的數據隱藏者只能在原始圖像的加密版本上進行數據嵌入處理。數據嵌入過程中通過精心選擇,只翻轉加密圖像中半個像素的LSB,而不是翻轉較少像素的LSB,從而顯著提高了解密后標記圖像的視覺質量。文獻[14]中提出的方案是將加密塊歸為兩個集合,并采用兩種不同的嵌入策略,以獲得更大的隱藏容量,并且采用漸進式解密,以獲得更好的直接解密圖像質量。

預留空間的方案在加密前進行了一系列的預處理工作,使嵌入量有顯著提升,但是也由于需要進行相關的預處理工作,導致算法流程擴大,相應的工作量也會增加。為了有效地解決以上問題,本文提出了基于多目標優化的可逆信息隱藏算法。該算法可以實現在一張載體圖像中同時使用VRAE算法和RRBE算法,這樣不僅能縮減RRBE算法的整體流程,還可改變單獨使用VRAE算法所導致嵌入空間較小的缺點。本文的主要工作就是在載體圖像中通過找到VRAE算法和RRBE算法各自應用范圍的最佳平衡點,與文獻[15]中只考慮失真率和文件大小這兩個優化目標相比,本文方法會使嵌入率、算法復雜度、圖像質量等一系列評價指標達到一個相對最優的狀態。

1 本文算法

本文提出的基于多目標優化的加密域可逆信息隱藏算法主要包括四個部分:加密前的預處理、圖像加密、信息嵌入和信息提取與圖像恢復。圖1是本文算法的系統模型。內容所有者將圖像分塊,并將所得圖像塊隨機分為圖像塊集合1和集合2,在集合1中,需使用RRBE算法進行信息隱藏,通過預處理操作在原始載體中預留嵌入空間,再根據加密密鑰將預處理后的圖像塊進行加密處理,并發送給信息隱藏者。收到加密圖像后,信息隱藏者根據對應的信息隱藏密鑰在加密圖像中嵌入數據,并將含有額外信息的加密圖像發送給接收者。接收者收到圖像后,先根據加密密鑰對圖像執行解密操作,再根據數據隱藏密鑰提取信息,恢復圖像。

圖1 本文算法系統模型

1.1 預處理

本文算法需要在一張明文圖像中結合使用兩種加密域可逆信息隱藏算法,對比算法為Zhang[16]的VRAE算法和Yi等[17]的RRBE算法。下面將簡單介紹這兩種算法的應用比例,以及在該分配比例下的相對最優化綜合性能。

在圖像預處理階段,只需對圖像塊集合1進行處理即可,對于圖像塊集合2不需要進行額外操作。

表1 塊分類及標識情況

得出塊的類型后,每種類型的塊的前2個或前3個像素都會被替換成各自對應的標識位。

同時可以計算出每個不同類型的塊在自嵌入后剩余的用于嵌入額外信息的空間,即每個塊的嵌入容量B:

假設圖像分塊后,Bad、G-I、G-Ⅱ、G-Ⅲ、G-Ⅳ這五種類型的塊個數分別為1、2、3、4和5,因此該位平面圖像中總的嵌入容量p可以表示為以下形式:

1.2 圖像加密

1.3 信息嵌入

1.4 信息提取與圖像恢復

如果接收者擁有圖像加密密鑰,則可以恢復出原始圖像。

1.5 多目標優化模型的建立和求解

在對子目標進行優化前,需要建立多目標優化模型,列出子目標函數和評價函數表達式。在本節內容中,選用功效系數法求解所提出的多目標優化問題。下面將對模型的建立和求解進行更深入的討論。

根據VRAE算法和RRBE算法的特點,現制訂了以下幾個性能評價指標作為優化子目標,分別是:信息嵌入量、直接解密圖像失真、提取錯誤率、計算復雜度;并根據功效系數法確定子目標的功效函數以及建立對應的優化模型。

1.5.1 信息嵌入量

對于RRBE算法,在預處理過程的壓縮算法中不同類型的塊具有不同的嵌入量,設Yi等[17]的BBE算法中五種類型的塊出現的概率相等,因此在個塊中可嵌入數據的總量R為:

對于VRAE算法來說,每個圖像塊中可以嵌入1比特額外信息,此時的嵌入量V可以表示為:

因此,整張載體圖像中的信息嵌入量()可以表示為:

根據定義域能推出嵌入量的最大值max和最小值min:

由于嵌入量越大,算法性能越好,因此子目標()需要取極大值,對于需要極大化的子目標,功效函數1()可表示為:

1.5.2 直接解密圖像失真

直接解密圖像的失真是嵌入額外數據引起的。RRBE算法采用的嵌入方式是單LSB替換,嵌入效率是指每改變一個灰度值能嵌入多少比特數據。因此這種嵌入方式的嵌入效率R為2,則直接解密圖像失真R可以表示為:

每個塊中有2/2個像素被修改,則此算法下的直接解密圖像失真V為:

因此,整張載體圖像中的直接解密圖像失真()可表示為:

根據定義域能推出直接解密圖像失真的最大值max和最小值min:

由于直接解密圖像失真越小,算法性能越好,因此子目標()需要取極小值,對于需要極小化的子目標,功效函數2()可表示為:

1.5.3 提取錯誤率

對于RRBE算法而言,算法過程完全可逆不存在失真,由此可知提取錯誤率為0。對于VRAE算法而言,假設提取錯誤率為,則總的提取錯誤率err()為:

1.5.4 復雜度

RRBE算法較VRAE算法在加密階段多出預處理的工作量,因此還需將算法復雜度作為優化子目標進行處理。事實上,只需知道算法中語句執行頻次即可大致掌握一個算法的運行時長。由此可知,統計算法在加密階段循環體語句執行頻次,并將其視為復雜度子目標。

對于RRBE算法,程序主體包括對圖像塊編碼、結構信息自嵌入以及異或加密,因此這部分程序執行頻次R為:

對于VRAE算法來說,程序主體只包括異或加密,則程序執行頻次V為:

因此,整張載體圖像中的復雜度()可以表示為:

根據定義域能推出復雜度的最大值max和最小值min:

由于復雜度越小,算法性能越好,因此子目標()需要取極小值,對于需要極小化的子目標,功效函數4()可表示為:

綜上,可以得到評價函數():

根據式(18)、(25)、(27)、(33),可以得到功效系數法多目標優化的數學模型為:

2 實驗結果與分析

2.1 實驗結果

圖2 不同階段的圖像

2.2 參數分析

圖3是其他6張512×512大小的標準灰度圖像,圖3(a)~(f)分別是:Airplane、Baboon、Barbara、Boat、Lena和Peppers。

圖3 六張標準測試圖像

在不同的值下,各圖像對應的子目標評價函數都達到相對平衡的狀態,不會由于值的變化而產生較大浮動。此外,各項評價指標的性能在平滑圖像中的表現均優于紋理度較強的復雜圖像,其原因是復雜圖像中可能具有較多的Bad類型的圖像塊,導致無法嵌入較多的額外信息,因此平滑圖像擁有更高的嵌入率和更好的恢復圖像質量。

表2 Lena圖像在不同X下的實驗結果(S=16)

表3 Lena圖像在不同S下的相對最優解對應的實驗數據

2.3 安全性分析

為了驗證本文算法的安全性,本節從圖像熵的角度進行分析。信息熵可以用來衡量信源的隨機性,計算公式如下:

表4 圖像加密前后的熵值對比 單位: bit

2.4 實驗比較

表5 分塊大小S與圖像的嵌入率對比 單位: bpp

表6 不同分塊大小下直接解密圖像的DPSNR和恢復圖像的RPSNR對比 單位: dB

表7 UCID圖像庫中圖像的和的對比 單位: dB

表8 S=16時程序的運行時間對比 單位: s

3 結語

本文提出了一種基于多目標優化的密文域圖像可逆信息隱藏算法。將加密前預留空間與加密后騰出空間這兩種密文域可逆信息隱藏算法結合,在一個載體圖像中使用,并使用多目標優化的方法解得兩種方案應用比例的相對最優解。實驗結果表明,本文提出的結合算法相比單獨的預留空間算法,在一定程度上減少了圖像所有者的計算負擔,相比單獨的加密后騰出空間的算法,能夠獲得更高的嵌入率和更好的恢復圖像質量;并且多目標優化使得圖像處理用戶更加準確地根據應用場景制訂合理的評價方案,此類方案通常具有更強的靈活性。

[1] TIAN J. Reversible watermarking by difference expansion[C/OL]// Proceedings of the 2002 Multimedia and Security Workshop at ACM Multimedia 2002. [2021-03-20]. https://www.digimarc.com/docs/default-source/technology-resources/published-technical-papers/reversible-techniques/dmrc_difference_expansion.pdf?sfvrsn=4.

[2] WENG S W, ZHAO Y, PAN J S, et al. Reversible watermarking based on invariability and adjustment on pixel pairs[J]. IEEE Signal Processing Letters, 2008, 15:721-724.

[3] OU B, LI X L, ZHAO Y, et al. Pairwise prediction-error expansion for efficient reversible data hiding[J]. IEEE Transactions on Image Processing, 2013, 22(12): 5010-5021.

[4] LI X L, ZHANG W M, GUI X L, et al. Efficient reversible data hiding based on multiple histograms modification[J]. IEEE Transactions on Information Forensics and Security, 2015, 10(9): 2016-2027.

[5] MA B, SHI Y Q. A reversible data hiding scheme based on code division multiplexing[J]. IEEE Transactions on Information Forensics and Security, 2016, 11(9): 1914-1927.

[6] ZHANG W M, HU X C, LI X L, et al. Recursive histogram modification: establishing equivalency between reversible data hiding and lossless data compression[J]. IEEE Transactions on Image Processing, 2013, 22(7): 2775-2785.

[7] PUTEAUX P, PUECH W. An efficient MSB prediction-based method for high-capacity reversible data hiding in encrypted images[J]. IEEE Transactions on Information Forensics and Security, 2018, 13(7): 1670-1681.

[8] ZHANG X P, LONG J, WANG Z C, et al. Lossless and reversible data hiding in encrypted images with public-key cryptography[J]. IEEE Transactions on Circuits and Systems for Video Technology, 2016, 26(9): 1622-1631.

[9] MA K D, ZHANG W M, ZHAO X F, et al. Reversible data hiding in encrypted images by reserving room before encryption[J]. IEEE Transactions on Information Forensics and Security, 2013, 8(3): 553-562.

[10] GUAN B, XU D W. An efficient high-capacity reversible data hiding scheme for encrypted images[J]. Journal of Visual Communication and Image Representation, 2020, 66: No.102744.

[11] QIAN Z X, ZHANG X P. Reversible data hiding in encrypted images with distributed source encoding[J]. IEEE Transactions on Circuits and Systems for Video Technology, 2016, 26(4): 636-646.

[12] ZHOU J T, SUN W W, DONG L, et al. Secure reversible image data hiding over encrypted domain via key modulation[J]. IEEE Transactions on Circuits and Systems for Video Technology, 2016, 26(3): 441-452.

[13] QIN C, ZHANG X P. Effective reversible data hiding in encrypted image with privacy protection for image content[J]. Journal of Visual Communication and Image Representation, 2015, 31: 154-164.

[14] QIN C, HE Z H, LUO X Y, et al. Reversible data hiding in encrypted image with separable capability and high embedding capacity[J]. Information Sciences, 2018, 465: 285-304.

[15] YIN Z X, JI Y,LUO B. Reversible data hiding in JPEG images with multi-objective optimization[J]. IEEE Transactions on Circuits and Systems for Video Technology, 2020, 30(8): 2343-2352.

[16] ZHANG X P. Reversible data hiding in encrypted image[J]. IEEE Signal Processing Letters, 2011, 18(4): 255-258.

[17] YI S, ZHOU Y C. Binary-block embedding for reversible data hiding in encrypted images[J]. Signal Processing, 2017, 133: 40-51.

[18] 吳友情,郭玉堂,湯進,等. 基于自適應哈夫曼編碼的密文可逆信息隱藏算法[J]. 計算機學報, 2021, 44(4): 846-858.(WU Y Q, GUO Y T, TANG J, et al. Reversible data hiding in encrypted images using adaptive Huffman encoding strategy[J]. Chinese Journal of Computers, 2021, 44(4): 846-858.)

[19] SCHAEFER G, STICH M. UCID: an uncompressed color image database[C]// Proceedings of the SPIE 5307, Storage and Retrieval Methods and Applications for Multimedia 2004. Bellingham, WA: SPIE, 2003: 472-480.

Reversible data hiding in encrypted image based on multi-objective optimization

ZHANG Xiangyu1, YANG Yang1*, FENG Guohui2, QIN Chuan1

(1,,200093,;2,324000,)

Focusing on the issues that the Reserving Room Before Encryption (RRBE) embedding algorithm requires a series of pre-processing work and Vacating Room After Encryption (VRAE) embedding algorithm has less embedding space, an algorithm of reversible data hiding in encrypted image based on multi-objective optimization was proposed to improve the embedding rate as well as reducing the algorithm process and workload. In this algorithm, two representative algorithms in RRBE and VRAE were combined and used in the same carrier, and performance evaluation indicators such as the amount of information embedded, distortion of direct decryption of image, extraction error rate, and computational complexity were formulated as the optimization sub-objectives. Then, the efficiency coefficient method was used to establish a model to solve the relative optimal solution of the application ratio of the two algorithms. Experimental results show that the proposed algorithm reduces the computational complexity of using RRBE algorithm alone, enables image processing users to flexibly allocate optimization objectives according to different needs in actual application scenarios, and at the same time obtains better image quality and a satisfactory amount of information embedding.

reversible data hiding; image encryption; multi-objective optimization; image quality; embedding rate

This work is partially supported by Natural Science Foundation of Shanghai (21ZR1444600).

ZHANG Xiangyu, born in 1997, M. S. candidate. His research interests include reversible data hiding.

YANG Yang, born in 1995, M. S. Her research interests include reversible data hiding.

FENG Guohui, born in 1989, M. S. Her research interests include image processing.

QIN Chuan, born in 1980, Ph. D., professor. His research interests include image processing, multimedia security.

TP391

A

1001-9081(2022)06-1716-08

10.11772/j.issn.1001-9081.2021061495

2021?08?23;

2021?11?07;

2021?11?17。

上海市自然科學基金資助項目(21ZR1444600)。

張翔宇(1997—),男,浙江溫州人,碩士研究生,主要研究方向:可逆信息隱藏;楊陽(1995—),女,江蘇南通人,碩士,主要研究方向:可逆信息隱藏;馮國徽(1989—),女,甘肅蘭州人,碩士,主要研究方向:圖像處理;秦川(1980—),男,安徽蕪湖人,教授,博士,主要研究方向:圖像處理、多媒體安全。

猜你喜歡
優化信息
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
基于低碳物流的公路運輸優化
現代企業(2015年2期)2015-02-28 18:45:09
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 亚洲国产精品无码久久一线| 91久久青青草原精品国产| 久久五月视频| 国产成人a在线观看视频| 成人噜噜噜视频在线观看| 福利在线不卡| 91免费精品国偷自产在线在线| 欧美h在线观看| 国产男人天堂| 亚洲AV人人澡人人双人| a毛片免费观看| 久久久久久久97| 午夜三级在线| www.亚洲一区| 日本欧美视频在线观看| 激情六月丁香婷婷| 精品久久国产综合精麻豆| 99久久成人国产精品免费| 99在线国产| 免费人成黄页在线观看国产| 免费 国产 无码久久久| 人妻一本久道久久综合久久鬼色| 成人免费黄色小视频| 成人伊人色一区二区三区| 色婷婷狠狠干| 亚洲天堂伊人| 国产美女丝袜高潮| 国产尹人香蕉综合在线电影 | 欧美精品成人一区二区在线观看| 又爽又大又光又色的午夜视频| 99视频在线免费| 激情无码字幕综合| 亚洲精品大秀视频| 免费一看一级毛片| 999福利激情视频| 欧美国产精品拍自| 亚洲不卡影院| 国产浮力第一页永久地址| 久久国产精品夜色| 国产精品精品视频| 国产精品网拍在线| 91精品视频在线播放| 精品一区二区三区无码视频无码| 亚洲成a人片7777| 日韩精品免费一线在线观看| 欧美日本一区二区三区免费| 丰满人妻一区二区三区视频| 国产精品成人啪精品视频| 91福利免费| 久久久久亚洲精品无码网站| 欧洲成人在线观看| 亚洲人在线| 亚洲欧美国产视频| 亚洲欧美日韩精品专区| 一级毛片免费播放视频| 亚洲欧美日韩精品专区| 日本成人精品视频| 精品久久久久久成人AV| 中日无码在线观看| 欧美无遮挡国产欧美另类| 亚洲IV视频免费在线光看| 99视频国产精品| 激情影院内射美女| 日韩成人在线网站| 国内精品视频在线| 亚洲天堂网在线观看视频| 日韩精品欧美国产在线| 一级毛片高清| 欧美精品亚洲日韩a| 亚洲成a人在线播放www| 欧美精品啪啪| 国产在线自揄拍揄视频网站| 91色老久久精品偷偷蜜臀| 永久免费av网站可以直接看的| 久久精品波多野结衣| 色婷婷成人网| 91精品视频在线播放| aaa国产一级毛片| 精品国产一区91在线| 久久福利片| 色欲国产一区二区日韩欧美| 小说 亚洲 无码 精品|