有哪些 ORB 算法实现可用?

What ORB algorithm implementations are available?

我们想在C#语言上实现ORB算法。是的,我们可以使用带包装的 OpenCV,但它对我们的目的来说非常重。

我在网络上进行了一些研究,发现只有这个 https://github.com/opencv/opencv/blob/master/modules/features2d/src/orb.cpp 并尝试重新实现 ORB 源。

但现在它有多个错误并且非常慢,我认为我们犯了一些错误。

OpenCV 有很多宏和 link 到 OCV Core 的其他函数。而C++对于像C#这样的糖语程序员来说就很难了

你会得到一些关于其他 ORB 实现(可能是其他语言)的 link 或好的理论 link,我们可以在其中逐步检查我们的 C# ORB 实现吗?

我发现的一些其他实现:

关于ORB描述符的解释很好post:A tutorial on binary descriptors – part 3 – The ORB descriptor。如果您想了解详细信息,请对此发表评论post。

也尝试阅读原论文ORB: an efficient alternative to SIFT or SURF

您可以直接通过电子邮件与作者联系获取源代码。