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

基于混沌冗余和閾值控制的聯(lián)合算術(shù)碼雙向編譯碼快速算法

2018-04-02 03:22:46鄢懿凃國(guó)防張燦高紹帥陳德元
通信學(xué)報(bào) 2018年2期
關(guān)鍵詞:符號(hào)

鄢懿,凃國(guó)防,張燦,高紹帥,陳德元

?

基于混沌冗余和閾值控制的聯(lián)合算術(shù)碼雙向編譯碼快速算法

鄢懿,凃國(guó)防,張燦,高紹帥,陳德元

(中國(guó)科學(xué)院大學(xué)電子電氣與通信工程學(xué)院,北京 101408)

JPEG2000是一種具有高效壓縮性能的圖像壓縮標(biāo)準(zhǔn),但抗差錯(cuò)能力和安全性不能滿足實(shí)際應(yīng)用要求。基于此,提出一種基于混沌冗余和閾值控制的聯(lián)合算術(shù)碼雙向編譯碼快速算法,在編碼端保留多個(gè)冗余符號(hào),用混沌系統(tǒng)控制冗余符號(hào)的比例增強(qiáng)算術(shù)碼編碼的安全性;在譯碼端采用閾值控制和雙向譯碼相結(jié)合,實(shí)現(xiàn)基于最大后驗(yàn)概率的聯(lián)合快速譯碼。仿真結(jié)果表明,所提算法相對(duì)現(xiàn)有算法改善了重建圖像質(zhì)量,同時(shí)降低譯碼復(fù)雜度,具有良好的抗差錯(cuò)性和安全性。

加密抗差錯(cuò)算術(shù)碼;混沌映射;閾值控制;雙向譯碼;JPEG2000

1 引言

JPEG2000作為新一代靜態(tài)圖像壓縮標(biāo)準(zhǔn)[1],廣泛應(yīng)用于雷達(dá)遙感、多媒體、數(shù)據(jù)庫(kù)、無(wú)線通信等領(lǐng)域。相比于JPEG標(biāo)準(zhǔn),JPEG2000具有高壓縮性、漸進(jìn)式傳輸、感興趣區(qū)域編碼以及碼流的隨機(jī)訪問(wèn)等優(yōu)點(diǎn)。但由于使用了算術(shù)碼[2],JPEG2000對(duì)誤碼非常敏感,在有噪信道中出現(xiàn)的單個(gè)誤碼會(huì)使整個(gè)碼塊被丟棄。

一種解決誤碼擴(kuò)散的方法是采用抗差錯(cuò)算術(shù)碼。Boyd等[3]提出了一種在編碼過(guò)程中添加單冗余符號(hào)的方法使算術(shù)碼具有檢錯(cuò)能力。Grangetto等[4]在算術(shù)碼的譯碼過(guò)程中采用序列估計(jì),通過(guò)輸入序列的軟信息,并利用單冗余符號(hào)檢錯(cuò),實(shí)現(xiàn)最大后驗(yàn)概率譯碼。Bi等[5]將算術(shù)碼的譯碼過(guò)程表示為有限狀態(tài)機(jī)模型,采用Viterbi軟譯碼算法進(jìn)行譯碼。Zezza等[6]將單冗余符號(hào)算術(shù)碼應(yīng)用到JPEG2000中。這些抗差錯(cuò)算術(shù)碼均在編碼過(guò)程中僅增加單冗余符號(hào),譯碼端采用軟判決譯碼,譯碼復(fù)雜度較高。

另一種解決錯(cuò)誤擴(kuò)散的方法是對(duì)數(shù)據(jù)塊中的編碼數(shù)據(jù)進(jìn)行錯(cuò)誤檢測(cè)和掩蓋。Gao等[7]提出部分反向比特流方法,將碼流分為2個(gè)部分,并將后半部分碼流進(jìn)行反轉(zhuǎn),使同步碼在2個(gè)方向同步。Gao等[8]提出雙向可譯變長(zhǎng)數(shù)據(jù)塊方法,對(duì)編碼后得到的數(shù)據(jù)進(jìn)行平移、反轉(zhuǎn)和異或,使譯碼器能實(shí)現(xiàn)雙向譯碼。但這2種方法都是針對(duì)視頻數(shù)據(jù)進(jìn)行處理,并不能直接用于JPEG2000的碼流結(jié)構(gòu)中。

由于數(shù)據(jù)的可訪問(wèn)性,傳輸數(shù)據(jù)容易遭到竊聽,保障信息的安全性顯得尤為重要。由于混沌理論具有良好的特性,近年來(lái),混沌加密受到了研究者的廣泛重視。Mi等[9]將混沌與算術(shù)編碼結(jié)合,通過(guò)Logistic映射和明文得到的密碼流,控制算術(shù)編碼過(guò)程中的區(qū)間位置,從而對(duì)明文進(jìn)行加密。Wang等[10]將混沌應(yīng)用到DNA編碼中,先用PWLCM生成一個(gè)密碼圖像,將明文圖像和密碼圖像按DNA編碼規(guī)則編碼,用Logistic映射選擇當(dāng)前行/列的編碼規(guī)則。

為了提高JPEG2000的抗差錯(cuò)性和安全性,本文提出一種基于混沌冗余和閾值控制的聯(lián)合算術(shù)碼雙向編譯碼快速算法。該算法在算術(shù)碼編碼模型中保留多個(gè)冗余符號(hào),用混沌系統(tǒng)控制冗余符號(hào)的比例,增強(qiáng)算術(shù)碼編碼的安全性;在譯碼端通過(guò)計(jì)算相應(yīng)的閾值,采用閾值控制的軟硬判決相結(jié)合方法進(jìn)行快速譯碼降低譯碼復(fù)雜度;同時(shí),針對(duì)算術(shù)碼錯(cuò)誤擴(kuò)散的問(wèn)題,采用雙向譯碼的方法,提升算術(shù)碼的糾錯(cuò)能力。仿真結(jié)果表明,所提算法在實(shí)現(xiàn)高效壓縮的同時(shí),具有良好的抗差錯(cuò)性和安全性。

2 基于加密抗差錯(cuò)和閾值控制的聯(lián)合算術(shù)碼雙向編譯碼

本文提出的基于混沌冗余和閾值控制的聯(lián)合算術(shù)碼雙向編譯碼快速算法框架如圖1所示。原始圖像預(yù)處理后進(jìn)行離散小波變換,對(duì)產(chǎn)生的小波系數(shù)量化,按照二進(jìn)制位分層的方法,從最高有效位平面到最低有效位平面依次進(jìn)行算術(shù)編碼,然后根據(jù)碼率控制后組裝成最終的壓縮碼流;壓縮碼流經(jīng)有噪信道后拆分得到各個(gè)碼塊數(shù)據(jù),進(jìn)行算術(shù)譯碼和位平面譯碼,再反量化、離散小波反變換和后處理,得到重建圖像。所提算法的主要工作在圖1中虛線部分,包括以下3點(diǎn)。

圖1 基于混沌冗余和閾值控制的聯(lián)合算術(shù)碼雙向編譯碼快速算法框架

1) 加密抗差錯(cuò)算術(shù)碼:MQ編碼器中保留多個(gè)冗余符號(hào),密鑰通過(guò)混沌映射生成混沌序列,控制MQ編碼器中冗余符號(hào)的比例,增強(qiáng)算術(shù)碼的安全性。

2) 閾值控制的算術(shù)碼譯碼:根據(jù)當(dāng)前的信道條件和傳輸要求,通過(guò)計(jì)算相應(yīng)的閾值,MQ譯碼器采用閾值控制的軟硬判決相結(jié)合方法進(jìn)行快速譯碼,實(shí)現(xiàn)譯碼性能和復(fù)雜度的折中。

3) 雙向編譯碼方法:位平面編碼中,對(duì)位平面的每個(gè)條帶獨(dú)立編碼,條帶編碼后得到的數(shù)據(jù)塊進(jìn)行平移、反轉(zhuǎn)和異或,生成雙向可譯碼流;譯碼時(shí),先進(jìn)行正向譯碼,當(dāng)正向譯碼出現(xiàn)錯(cuò)誤時(shí),對(duì)碼流進(jìn)行反向譯碼,糾正譯碼錯(cuò)誤,減少錯(cuò)誤擴(kuò)散。

2.1 加密抗差錯(cuò)算術(shù)碼

1) 初始化混沌映射的初值和參數(shù)。

2.2 閾值控制的算術(shù)碼譯碼

將式(2)取對(duì)數(shù)得到路徑的度量,即

對(duì)于AWGN信道軟判決輸出,經(jīng)推導(dǎo),有

MQ譯碼器是以字節(jié)為單位讀取碼字序列進(jìn)行譯碼的,因此,在按照式(3)和式(4)進(jìn)行MAP序列估計(jì)時(shí),以字節(jié)為單位,每個(gè)狀態(tài)可以伸展出256個(gè)分支。由于伸展的分支數(shù)較多,只能采用深度優(yōu)先算法,本文選擇堆棧算法作為搜索的算法[14]。在算法的每一步,只延伸最頂端路徑的后續(xù)分支及相應(yīng)的分支度量,然后,將這些新的分支路徑與堆棧中的其他路徑按度量大小進(jìn)行排序,度量最大的路徑放在堆棧最頂端,并去除度量較小的路徑。如此不斷重復(fù),以最大度量為基準(zhǔn)延伸路徑。

將式(5)代入式(6),可得

2.3 基于JPEG2000標(biāo)準(zhǔn)的雙向編譯碼方法

理論上來(lái)說(shuō),與其他譯碼算法一樣,本文提出的閾值控制的算術(shù)碼譯碼算法也可能譯碼失敗。特別是當(dāng)信道中出現(xiàn)突發(fā)差錯(cuò)時(shí),由于累積度量變化較大,將正確路徑刪除的概率就很大。而對(duì)于JPEG2000,譯出碼塊中若發(fā)生錯(cuò)誤,則整個(gè)碼塊將被丟棄,影響圖像質(zhì)量。

其中,為位平面中條帶的最大碼字長(zhǎng)度。

通過(guò)雙向編譯碼方法,壓縮碼流在譯碼端不但可以進(jìn)行正向譯碼,當(dāng)正向譯碼出現(xiàn)錯(cuò)誤時(shí),也可進(jìn)行反向譯碼,實(shí)現(xiàn)碼流的雙向譯碼。

1) 正向譯碼

圖5 雙向可譯碼流的正向譯碼

2) 反向譯碼

圖6 雙向可譯碼流的反向譯碼

3 仿真實(shí)驗(yàn)與分析

為了驗(yàn)證本文算法的性能,分別對(duì)獨(dú)立同分布信源序列和圖像這2種信源形式進(jìn)行實(shí)驗(yàn)。仿真過(guò)程中的信道模型是AWGN信道,算術(shù)碼編碼器是MQ編碼器[1],通過(guò)參考開放代碼“openjpeg”編寫仿真實(shí)驗(yàn)程序。仿真實(shí)驗(yàn)是在主頻為2.93 GHz 的PC上用C語(yǔ)言實(shí)現(xiàn)的。

3.1 離散無(wú)記憶信源

圖7 各算法在相同條件下譯碼性能和復(fù)雜度比較

圖8 各算法在不同冗余符號(hào)下誤符號(hào)率比較

3.2 存在誤碼的圖像譯碼

3.3 安全性

1) 密鑰敏感性

表1 各算法在不同信噪比下PSNR比較

2) 密鑰空間

3) 抗差分攻擊

4) 統(tǒng)計(jì)特性

5) 加密時(shí)間和密文尺寸

對(duì)peppers圖像采用文獻(xiàn)[9]、文獻(xiàn)[10]以及本文算法進(jìn)行加密,并對(duì)比加密時(shí)間和密文尺寸,結(jié)果如表2所示。從表2可以看出,本文算法的密文尺寸遠(yuǎn)小于另2種算法,這是由于編碼過(guò)程中不僅對(duì)明文進(jìn)行加密,還進(jìn)行壓縮處理。同時(shí),本文算法加密時(shí)所消耗的時(shí)間最少,也表明本文算法更適用于實(shí)際應(yīng)用。

圖9 peppers圖像的直方圖

表2 各算法的加密時(shí)間和密文尺寸比較

4 結(jié)束語(yǔ)

本文提出一種基于混沌冗余和閾值控制的JPEG2000聯(lián)合算術(shù)碼雙向編譯碼快速算法,編碼時(shí),在算術(shù)碼編碼模型中保留多個(gè)冗余符號(hào),用混沌系統(tǒng)控制冗余符號(hào)的比例增強(qiáng)算術(shù)碼編碼的安全性;譯碼時(shí),采用閾值控制和雙向譯碼相結(jié)合,實(shí)現(xiàn)了基于最大后驗(yàn)概率的快速譯碼。仿真結(jié)果表明,所提算法降低了譯碼復(fù)雜度,提高了傳輸圖像質(zhì)量,具有良好的抗差錯(cuò)性和安全性。

[1] ISO/IEC 15444-1. Information technology-JPEG2000 image coding system-part 1: core coding system[S]. 2000.

[2] SHANNON C E. A mathematical theory of communication[J]. Bell System Technical Journal, 1948, 27(3): 379-423.

[3] BOYD C, CLEARY J, IRVINE S, et al. Integrating error detection into arithmetic coding[J]. IEEE Transactions on Communications, 1997, 45(1): 1-3.

[4] GRANGETTO M, MAGLI E, OLMO G. Joint source/channel coding and MAP decoding of arithmetic codes[J]. IEEE Transactions on Communications, 2005, 53(6): 1007-1016.

[5] BI D S, HOFFMAN M W, SAYOOD K. State machine interpretation of arithmetic codes for joint source and channel coding[C]//Data Compression Conference. 2006: 143-152.

[6] ZEZZA S, MASERA G, NOOSHABADI S. A novel decoder architecture for error resilient JPEG2000 applications based on MQ arithmetic[C]//2014 IEEE International Symposium on Circuits and Systems, Melbourne. 2014: 902-905.

[7] GAO S S, TU G F. Robust H.263+ video transmission using partial backward decodable bit stream(PBDBS)[J]. IEEE Transactions on Circuits and Systems for Video Technology, 2003, 13(2): 182-187.

[8] GAO S S, MA K K. Error-resilient H.264/AVC video transmission using two-way decodable variable length data block[J]. IEEE Transactions on Circuits and Systems for Video Technology, 2010, 20(3): 340-350.

[9] MI B, LIAO X F, CHEN Y. A novel chaotic encryption scheme based on arithmetic coding[J]. Chaos Solitons and Fractals, 2008, 38(5): 1523-1531.

[10] WANG X Y, LIU C M. A novel and effective image encryption algorithm based on chaos and DNA encoding[J]. Multimedia Tools and Applications, 2016, 2016(2):1-17.

[11] 鄢懿, 張燦, 郭振永, 等. 基于混沌密鑰控制的聯(lián)合信源信道與安全算術(shù)碼編譯碼算法[J]. 電子與信息學(xué)報(bào), 2016, 38(10): 2553-2559.

YAN Y, ZHANG C, GUO Z Y, et al. Joint source channel and security arithmetic coding controlled by chaotic keys[J]. Journal of Electronics & Information Technology, 2016, 38(10): 2553-2559.

[12] ELABADY N F, MOUSSA M I, SABBEH S F. Improving the security of image encryption by using two chaotic maps[J]. International Journal of Computer Applications, 2014, 108(19): 27-32.

[13] SPITERI T, BUTTIGIEG V. Maximum a posteriori decoding of arithmetic codes in joint source-channel coding[J]. Communication in Computer and Information Science, 2012, 222(39): 363-377.

[14] LIN Q Z, WONG K W, LI M, et al. An effective error correction scheme for arithmetic coding[J]. Mathematical Problems in Engineering, 2015(2): 1-10.

[15] BRINDHA M, GOUNDEN N A. A chaos based image encryption and lossless compression algorithm using hash table and Chinese remainder theorem[J]. Applied Soft Computing, 2016, 40(1):379-390.

[16] 鄧曉衡, 廖春龍, 朱從旭, 等. 像素位置與比特雙重置亂的圖像混沌加密算法[J]. 通信學(xué)報(bào), 2014, 35(3): 216-223.

DENG X H, LIAO C L, ZHU C X, et al. Image encryption algorithms based on chaos through dual scrambling of pixel position an bit[J]. Journal on Communications, 2014, 35(3): 216-223.

Fast bidirectionally-decodable arithmetic coding withchaotic redundancy and threshold control

YAN Yi, TU Guofang, ZHANG Can, GAO Shaoshuai, CHEN Deyuan

School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing 101408, China

Although the JPEG2000 compression standard has high coding efficiency, its error resistance and security can’t meet the requirements of practical application. Based on this, a fast bidirectionally-decodable arithmetic coding method with chaotic redundancy and threshold control was proposed. At the encoder, the chaotic map controlled the probabilities of multiple redundant symbols to enhance the security of arithmetic coding. At the decoder, threshold control and bidirectional decoding were combined to realize fast decoding based on maximum a posteriori estimation. Simulation results show that the proposed method improves the reconstructed image quality with better error resistance and security.

secure error resistant arithmetic coding, chaotic map, threshold control, bidirectional decoding, JPEG2000

TN911.2

A

10.11959/j.issn.1000-436x.2018029

2017-01-10;

2018-01-19

凃國(guó)防,gft@ucas.ac.cn

國(guó)家自然科學(xué)基金資助項(xiàng)目(No.61571416, No.61271282);中國(guó)科學(xué)院獎(jiǎng)勵(lì)基金資助項(xiàng)目(No.2017-06-17)

The National Natural Science Foundation of China (No. 61571416, No.61271282), Award Foundation of Chinese Academy of Sciences (No.2017-06-17)

鄢懿(1990-),女,江西景德鎮(zhèn)人,中國(guó)科學(xué)院大學(xué)博士生,主要研究方向?yàn)槁?lián)合信源信道與安全編譯碼。

凃國(guó)防(1954-),男,湖南長(zhǎng)沙人,中國(guó)科學(xué)院大學(xué)教授、博士生導(dǎo)師,主要研究方向?yàn)槁?lián)合信源信道編譯碼、無(wú)線通信、圖像編碼、信息安全和信號(hào)處理。

張燦(1954-),女,湖南長(zhǎng)沙人,中國(guó)科學(xué)院大學(xué)教授、博士生導(dǎo)師,主要研究方向?yàn)橐苿?dòng)無(wú)線通信、無(wú)線網(wǎng)絡(luò)安全和信號(hào)處理。

高紹帥(1976-),男,山東德州人,博士,中國(guó)科學(xué)院大學(xué)教授、博士生導(dǎo)師,主要研究方向?yàn)闊o(wú)線通信、視頻處理。

陳德元(1968-),男,貴州畢節(jié)人,博士,中國(guó)科學(xué)院大學(xué)副教授,主要研究方向?yàn)樾诺谰幋a、聯(lián)合信源信道編碼。

猜你喜歡
符號(hào)
幸運(yùn)符號(hào)
符號(hào)神通廣大
學(xué)符號(hào),比多少
幼兒園(2021年6期)2021-07-28 07:42:14
“+”“-”符號(hào)的由來(lái)
靈魂的符號(hào)
怎樣填運(yùn)算符號(hào)
變符號(hào)
倍圖的全符號(hào)點(diǎn)控制數(shù)
圖的有效符號(hào)邊控制數(shù)
草繩和奇怪的符號(hào)
主站蜘蛛池模板: 亚洲一区二区视频在线观看| 国产精品久久精品| 欧美a网站| 2020久久国产综合精品swag| 亚洲资源在线视频| 久久久久亚洲精品无码网站| 亚洲青涩在线| 国产精品所毛片视频| 一级毛片免费播放视频| 亚洲成人黄色在线| 久久先锋资源| 中文字幕无码制服中字| 免费国产在线精品一区| 久久人妻xunleige无码| 精品撒尿视频一区二区三区| 国产黄在线免费观看| 精品视频免费在线| 福利在线不卡| 日本亚洲欧美在线| 青青草国产一区二区三区| 午夜福利在线观看成人| 99精品一区二区免费视频| 中国一级特黄大片在线观看| 无码中文字幕加勒比高清| av大片在线无码免费| 孕妇高潮太爽了在线观看免费| 99精品国产电影| 亚洲成人精品| 99这里精品| 日韩国产欧美精品在线| 免费可以看的无遮挡av无码| 久久久久青草大香线综合精品 | 狂欢视频在线观看不卡| 亚洲视频四区| 国产精品一区二区在线播放| 国产女人喷水视频| 极品性荡少妇一区二区色欲| 波多野结衣久久精品| 色综合五月婷婷| 日韩欧美中文| 四虎AV麻豆| 国产91在线免费视频| 中文字幕在线欧美| 国产在线高清一级毛片| 自偷自拍三级全三级视频| 99热免费在线| 青青草原国产免费av观看| 亚洲最新地址| 女人毛片a级大学毛片免费| 国产主播喷水| 视频在线观看一区二区| 亚洲成在线观看| 日韩av无码精品专区| 91美女视频在线观看| 国产91小视频在线观看| 日本免费一级视频| 日本免费福利视频| 农村乱人伦一区二区| 午夜丁香婷婷| 欧美无专区| 亚洲视频色图| 国产91精品最新在线播放| 亚洲欧洲日韩综合| 欧美一级夜夜爽www| 无码专区在线观看| 伊人久久大香线蕉影院| 新SSS无码手机在线观看| 又大又硬又爽免费视频| 爱色欧美亚洲综合图区| 国产成年女人特黄特色毛片免 | 日本精品中文字幕在线不卡| 久久精品中文字幕少妇| 亚洲天堂免费在线视频| 欧美日韩国产在线播放| 国产色网站| 性喷潮久久久久久久久| 人妻中文字幕无码久久一区| 欧美一级特黄aaaaaa在线看片| 中文字幕乱妇无码AV在线| 亚欧成人无码AV在线播放| 欧美性久久久久| 亚洲精品片911|