OpenCV-FLANN进行特征检测
发布时间
阅读量:
阅读量
什么是FLANN特征匹配
FLANN被定义为快速查找最近邻居(Fast Lookup of Approximate Nearest Neighbors)包, 其核心功能即在于执行高效精确匹配(Highly Efficient Precise Matching)操作。在FlannBasedMatcher类中, FLANN被描述为Fast Library for Approximate Nearest Neighbors, 这表明它是一种基于近似算法(Approximation Algorithm)的设计方案.该算法能够显著提升处理速度, 但其计算结果仅能达到部分最优效果(Partial Optimal Solutions).因此, 当我们需要在有限时间内获得一个足够接近但并非绝对完美的匹配结果(Sufficiently Close Yet Not Perfectly Optimal Match)时, 通常会选择采用FlannBasedMatcher进行计算.值得注意的是, 通过调节FlannBasedMatcher的相关参数, 可以优化其精确度或加快运行速度; 然而这种优化措施往往会带来另一方面的负面影响: 即精确度或运行效率必然有所牺牲(Trade-off Between Precision and Efficiency).
FLANN特征匹
全部评论 (0)
还没有任何评论哟~
