Open theonels opened 6 years ago
Standard NMS is applied to thin detected deges, which means NMS is for thinning edges. (这句话的中文翻译:在评测时,用标准的NMS去细化检测出的边缘。) There is a NMS function in dollar's edge toolbox you can use.
uh...Here is what I mean. In your paper:
When evaluating, standard NMS is applied to thin detected deges
In the README.md of your github:
Note: Before evaluating the predicted edges, you should do the standard non-maximum suppression (NMS) and edge thinning.
You do another edge thinning after NMS?
No, only NMS is enough.
what's the tolerence you use when evaluate p/rF? Is it 0.0075 ?
As shown in the paper, the localization tolerance is 0.011 for NYUD dataset. This value is also used by other papers.
sorry for I missed it.
we increase localization tolerance from 0.0075 to 0.011, because images in NYUD dataset are larger than images in BSDS500 dataset.
As I know, localization tolerance = the number*the image diagonal. Here we set a larger number for a larger size image. Is it for get a higher F? or Will we loss some accuracy when deal with large size image? Thanks a lot!
There is a saying In your paper:
However, the note in this READ.ME point out that we should do NMS and edge thinning. I am quite confused now...Is there one step or two? Have the results I got from rcf-singlescale-nyud already been done NMS or NOT?I have got the tools about your link. It seems like another way to train a model and evaluate results. Thanks a lot!