比较特征描述符测试?

Comparing feature descriptor test?

我想在我的图像数据集的精确调用和计算时间方面测试不同的描述符(如 SIFT、SURF、ORB、LATCH 等),以便了解哪个更合适.

OpenCV 中是否有用于此目的的预置测试器?还有其他选择或指南吗?

您可以使用下面的代码 link 来计算召回率与精度曲线: http://www.robots.ox.ac.uk/~vgg/research/affine/desc_evaluation.html#code

为了绘制它们,您需要在数据集中的每个图像中检测关键点并提取描述符。接下来,您按照以下格式为每个图像编写描述符:

descriptor_size

nbr_of_regions

x1 y1 a1 b1 c1 d1 d2 d3 ...

x2 y2 a2 b2 c2 d1 d2 d3 ... ....

.....

x, y - 中心坐标

a, b, c - 椭圆参数ax^2+2bxy+cy^2=1

d1 d2 d3 ... - 描述符值,ORB 和 LATCH 情况下的二进制值