tianzhi0549 / FCOS

FCOS: Fully Convolutional One-Stage Object Detection (ICCV'19)
https://arxiv.org/abs/1904.01355
Other
3.26k stars 630 forks source link

Why regression head wasn't normalized ? #395

Open RocketFlash opened 6 months ago

RocketFlash commented 6 months ago

Thank you for the amazing work! In the last FCOS model update, you divided regression head predictions by the FPN level stride value. However, why not divide regression predictions by the image size instead? In this case, all values would still be positive, and it would be possible to use a sigmoid activation at the regression output. I assume you did this intentionally, so I would like to understand the reasoning behind it.