如何检测图像是否被照相购物?


10

我想检查JPG文件是否被操纵来更改内容。

我认为不是photoshop的:

  • 播种
  • 旋转中
  • (缩放)
  • 影像解析度
  • 智能手机可能会自动进行更改

我考虑的photoshopping:

  • 在旧图像的顶部添加新图像
  • 更改图像一部分的文本

如何自动检查?

(并且:是否有现成的库?)


1
我找到了izitru.com-但我找不到它们的解释,也没有可以查看的自托管版本
Martin Thoma,

如果您的图片可以在网上找到,则可以使用搜索引擎,该引擎可以将图片作为输入(小眼睛,谷歌图片等)并比较图片的每个版本。
Manu H

您可能会发现分辨率变化很困难,因为如果您放大尺寸,则会逐个像素地更改羽化,并且在未进行增强时,羽化似乎会“改变”。JPEG很难,因为LOSSY是一种LOSSY压缩格式,因此具有帮助隐藏细微变化的技能。
bethanyP

Answers:



1

实际上,我目前不在这方面工作,但我记得过去的事情可能会对您有所帮助。JPG文件使用量化,真的很难进行伪造检测,但我建议您阅读以下文章。

JPEG图像压缩伪造检测性能分析

在篡改的图像呈现双重JPEG压缩(对齐(A-DJPG)或不对齐(NA-DJPG))的假设下,提出的用于区分JPEG图像中原始区域和伪造区域的取证算法。与先前的方法不同,所提出的算法不需要手动选择可疑区域即可测试是否存在双重压缩伪像。基于改进的统一统计模型,该模型描述了同时存在A-DJPG或NA-DJPG时出现的伪像,提出的算法自动计算似然图,该似然图表示每个8×8离散余弦变换块被双重压缩的概率。已通过对似然图进行阈值化来评估检测器的性能,从而评估了所提出方法的有效性,考虑不同的法医场景。通过对真实篡改图像进行的测试也证实了该方法的有效性。提出的贝叶斯方法的一个有趣的特性是它可以轻松扩展以处理其他类型处理留下的痕迹。


您应该添加论文标题而不是“本论文”。如果添加标题,即使链接断开也可以找到论文。
Martin Thoma
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.