【技术实现步骤摘要】
针对BMP格式掩盖的JPEG同步重压缩检测方法
[0001]本专利技术涉及信息安全
,具体但不限于涉及一种针对BMP格式掩盖的JPEG同步重压缩检测方法。
技术介绍
[0002]随着科技的发展,电子设备越来越普及,数字图像成为了社会生产生活中的重要信息载体。近年来,为了确保图像的可信度,数字图像取证技术引起了广泛的关注。JPEG格式由于其占用空间小、存储迅速、兼容性强,成为日常生活中保存图片时广泛使用的图片格式。因此,关于JPEG的数字图像取证技术是取证技术的重点之一,如JPEG隐写、JPEG历史取证、JPEG重采样取证、JPEG重压缩检测和JPEG量化步长估计等。当一张原始图像经历了两次JPEG压缩,此时,称其为JPEG重压缩图像。根据两次压缩之间的DCT块是否对齐,JPEG重压缩可以分为两类:一类是对齐JPEG重压缩,另一类是非对齐JPEG重压缩。根据两次JPEG压缩之间的质量因子是否相同可以进一步将对齐JPEG重压缩分为两类:异步JPEG重压缩和同步JPEG重压缩。其中,同步JPEG重压缩检测是近几年的研究热点。
[0003]现有技术1)提出了一种基于随机扰动的检测算法,在该算法中,首先通过相同的量化矩阵将所给JPEG图像J再次压缩,记为J
′
,计算J与J
′
之间不同JPEG系数,记为D;然后通过对图像J
′
的随机的JPEG系数加一或减一来给图像添加扰动并再次JPEG压缩,计算其与图像J
′
不同的JPEG系数的个数;对图像J< ...
【技术保护点】
【技术特征摘要】
1.一种针对BMP格式掩盖的JPEG同步重压缩检测方法,其特征在于,包括:S1、获取BMP格式掩盖的JPEG图像,估计所述图像的量化步长,利用量化步长估计质量因子并基于质量因子生成完整的量化表;S2、使用上述量化表提取图像的期望误差特征,使用最小量化表提取图像的最小误差特征,利用最小误差的冗余性,构建期望
‑
最小误差特征;所述最小量化表指的是所有量化步长均为1的量化表,所述最小误差指的是域变化与颜色转换误差所造成的误差;S3、根据反量化后JPEG系数的相对变换速率逐渐减小的特性,通过提取三次JPEG压缩中的反量化后JPEG系数,构建一阶相对误差特征;S4、采用支持向量机SVM对上述期望
‑
最小误差特征和一阶相对误差特征进行分类。2.根据权利要求1所述的针对BMP格式掩盖的JPEG同步重压缩检测方法,其特征在于,S1中估计所述图像的量化步长具体步骤包括:S1
‑
1、对BMP格式掩盖的JPEG图像进行DCT变换,将所得的DCT系数进行取整并计算因子直方图;S1
‑
2、在因子直方图中寻找频数>阈值T1的最大因子作为初步的量化步长,计算因子直方图中最大因子最大因子与其倍数之间的占比度PCT,所述占比度PCT表征两个因子处的频数相近程度;S1
‑
3、判断占比度PCT与阈值T2之间的大小关系,若存在PCT>T2,则将PCT>T2的所有倍数中最大的倍数记为则量化步长若不存在PCT>T2,则量化步长3.根据权利要求1所述的针对BMP格式掩盖的JPEG同步重压缩检测方法,其特征在于,S1中采用量化步长估计质量因子具体步骤包括:利用所估的量化步长eq与标准量化表计算质量因子:式中,q(i,j)为标准量化表中第i行第j列的量化底数,Q(i,j)为所估量化表中第i行第j列的量化步长eq,round(
·
)为四舍五入取整函数;将所有估计的质量因子集合记为C,计算集合C的均值并取整,将其作为最终所估计的质量因子质量因子式中,mean(
·
)为计算均值的函数。4.根据权利要求1所述的针对BMP格式掩盖的JPEG同步重压缩检测方法,其特征在于,S1中基于质量因子生成量化表的公式为:式中,Q(i,j)为量化表中第i行第j列的量化步长,floor(
·
)为向下取整函数,QF是质量因子,q(i,j)为标准量化表中第i行第j列所对应的量化底数。5.根据权利要求1所述的针对BMP格式掩盖的JPEG同步重压缩检测方法,其特征在于,S2中使用量化表提取图像的期望误差特征具体包括:
使用估计的量化表将JPEG图像进行两次JPEG压缩,提取第一次压缩中的量化误差QE1、截断误差TE1、舍入误差RE1和第二次压缩中的量化误差QE2、截断误差TE2与舍入误差RE2;计算量化误差差值DQE、截断误差差值DTE和舍入误差差值DRE:DTE=TE1‑
TE2DRE=RE1‑
RE2DQE=QE1‑
QE2将量化误差差值DQE变换到空域后再与截断误差差值DTE和舍入误差差值DRE作差,记为DQT、DQR:DQT=IDCT(DQE)
‑
DTEDQR=IDCT(DQE)
‑
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。