论文部分内容阅读
摘要:地质资料是地质工作成果的具体体现和历史记录,是国家经济建设和科学发展不可缺少的宝贵财富。近年来,随着全球社会经济与数字技术的迅速发展,地质资料的储存、服务和管理等方式也发生了很大变化,全国各省局地质资料馆都展开了大规模的地质资料图文数字化工作。目前,针对数字化地质资料在汇交、分发等过程中的真实性鉴别需求,中国地质调查局发展研究中心组织开展了数字水印技术在地质数据成果知识产权管理中的应用研究,然而,该技术需要资料提供方主动对图像进行预处理以及提供认证信息,很大程度上限制了其应用。针对上述应用与现有技术存在的局限性,本课题提出了基于盲检测技术的数字化地质资料检测,它是一种不依赖于数字签名或水印信息的图像真实性、完整性、原始性检测技术,具有广泛的应用前景。本文围绕JPEG地质资料的真实性检测问题,从篡改方式与图像格式入手,在系统地总结和分析现有盲检测方法的基础上,对JPEG地质资料真实性检测涉及的关键技术进行深入研究,提出了三种JPEG地质资料盲检测算法,并对不同类型数字化地质资料进行检测,通过实验结果比较与分析,验证了提出方法的有效性。论文的主要工作成果和创新点如下:(1)提出了基于SURF算法的JPEG地质资料复制-移动篡改检测算法。针对传统复制-移动篡改的块匹配检测算法普遍存在的计算量大、无法分辨被复制区域与篡改区域、以及篡改区域定位不精准等问题,本文提出了一种基于SURF算法的JPEG地质资料复制-移动篡改检测方法。首先运用SURF算法提取图像的特征点和特征描述符,根据特征描述符之间的欧氏距离进行特征点匹配,定位复制-移动区域;然后根据JPEG压缩特性,提出块伪影矩阵因子FBACM的计算方法;最后通过比较复制-移动区域FBACM值的大小定位篡改区域。实验结果表明,相较DCT和PCA块匹配算法,该方法无论在算法计算复杂度、鲁棒性以及篡改区域定位的准确性上都具有明显优势。(2)提出了基于ASAD的JPEG地质资料篡改检测算法。针对JPEG地质资料可能的Inpainting与拼接篡改操作,根据篡改后保存格式的不同对其进行分类,并通过对不同篡改方案进行仿真和可行性分析,提出了一种基于ASAD的JPEG地质资料篡改检测算法。该方法通过以不同JPEG质量因子压缩待检测图像,并计算他们与原始图像差的绝对值之和的均值来检测篡改区域。此外,在实验部分对算法涉及的参数选择进行了讨论与研究。实验结果表明,该方法对于拼接与Inpainting篡改后并以JPEG或无压缩格式保存的篡改方案均有效,且算法鲁棒性以及篡改区域定位准确性均高于BAG提取方法。(3)提出了基于首位数特性的JPEG地质资料篡改检测算法。针对DCT和JPEG单压缩系数首位数的概率分布特性,研究了基于单压缩系数首位数分布的通用Benford法则模型,结合该模型分析不同压缩历史JPEG系数首位数的概率分布特性,提出了一种基于首位数特性的JPEG地质资料篡改检测算法。该算法将篡改区域检测看作是一个二分类模式识别问题,首先将待检测图像进行子图像提取操作,然后计算每个子图像JPEG系数部分AC mode的首位数概率分布作为特征向量,结合支持向量机(Support Vetcor Machine, SVM)分类器对图像中的所有子图像进行分类,判断给定JPEG地质资料是否被局部篡改,并自动定位篡改区域。实验结果表明,该方法对于"JPEG+无压缩”"JPEG+JPEG""JPEG+Inpainting"等三种常见的地质资料篡改均有效,且算法性能明显优于SAD和BPPM算法。综上所述,本文的主要工作集中在数字化地质资料真实性检测的盲取证技术研究,在理论和应用上都取得了一定的成果,这些成果将为数字化地质资料更加安全有效实用地社会化服务提供技术保障与支持。