一种新的基于STC编码的JPEG图像隐写方法.pdf
《一种新的基于STC编码的JPEG图像隐写方法.pdf》由会员分享,可在线阅读,更多相关《一种新的基于STC编码的JPEG图像隐写方法.pdf(7页珍藏版)》请在咨信网上搜索。
1、Instrumentation and Equipments 仪器与设备仪器与设备,2024,12(1),11-17 Published Online March 2024 in Hans.https:/www.hanspub.org/journal/iae https:/doi.org/10.12677/iae.2024.121002 文章引用文章引用:钟理权,鲁国鹏,何美霖,叶学义.一种新的基于 STC 编码的 JPEG 图像隐写方法J.仪器与设备,2024,12(1):11-17.DOI:10.12677/iae.2024.121002 一种新的基于一种新的基于STC编码的编码的JPEG
2、图像图像 隐写方法隐写方法 钟理权钟理权,鲁国鹏鲁国鹏,何美霖何美霖,叶学义叶学义 杭州电子科技大学模式识别与信息安全实验室,浙江 杭州 收稿日期:2023年12月25日;录用日期:2024年1月13日;发布日期:2024年3月14日 摘摘 要要 本文结合本文结合STC隐写编码,提出了一种新的针对隐写编码,提出了一种新的针对JPEG图像的隐写方法。在采用图像的隐写方法。在采用STC隐写编码提高嵌入效率隐写编码提高嵌入效率的同时,通过控制低频部分用于信息嵌入的绝对值为的同时,通过控制低频部分用于信息嵌入的绝对值为1的的DCT系数比例来保持系数比例来保持DCT系数直方图统计特性。系数直方图统计特性
3、。实验结果表明,本文提出的新方法与实验结果表明,本文提出的新方法与Jsteg方法、方法、F5方法相比方法相比,不仅可以实现更大的信息隐藏容量和更高不仅可以实现更大的信息隐藏容量和更高的嵌入效率,而且隐秘图像具有更好的图像质量和抗直方图统计分析能力。的嵌入效率,而且隐秘图像具有更好的图像质量和抗直方图统计分析能力。关键词关键词 隐写隐写,JPEG,STC编码编码,嵌入效率嵌入效率 A New Steganography Method for JPEG Image Based on STC Encoding Liquan Zhong,Guopeng Lu,Meiling He,Xueyi Ye P
4、attern Recognition and Information Security Laboratory,Hangzhou Dianzi University,Hangzhou Zhejiang Received:Dec.25th,2023;accepted:Jan.13th,2024;published:Mar.14th,2024 Abstract In this paper,a new steganography method for JPEG image is proposed based on STC steganogra-phy.While using STC steganogr
5、aphic coding to improve embedding efficiency,DCT coefficient his-togram statistical characteristics are maintained by controlling the proportion of DCT coefficient with absolute value of 1 used for information embedding in the low-frequency part.Experimental 钟理权 等 DOI:10.12677/iae.2024.121002 12 仪器与
6、设备 results show that compared with Jsteg method and F5 method,the proposed new method can not only achieve greater information hiding capacity and higher embedding efficiency,but also has better image quality and anti-histogram statistical analysis ability.Keywords Steganography,JPEG,Syndrome-Trelli
7、s Codes,Embedding Efficiency Copyright 2024 by author(s)and Hans Publishers Inc.This work is licensed under the Creative Commons Attribution International License(CC BY 4.0).http:/creativecommons.org/licenses/by/4.0/1.引言引言 隐写术是信息隐藏技术在隐蔽通信方面的一个重要应用。它是将秘密信息隐藏于一个公开的载体媒介当中,通过公开载体媒介的传输,实现秘密信息的安全传输。JPEG 图
8、像压缩格式可以实现很高的压缩率,同时能够保证良好的图像质量,在互联网和日常生活中被广泛使用。因此以 JPEG 图像作为载体的信息隐藏算法研究具有重要的理论和实际应用价值。以 JPEG 图像为载体的典型隐写方法有 Jsteg 1 2、Outguess 3、F5 4等。其中 Jsteg 嵌入方法会引起系数直方图出现值对趋于相等的异常5,容易被基于直方图统计特性的隐写算法所检测,如卡方分析,安全性较差。Outguess 方法在 Jsteg 方法的基础上通过牺牲一半的信息隐藏容量来修正由于信息嵌入引起的直方图改变,虽然能够较好地保持 JPEG 图像 DCT 系数直方图统计特性,但是信息隐藏容量有限。F
9、5 方法能够较好地保持 JPEG 图像 DCT 系数直方图特性,同时能够取得较大的信息隐藏容量,但是信息嵌入时 DCT 系数直方图中会出现 0 值两边的数值向中间收缩,值为 0 的 DCT 系数的个数明显增加的情况,即“收缩”(Shrinkage)现象,这一点容易被攻击者所利用6。JPEG 图像一阶直方图统计特性4,作为 JPEG 图像的基本特征,经常被用于 JPEG 图像的隐写检测。如何提出新的嵌入策略实现在不牺牲信息隐藏容量的情况下,较好保持 JPEG 图像直方图统计特性,具有重要意义。文献7 8中指出提高嵌入效率,最大限度地减少由于信息嵌入对载体造成的影响是增强隐写方法安全性的一个重要途
10、径。隐写编码可以有效提高信息嵌入效率,减少信息嵌入对原始载体的改动及影响。矩阵编码4是最早被用于提高嵌入效率的编码方法。当矩阵编码参数为()1,21,kk时,可以实现在21k个载体数据中嵌入 k 比特秘密信息,而最多仅需改动其中的 1 个载体数据。Filler 等人在文献9中提出STC(syndrome-trellis codes)编码方法,与矩阵编码方法相比,可以实现更高的嵌入效率。基于上述分析,本文结合 STC 编码方法,并通过控制低频部分用于信息嵌入的绝对值为 1 的 DCT系数比例来保持 DCT 系数直方图统计特性,提出了一种新的以 JPEG 图像为载体的隐写方法。实验结果表明,该方法
11、与 Jsteg 方法、F5 方法相比,不仅可以实现更大的信息隐藏容量和更高的嵌入效率,而且隐秘图像具有更好的图像质量,同时可以较好地保持 JPEG 图像 DCT 系数直方图统计特性,能够抵抗一般的基于直方图统计特性的隐写检测。2.STC 隐写编码隐写编码 一般隐写算法的流程图如图 1 所示,包括信息嵌入和提取两个部分。Open AccessOpen Access钟理权 等 DOI:10.12677/iae.2024.121002 13 仪器与设备 Figure 1.General flow chart of steganography algorithm 图图 1.隐写算法一般流程图 假定信息
12、嵌入和提取操作是直接在二进制比特序列(可以通过对嵌入信息的图像像素值或 DCT 系数进行转换得到)上进行的,针对隐写算法中信息嵌入和提取两个操作,分别定义两个映射:嵌入映射::0,10,10,1nlnEmb 提取映射::0,10,1nlExt 这两个映射满足:()()STC,STCx my Iym=,0,1,0,1nlx ym (1)其中 x 表示载体序列,m 表示消息序列,y 表示嵌入消息后的隐秘序列。定义由于信息嵌入引起的载体图像失真:()1,0,niiiiiD x yxyxy=(2)表示第 i 个载体元素变化引入的失真,也称为该载体元素对应的湿度级,若 i=1 时,(),D x y即表示
13、由于信息嵌入引起的载体元素变化数目。假定采用二进制线性编码,H 为奇偶位校验矩阵,则式(1)中Ext(y)=Hy=m。为了最小化嵌入引入的影响,输出 y 要求满足如下方程:()()(),argminmin,Hy m Hy myEmb x mD x y=(3)STC(syndrome-trellis codes)编码为求解方程(3)提供了一种途径。STC编码9作为一种二进制线性码,H 为 STC 编码的奇偶位校验矩阵,则()0,1nC mzHzm=表示对应消息序列 m 的陪集。从式(2)可以看出,STC 编码就是从 m 对应的陪集 C(m)中搜寻出与原始载体序列 x 相比失真最小的 z,作为编码
14、的输出 y,即()()()()(),arg min min,y C m y C myEmb x mD x y=(4)STC 编码时,首先需要确定一个奇偶位校验矩阵0,1l nH(由一个子矩阵0,1h wH平移叠放得到),这样使得满足 Hy=m 的每一个解变为通过网格的一条路径,而方程(4)求解变为通过网格的最短路径的求解问题,而最短路径可以由维特比译码的方式快速得到。一般情况下,当嵌入率小于 0.5 时,STC 编码能够明显提高嵌入效率,但是当嵌入率大于 0.5 时,STC编码虽然仍然可以使用,但这时不能够完全发挥出其提高嵌入效率的良好性能。3.基于基于 STC 编码的编码的 JPEG 图像隐
15、写图像隐写 3.1.嵌入策略嵌入策略 本文结合 STC 编码,提出了一种新的采用正常量化表的 JPEG 图像隐写方法。该方法在采用 STC 隐钟理权 等 DOI:10.12677/iae.2024.121002 14 仪器与设备 写编码提高嵌入效率的同时,采用新的嵌入策略保持 DCT 系数的直方图统计特性。采用的嵌入策略具体如下:1)信息嵌入时,选择绝对值不为 0 的 AC DCT 系数进行信息嵌入,用正偶系数、负奇系数代表信息比特 0,用正奇系数、负偶系数代表信息比特 1,将 DCT 系数代表的信息比特排成一列,作为载体序列,然后使用 STC 编码将秘密信息编码到这个载体序列当中。STC 编
16、码后,与隐秘序列相比,若载体序列中的某个元素发生变化,则将其对应的 DCT 系数绝对值加 1,若没有发生变化,则对应 DCT 系数值不变。2)由于秘密信息在嵌入之前一般要经过加密置乱等预处理,经过预处理之后的秘密信息序列可以看作是服从均匀分布的二进制随机比特流。假定嵌入信息之前载体图像为 X,它的 DCT 系数直方图为 H(X),P(X=i)表示直方图H(X)中值为i的DCT系数出现的频数。根据JPEG图像DCT系数一般统计特性4 10,P(X=1)、P(X=2)、P(X=3)、P(X=4)需要满足以下两个关系:()()()()()()()()()()1234;122334;P XP XP X
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一种 基于 STC 编码 JPEG 图像 方法
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。