我目前正在尝试识别普通照片中的 DVD 封面。我最初的测试涉及使用 100 个 DVD 封面和 10 个包含它们的照片测试用例,并且通过对 OpenCV 中的 find_obj.cpp 示例进行一些调整,我能够让识别工作。
但是现在我需要在更大的数据库上执行此操作,并且我知道 FLANN 方法无法很好地扩展以满足此要求。这里的人如何建议我在 SQL 数据库中扩大我的 SURF 识别?
如果你真的想将你的系统扩展到几个数量级,最近邻搜索 (FLANN) 是不够的。
在这种情况下,您需要通过量化描述符来构建视觉词汇表(又名词袋),并创建倒排索引。
我建议您参考Scalable Recognition with a Vocabulary Tree论文,该论文是此类主题的参考出版物。