YOLOV3 icon indicating copy to clipboard operation
YOLOV3 copied to clipboard

Detect too many extra bounding boxes with the test threshold of 0.01.

Open wangren97 opened this issue 4 years ago • 2 comments

Dear author, When evaluating the mAP of VOC dataset, the performance is much better than darknet YOLOv3 version. However, there are much more extra predicted bounding boxes. The test threshold is default as 0.005 in darknet version and the number of false positives is about 10000~11000. However, in this Pytorch version code, even with a threshold of 0.1, the number of FP is still high. Could you please tell me the reason and how to solve it? Thanks

wangren97 avatar Aug 13 '20 08:08 wangren97

Dear author, When evaluating the mAP of VOC dataset, the performance is much better than darknet YOLOv3 version. However, there are much more extra predicted bounding boxes. The test threshold is default as 0.005 in darknet version and the number of false positives is about 10000~11000. However, in this Pytorch version code, even with a threshold of 0.1, the number of FP is still high. Could you please tell me the reason and how to solve it? Thanks

how many extra bounding boxes? and how did you calculate? same images?

Peterisfar avatar Sep 24 '20 11:09 Peterisfar

I tested them both on PASCAL VOC 2007 test set. The extra bounding boxes are counted by total number of boxes minus GT boxes. (consider no false negative, and the total number of detected boxes can be obtained by checking comp4_det_test_category.txt. When checking the txt, you can directly find there are two many extra bounding box.

wangren97 avatar Sep 24 '20 12:09 wangren97