本发明专利技术涉及计算机软件,数字媒体的信息安全等内容。该发明专利技术主要是对经过篡改的数字图像进行认证,并能够准确的定位篡改区域,不仅如此,该方法还对高斯噪声和高斯模糊具有良好的鲁棒性。该方法利用离散余弦变换的内在特性,实现了一种全新的复制-粘贴篡改检测方法。引入离散余弦变换算法来对图像的每个子块进行变换,利用变换后的离散余弦系数来代表每个子块的整体特性,同时为了使得算法具有良好的鲁棒性,按照离散余弦系数的能量分布情况来对每个子块进行特征提取,使得提取后的特征不仅可以准确的进行匹配,更能够同时抵抗高斯模糊等攻击。实验仿真结果表明,该方法能够准确的定位出篡改区域,并能有效的抵抗高斯噪声、高斯模糊以及多区域篡改攻击(见摘要附图)。该项技术能够应用于医学、新闻媒体、司法鉴定、保险理赔、军事等真实性要求较高的图像认证中。
【技术实现步骤摘要】
本专利技术涉及计算机软件应用技术,数字媒体安全等内容。主要是对经过篡改的数字图像进行认证,并能够准确的定位出篡改区域,而且当数字图像经过高斯噪声、高斯模糊以及多区域篡改攻击时,篡改区域仍然能够准确的被定位。该方法具有较强的实用性,技术能够应用于医学、新闻媒体、司法鉴定、保险理赔、军事等真实性要求较高的图像认证中。2.
技术介绍
数字图像认证技术已经被广泛的应用在数字媒体的安全保护、版权认证等各个方面。比如为了验证数字图像的版权,数字图像的版权人可以将自己的相关信息作为水印嵌入到图像内。嵌入数字水印的图像可以被出版、传播,当图像的拥有者发现可疑图像时,可以用适当的技术从可疑图像中提取水印信息。通过对水印的认证,可以决定图像的版权 。然而,直到目前,关于数字图像内容本身真伪与否的认证技术讨论还非常少,由于图像处理软件的强大功能,使得数字图像内容可以很容易的被修改,针对一幅数字图像,能否判定它是一幅原始图像?图像的内容是否经过了篡改?这些疑问在医学、新闻媒体、司法鉴定、保险理赔、军事等真实性要求较高的场所中显得尤为重要。因此,设计一个良好的算法来对篡改的数字图像进行认证,那无疑具有很强的实用性。针对此问题,目前提出了一些方法,但这些方法的鲁棒性很差,Fridrich提出了一种检测篡改图像的方法,但是该方法对高斯噪声具有很强的敏感性,而且具有较高的时间复杂度,使得错误匹配块较多。Popescu采用了一种新的检测方法,利用主成份分析法对原始数据进行降维,相比Fridrich提出的方法具有较低的时间复杂度,但该算法的检测率较低W]。Huang等人通过选取图像当中一些尺度不变特征点来作为匹配点,相对于所提算法具有较大的改进,但对于一些纹理较稀疏的图像来说,此算法会找不到匹配点。参考文献(1). Chin-Chen Chang, Yih-Shin Hu, Tzu-Chuen Lu, A watermarking-based image ownership and tampering authentication scheme, Pattern Recognition Letters, Vol. 27,pp.439-446,2006.(2). Ni Ζ. ,Shi Y. Q,et. al,Robust lossless image data hiding designed for semi-fragile image authentication, IEEE Trans. Circ. Syst. Video Technol. ,13(4) pp.497-509,2008.(3). Fridrich, A. J. , Soukalm, B. D. , lukas, A. J. , Detection of copy-move forgery in digital images, Proceedings of Digital Forensic Research Workshop, pp. 19-23,2003.(4). Popescu, A. C. , Farid, H. , Exposing digital forgeries by detecting duplicated image regions, Technical Report, Dept. Comput. Sci, Dartmouth College,(5). Huang, H. , Guo, W. Q. , Zhang, Y, Detection of copy-move forgery in digital images using sift algorithm,The Pacific-Asia Workshop on Computational Intelligence and Industrial Application, pp.272-276,2009.(6). Pan, X.. and Lyu, S, Detecting image region duplication using SIFT features, The International Conference on Acoustics Speech and Signal Processing(ICASSP),pp.1706-1709,2010.3.
技术实现思路
3.1要解决的技术问题数字图像篡改认证技术要求对给定的一幅数字图像进行篡改检测并定位出篡改区域,而且要求算法具有较低的时间复杂度,因此这是篡改检测算法设计的难点,因此为了解决该问题,我们引入了离散余弦变换算法来对图像块进行变换,使得变换后的离散余弦系数表示每个图像子块,同时利用离散余弦变换的内在特性,根据其系数能量的分布情况来对图像子块进行特征提取,使得提取后的特征,一方面可以使算法整体保持较低的时间复杂度,另一方面,算法不仅对高斯噪声、高斯模糊操作具有良好的鲁棒性,而且对多区域篡改具有很好的抗攻击性。3. 2技术方案本篡改检测算法首先将图像划分为相互重叠的8X8像素点大小的子块,而后,在这些像素块上执行离散余弦变换变换,并根据变换后的离散余弦系数的能量分布情况对每个图像子块进行特征提取,使得每个图像子块仅用一个1X4维特征向量来表示,以保证算法的较低时间复杂度,然后将所有特征向量组成一特征矩阵,并对其进行字典排序,最后, 利用向量间的欧式空间距离以及图像子块间的实际坐标距离来定位和去除错误的匹配区域,以保证篡改检测算法的鲁棒性。3. 3有益效果该方法针对数字图像中的复制-粘贴操作实现了一种全新的检测方式。利用离散余弦变换系数的能量分布特性来提取每个图像子块的特征,实验仿真结果表明,该方法能够以较低的时间复杂度、准确的定位出篡改区域,并能有效的抵抗图像的高斯噪声、高斯模糊以及多区域篡改攻击。本方法能有效地应用医学、新闻媒体、司法鉴定、保险理赔、军事等真实性要求较高的图像认证中。4.附图说明大小为188的图像用来进行算法的实验研究,在实验中,图像子块大小B为 8X8像素点,图1表示对离散余弦变换后的图像子块系数进行之字形扫描,图2表示在半径为4的圆域内进行特征提取,匹配阈值Dsimilm = 0. 0015,子块间坐标阈值 =120,搜索空间Nnmto = 5。图3表示对原始图像进行多处篡改操作的检测结果,其中图3(a)为原始图像,图3(b)为经过多处篡改的图像,图3(c)为检测结果。为了验证检测算法对高斯噪声的鲁棒性,采用较低的信噪比(SNR = 15db)来进行测试,图4为检测结果,其中图4(a)为原始图像,图4(b)为添加高斯噪声(SNR= 15db)后的篡改图像,图4(c)为检测結果。图4说明算法的鲁棒性很强,能够准确的定位出篡改区 域。为了验证检测算法对高斯模糊操作的鲁莽性,图5表示在模糊窗ロ w = 5,在不同 的模糊半径下的检测結果,其中图5(a)是原始图像,图5(b)表示模糊窗ロ w = 5,模糊半径 r = 0.4时的篡改图像,图5(c)表示模糊窗ロ w = 5,模糊半径r = 0. 6时的篡改图像,图 5(d)表示模糊窗ロ w = 5,模糊半径r = 0. 8时的篡改图像,图5(e)表示模糊窗ロ w = 本文档来自技高网...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:高铁杠,曹雁军,范礼,
申请(专利权)人:南开大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。