一种图像真实性鉴定方法_2

文档序号:8362124阅读:来源:国知局
中,利用已经学习好的分类器对图像进行分类判定。
[0036]步骤2:进行色彩插值滤波器检测,包括:
[0037]数字照相机的感光核心部件能够根据光强产生对应的电信号,但是目前的感光核心中,感光单元记录的只是光强,无法记录颜色。要拍摄彩色照片,必须借助三色合成的办法,分别记录三种颜色,再将颜色进行合成。人眼对绿色的感知能力是敏感的,因此目前数字照相机大多采用Bayer CFA颜色滤镜,采用Bayer滤镜的相机拍摄的图像的每个像素只有一种颜色,需要对图像中的颜色进行插值处理,对于不同品牌的相机,采用的颜色滤镜以及颜色合成算法都是有区别的,但是在同幅图像中,色彩插值滤镜应该保持一致性,通过对图像的色彩插值滤镜进行检测,就能实现对照片的来源鉴定。
[0038]图4所示为色彩插值滤波器检测工作流程图,如图4所示,在检测过程中,首先对图像进行特征提取,提取方式与计算机生成图像检测模块类似,将图像分块后,从时域投射到变换域,对每个分块进行色彩插值模型匹配,分类至特定的插值模型中,将分类结果进行再次训练,给出图像真实性的判定。
[0039]步骤3:进行基于可变窗口的检测,包括:
[0040]JPEG图像是目前使用最广泛的图像格式,对于一幅经过篡改了的数字图像,其原始素材照片是JPEG格式的图像,中间过程使用的素材照片也是JPEG格式的图像,并且最终输出的照片也是JPEG格式。如果能够在图像中检测到多次JPEG压缩的痕迹,就能够直接指证图像的真实性遭到了破坏。假设待测图像D经过了两次JPEG压缩,第一次压缩的质量因子为P1,第二次压缩的质量因子为P2,,经过双重JPEG压缩的图像中一定存在两种区域:被篡改过的区域I。和没有被篡改的区域I w。对图像进行适当分块,将得到的分块记为B(l,I),……B(m,η),待检测的图像D就是由所有的这些分块构成的集合,即D ={B(l,l),……B(m,n)}。引入下面的D的两个子集:
[0041]Bc= {B(i, j) |B(i, j)中包含有篡改的区域}
[0042]Bw= {B(i, j) B(i, j)中不包含有篡改的区域}
[0043]如果B。不为空集,则说明待测图像D真实性遭到了破坏。
[0044]对D中的每个分块进行DCT差值特征提取,根据每个分块的特征情况判定该区块是否经历多次JPEG压缩,结合上文假设,可判定图像真实性是否遭到破坏。
[0045]步骤4:进行基于滑动窗口的检测,包括:
[0046]对于多次JPEG压缩采用相同质量因子的情况,需要采用基于滑动窗口的检测方法。假定待检测图像D的分辨率为MXN,则检测过程如下:
[0047]1.确定一个检测窗口 T,窗口大小mXn (是8X8的整数倍),将窗口 T置于图像D的左上角;
[0048]2.记录T处的DCT系数矩阵TQ (若T不与图像DCT变换网格重合,则进行一次无损JPEG压缩,并以此为该处的DCT系数);
[0049]3.按照可变窗口检测方法,对T处进行JPEG压缩特征分析,并且结合TQ,记录不同压缩比例下T处的DCT系数矩阵的差值情况;
[0050]4.若检测窗口 T没有到达图像的右下角,则将检测窗口 T循环右移一个像素,并跳转到2 ;
[0051]5.根据不同窗口记录的JPEG压缩特征,对图像进行JPEG压缩过程判定。
[0052]步骤5:进行一致性检测,包括:
[0053]在计算机生成图像特征、色彩插值滤镜特征、多重JPEG压缩特征的检测过程中,除能够根据预设的阈值、分类模型对图像的真实性进行判定外,还能对图像各分块的区域特征进行描述。一致性检测将图像各区域的计算机生成图像特征、色彩插值滤镜特征、多重JPEG压缩特征进行组合,形成一个具有三个不相关特征的向量,将各区域的向量进行一致性检测和分类,可得到图像的一致性检验分类。
[0054]对于一较佳实施例,在图像真实性鉴定过程中,如无法判定的情况,则进行对图像进行图像还原检测,包括:
[0055]图像修改还原检测以一个大小固定的窗口为检测单元,通过将该窗口以逐像素匹配的方式实现记录所有可能的冲突区域,最后将匹配度超过阈值的冲突区域划定为重复区域。匹配的算法支持像素相似性匹配,主成分匹配,尺度不变特征量匹配等方法。
[0056]本发明为了解决数字图像真实性鉴定问题,结合对计算机生成图像特征、色彩插值滤镜特征、多重JPEG压缩特征以及这些特征的一致性分析,提出了一种图像真实性鉴定方法,方法分别利用计算机生成图像特征分析、色彩插值滤镜特征分析、多重JPEG压缩特征分析以及图像内容修改还原分析等技术手段对图像进行检测,当各类分析手段均无法判定时,将各类特征进行一致性分析,实现了对图像的真实性鉴定。
[0057]以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。
【主权项】
1.一种图像真实性鉴定方法,其特征在于,包括: 步骤1:对待检测图像进行计算机生成特征检测; 步骤2:对通过计算机生成特征检测的图像进行色彩插值滤波器检测,若检测大于阈值,则判定图像为非真实图像,检测结束,若检测小于通行阈值,则执行步骤3 ; 步骤3:对通过色彩插值滤波器检测的图像进行基于可变窗口的检测,若检测大于阈值,则判定图像为非真实图像,检测结束,若检测小于通行阈值,则执行步骤4 ; 步骤4:对通过可变窗口检测的图像进行基于滑动窗口的检测,若检测大于阈值,则判定图像为非真实图像,检测结束,若检测小于通行阈值,则执行步骤5 ;以及 步骤5:对图像进行一致性检测,若检测大于阈值,则判定图像为非真实图像,检测结束,若检测小于通行阈值,则判定为真实图像,检测结束。
2.如权利要求1所述的图像真实性鉴定方法,其特征在于,还包括,在图像真实性鉴定过程中,如无法判定的情况,则进行对图像进行图像还原检测,包括: 以一个大小固定的窗口为检测单元,通过将该窗口以逐像素匹配的方式实现记录所有可能的冲突区域,最后将匹配度超过阈值的冲突区域划定为重复区域,并通过算法支持像素相似性匹配、主成分匹配、以及尺度不变特征量匹配的方法判定图像为非真实图像或真实图像。
3.如权利要求1所述的图像真实性鉴定方法,其特征在于,步骤I进一步包括:采用离散傅立叶变换、离散余弦变换以及离散小波变换的方式,将待检测图像从时域投射到变换域,并且结合待检测图像具体的类型,对待检测图像按照对应的分类要求进行聚集,再对特定频率、阶数或者系数分布进行统计形成分类特征,最后将待检测图像的分类特征放入对应的分类器中,进行分类判定。
4.如权利要求1所述的图像真实性鉴定方法,其特征在于,步骤2包括:对图像进行特征提取和分块,从时域投射到变换域,对每个分块进行色彩插值模型匹配,分类至特定的插值模型中,以进行图像真实性的判定。
5.如权利要求1所述的图像真实性鉴定方法,其特征在于,步骤3包括:对图像进行适当分块,每个分块进行DCT差值特征提取,根据每个分块的DCT差值特征情况判定该分块是否经历多次JPEG压缩。
6.如权利要求1所述的图像真实性鉴定方法,其特征在于,步骤4包括: 假定待检测图像的分辨率为MX N,则检测过程如下: 1.确定一个检测窗口,窗口大小mXn,将该检测窗口置于该待检测图像的左上角; 2.记录检测窗口的DCT系数矩阵; 3.按照对该检测窗口进行DCT差值特征提取,根据检测窗口的DCT差值特征情况判定该检测窗口是否经历多次JPEG压缩,并且结合DCT系数矩阵,记录不同压缩比例下该检测窗口的DCT系数矩阵的差值情况; 4.判断检测窗口是否达图像的右下角,若没有到达图像的右下角,则将检测窗口循环右移一个像素,并跳转到2; 5.根据各检测窗口记录的JPEG压缩特征,对图像进行JPEG压缩过程判定。
7.如权利要求1所述的图像真实性鉴定方法,其特征在于,该步骤5包括:将图像各区域的计算机生成图像特征、色彩插值滤镜特征和多重JPEG压缩特征进行组合,形成一个具有三个不相关特征的向量,将各区域的向量进行一致性检测和分类,可得到图像的一致性检验分类,如果通过检测则判定图像为为真实图像,否则,则判定为非真实图像。
【专利摘要】本发明公开了一种图像真实性鉴定方法,包括:步骤1:对待检测图像进行计算机生成特征检测;步骤2:对通过计算机生成特征检测的图像进行色彩插值滤波器检测,若检测大于阈值,则判定图像为非真实图像,若检测小于通行阈值,则执行步骤3;步骤3:对通过色彩插值滤波器检测的图像进行基于可变窗口的检测,若检测大于阈值,则判定图像为非真实图像,若检测小于通行阈值,则执行步骤4;步骤4:对通过可变窗口检测的图像进行基于滑动窗口的检测,若检测大于阈值,则判定图像为非真实图像,若检测小于通行阈值,则执行步骤5;步骤5:对图像进行一致性检测,若检测大于阈值,则判定图像为非真实图像,若检测小于通行阈值,则判定为真实图像。
【IPC分类】G06T7-00
【公开号】CN104680515
【申请号】CN201410849757
【发明人】孟宪哲, 段翼真, 毛俐旻, 曾淑娟, 黄晨
【申请人】中国航天科工集团第二研究院七〇六所
【公开日】2015年6月3日
【申请日】2014年12月30日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1