mmrotate icon indicating copy to clipboard operation
mmrotate copied to clipboard

Why is the horizontal anchor generated in FasterRCNN, and the NMS is also horizontal? Thanks for answer.

Open 19990101lrk opened this issue 2 years ago • 5 comments

Why is the horizontal anchor generated in FasterRCNN, and the NMS is also horizontal? Thanks for answer.

19990101lrk avatar Sep 01 '22 08:09 19990101lrk

In the RPN stage of Rotated Faster RCNN, we use hbb anchor and hbb GT to learn the hbb proposals. In the RCNN stage, we use hbb proposals and rbb gt to learn the rbb prediction.

zytx121 avatar Sep 02 '22 01:09 zytx121

In the RPN stage of Rotated Faster RCNN, we use hbb anchor and hbb GT to learn the hbb proposals. In the RCNN stage, we use hbb proposals and rbb gt to learn the rbb prediction.

After rbb prediction, the prediction box is rotated, why is the NMS still horizontal? @zytx121

19990101lrk avatar Sep 03 '22 07:09 19990101lrk

In the RCNN stage, we use the rotated NMS not horizontal NMS.

zytx121 avatar Oct 08 '22 00:10 zytx121

test_cfg=dict( rpn=dict( nms_pre=2000, max_per_img=2000, nms=dict(type='nms', iou_threshold=0.7), min_bbox_size=0), rcnn=dict( nms_pre=2000, min_bbox_size=0, score_thr=0.05, nms=dict(iou_thr=0.1), max_per_img=2000))) The nms in rcnn does not write a type. Is rotation used by default?

Yue Zhou @.***> 于2022年10月8日周六 08:55写道:

In the RCNN stage, we use the rotated NMS not horizontal NMS.

— Reply to this email directly, view it on GitHub https://github.com/open-mmlab/mmrotate/issues/489#issuecomment-1272182574, or unsubscribe https://github.com/notifications/unsubscribe-auth/APLIYJLM7SXEQPU2RAIO6ODWCDA6XANCNFSM6AAAAAAQCD7K6E . You are receiving this because you authored the thread.Message ID: @.***>

19990101lrk avatar Oct 10 '22 09:10 19990101lrk

Yes, rotated NMS is used by default

zytx121 avatar Oct 19 '22 02:10 zytx121