【工具】图片伪造修改检测
之前小编给大家推荐过两款可以查看图像是否曾经被修改过的工具:
今天再给大家推荐一个插件:Forgery Detection
Forgery Detection插件可以可靠地检测计算机上可用的数千个文件中的伪造和篡改照片。该插件的一个独特功能是能够根据JPEG压缩和量化伪像的分析来检测被操纵的图像。该插件提供可靠的检测图像和视频,这些图像和视频是在用静态或摄像机拍摄后在PC上编辑,修改或操作的。
插件下载地址:
https://belkasoft.com/forgery-detection
功能:
自动检测假证据自动
检测使用最广泛的数码相机拍摄的更改,修改和伪造图像。简明报告
以1到100的数字刻度报告伪造或真实图像的概率。基于全面的科学研究
该工具基于该工具开发人员执行和发布的科学研究。强大的数字分析
在数字域中分析图像可以获得可重复的性能和可靠的结果。使专家工作更轻松
许多伪造图像的迹象将彻底逃离人眼。执行位级分析是人眼可以看到的一个很好的补充。快速批处理
允许在几分钟内处理数百张图像。消除误报
可以极其可靠地检测到改变,修改和重新保存的图像。支持大约3,000多种相机型号
每台相机拍摄至少100张图像并仔细分析,然后再将其添加到支持的型号数据库中。
检测方法:
1、压缩质量检测
通过比较图像的不同区域之间的压缩质量来检测修改。
2、复制粘贴检测
通过缩放和旋转支持来检测图像中某些对象或区域的克隆,复制和粘贴。
3、压缩量化分析
将图像编码保存为JPEG格式时,数码相机和基于PC的图像编辑工具使用不同的量化表。可以提取和分析量化表。如果表格与图像的EXIF信息中指定的相机型号使用的表格不同,则表示存在修改。
JPEG是一种有损压缩格式,这意味着每次保存图像时都会引入某些伪像。通过打开,编辑和保存JPEG图片,不可避免地会引入原始JPEG中不存在的压缩伪像。由于相邻像素的某些相关性仅在JPEG图像中被再次打开和压缩时存在,因此可以检测这些伪像并使研究者注意改变的图像。
该算法基于在多次应用JPEG压缩时出现的某些量化伪像。如果JPEG文件被打开,编辑,然后保存,将不可避免地出现某些压缩工件。
为了确定双量化效应,该算法创建192个包含离散余弦变换值的直方图。如果图像以JPEG格式保存多次,则某些量化效果将仅显示在这些直方图上。如果发现效果,我们绝对可以告诉图像被编辑(或至少由图形编辑器保存)至少一次。但是,如果没有发现这种效果,我们就无法对图像做出任何明确的结论,例如,可以从RAW文件开发,在图形编辑器中编辑并保存为JPEG文件一次。
4、非原相机图像检测
由某个相机型号保存的图像具有特有的相机响应功能。该函数描述了像素颜色对落入该像素的光量的依赖性。为每个相机模型计算相机响应函数,并与适用于图像中不同区域的相同功能进行比较。如果这两个函数不同,则Forgery Detection插件假定该区域可能已被更改。
5、EXIF信息检测
此外,该插件还会检查当图像从特定相机(例如相机专用标签和EXIF数据)脱落时应存在的各种信息。这些碎片通常被图像编辑软件删除。Forgery Detection插件附带一个全面的摄像机数据库,其中包含有关一千多种流行摄像机型号的信息。通过将特定照片或视频文件中存在的特征与从摄像机预期的特征进行比较,伪造检测插件可以检测操纵尝试。