In order to improve the error resistance and security of JPEG2000, the invention proposes a bidirectional encoding and decoding method of JPEG2000 arithmetic code combining source channel and security. This method retains multiple redundant symbols in the arithmetic code coding model to realize error detection; uses chaotic system to control the proportion of redundant symbols to enhance the security of arithmetic code coding, and then generates a secure bidirectional code stream in bit plane coding, which combines channel coding error detection, error correction and secure chaotic encryption; at the decoder end, bidirectional decoding is adopted to solve the problem of arithmetic code error diffusion. Methods To improve the error correction ability of arithmetic codes, and reduce the decoding complexity by calculating the corresponding thresholds, using the combination of soft and hard decision of threshold control.
【技术实现步骤摘要】
联合信源信道与安全的JPEG2000算术码的双向编译码方法
本专利技术涉及通信领域的一种联合编译码方法,具体涉及一种联合信源信道与安全的JPEG2000算术码的双向编译码方法
技术介绍
在传统的通信系统中,信源编码、信道编码与信息安全是按照香农的分离理论,通过将数据压缩、差错控制与加密分别最优化,使编译码总体性能达到最佳。分离算法设计简单、通用性好,但没有充分利用各自的先验信息、冗余信息和信道的状态信息,难以逼近信道容量和安全的最优性能。因此,把信源编码、信道编码和加密技术联合起来是很有必要的。JPEG2000作为新一代静态图像压缩标准,广泛应用于雷达遥感、多媒体、数据库、无线通信等领域,具有高压缩性、渐进式传输、感兴趣区域编码以及码流的随机访问等优点。但由于使用了算术码,JPEG2000对误码非常敏感,在有噪信道中出现的单个误码会使得整个码块被丢弃。针对误码扩散这个问题,Grangetto提出在算术码编码过程中添加单个冗余符号,使算术码具有检错能力,译码时通过输入序列的软信息,实现最大后验概率译码。然而这种方法仅增加了单个冗余符号,并且译码时采用软判决译码,译码复杂度较高。Gao提出对数据块中的编码数据进行错误检测和掩盖的方法解决误码扩散的问题,但该方法仅针对视频数据进行处理,并不适用于JPEG2000的码流结构。由于数据的可访问性,传输数据容易遭到窃听,保障信息的安全性显得尤为重要。由于混沌理论具有良好的特性,近年来混沌加密受到了研究者的广泛重视。不少研究成果将JPEG2000和混沌结合在一起,通过混沌映射控制算术码编码模型,实现了联合信源与安全编译码 ...
【技术保护点】
1.一种联合信源信道与安全的JPEG2000算术码的双向编译码方法,其特征是:在编码器端,首先在算术码编码模型中保留多个冗余符号实现检错,用混沌系统控制冗余符号增加安全性,然后在位平面编码中生成安全双向码流,译码器端是编码的逆过程,对接收到的有噪信号在位平面译码中采用双向译码方法实现纠错,然后采用阈值控制的软、硬判决相结合方法进行算术码译码。
【技术特征摘要】
1.一种联合信源信道与安全的JPEG2000算术码的双向编译码方法,其特征是:在编码器端,首先在算术码编码模型中保留多个冗余符号实现检错,用混沌系统控制冗余符号增加安全性,然后在位平面编码中生成安全双向码流,译码器端是编码的逆过程,对接收到的有噪信号在位平面译码中采用双向译码方法实现纠错,然后采用阈值控制的软、硬判决相结合方法进行算术码译码。2.根据权利要求1所述的联合信源信道与安全的JPEG2000算术码的双向编译码方法,其特征还在于:在算术码编码器中添加三个受控冗余符号,分别放在编码区间的最左端、两个编码符号的中间和编码区间的最右端,三个冗余符号在编码区间中所占用的区间总量是固定的,通过混沌映射生成两组密码流,控...
【专利技术属性】
技术研发人员:凃国防,张灿,鄢懿,
申请(专利权)人:中国科学院大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。