open-mmlab / mmdetection3d

OpenMMLab's next-generation platform for general 3D object detection.
https://mmdetection3d.readthedocs.io/en/latest/
Apache License 2.0
5.31k stars 1.54k forks source link

kitti_eval #2839

Open CleanSeaSalt opened 11 months ago

CleanSeaSalt commented 11 months ago

What is the feature?

Hello, when I run "tests\test_evaluation\test_functional\test_kitti_eval.py" to test that the test_do_eval() evaluation function is correct, the results are normal; However, when I modify this function to try to evaluate two identical annos, like this: image

On the two indicators mAP40_bev and map40_3d, it is still 0. Shouldn't it be close to 100?

Any other context?

No response

AtroLotvonen commented 1 month ago

Hi, sorry to bring this up after such a long time, but I'm currently experimenting this with the same script and finding similar problem. Did you ever find out the cause for this? I'm finding that if the rotation_y is set to 0 the problem isn't there. It seems to be caused from the gpu_iou calcualtion for the bev similarity before the 3d iou calculation.