-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NMS time limit 10.0s exceeded #2
Comments
It is correct that if increasing the conf_thres to a higher value (like 0.01) can work without warning. But modify the conf_thres from 0.001 to above may affect the "actual" evaluation of the final performance. |
Thank you. By the way, do you train with the COCO dataset? |
I haven't tried the full coco dataset. It is really good that you did the experiments! I have tried with a small portion of classes of coco, such as beds, couch, cups, laptop, monitor, remotes, etc. From my perspective, the performance of [email protected]=0.31 and mAP_0.5:0.95=0.16 are already pretty good considering that polygon labels are much harder than bbox (cx, cy, width, height). Intuitively, to get good performance for polygon labels, we need more data than bbox labels. Can I check with you how did you get the polygon labels for coco dataset? Did you use the Polygon-Tutorial 2 to convert the segmentation labels to polygon labels? If that so, there might be a intrinsic vital problem with the labels: some segmentations are disjointed. These kinds of labels might cause trouble for the model to learn. |
Yes, that is the case. If you found something, please let me know. Thanks! |
Hi.
change to below.
Since the separated information is connected, a connecting line is drawn when plotting, but I think that there is no problem in finding the quadrangle with minimum_rotated_rectangle. |
Thank you for checking my code! My environment is poor and may take a few days, but I'll try to train with the modified labels. |
I trained with the modified COCO labels on yolo-s based PolygonObjectDetection. |
On yolox-l, |
Thanks for sharing great works!
I am trying to train coco dataset.
When calculating mAP for val data, I got bellow warning.
WARNING: NMS time limit 10.0s exceeded
I think when found many bbox, nms cost is too much. then time limit exceeded.
So, I set/change conf_thres=0.1(default is 0.001), it's work no warning.
But, I am afraid that this change will affect learning performance. What do you think?
The text was updated successfully, but these errors were encountered: