4

亲爱的 SO 社区朋友,

希望你们都欢迎我来SO。

我只是想了解特征检测器、描述符和匹配器。

在我的研究工作之后,我对检测器和描述符很清楚,并且知道描述符用于描述图像中发现的检测器。描述符需要是旋转、方向和比例不变的。每个描述符都有一个相应的检测器,但反之则不然,因为每个特征都不能用描述符来描述。opencv.org 文档中描述了关于这个主题的清晰解释,我已经阅读了它。

这是我的疑问,

在阅读了有关二进制描述符的本教程之后

https://gilscvblog.com/2013/08/26/tutorial-on-binary-descriptors-part-1/

我对它是什么有了一些想法。简而言之

1)图像A中的512对补丁

2)将每对的强度与第一个值和第二个值进行比较。如果第一个值较高,则放置 1,否则放置 0。

3) 我们现在将有大约 512 个由 1 和 0 组成的二进制数字。随它去

101010101010101010.....10101010

4) 同样在具有不同图像“B”的补丁上重复上述 3 个步骤,并且我们有 512 个二进制数字。假设是

010101010101010101.....01010101

5)现在执行这两个二进制字符串之间的汉明距离(异或运算)

6) 执行汉明距离后的结果是

111111111111111111.....11111111

这是我的问题?

1)这一步之后会发生什么?

2) 线条是如何从一幅图像绘制到另一幅图像的。我开始知道我们正在使用类似的距离匹配。

特征匹配

我只是想实际了解图像中应用了什么,以便在描述符之间画线(描述符匹配器 - 它是如何工作的)。

寻求有关此主题的帮助。

4

0 回答 0