法律状态公告日
法律状态信息
法律状态
2020-05-12
授权
授权
2018-08-07
实质审查的生效 IPC(主分类):G06K9/62 申请日:20180125
实质审查的生效
2018-07-13
公开
公开
技术领域
本发明属于计算机信息隐藏技术领域,涉及一种隐写图像载体安全性评价方法,具体涉及一种基于残差共生概率的隐写图像载体安全性评价方法。
背景技术
隐写是通过轻微修改文本、图像等载体中的值来嵌入秘密信息的一门技术,其目的在于隐藏通信双方的实际通信内容。与隐写技术相对应的隐写分析技术,充分利用信号处理、数理统计、机器学习等理论,通过分析秘密信息嵌入前后载体的统计差异,进而发现并挖掘潜藏在载体中的秘密信息。对隐写的研究目标在于如何嵌入尽可能多秘密信息的同时,尽量少地引入修改痕迹。随着隐写分析技术逐渐完成从简单统计方法向机器学习技术的转变,针对隐写算法安全性的定量或定性演绎主要集中在构建更好的失真度量,设计高效的隐写编码,以及安全隐藏容量边界,从而使携密载体在视觉质量和统计特性上尽量逼近原始载体,以提高被嵌入载体的抗检测能力。
随着STC编码在信息隐藏中的应用,隐写算法的安全性得到了一次飞跃性的提升,导致目前信息隐藏研究发展速度有所放缓。信息隐藏技术研究难以突破STC框架,只是在失真函数方面做部分修改,这些改进一般针对某些不足做修修补补,很难给隐藏性能带来较大提高。
一直以来,隐写算法主要集中于反检测能力的研究,即在相同测试集上对比算法检测错误率高低。然而,隐写算法在嵌入实际样本时,其安全性并不能完全得到隐写算法安全性的保证。实验过程中发现,样本载体会对隐写安全性产生较大影响:当隐写算法应用在不同的样本载体时,算法抗检测能力会出现较大偏差。经深入分析得出,产生这一现象的原因在于样本载体自身特性对于隐写算法的适配性存在差异。
发明内容
为了解决上述技术问题,本发明提供了一种基于残差共生概率的隐写图像载体安全性评价方法,通过对隐写载体进行系统的安全性评价,以提升隐写算法安全性。
本发明所采用的技术方案是:一种基于残差共生概率的隐写图像载体安全性评价方法,其特征在于,包括以下步骤:
步骤1:对训练集中的样本图像的灰度图进行滤波,提取图像中的噪声残差,得到样本图像的残差矩阵D;
步骤2:对残差矩阵进行截断以降低残差矩阵的状态;
步骤3:统计相邻像素对在水平、垂直、主对角、副对角四个方向上的共生概率矩阵,得到图像的共生概率特征;
步骤4:对共生概率特征进行映射和降维操作后,作为该图像的噪声分布特征;
步骤5:对训练集中所有样本图像进行聚类分析,以噪声分布特征最分散的聚类的质心作为安全性评价标准特征;
步骤6:准备待实际隐写的图像集,利用步骤1-4的原理提取待实际隐写的图像特征,依据步骤5中安全性评价标准特征,计算待实际隐写的图像的安全性评价值,对其进行评估以判断是否舍弃;
若安全性评价值大于等于预设阈值,则选为样本载体;
若安全性评价值小于预设阈值,则舍弃。
本发明在实验发现的基础上,从嵌入载体自身特性和规律的角度出发,通过提取不同嵌入效果的样本载体噪声分布特征,设计并实现了一种样本载体安全性的评价方法,并将该方法运用于样本载体预筛选上,有效地提高了实际应用中信息隐写的安全性。
附图说明
图1为隐写载体安全性评价体系与样本载体预筛选流程。
具体实施方式
为了便于本领域普通技术人员理解和实施本发明,下面结合附图及实施例对本发明作进一步的详细描述,应当理解,此处所描述的实施示例仅用于说明和解释本发明,并不用于限定本发明。
请见图1,本发明提供的一种基于残差共生概率的隐写图像载体安全性评价方法,其特征在于,包括以下步骤:
步骤1:步骤1:对训练集中的样本图像的灰度图进行滤波,提取图像中的噪声残差,得到样本图像的残差矩阵D;
本实施例通过卷积操作对样本图像的灰度图Ig进行滤波,提取图像中的噪声残差,该过程能表示为Ig*K,其中K为高通卷积核,*为卷积操作;
得到样本图像的残差矩阵D=I*K=(dij),其中i=1,2,…,M,j=1,2,…,N,其中M、N表示被卷积图像的尺度。
在残差矩阵中,对应于原图像位置的数值的绝对值越大,则代表该像素点处噪声越大,反之,若残差矩阵中的数值绝对值越接近0,则表示原图像该点处越平滑,噪声越小;
步骤2:对残差矩阵进行截断以降低残差矩阵的状态;
将残差矩阵D中元素进行如下处理,获得截断后的矩阵元素;
其中,dij为残差矩阵D中元素;T为预设阈值,本实施例取值为3,将图像残差分为了7个等级;经过截断操作后,残差矩阵的元素存在-3,-2,-1,0,+1,+2,+3一共7种状态;
步骤3:统计相邻像素对在水平、垂直、主对角、副对角四个方向上的共生概率矩阵;
通过统计截断处理后的残差矩阵相邻像素对在水平、垂直、主对角、副对角4个方向上的出现频率,计算残差矩阵的共生概率矩阵Ch,Cv,Cd,Cm,进而得到对应方向上的共生关系特征Fh,Fv,Fd,Fm,用于描述图像中的噪声分布情况。
由于残差矩阵截断后各元素的取值范围为[-3,3],所以残差矩阵的每一种共生关系包含49维元素。四种共生关系对应的共生概率矩阵可以描述为:
其中M,N表示载体图像的尺寸,Dij为截断处理后的残差矩阵中元素,u,v∈[-T,T],δ(·)描述为:
四种共生关系特征共得到4(2T+1)2维的共生概率特征F={Fh,Fv,Fd,Fm}。
步骤4:对共生概率特征进行映射和降维操作后,作为该图像的噪声分布特征:
其中,Fn表示当前图像载体的噪声分布特征,Fn,c表示某一方向上的共生关系特征。
步骤5:采用无监督学习的K-means算法对训练载体集中提取的所有图像的噪声分布特征进行聚类分析,其中聚类簇数为3,表示将训练集中图像载体分为噪声分布均匀、分布一般与分布密集三类,根据安全性排序依次分为安全性高、安全性一般、安全性差三类;将最终3个聚类的中心映射到[0,255]区间上,并进行降维,得到3不同安全性聚类的标准特征Fs,k,k表示载体类别,设定最高安全类聚类的质心作为标准特征Fs,1。
步骤6:准备待实际隐写的图像集,利用步骤1-4的原理提取待实际隐写的图像特征;计算待实际隐写的图像的安全性评价值,对其进行评估以判断是否舍弃;
若安全性评价值大于等于预设阈值,则选为样本载体;
若安全性评价值小于预设阈值,则舍弃。
准备待实际隐写的图像集,利用步骤1-4的原理提取待实际隐写的图像特征;因为具有相似噪声分布的图像载体之间的隐写安全性相近,因此同一个样本库中图像的噪声分布越接近最高安全类标准特征Fs,1,则它们的安全性越接近,这种相似性可以用图像载体噪声分布特征与标准特征的相关性的绝对值S来描述;
式中,N=7*7为噪声特征长度,Fni与Fs,1i分别表示待评价样本的噪声分布特征和标准特征中第i位元素,
计算并比较每张待实际隐写的图像的S值,S值即表示对于待实际隐写的图像的安全性评价值,S的取值范围为[0,1],S值越大表示待实际隐写的图像的安全性越高,以此来作为实际隐写安全图像载体的筛选条件;
S的阈值越大则被筛选出的图像载体的安全性越高。但是,筛选过程中随着S的阈值增高,可用载体数量也会随之减少,而载体数量如果太少不利于隐写的实际应用,故需实验每种S阈值下符合条件的安全样本数量,根据实际情况确定阈值,满足样本数量的前提下阈值越高越好。
平衡S值与样本数量后,根据选定的S阈值对待实际隐写的图像进行预筛选,选出安全性较高的图像类别,然后进行隐写嵌入。隐写算法及嵌入率均不受限制。
本发明提出高通滤波残差共生概率矩阵描述载体噪声,并通过特征概率分布设计载体安全性评价模型,该方法应用于图像载体预筛选后,可以明显降低隐蔽信息被检测的概率,极大提高隐写安全性。
实验证明,基于本发明评价方法筛选后的隐写样本在多个图像库、隐写方法、嵌入率和隐写分析测试中,抗检测能力相比随机选择载体都有显著的提升,平均错误率提高大约3.8到11.8个百分点。
应当理解的是,本说明书未详细阐述的部分均属于现有技术。
应当理解的是,上述针对较佳实施例的描述较为详细,并不能因此而认为是对本发明专利保护范围的限制,本领域的普通技术人员在本发明的启示下,在不脱离本发明权利要求所保护的范围情况下,还可以做出替换或变形,均落入本发明的保护范围之内,本发明的请求保护范围应以所附权利要求为准。
机译: 确定产品初始残差,残余残差的确定性和概率成分的缺陷检测概率和产品质量的方法
机译: 使用图像残差预测的图像编码/解码方法和设备,特别是通过使用图像成分和残差之间的相关性对所编码的残差进行编码和解码来大幅度地减少大量数据
机译: 视频流的图像部分压缩方法,涉及基于与预测相关的失真值以及与残差相关的速率和失真来决定对残差进行编码还是不进行编码