The invention relates to the field of information hiding technology, in particular to a robust steganography method for JPEG images based on the relative relationship between serial concatenated codes and DCT coefficients. Robust steganography for JPEG images based on the relative relationship between serial concatenated codes and DCT coefficients includes: determining the modification area; designing the corresponding distortion function; encoding embedded messages with error-correcting codes; embedding error-correcting codes with robust steganography; JPEG compression; obtaining error-containing information streams with steganography decoding and error-correcting codes; The original embedded message. The invention can resist JPEG compression attacks of different quality factors in a wider range, and can guarantee that the embedded message can be extracted completely with high probability. At the same time, the invention has stronger detection resistance under the condition of carrying the same secret message.
【技术实现步骤摘要】
基于串行级联码和DCT系数相对关系的JPEG图像鲁棒隐写方法
本专利技术涉及信息隐藏
,尤其涉及基于串行级联码和DCT系数相对关系的JPEG图像鲁棒隐写方法。
技术介绍
隐写术是一种利用公开载体构建隐蔽通讯信道的技术。近些年,随着移动通讯技术的发展,越来越多的数字载体通过智能移动终端进行接送,然而由于带宽、资费、流量等限制,终端往往会对在这类信道传输的载体进行有损压缩,从而导致经典的隐写术在这类情况下无法正确的提取嵌入消息。因此,研究能在这类信道中完整的提取嵌入消息,且较鲁棒水印算法具有更强抗隐写检测性的隐写算法,具有很高的实用价值。已有的鲁棒隐写算法DCRAS(DCTCoefficientRelationshipBasedAdaptiveSteganography)比传统的JPEG自适应隐写算法在抵抗JPEG压缩的性能上有很大提升,且较鲁棒水印算法具有更强的抗检测性。但是该算法在抵抗JPEG压缩时,在JPEG压缩攻击的质量因子与载体图像质量因子不同时,秘密消息难以完全正确提取出来,这种情况下,提取出的消息存在1%左右的错误,从而导致一些实际应用中的问题,研究如何降低此错误率,保证消息能够高概率的完全正确提取出,同时提高其安全性,即抗检测性,是目前鲁棒隐写需要解决的问题。
技术实现思路
针对上述鲁棒隐写需要解决的问题,本专利技术提出基于串行级联码和DCT系数相对关系的JPEG图像鲁棒隐写方法,提高了嵌入消息的正确提取率和安全性。为了实现上述目的,本专利技术采用以下技术方案:基于串行级联码和DCT系数相对关系的JPEG图像鲁棒隐写方法,包括以下步骤:步骤1 ...
【技术保护点】
1.基于串行级联码和DCT系数相对关系的JPEG图像鲁棒隐写方法,其特征在于,包括以下步骤:步骤1:确定修改区域;步骤2:设计相应的失真函数;步骤3:利用纠错编码对待嵌入消息进行编码;步骤4:利用鲁棒隐写嵌入纠错编码;步骤5:进行JPEG压缩;步骤6:利用隐写的译码得到含错的信息流,并使用纠错编码的译码进行纠错;步骤7:得到原始嵌入的消息。
【技术特征摘要】
2017.12.12 CN 201711317539X1.基于串行级联码和DCT系数相对关系的JPEG图像鲁棒隐写方法,其特征在于,包括以下步骤:步骤1:确定修改区域;步骤2:设计相应的失真函数;步骤3:利用纠错编码对待嵌入消息进行编码;步骤4:利用鲁棒隐写嵌入纠错编码;步骤5:进行JPEG压缩;步骤6:利用隐写的译码得到含错的信息流,并使用纠错编码的译码进行纠错;步骤7:得到原始嵌入的消息。2.根据权利要求1所述的基于串行级联码和DCT系数相对关系的JPEG图像鲁棒隐写方法,其特征在于,所述步骤1包括:步骤1.1:对JPEG图像进行解码,得到DCT系数的分块;步骤1.2:将DCT系数的分块对应到虚拟隐写载体的元素上;步骤1.3:建立鲁棒信道。3.根据权利要求1所述的基于串行级联码和DCT系数相对关系的JPEG图像鲁棒隐写方法,其特征在于,所述步骤2指为虚拟隐写载体的元素设计相应的失真函数。4.根据权利要求1所述的基于串行级联码和DCT系数相对关系的JPEG图像鲁棒隐写方法,其特征在于,所述纠错编码为串行级联码,所述串行级联码由外码和内码两部分...
【专利技术属性】
技术研发人员:罗向阳,包震坤,张祎,杨春芳,刘粉林,王道顺,王平,甘军军,张月,
申请(专利权)人:中国人民解放军战略支援部队信息工程大学,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。