压缩图像量化表篡改的检测方法和系统的制作方法

文档序号:8343162阅读:573来源:国知局
压缩图像量化表篡改的检测方法和系统的制作方法
【技术领域】
[0001] 本发明涉及多媒体信息安全领域,特别是涉及一种压缩图像量化表篡改的检测方 法和系统。
【背景技术】
[0002] 多媒体技术在手持数码设备上的广泛应用持续改变着人们已往W语音为主的通 信方式。随着各类图片发布、分享平台功能的完善和用户的增加,图像通信逐渐成为人们所 接收的通信方式,主要是因为图像中包含事件的细节,便于发布者更好的表达其观点,且相 对于纯文字或纯语音消息更具有说服力和感染力。
[0003] 然而,图像包含的信息可能被篡改或隐含秘密信息,例如图像可能被恶意篡改用 于造谣,或作为载体传递非法信息,给图像的取证分析带来困难,而无法检测图像是否被篡 改。

【发明内容】

[0004] 基于此,有必要针对无法检测图像是否被篡改的问题,提供一种能准确检测图像 是否被篡改的压缩图像量化表篡改的检测方法。
[0005] 此外,还有必要提供一种能准确检测图像是否被篡改的压缩图像量化表篡改的检 测系统。
[0006] -种压缩图像量化表篡改的检测方法,包括W下步骤:
[0007] 图像获取步骤,获取测试图像;
[0008] 特征提取步骤,计算所述测试图像的区分性特征向量;
[0009] 量化表提取步骤,提取所述测试图像的量化表;
[0010] 检测步骤,采用对应于所述测试图像的量化表的预先训练得到的量化表篡改检测 分类器对所述区分性特征向量进行检测,得到检测结果。
[0011] 一种压缩图像量化表篡改的检测系统,包括:
[0012] 图像获取模块,用于获取测试图像;
[0013] 特征提取模块,用于计算所述测试图像的区分性特征向量;
[0014] 量化表提取模块,用于提取所述测试图像的量化表;
[0015] 检测模块,用于采用对应于所述测试图像的量化表的预先训练得到的量化表篡改 检测分类器对所述区分性特征向量进行检测,得到检测结果。
[0016] 上述压缩图像量化表篡改的检测方法和系统,通过采用训练得到的篡改检测分类 器对测试图像的区分性特征向量进行检测,能准确判断该测试图像的量化表是否被篡改。
[0017] 另外,通过第一标记和第二标记容易标记判断,提高检测效率;采用总邻域系数幅 值和的比重,计算量少。
【附图说明】
[001引图1为一个实施例中压缩图像量化表篡改的检测方法的流程图;
[0019] 图2为一个实施例中特征提取步骤的流程图;
[0020] 图3为另一个实施例中特征提取步骤的流程图;
[0021] 图4为预先训练构建量化表篡改检测分类器的流程图;
[0022] 图5为一个实施例中压缩图像量化表篡改的检测系统的结构框图;
[0023] 图6为一个实施例中特征提取模块的内部结构框图;
[0024] 图7为另一个实施例中特征提取模块的内部结构框图;
[0025] 图8为一个实施例中构建模块的内部结构框图。
【具体实施方式】
[0026] 为了使本发明的目的、技术方案及优点更加清楚明白,W下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用W解释本发明,并 不用于限定本发明。
[0027] 如图1所示,为一个实施例中压缩图像量化表篡改的检测方法的流程图。该压缩 图像量化表篡改的检测方法,包括W下步骤:
[002引步骤102,图像获取步骤,获取测试图像。
[0029] 具体的,该测试图像可为 JPEG( Joint Photographic Experts Group)图像。JPEG 是一种有损压缩标准。
[0030] 步骤104,特征提取步骤,计算该测试图像的区分性特征向量。
[0031] 具体的,该区分性特征向量为反量化离散余弦变换频率系数的幅值所占总频率的 系数幅值和的比重,或者为反量化离散余弦变换频率系数的幅值所占总邻域频率系数幅值 和的比重。
[0032] 计算得到测试图像的区分性特征向量Fdw。
[0033] 当该区分性特征向量为反量化离散余弦变换频率系数的幅值所占总频率的系数 幅值和的比重时,如图2所示,为一个实施例中特征提取步骤的流程图。该特征提取步骤包 括:
[0034] 步骤202,读取图像的量化表,并将该图像的字节流赌解码为量化系数矩阵,采用 该量化表对该量化系数矩阵进行反量化,得到反量化系数矩阵。
[00巧]该图像可为JPEG图像等。本实施例中图像为JPEG图像。JPEG图像压缩是基于 分块的图像压缩,对于RGB (Red-Green-Blue)彩色图像,需把像素从RGB彩色空间映射到 YCb化空间(Y为亮度分量,Cb、化为色差分量),再对Y、Cb、化通道独立进行压缩操作。
[0036] JPEG压缩时,首先将输入图像的亮度值矩阵分割成连续不重叠的8X8像素小块, 并对每一个小块进行离散余弦变换(Discrete Cosine Transform, DCT),得到8X8的实数 型DCT系数。然后根据一个8 X 8的量化表(量化表中的每个数据项是一个正整数,表示相 应DCT频率系数的量化步长)对实数型的DCT系数依次进行量化、取整,得到整型的量化DCT 系数。最后将所得的量化DCT系数进行哈夫曼(化ffman,一种赌编码)编码后形成字节流, 并依照JPEG标准定义的规则与压缩参数(量化表,哈夫曼码表等)一同写成JPEG文件。对 图像的8 X 8分块DCT变换会产生64个频率分量,其中1个直流(Direct化rrent,DC)分 量,63 个交流(Alternating Qirrent, AC)分量。
[0037] JPEG解压缩时,首先从JPEG头文件读取量化表并对文件内字节流进行解码,得到 量化DCT系数矩阵。然后根据量化表,依次对量化DCT系数进行反量化、反离散余弦变换 (Inverse Discrete Cosine Transform, IDCT)、并取整、截断后,还原出亮度值矩阵。
[0038] 本实施例中,读取输入的JPEG图像,从文件头读取量化表Q(8X8矩阵),按照JPEG 压缩标准将文件内的字节流赌解码为量化系数矩阵,并采用量化表Q对量化系数矩阵进行 反量化,得到反量化系数矩阵C。C的大小为mXn,m,n为大于8的自然数。
[0039] 步骤204,计算该反量化系数矩阵中各离散余弦变换频率系数的幅值之和。
[0040] 该计算该反量化系数矩阵中各离散余弦变换频率系数的幅值之和的计算公式可 为:
[0041]
【主权项】
1. 一种压缩图像量化表篡改的检测方法,包括以下步骤: 图像获取步骤,获取测试图像; 特征提取步骤,计算所述测试图像的区分性特征向量; 量化表提取步骤,提取所述测试图像的量化表; 检测步骤,采用对应于所述测试图像的量化表的预先训练得到的量化表篡改检测分类 器对所述区分性特征向量进行检测,得到检测结果。
2. 根据权利要求1所述的压缩图像量化表篡改的检测方法,其特征在于,所述压缩图 像量化表篡改的检测方法还包括: 预先训练构建量化表篡改检测分类器,包括: 图像集获取步骤,获取未压缩的图像构成的图像集; 正样本图像获取步骤,获取测试图像的量化表,并采用所述量化表对所述图
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1