There maybe a bug in function eval in evaluate_object_3d_offline.cpp when evaluating image 2D bounding boxes. The function eval_class is called three times in if statement. The indices of value aos_ground are all 0. But when evaluating bird-eye view or 3D boxes, they are 0, 1 and 2 separately. I am not sure if it will cause negative effect. It looks different at least.
There maybe a bug in function
eval
inevaluate_object_3d_offline.cpp
when evaluating image 2D bounding boxes. The functioneval_class
is called three times in if statement. The indices of valueaos_ground
are all0
. But when evaluating bird-eye view or 3D boxes, they are0
,1
and2
separately. I am not sure if it will cause negative effect. It looks different at least.