如何识别不同大小的相同图像?

时间:2012-02-25 13:12:18

标签: image-processing feature-extraction

我们作为人类,可以将这些two images识别为相同的图像:

enter image description here

在计算机中,如果它们的大小相同,则很容易识别这两个图像,因此我们必须在识别它之前进行预处理阶段或步骤,如缩放,但如果我们深入了解缩放过程,我们将知道这不是一种有效的方式。

现在,您能帮我找一些方法将图像转换为不涉及尺寸或像素位置的对象,作为识别方法的输入吗?

谢谢你。

2 个答案:

答案 0 :(得分:0)

看起来你假设人类的大脑以计算有效的方式识别图像,这是不正确的。这个算法很复杂,我们没有找到它。它还需要大部分大脑来处理视觉数据。

在软件方面,有一些规模(或仿射)不变算法。其中一种算法是LeNet 5神经网络。

答案 1 :(得分:0)

我有几点想法:

  • 让图像具有多个颜色阈值。这样你就变大了 相同颜色的区域。这些区域的形状可以追溯到 曲线是数学。如果你为更大和更小的人这样做 一,看看曲线是否匹配。
  • 尝试定义该区域的关键点。我不确定如何 这有效,但你可以查找面部检测算法。在这样的 一个算法有一个面部应该看起来的数学方程式。 如果您在此类算法中定义了足够的对象,则可以定义 图像中的多个对象,以查看对象是否匹配 同样的地方。
  • 您可以看到predator algorithm是否可以接受图像 多种尺寸。如果是这样,你的问题就解决了。