@wangxiaogang866 Thank you for sharing the code.
When I tried to run the testing code, i.e. python test_stage_12.py --stage=1, it gives out very low accuracy and recall values.
I did a bit of debug. It seems like that it is due to the wrong values stored in 137.mat. The values inside 'PC_8096_edge_points_label_bin' and 'corner_points_label' are all 1's which makes all sampled points corner and edge points. When I changed it to other files, e.g. 102.mat, it works fine.
@wangxiaogang866 Thank you for sharing the code. When I tried to run the testing code, i.e. python test_stage_12.py --stage=1, it gives out very low accuracy and recall values. I did a bit of debug. It seems like that it is due to the wrong values stored in 137.mat. The values inside 'PC_8096_edge_points_label_bin' and 'corner_points_label' are all 1's which makes all sampled points corner and edge points. When I changed it to other files, e.g. 102.mat, it works fine.