理论,在图像上查找复制形状的想法

时间:2015-07-22 08:47:23

标签: image image-processing computer-vision computer-forensics

对我的问题的描述很简单,我担心这个问题并不那么简单。我想在图像上找到复制的重复部分。将图像的哪一部分复制并粘贴回同一图像到另一个位置(例如使用Photoshop)?

enter image description here

请查看附件图片。包含值20的红色矩形从价格字段移至有效期字段。请注意,矩形大小和位置不是固定的和未知的,它可能会有所不同,只是给出了图像,没有其他信息。

你能帮助我命名一个理论方法,想法,论文,正在解决上述问题的人吗?

我将我的方法发布到此处(stackoverflow)而不是Computer Vision,以便尽可能多地接触我,因为问题可能会被转换。我可以考虑一个解决方案,比如在巨大的矩阵(图像)中寻找包含相同值的2个最大的矩形。

感谢您的帮助和时间。

注意:我不想使用元数据来检测伪造。

2 个答案:

答案 0 :(得分:2)

如果您可以访问伪造的数字版本,并且伪造者(或伪造者软件的作者)是一个完全白痴,那么就像查看图像元数据中的符号一样简单&# 39;购物

如果数字文件已被清洗过#34;删除所述标志,或伪造印刷后再扫描给你,这是一个更难的问题,除非伪造者是完全白痴。

在后一种情况下,你只能希望让伪造者更加努力,但是没有办法让它变得不可能 - 毕竟,纸币可以伪造,而且它们比火车票更受保护。

我从这里开始阅读:http://www.cs.dartmouth.edu/farid/downloads/publications/spm09.pdf

答案 1 :(得分:2)

SHIFT功能可用于识别类似区域"可能是从图像的不同部分复制的。一个起点可以是使用OpenCV的SHIFT演示(包含在库中)并使用图像的一部分作为输入,以查看粗略匹配可用的位置。可以按照详细匹配来查看该区域是否实际上是副本。