数字图像鉴证系统web平台设计与开发
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
v:* {behavior:url(#default#VML);}
o:* {behavior:url(#default#VML);}
w:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
【摘要】
??? 随着图像处理技术的发展,越来越多的图像篡改技术使得图像的真伪难辨。为了提高图像本身的可信度,获得图像是否经过篡改的确切消息,提高图像本身所包含的信息量。图像篡改检测技术应运而生。其中,较为常见的是在对图像进行了预处理之后进行的一些检测算法(如用于图像篡改定位的半脆弱数字水印算法和改进的图像篡改定位及恢复的双水印算法等),而这些方法的优点是已经有了相对而言较为成熟的研究方法和结果,可以检测出各种加了高斯噪声,边缘模糊,以及一定角度的旋转的常见图像篡改方式,缺点是需要对图像进行预处理,使得这些算法的应用范围受到局限,因为毕竟拥有相应功能的相机并没有普遍被使用。与此同时,另一种在图像篡改检测领域中新兴的前沿研究方向,图像篡改盲检测方法,旨在探讨一些在没有对图像进行预处理的情况下进行图像篡改检测和图像特征值的提取。在研究过程中,人们发现图像篡改有数种常见的模式,如增加高斯噪声,边缘模糊,拼接剪裁,复制-移动(Copy-move)篡改方式等。而图像篡改检测的算法除了需要一个具有一定可行度和精确度的算法,更加需要一个更为丰富的数据模型,因此,结合互联网的优势,我们将两种图像篡改盲检测算法(拼接检测和Copy-move检测)融入到网站中,使得算法可以在一个相对较为开放的互联网环境中获得更加厚实的数据积累与数据训练。
在本文中,将着重讨论一种改进的基于DCT的Copy-move检测算法的原理和在网站建设中的嵌入与应用过程等。
通过该算法与java web的结合,我们可以融合前辈算法的优点,在不使用穷举法的前提下加快运算速度,与此同时检测对旋转后的图像具有一定的敏感度。而网站本身具有开放性和易于实现海量数据收集的特点,所以,有利于算法的训练和检验,同时也是本网站中的另一个拼接检测算法得到更好的数据训练。
【关键词】? java网站;图像篡改检测;盲检测;复制-移动篡改;抗图像旋转
目?? 录第一章??? 绪论??? 1第二章??? 网站需求分析??? 32.1??? 需求背景??? 32.2??? 任务概述??? 32.2.1??? 目标??? 32.2.2??? 用户特点??? 32.3??? 需求规定??? 42.3.1??? 功能要求??? 42.3.2??? 时间特性要求??? 42.3.3??? 灵活性??? 42.4??? 运行环境规定??? 52.4.1??? 客户端环境配置要求??? 52.4.2??? 服务器端环境配置要求??? 52.4.3??? 服务器端配置说明??? 5第三章??? 网站概要设计??? 73.1??? 系统框架设计??? 73.1.1??? 工程文件结构??? 73.1.2??? 系统框架??? 73.2??? 系统功能设计??? 93.3??? 数据存储与逻辑结构设计??? 123.3.1??? 数据存储??? 123.3.2??? 数据库逻辑结构设计??? 12第四章??? 核心算法描述??? 134.1??? COPY-MOVE 算法在网站中的基本调用过程??? 134.2??? COPY-MOVE图像篡改说明??? 144.3??? 检测原理与算法过程??? 144.3.1??? 检测原理??? 144.3.2??? DCT(离散余弦变换) ??? 144.3.3??? 字典序??? 164.3.4??? 改进后的算法过程 ??? 17第五章??? 实验效果??? 195.1??? 对小型黑白图片的作用(BMP格式)??? 195.2??? 对小型彩色图片的作用(BMP格式)??? 215.3??? 对JPEG格式图片的作用??? 24第六章??? 结 论??? 261??? 参考文献??? 272??? 致谢??? 28