Open PaulSudarshan opened 3 months ago
Hi @PaulSudarshan,
You can modify the x_range argument of this method to the distance you want to use.
@TamasMatuszka thanks, and I suppose x_range value should be given in meters? Also can you provide some resources to know about the metrics used for evaluating the models in the attached image.
@PaulSudarshan Yes, the x_range value is given in meters. You can find some references to the used metrics here:
@PaulSudarshan Yes, the x_range value is given in meters. You can find some references to the used metrics here:
- AP_AUC and AP_interp: Section 4.2
- AOS: Section 2.5
Thanks for providing the resources. Can you clarify few more things : 1) test_num_preds - does it mean total predicted bounding boxes on the test set? 2) test_precision_2d , what does "2d" mean here? 3) test_precision_op, what does "op" mean here? 4) what does "test_cls_accuracy_bev" mean?
@PaulSudarshan Sure.
@PaulSudarshan Sure.
- Yes, it is the number of predicted bounding boxes.
- 2D is a heritage of an old code, it used to be utilized for 2D metric calculation. However, the metrics are calculated in BEV space so the values returned by the evaluator are not 2D metrics in image space but rather the BEV metrics.
- 'op' determines the index of the optimal operating point. It maximizes precision*recall. Please refer to this method for concrete implementation.
- 'test_cls_accuracy_bev' refers to the classification accuracy.
Thanks, so that means "test_precision_op" and "test_recall_op" determines the precision and recall for the most optimum value of score threshold given by "test_score_op", is that correct? @TamasMatuszka
If my understanding is correct, all these metrics are in BEV space right?
@PaulSudarshan your understanding is correct in both cases.
Please mention on how to obtain distance based metric for different scenes. @TamasMatuszka