OpenCV FREAK:快速Retina KeyPoint描述符 [英] OpenCV FREAK: Fast Retina KeyPoint descriptor

查看:219
本文介绍了OpenCV FREAK:快速Retina KeyPoint描述符的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在开发一个涉及使用 Freak 描述符的应用程序,该描述符刚刚在 OpenCV2.4.2 版本.

I am developing an application which involves the use of Freak descriptors, just released in the OpenCV2.4.2 version.

文档中,只有两个功能出现:

In the documentation only two functions appear:

  • 类构造函数

  • The class constructor

一种令人困惑的方法selectPairs()

我想使用自己的检测器,然后调用FREAK描述符传递检测到的关键点,但我不清楚该类的工作原理.

I want to use my own detector and then call the FREAK descriptor passing the keypoints detected but I don't understand clearly how the class works.

问题:

我严格需要使用selectPairs()吗?仅通过调用FREAK.compute()就足够了吗?我不太了解selectPairs的用途.

Do I strictly need to use selectPairs()? Is it enough just by calling FREAK.compute()? I don't really understand which is the use of selectPairs.

推荐答案

只是翻阅了这篇论文,并在第4.2段中看到,作者建立了一种方法来选择要在其描述符中评估的成对接受场,因为它们取了全部可能的配对会负担太多. selectPairs()函数使您可以重新计算这对对.

Just flicked through the paper and saw in paragraph 4.2 that the authors set up a method to select the pairs of receptive fields to evaluate in their descriptor, as taking all possible pairs would be too much burden. The selectPairs() function let you recompute this set of pairs.

随后阅读文档,它们将完全指向原始文章中的该段落.此外,文档中的一些注释还告诉您,已经有一组脱机学习的成对对,可以与FREAK描述符一起使用.因此,我想至少起初您可以使用预先计算的对,并将从方法中获取的KeyPoints列表作为参数传递给FREAK.compute.

Read afterwards the documentation where they point exactly to this paragraph in the original article. Also, a few comments in the documentation tells you that there is an already available, offline learned set of pairs that is ready to use with the FREAK descriptor. So I guess at least for a start you could just use the precomputed pairs, and pass as an argument the list of KeyPoints that you obtained from your method to FREAK.compute.

如果结果令人失望,您可以尝试使用原始论文中使用的关键点选择方法(第2.1段),然后最终学习自己的配对对.

If your results are disapointing, you could try the keypoint selection method used in the original paper (paragraph 2.1), then ultimately learning your own set of pairs.

这篇关于OpenCV FREAK:快速Retina KeyPoint描述符的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆