Closed BorSch90 closed 8 months ago
1、The last parameter in the registration function should be set larger (e.g., 0.999) 2、In experiments on dataset KITTI, we reference https://github.com/ZhiChen902/SC2-PCR to save the correspondence data generated by FPFH, which is then input to MAC for testing. I suggest you follow the same approach. Here is the code used for saving data. get_correapondence_KITTI.zip The main.cpp file provides testing code for the KITTI dataset.
Thank you for your swift answer! Sorry for missing that important information in the paper, I will check again :).
Dear Mr. Zhang, Thank you for the excellent paper, the very interesting approach and the fact that you have open sourced your implementation!
I am struggling to reproduce the results on KITTI with FPFH features that you have reported in the paper and hope you can help me find the parameters you have used. In the paper, you mention that FPFH+MAC has a recall of 99.46%. You do not further discuss whether you have done finegrain matching, so I will presume that you did not. As of today, I only manage to obtain a recall rate of ~76% so I think I must be doing something wrong. To begin with, I am running this on Linux and am certain that I have the correct versions of the dependencies (PCL = 1.10.1, igraph = 0.9.9).
As you have already discussed in the following issue , I have adapted the registration code in the following manner:
I have searched all mentions of
KITTI
in the code and set the values in the registration() function used by the demo code similarly:line 1041
line 1240
line 1280
As a concrete example of log output on failure, I want to show the result of KITTI run 08, registration pair 168 - 177:
Thanks a lot for your help, I look forward to hearing from you! Robert