买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种基于DCT符号替换的鲁棒隐写方法_杭州电子科技大学_202011581087.8 

申请/专利权人:杭州电子科技大学

申请日:2020-12-28

公开(公告)日:2021-04-27

公开(公告)号:CN112714231A

主分类号:H04N1/32(20060101)

分类号:H04N1/32(20060101)

优先权:

专利状态码:失效-发明专利申请公布后的驳回

法律状态:2023.10.27#发明专利申请公布后的驳回;2021.05.14#实质审查的生效;2021.04.27#公开

摘要:本发明公开了一种基于DCT符号替换的鲁棒隐写方法,包括元素嵌入和信息提取两个部分。现有技术中直接对通行内容进行加密,无法隐藏通行行为,更容易受到攻击。本方法结合了隐写技术和水印方法,将机密信息嵌入通信载体,隐藏了通信行为。根据图像的纹理区域和离散余弦变换系数选择用于嵌入机密信息的载体图像,对载密信息进行常规处理后,结合载体的位置信息嵌入载体图像中。完成加密后进行鲁棒性测试。通过共享密钥、相应的解码即可得到嵌入的秘密信息。本方法可用于社交平台或其他公共有损信道的隐蔽通信,有效提高载密图像在受到攻击后正确提取秘密信息的能力,同时保证其抗检测性能,使秘密信息的传输更加安全可靠。

主权项:1.一种基于DCT符号替换的鲁棒隐写方法,其特征在于:该方法包括元素嵌入与信息提取;所述元素嵌入具体包括以下步骤:步骤1.1、对图像集进行筛选,移除具有大比例平滑区域的原始图像,留下纹理区域比例过半的图像作为载体图像;步骤1.2、对图像进行预处理,通过哈夫曼解码和逆量化过程得到JPEG图像的DCT系数矩阵;步骤1.3、根据DCT系数的符号构造嵌入域,使用嵌入域提取载体元素并确定载体元素的位置信息;构造嵌入域的步骤如下:步骤1.3.1、根据DCT系数矩阵的符号中提取载体元素: 其中,xi,g代表第g个DCT块中第i个位置的DCT系数,ci,g代表第g个DCT块中第i个位置的载体元素;步骤1.3.2、对载体图像进行不同质量因子的JPEG压缩,使用压缩图片中非零的DCT系数构造嵌入域:c′i,g=ci,g,ifx′i,g≠02其中x′i,g代表载体图像遭受JPEG压缩攻击后的DCT系数,c′i,g代表经过选择后更鲁棒的载体元素;步骤1.4、对待嵌入的秘密信息进行纠错编码,得到纠错编码后的信息me;步骤1.5、计算嵌入代价,再使用STCs编码算法将步骤1.4纠错编码后的信息me嵌入到载体元素中得到载密元素;具体步骤如下:1.5.1、使用J-uniward算法计算步骤1.3确定的每个载体元素对应的DCT系数的预代价;1.5.2、通过步骤1.5.1计算得到的预代价确定纹理区的DCT系数当待嵌入信息的比特位m为0时,对应DCT系数的嵌入代价ρxi,g,m为: 当m=1时,对应DCT系数的嵌入代价ρxi,g,m为: 其中β是阈值,用于确定哪些DCT系数在纹理区,α用来限定优先嵌入位置DCT系数的大小,同时计算预代价ρunixi,g,推荐算法优先选择在纹理区中DCT系数较小的值进行嵌入,;当DCT系数大于α时,为避免信息嵌入,使用γ1来提高该位置的代价;1.5.3、使用STCs编码算法将纠错编码后的信息me嵌入到载体元素中得到载密元素;步骤1.6、使用步骤1.5得到的载密元素修改嵌入域生成载密图像;所述信息提取包括以下步骤:步骤2.1、通过共享密钥提取载密元素;步骤2.2、通过STCs解码提取经过纠错编码的秘密信息;步骤2.3、执行与步骤1.4相应的纠错解码得到嵌入的秘密信息。

全文数据:

权利要求:

百度查询: 杭州电子科技大学 一种基于DCT符号替换的鲁棒隐写方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。