我有这个项目,其中我有一个巨大的图像数据库,分为一定的集合。
现在我有一张不完全相同的图像,但与数据库中存在的一张或多张图像几乎相同。我需要预测这张图片可能属于哪个集合。
我必须承认我对图像处理非常陌生。但是我对 SURF 有一点了解。SIFT,图像指纹识别,但我无法选择走哪条路。
我在想是否可以将图像的某些特征保存在数据库中,然后再次找到示例图像的一些关键点,然后在数据库中进行比较并设置一些阈值来比较它们。请帮助我应该如何开始。
我有这个项目,其中我有一个巨大的图像数据库,分为一定的集合。
现在我有一张不完全相同的图像,但与数据库中存在的一张或多张图像几乎相同。我需要预测这张图片可能属于哪个集合。
我必须承认我对图像处理非常陌生。但是我对 SURF 有一点了解。SIFT,图像指纹识别,但我无法选择走哪条路。
我在想是否可以将图像的某些特征保存在数据库中,然后再次找到示例图像的一些关键点,然后在数据库中进行比较并设置一些阈值来比较它们。请帮助我应该如何开始。
我认为,您需要为数据库中的每个图像(例如http://www.phash.org/)分配一些哈希码,然后使用此哈希进行粗略搜索。粗略搜索后,您可以应用更昂贵的方法,如描述符比较。