是否可以提取图像的主题并将其与另一个图像进行比较以进行匹配?

时间:2019-08-22 03:24:55

标签: ios machine-learning image-processing computer-vision

我想制作一个可以查找图像主题并将其与我为比赛所拍的其他照片进行比较的应用。例如:

  • 我拍了一张坐在棕色桌子上的iPad的照片。
  • 我拍了同一张iPad放在不同表面上的照片。
  • 我希望能够检测出两张照片中的iPad是否实际上是同一iPad。
  • 如果我拍了iPhone的照片,我不希望它匹配。
  • 但是我确实希望它与其他图片中的图片匹配。

我意识到这是一个广泛的话题,但是我想知道哪些工具可以在iOS上使用。

我研究了Apple的图像识别和ML库,但这些库似乎更适合识别对象是什么,而不是两个对象是否匹配。

1 个答案:

答案 0 :(得分:0)

他们添加了使用iOS 12在ArKit中进行3d对象识别的功能。基本上,您可以使用该应用从多个角度扫描对象,并生成一堆锚点和一个文件。在AR应用程序中识别对象就像在ARSession配置上设置要检测的对象一样容易。我尝试扫描可乐罐,然后识别它,然后在它上面放一个旋转的立方体,效果很好。苹果样本已被很好地记录下来,由于该框架完成了所有繁重的工作,因此只需很少的代码即可完成。

在此处查看Apple的示例项目和说明: https://developer.apple.com/documentation/arkit/scanning_and_detecting_3d_objects