给定一个查询图像 Q 和另外两个图像 X 和 Y,如何确定哪一个与 Q 最相似?

数据挖掘 算法 计算机视觉
2022-02-16 05:53:24

给定一个查询图像 Q 和另外两个图像 X 和 Y(如果这可以简化问题,您可以假设它们具有或多或少相同的分辨率),哪种算法在确定 X 和 Y 之间的哪个图像与 Q 最相似时表现得非常好,即使差异相当微妙?例如,一个简单的案例是:

  • Q = 山脉图像,X = 山脉图像,Y = 狗图像,因此很明显 sim(Q,X) > sim(Q,Y)。

然而,更棘手的例子是:

  • Q = 黄色汽车的图像,X = 红色汽车的图像,Y = 黄色汽车的图像,因此 sim(Q,Y) > sim(Q,X)(假设汽车形状或多或少相同) .
  • Q = 一个男人站在中间,黑色背景的图像,X = 另一个男人站在中间,黑色背景的图像,Y = 一个女人站在中间,黑色背景的图像,因此 sim (Q,X) > sim(Q,Y)。

哪种算法(或算法组合)足够健壮,甚至可以非常准确地处理棘手的情况?

0个回答
没有发现任何回复~