I am trying to evaluate SIFT and SURF detectors based on repeat criteria.
I find out below that the method can find Repeatability, Match SIFT and SURF
cv::evaluateFeatureDetector(img_1c, img_2c, h12, &key_points_1, &key_points_2, repeatability, corrCounter);
Some of the results are listed below:
Number Repeatibility Correspond Keypoint 1st Keypoint 2th 1to2 0.7777778 140 224 180 1to3 0.7125 114 224 161 1to4 0.704918 86 224 123 1to5 0.6853933 61 224 89 1to6 0.6521739 45 224 69
to repeat the first line, you can calculate as → (root) / min (keypoint1st, keypoint2th) = (140/180) = 0.7777778 but for other lines this value is different from what I calculate using the above formula.
can anyone tell why this is happening?
Sincerely.
source share