法医应用的图像处理算法

use*_*668 6 algorithm matlab image-processing

问候,

我试图在MATLAB中编写一个算法来检测图像中的修改.具体而言,我必须处理的图像中,出现了谁除去(用photoshop)一个人,该空间填充有背景象素(它是白色的墙壁).我试图检测reapeated模式(使用背景块),但这种方法效率不高.你们对如何在MATLAB中做这个有任何想法吗?提前致谢.

mpe*_*kov 11

法医图像分析是一个相当大的研究领域,具有从执法到演艺界的巨大应用.这是一个涉及大量参数的巨大(但非常复杂)的问题,所以如果你没有找到很多可用的代码示例,不要感到惊讶.

在您考虑将要用于实现它的技术之前(例如,使用MATLAB或不使用MATLAB),您应该退后一步并考虑实际的算法.您还应该使用Google学术搜索等网站完成作业并进行调查.

这里有几点可以帮助您入门:

  • 图像取证中最大的人物之一是Hany Farid.看看他的网站.阅读他的论文,阅读他引用的论文,以及引用他的论文.一定要那里观看视频.
  • 处理压缩图像实际上有助于图像取证.了解JPEG图像中的块效应(最常见的图像压缩格式).这个链接是一个起点,不要害羞地在其他地方投入一些努力,比如Google Scholar.
  • 想想编辑图像如何改变工件 - 它是否会破坏它们,替换它们,以某种可检测的方式修改它们?
  • 阅读有关傅立叶分析的信息 - 它是图像取证的有用工具

准备好花几天或几周研究这个问题.


Agn*_*kas 5

谢谢你这样有趣的问题.实际上,图像伪造检测(因为它被称为)是一个非常大且非常复杂的领域.并且其中有许多子字段(或子问题).然而,您正在谈论图像伪造的特定子问题,这称为复制 - 移动伪造检测.以下是一些关于它的论文:

如果你愿意,你可以在google学者中找到更多关于它的论文.
前段时间我正试图用我在Python中实现的ad-hoc算法编写copy-move伪造检测.如果你想要,你可以在我的博客文章(包括代码)中阅读它.检测脚本非常慢并且不太可靠,但据说有超过200行代码并且有8个可调脚本参数.所以这真的表明即使有人需要编写用于伪造检测的特殊算法 - 他/她必须非常努力地使某些东西可用.

祝好运.