yijingru / BBAVectors-Oriented-Object-Detection

[WACV2021] Oriented Object Detection in Aerial Images with Box Boundary-Aware Vectors
MIT License
469 stars 88 forks source link

How to ensure that the BBA vectors are pairwise orthogonal in the forward process? #5

Open jialeli1 opened 4 years ago

jialeli1 commented 4 years ago

Hi, this is a very enlightening job! Can you help me with my question?

How to ensure that the BBA vectors are pairwise orthogonal in the forward process? For example, the vectors t and r should be orthogonal, or t and b should be reversed. Is it necessary?

yijingru commented 4 years ago

It is not necessary. I try to use restriction loss but it has no gains. We notice that the input images are resized, even though the vectors are orthogonal, when resized back it will become a parallelogram. And I found many ground-truth labels are polygons so I think it's ok. And in the evaluation, they just calculate the iou between polygons.

jialeli1 commented 4 years ago

It is not necessary. I try to use restriction loss but it has no gains. We notice that the input images are resized, even though the vectors are orthogonal, when resized back it will become a parallelogram. And I found many ground-truth labels are polygons so I think it's ok. And in the evaluation, they just calculate the iou between polygons.

Okay, you are right.