Performance 减少OpenCV中SIFT蛮力匹配算法所需的时间

Performance 减少OpenCV中SIFT蛮力匹配算法所需的时间,performance,algorithm,opencv,sift,Performance,Algorithm,Opencv,Sift,我一直在想怎样才能减少筛选暴力匹配器(用于对象识别)的时间。我的程序迭代一些图像序列集,并返回在每种情况下找到的最大匹配数。是否有一种方法(除了将图像调整到较小的比例)来缩短此时间间隔,因为我认为数据库越大,如果我有大量的识别时间,它将变得无用 提前谢谢 PS我在OpenCV 2.4.9中使用Python绑定,为什么不试试flann matcher。。。。。。这比暴力要快得多 如果bruteforce算法得到了完美的优化,那么减少计算时间的唯一方法就是减少功能的数量;)。其他方法不是使用蛮力匹配

我一直在想怎样才能减少筛选暴力匹配器(用于对象识别)的时间。我的程序迭代一些图像序列集,并返回在每种情况下找到的最大匹配数。是否有一种方法(除了将图像调整到较小的比例)来缩短此时间间隔,因为我认为数据库越大,如果我有大量的识别时间,它将变得无用

提前谢谢


PS我在OpenCV 2.4.9中使用Python绑定,为什么不试试flann matcher。。。。。。这比暴力要快得多


如果bruteforce算法得到了完美的优化,那么减少计算时间的唯一方法就是减少功能的数量;)。其他方法不是使用蛮力匹配器,而是使用其他一些方法,如“位置敏感哈希”、空间分区或集群谢谢!我想我也应该包一些C++代码!我用FLAN-Matter用SIFT包了一些C++代码